HEIDENHAIN TNC 410 ISO Programming User Manual
Page 194

168
7 Programming: Miscellaneous Functions
7.
5 Mis
c
ellaneous
F
unctions
f
o
r R
o
tary Ax
e
s
Effect
M114 becomes effective at the start of block, M115 at the end of
block. M114 is not effective when tool radius compensation is active.
To cancel M114, enter M115. At the end of program, M114 is
automatically canceled.
Maintaining the position of the tool tip when
positioning with tilted axes (TCPM*): M128 (not
TNC 410)
Standard behavior
The TNC moves the tool to the positions given in the part program. If
the position of a tilted axis changes in the program, the resulting offset
in the linear axes must be calculated and traversed in a positioning
block (see figure with M114).
Behavior with M128
If the position of a controlled tilted axis changes in the program, the
position of the tool tip to the workpiece remains the same.
If you wish to use the handwheel to change the position of the tilted
axis during program run, use M118 in conjunction with M128.
Handwheel positioning in a machine-based coordinate system is
possible when M128 is active.
After M128 you can program another feed rate, at which the TNC will
carry out the compensation movements in the linear axes. If you
program no feed rate here, or if you program a larger feed rate than is
defined in Machine Parameter 7471, the feed rate from Machine
Parameter 7471 will be effective.
The machine geometry must be entered in Machine
Parameters 7510 and following by the machine tool
builder.
For tilted axes with Hirth coupling: Do not change the
position of the tilted axis after retracting the tool.
Otherwise you might damage the contour.
X
Z
B
Z
X
Reset M128 before positioning with M91 or M92 and
before a T block.
To avoid contour gouging you must use only spherical
cutters with M128.
The tool length must refer to the spherical center of the
tool tip.
The TNC does not adjust the active radius compensation
in accordance with the new position of the tilted axis. The
result is an error which is dependent on the angular
position of the rotary axis.
If M128 is active, the TNC shows in the status display the
following symbol:
.