PDIndexer-Handbuch¶
PDIndexer ist eine kostenlose, MIT-lizenzierte Windows-Anwendung zur Analyse eindimensionaler Pulverdiffraktionsmuster (Labor-/Synchrotron-Röntgenstrahlung, Neutronen-TOF). Sie zeigt gemessene Profile an, überlagert berechnete Beugungslinien aus Kristallstrukturen, verarbeitet und kalibriert Profile, passt Peaks an, um Gitterkonstanten mit der Methode der kleinsten Quadrate zu verfeinern, und schätzt den Druck aus den Zustandsgleichungen von Standardmaterialien ab.
Nach Ziel suchen¶
| Ziel | Hier starten | Wichtigste nächste Schritte |
|---|---|---|
| Ein gemessenes Profil laden und anzeigen | 2. Beugungsprofile | 1. Hauptfenster, Dateiformate |
| Phasen durch Überlagern bekannter Kristalle identifizieren | 3. Kristallparameter | 2. Beugungsprofile |
| Ein Profil verarbeiten / kalibrieren | 4. Profilparameter | 3. Kristallparameter |
| Peaks anpassen und Gitterkonstanten verfeinern | 6. Beugungspeak-Anpassung | 3. Kristallparameter |
| Druck aus einem Standardmaterial abschätzen | 5. Zustandsgleichungen | 6. Beugungspeak-Anpassung |
| Eine Serie von Profilen stapelweise verarbeiten | 7. Sequentielle Analyse | 8. Makro |
| Aufgaben mit Skripten automatisieren | 8. Makro | 7. Sequentielle Analyse |
Inhalt¶
- 0. Überblick — was PDIndexer leistet und seine wichtigsten Funktionen
- 1. Hauptfenster — Layout, Menüs, Symbolleiste, Profil-/Kristallliste
- 2. Beugungsprofile — Profildaten, unterstützte Formate, Laden
- 3. Kristallparameter — Beugungslinien-Anzeige, Kristallinformationen, Datenbank
- 4. Profilparameter — Profilverarbeitung, Achseneinstellungen, Operatoren
- 5. Zustandsgleichungen — Druck aus der EOS eines Standardmaterials
- 6. Beugungspeak-Anpassung — Peak-Anpassung und Gitterverfeinerung
- 7. Sequentielle Analyse — Stapelanalyse über eine Profilserie
- 8. Makro — IronPython-Skripting und Funktionsreferenz
Anhang¶
Schnellstart¶
- Von Releases herunterladen und installieren, dann PDIndexer starten.
- Ein gemessenes Profil öffnen (eine Datei per Drag & Drop ziehen oder ein aus IPAnalyzer kopiertes Profil einfügen).
- Bekannte Kristalle aus der integrierten Datenbank hinzufügen (oder eine CIF-/AMC-Datei importieren), um deren Beugungslinien zu überlagern.
- Die Peaks anpassen, um Gitterkonstanten zu verfeinern, oder den Druck aus der Zustandsgleichung eines Standardmaterials abschätzen.
Systemanforderungen¶
| Element | Anforderung |
|---|---|
| Betriebssystem | Windows mit .NET Desktop Runtime 10.0 (nicht die .NET Runtime) |
| Empfohlen | 64-Bit-Windows 10/11, 16 GB oder mehr Arbeitsspeicher, CPU mit 8 oder mehr Kernen |
Siehe Laufzeit und Installation für Details.
Note
Quellcode, Releases und der Issue-Tracker befinden sich auf GitHub. PDIndexer wird unter der MIT License vertrieben.
