Rotation (cycle 10), 5 coor dinat e t ransf or mation cy cles – HEIDENHAIN TNC 406 User Manual
Page 180

HEIDENHAIN TNC 406, TNC 416
159
8.5 Coor
dinat
e
T
ransf
or
mation Cy
cles
ROTATION (Cycle 10)
Function
The coordinate system can be rotated about the active datum in the
working plane within a program.
Effect
The rotation takes effect as soon as it is defined in the program.
Cycle 10 ROTATION cancels radius compensation RR/RL.
Reference axis for the rotation angle:
X/Y plane X axis
Y/Z plane Y axis
Z/X plane Z axis
The active rotation angle is shown in the status display (ROT).
Definition of the plane of rotation
When the ROTATION cycle is activated for the first time, the plane of
rotation is perpendicular to the tool axis defined in the tool call block.
If later a TOOL CALL block with a different tool axis is executed, the
plane of rotation will not change.
Input
Enter the rotation angle in degrees (°).
Input range: –360° to +360° (absolute or incremental).
Effect on Q parameters
The plane of rotation influences Q parameter Q112:
X/Y plane Q112 = 2
Y/Z plane Q112 = 0
Z/X plane Q112 = 1
No plane defined Q112 = –1
Cancellation
A rotation is canceled by entering a rotation angle of 0°.
Example: NC blocks
12 CALL LBL1
13 CYCL DEF 7.0 DATUM SHIFT
14 CYCL DEF 7.1 X+60
15 CYCL DEF 7.2 Y+40
16 CYCL DEF 10.0 DREHUNG
17 CYCL DEF 10.1 ROT+35
18 CALL LBL1
Z
Z
X
X
Y
Y