HEIDENHAIN TNC 410 ISO Programming User Manual
Page 195

HEIDENHAIN TNC 410, TNC 426, TNC 430
169
7.
5 Mis
c
ellaneous
F
unctions
f
o
r R
o
tary Ax
e
s
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 geometries (Peripheral milling,
“Peripheral Milling: 3-D Radius Compensation with Workpiece
Orientation,” page 115).
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 reset M128 with M129.
To cancel M128, enter M129. The TNC also resets M128 if you select
a new program in a program run operating mode.
Example NC blocks
Moving at 1000 mm/min to compensate a radius.
Exact stop at corners with nontangential
transitions: M134 (not TNC 410)
Standard behavior
The standard behavior of the TNC during positioning with rotary axes
is to insert a transitional element in nontangential contour transitions.
The contour of the transitional element depends on the acceleration,
the rate of acceleration (jerk), and the defined tolerance for contour
deviation.
Behavior with M134
The TNC moves the tool during positioning with rotary axes so as to
perform an exact stop at nontangential contour transitions.
Effect
M134 becomes effective at the start of block, M135 at the end of block.
You can reset M134 with M135. The TNC also resets M134 if you
select a new program in a program run operating mode.
G01 G41 X+0 Y+38.5 F125 M128 F1000 *
With Machine Parameter 7440 you can change the
standard behavior of the TNC so that M134 becomes
active automatically whenever a program is selected, see
“General User Parameters,” page 422.