beautypg.com

Position display in the tilted system, Workspace monitoring, Positioning in a tilted coordinate system – HEIDENHAIN TNC 640 (34059x-01) Cycle programming User Manual

Page 264: Combining coordinate transformation cycles

background image

264

Cycles: Coordinate Transformations

1

1

.9 W

O

RKING PLANE (Cy

c

le 1

9

, DIN/ISO: G80, Sof

tw

a

re

Option 1)

Position display in the tilted system

On activation of Cycle 19, 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 might not be the same as the coordinates of the
last programmed position before Cycle 19.

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.

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:

„

Positioning is without length compensation.

„

Positioning is without machine geometry compensation.

„

Tool radius compensation is not permitted.

Combining coordinate transformation cycles

When combining coordinate transformation cycles, always make sure
the working plane is swiveled around the active datum. You can
program a datum shift before activating Cycle 19. In this case, you are
shifting the machine-based coordinate system.

If you program a datum shift after having activated Cycle 19, you are
shifting the tilted coordinate system.

Important: When resetting the cycles, use the reverse sequence used
for defining them:

1st: Activate the datum shift
2nd: Activate tilting function
3rd: Activate rotation
...
Machining
...
1st: Reset the rotation
2nd: Reset the tilting function
3rd: Reset the datum shift