Rotation kartesischer 3D-Koordinaten (Euler) (Array)
- Aktualisiert2025-07-30
- 4 Minute(n) Lesezeit
Dreht ein dreidimensionales kartesisches Koordinatensystem mit Hilfe der Euler-Winkel-Methode entgegen dem Uhrzeigersinn und gibt die neue Koordinate des angegebenen Punkts aus. Zur Auswahl der polymorphen Instanz verbinden Sie Daten mit dem Eingang X oder wählen Sie die Instanz manuell aus.

Ein-/Ausgänge
X
—
X gibt die x-Koordinaten an.
Y
—
Y gibt die y-Koordinaten an.
Z
—
Z gibt die Eingangskoordinate Z an.
Euler-Winkel
—
Euler-Winkel gibt die eulerschen Winkel im Bogenmaß an.
Drehreihenfolge
—
Drehreihenfolge gibt die Reihenfolge der Achsen an, um die die Koordinaten gedreht werden sollen. Beispielsweise wird mit X-Y-Z angegeben, dass die erste Drehung um die x-Achse stattfinden soll, die zweite um die y-Achse und die dritte um die z-Achse. Die Standardreihenfolge lautet Z-X-Z.
X (Ausgang)
—
X (Ausgang) gibt die gedrehten x-Koordinaten aus.
Y (Ausgang)
—
Y (Ausgang) gibt die gedrehten y-Koordinaten aus.
Z (Ausgang)
—
Z (Ausgang) gibt die gedrehten z-Koordinaten aus.
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
Nach der Euler'schen Rotationstheorie können Sie eine Koordinatendrehung mit den Euler'schen Winkeln ϕ, θ und ψ wie unten gezeigt beschreiben (verwenden Sie die Standard-Drehordnung Z-X-Z als Beispiel):

Die Drehung geht nach drei Schritten vonstatten:
- Drehen Sie die X-, Y- und Z-Achse um die Z-Achse um ϕ (-π < ϕ ≤ π), wodurch die X'-, Y'- und Z-Achse entstehen.
- Drehen Sie die X'-, Y'- und Z-Achse um die X'-Achse um θ (0 ≤ θ ≤ π), wodurch die X'-, Y''- und Z'-Achse entstehen.
- Drehen Sie die X'-, Y''- und Z'-Achse um die Z'-Achse um ψ (-π < ψ ≤ π), wodurch die X''-, Y'''- und Z'-Achse entstehen.
Wenn die Drehung des Punkts (x, y, z) durch die Matrizen B, C und D ausgedrückt wird:
;
;
,lauten die neuen Koordinaten des neuen Koordinatenrahmens (x', y', z')

wobei A = BCD.
X
—
Euler-Winkel
—
Phi
—
Drehreihenfolge
—
X (Ausgang)
—
Fehler
—