Benutzer-Werkzeuge

Webseiten-Werkzeuge


modellingcomponents:elements:angles:eulercardanangles

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modellingcomponents:elements:angles:eulercardanangles [2017/05/31 23:27] – [Notes] olivermodellingcomponents:elements:angles:eulercardanangles [2021/11/22 15:42] (aktuell) – [Euler/Cardan Angles] oliver
Zeile 1: Zeile 1:
 ===== Euler/Cardan Angles ===== ===== Euler/Cardan Angles =====
-A triple of Euler angles defines the angles of three rotations where the first and the last are around the same but rotated axis. A triple or rotation angles are called Cardan angles if each rotation is around a different axis where alle three axes are orthogonal.+Euler angles define the sequence of three rotation angles, where the first and the last are around the same but rotated axis. A triple of rotation angles is called Cardan anglesif each rotation is around a different axiswhere all three axes are orthogonal.
 ==== Configuration ==== ==== Configuration ====
 ^ Attribute ^ Default ^ Description ^ Required ^ ^ Attribute ^ Default ^ Description ^ Required ^
Zeile 25: Zeile 25:
   <!-- The first axis (x) shows to the front, the second (y) directs to left, the third (z) up -->   <!-- The first axis (x) shows to the front, the second (y) directs to left, the third (z) up -->
   <CoordinateSystem name="A"   <CoordinateSystem name="A"
-    Position="vec(0,0,0)" +                    Position="vec(0,0,0)" 
-    FirstAxis="vec(1,0,0)" +                    FirstAxis="vec(1,0,0)" 
-    DefiningVector="vec(0,0,1) +                    DefiningVector="vec(0,0,1) 
-    orientation="xyz"/>+                    orientation="xyz"/>
          
   <!-- The first axis (x) shows to the back, the second (y) directs to left, the third (z) down -->   <!-- The first axis (x) shows to the back, the second (y) directs to left, the third (z) down -->
   <CoordinateSystem name="B"   <CoordinateSystem name="B"
-    Position="vec(0,0,0) +                    Position="vec(0,0,0) 
-    FirstAxis="vec(-1,0,0)" +                    FirstAxis="vec(-1,0,0)" 
-    DefiningVector="vec(0,0,-1)" +                    DefiningVector="vec(0,0,-1)" 
-    orientation="xyz"/>+                    orientation="xyz"/>
          
   <EulerCardanAngles name="AB"   <EulerCardanAngles name="AB"
-    parentCoordinateSystem="A" +                     parentCoordinateSystem="A" 
-    childCoordinateSystem="B" +                     childCoordinateSystem="B" 
-    decompositionOrder="yxz"/>+                     decompositionOrder="yxz"/>
 </code> </code>
 In principle there exists two possibilities to rotate coordinate system A into B: In principle there exists two possibilities to rotate coordinate system A into B:
Zeile 53: Zeile 53:
 ^ MeanStd | double  | |  No  | ^ MeanStd | double  | |  No  |
  
-==== Examples ==== 
  
-<code xml> 
-    <EulerCardanAngles name="A" 
-    parentCoordinateSystem="B" 
-    childCoordinateSystem="C"/> 
-</code> 
  
modellingcomponents/elements/angles/eulercardanangles.1496266044.txt.gz · Zuletzt geändert: 2017/05/31 23:27 von oliver

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki