beautypg.com

4 miscellaneous functions f or r otary ax es – HEIDENHAIN iTNC 530 (34049x-08) ISO programming User Manual

Page 438

background image

438

Programming: Multiple axis machining

12.4 Miscellaneous functions f

or r

otary ax

es

M128 on tilting tables
If you program a tilting table movement while M128 is active, the TNC

rotates the coordinate system accordingly. If, for example, you rotate

the C axis by 90° (through a positioning command or datum shift) and

then program a movement in the X axis, the TNC executes the

movement in the machine axis Y.
The TNC also transforms the defined datum, which has been shifted

by the movement of the rotary table.

M128 with 3-D tool compensation
If you carry out a 3-D tool compensation with active M128 and active

radius compensation G41/G42, the TNC will automatically position the

rotary axes for certain machine geometrical configurations .

Effect

M128

becomes effective at the start of block, M129 at the end of block.

M128

is also effective in the manual operating modes and remains

active even after a change of mode. The feed rate for the

compensation movement will be effective until you program a new

feed rate or until you cancel M128 with M129.
Enter M129 to cancel M128. The TNC also cancels M128 if you select a

new program in a program run operating mode.

Example NC blocks
Feed rate of 1000 mm/min for compensation movements:

N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000 *