© Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining
Key functions for 5-axis machining
3.5
53
Programming
in Euler angles
The values programmed with A2, B2, and C2
during orientation programming are inter-
preted as Euler angles (in degrees).
Starting from the normal position:
The orientation vector is obtained by first rotat-
ing a vector in the Z direction around the Z
axis with A2 , then rotating it around the
new X axis with B2, and finally rotating it
around the new Z axis with C2 (Z, X', Z'').
Example:
N020 TRAORI
N030 G54
N040 G1 X0 Y0 Z0 F10000
N050 A2=0 B2=0 C2=0
N060 A2=90 B2=45
N070 ...
In this case, the value of C2 (rotation around Z
axis) is irrelevant and does not need to be pro-
grammed.
1
3
2
With A2=90°:
rotated around
Z axis
With B2=45°: rotated
around
Y axis, which is rotated
simultaneously
1
2
3