HEIDENHAIN TNC 407 (280 580) User Manual User Manual
Page 254

8-47
8
Cycles
TNC 407/TNC 415 B/TNC 425
Coordinate Transformation Cycles
Y
X
Z
X
Y
1
X 2
2
Y 1
N
0
N
1
N
2
N
0
N
2
N
4
Y
X
Z
N
1
N
3
N
5
Subprogram:
LBL 1
APPR LT X+0 Y+0 Z–5 LEN10 RL F100 M3
L Y+20
L X+25
L X+30 Y+15
L Y+0
L X+0
DEP LT LEN 20
L Z+2 F MAX
LBL 0
Depending on the transformations, the subprogram is added in the
program at the following positions (NC blocks):
LBL 1
LBL 0
Datum shift
block 15
block 27
Mirror image, rotation, scaling
block 19
block 31
DATUM SHIFT: Datum points from datum tables (Cycle 7)
Application
Datum tables are applied for
• frequently recurring machining sequences at various locations on the
workpiece
• frequent use of the same datum shift
The datum points from datum tables are only effective with absolute
coordinate values.
Within a program, datum points can either be programmed directly in
cycle definition or called from a datum table.
Input
Enter the number of the datum from the datum table or a Q parameter
number. If you enter a Q parameter number, the TNC activates the datum
number found in the Q parameter.
Cancellation
• A datum shift to the coordinates X=0; Y=0 etc. is called from a datum
table.
• The datum shift is executed directly via cycle definition
Fig. 8.48:
Examples of similar datum shifts
Fig. 8.49:
Only absolute datum shifts are
possible from a datum table