
Mit der Zeit wurden immer wieder Kristallzeichungsprogramm anderer Autoren angeboten. Erstaunlicherweise wurde fast immer nach meinem ersten Ansatz vorgegangen: Ausgehend von einem Würfel werden der Reihe nach die Flächen "hineingeschnitten". Es gibt qualitativ recht hochwertige Programme (z.B. shape), die von einem Laien nur schwer zu bedienen sind, andererseits nicht so leistungsfähige (aber durchaus gute Programme) wie faces (von Georges Favreau) das ich Windows-Anwendern empfehlen würde (auch deutsche Sharware-Version, download frei, Nutzung 40 $). Leider fehlen diesen Programmen immer wieder Funktionen, die ich mir wünschen würde (z.B. Export in versch. Formate) oder die Programme sind mir schlicht zu teuer oder zu umständlich zu bedienen. Auf alle Fälle werde ich mein Programm weiterentwickeln, Anregungen aus anderen Programmen beziehe ich natürlich mit ein.
Hintergrund: Kristalle gehorchen
genauen
geometischen Gesetzen, dennoch ist es wirklich nicht leicht,
Kristallzeichnungen
von Hand selbst zu erstellen. Die Kristallflächen werden allgemein
mit hkl-Werten (Millersche Indizes) beschrieben, die geometrisch
gesehen
die Kehrwerte der Schnittpunkte in einem 3-dimesionalen (nicht
unbedingt
rechtwinkligen und gleichskalierten) Koordinatensystem darstellen. Die
hkl-Werte geben aber lediglich die Richtung der Fläche im Raum an,
bei allen Kristallen müssen die Flächen als parallel zu sich
selbst verschiebbar betrachtet werden. So kann z.B. im kubischen System
ein Würfel mit den Flächen 100 010 001 -100 0-10 und 00-1 von
der Kristalltracht vollständig beschrieben werden, der reale
Kristall
kann aber recht unterschiedlichen Habitus haben:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Will man nun für eine komplexere Form eine Kristallzeichnung
erstellen,
artet das natürlich schnell in recht viel Arbeit aus, bei einem
Ikositetraeder
müssen 24 Flächen mit ihren hkl-Werten und (dem normalerweise
gleichen) Habitusfaktor eingegeben werden. Deswegen habe ich einige
komplexe
Trachteingaben automatisiert, diese können mit einem Tastendruck
vorgenommen
werden (wird noch erweitert)
![]() |
![]() |
![]() |
![]() |