Datum shift with datum tables (cycle 7), 7 coor dinat e t ransf or mation cy cles – HEIDENHAIN TNC 620 (340 56x-01) User Manual
Page 346

346
8.7 Coor
dinat
e
T
ransf
or
mation Cy
cles
DATUM SHIFT with datum tables (Cycle 7)
Application
Datum tables are used for
frequently recurring machining sequences at various locations on
the workpiece
frequent use of the same datum shift
Within a program, you can either program datum points directly in the
cycle definition or call them from a datum table.
Datum shift:
Enter the number of the datum from the
datum table or a Q parameter. If you enter a
Q parameter, the TNC activates the datum number
entered in the Q parameter.
Cancellation
Call a datum shift to the coordinates
X=0; Y=0 etc. from the datum table.
Execute a datum shift to the coordinates X=0, Y=0 etc. directly with
a cycle definition.
Example: NC blocks
77 CYCL DEF 7.0 DATUM SHIFT
78 CYCL DEF 7.1 #5
N
0
N
2
N
4
N
1
N
3
N
5
Z
X
Y
Z
X
Y
X
Y
X
Y
N
0
N
2
N
1
1
2
1
2
The datum table used depends on the operating mode or
is selectable:
Program Run operating modes: “zeroshift.d” table
Test-Run operating mode: “simzeroshift.d” table
Datums from a datum table are referenced to the current
datum.
The coordinate values from datum tables are only effective
with absolute coordinate values.
New lines can only be inserted at the end of the table.
If you create further datum tables, the file name has to
start with a letter.