DMUG-Archiv 2009

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Re: Orthographische Projektion eines 3DGraphics durch Millers'sche Indizen.

Hallo Leonardo,

Ich möchte einfach so eine orthographische Darstellung einer Figur
bekommen wie im Anhang. Dafür will ich aber keinen Locator benutzen um
die Projektionsrichtung zu bestimmen, sondern die die Miller'sche
Indizen {h,k,l} im Manipulate.

Man verwendet die Millerindizes als Input, etwa

Manipulate[
 Graphics3D[{PointSize[0.05], Sphere[{-1, -1, -1}, 0.05],
   Arrowheads[{0.05}], Red, Arrow[Tube[{{0, 0, 0}, {1, 0, 0}}, 0.02]],
    Text[Style["X", "Section"], {1, 0, 0}], Green,
   Arrow[Tube[{{0, 0, 0}, {0, 1, 0}}, 0.02]],
   Text[Style["Y", "Section"], {0, 1, 0}], Blue,
   Arrow[Tube[{{0, 0, 0}, {0, 0, 1}}, 0.02]],
   Text[Style["Z", "Section"], {0, 0, 1}]}, Axes -> True,
  ViewCenter -> {{1/2, 1/2, 1/2}, ImageScaled[{1, 1}]},
  ViewMatrix -> {TransformationMatrix[ScalingTransform[{1, 1, 1} s]],
    TransformationMatrix[ReflectionTransform[{h, k, l}]]}], {{s, 0.27,
    "Scale"}, 0.1, 0.5},
 {{h, 1}}, {{k, 0}}, {{l, 0}}]

nach dem Ändern eines Index muss man RETURN drücken, dann ändert sich das Bild. Die Projektion stimmt im obenstehenden Beispiel nicht, da ich nicht weiss, was eine "orthographische" Projektion ist. Oder mit anderen Worten, wenn ein Vektor v = h a1 + k a2 + l a3 bezüglich der Kristallbasis {a1, a2, a3} gegeben ist, welche Ebene soll die Projektionsebene sein? Oder sollen die Millerindizes direkt die Projektionsebene angeben?

Von der Antwort hängen die Projektionsformeln ab, die zu verwenden sind.

Mit den besten Grüssen
Udo.

Zum Beispiel,

wenn ich {h,k,l}={1,0,0} ein gebe, dass die orthographische Projektion
der Pfeile entlang der X-Achse erscheint oder

wenn ich {h,k,l}={1,1,1} ein gebe, dass die orthographische Projektion
der Pfeile so erscheint, dass einen Winkel zwischen den X,Y und Z-Achsen
60° sichtbar ist.

Danke im Voraus,

Leonardo Agudo J.

Verweise:
Orthographische Projektion eines 3DGraphics durch Millers'sche Indizen.
Leonardo Agudo, 06.10.2009

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 11.10.2009 09:48