1 0 coor di na te t ra n s for m ati on cy cle s – HEIDENHAIN iTNC 530 (340 420) ISO programming User Manual
Page 361

HEIDENHAIN iTNC 530
361
8.1
0
Coor
di
na
te T
ra
n
s
for
m
ati
on Cy
cle
s
Example NC blocks:
Position display in the tilted system
On activation of Cycle G80, the displayed positions (ACTL and NOML) and
the datum indicated in the additional status display are referenced to
the tilted coordinate system. The positions displayed immediately
after cycle definition may not be the same as the coordinates of the
last programmed position before Cycle G80.
Workspace monitoring
The TNC monitors only those axes in the tilted coordinate system that
are moved. If necessary, the TNC outputs an error message.
Positioning in a tilted coordinate system
With the miscellaneous function M130 you can move the tool, while
the coordinate system is tilted, to positions that are referenced to the
non-tilted coordinate system (see “Miscellaneous Functions for
Coordinate Data,” page 188).
Positioning movements with straight lines that are referenced to the
machine coordinate system (blocks with M91 or M92) can also be
executed in a tilted working plane. Constraints:
n
Positioning is without length compensation.
n
Positioning is without machine geometry compensation.
n
Tool radius compensation is not permitted.
N50 G00 G40 Z+100 *
N60 X+25 Y+10 *
N70 G01 A+15 F1000 *
Position the axis of rotation
N80 G80 A+15 *
Define the angle for calculation of the compensation
N90 G00 G40 Z+80 *
Activate compensation for the tool axis
N100 X-7.5 Y-10 *
Activate compensation for the working plane