Additive zero point shift g56 – HEIDENHAIN MANUALplus 4110 User Manual
Page 306

306
6 DIN Programming
6.9 Zer
o
P
o
int Shif
ts
Additive zero point shift G56
G56 shifts the workpiece zero point by "Z" (or "X"). The shift is
referenced to the currently active workpiece zero point.
If you shift the workpiece zero point more than once with G56, the
shift is always added to the currently active zero point.
Parameters
X shift
(diameter value)
Z shift
Example: G56
%56.nc
[G56]
N1 T30 G95 F0.25 G96 S200 M3
N2 G0 X62 Z-15
N3 G862 Q0
N4 G0 X60 Z-19.2327
N5 G3 X58.5176 Z-20.1986 R1 I-1 K0
N6 G1 X48 Z-21.6077 B1
N7 G1 Z-28.3923 B1
N8 G1 X58.5176 Z-29.8014
N9 G3 X60 Z-30.7673 R1 I-0.2588 K-0.9659
N10 G80
N11 G56 Z-28
N12 G0 X62 Z-15
N13 G862 Q0
N14 G0 X60 Z-19.2327
N.. . . .
N.. G80
N.. G56 Z-28
N.. . . .
END
G51 or G59 cancel additive zero point shifts.
Danger of collision!
Cycle programming: With DIN macros, the zero point
shift is reset at the end of the cycle. Therefore, do not use
any DIN macros with zero point shifts in cycle
programming.