Iso function overview – HEIDENHAIN TNC 410 ISO Programming User Manual
Page 485

ISO Function Overview
TNC 410, TNC 426, TNC 430
Additional M functions for TNC 426, TNC 430
M functions
M00
M01
M02
Stop program/Spindle STOP/Coolant OFF
Optional program STOP
Stop program run/Spindle STOP/Coolant OFF/Clear
status display (depending on machine parameter)/Go
to block 1
M03
M04
M05
Spindle ON clockwise
Spindle ON counterclockwise
Spindle STOP
M06
Tool change/Stop program run (depending on
machine parameter)/Spindle STOP
M08
M09
Coolant ON
Coolant OFF
M13
M14
Spindle ON clockwise/Coolant ON
Spindle ON counterclockwise/Coolant ON
M30
Same function as M02
M89
Vacant miscellaneous function or
Cycle call, modally effective (depending on machine
parameter)
M90
Only in lag mode: Constant contouring speed at
corners
M99
Blockwise cycle call
M91
M92
Within the positioning block: Coordinates are
referenced to machine datum
Within the positioning block: Coordinates are
referenced to position defined by machine tool
builder, such as tool change position
M94
Reduce display of rotary axis to value under 360°
M97
M98
Machine small contour steps
Machine open contours completely
M101
M102
Automatic tool change with replacement tool if
maximum tool life has expired
Reset M101
M103 Reduce feed rate during plunging to factor F
(percentage)
M107
M108
Suppress error message for replacement tools
Reset M107
M109
M110
M111
Constant contouring speed at tool cutting edge
(increase and decrease feed rate)
Constant contouring speed at tool cutting edge (feed
rate decrease only)
Reset M109/M110
M112
M113
Entering contour transitions between two contour
elements (not TNC 426, TNC 430)
Cancel M112
M120 Pre-calculate radius-compensated contour
(LOOK AHEAD)
M124 Contour filter (not TNC 426, TNC 430)
M126
M127
Shorter-path traverse of rotary axes
Reset M126
M functions
M104 Reactivate the datum as last defined
M105
M106
Machining with second kv factor
Machining with first kv factor
M114
M115
Automatic compensation of machine geometry
when working with tilted axes:
Reset M114
M116
M117
Feed rate for angular axes in mm/min
Reset M116
M118 Superimpose handwheel positioning during
program run
M128
M129
Maintain the position of the tool tip when positioning
with tilted axes (TCPM)
Reset M128
M130 Moving to position in an untilted coordinate system
with a tilted working plane
M134
M135
Exact stop at nontangential contour transitions when
positioning with rotary axes
Reset M134
M136
M137
Feed rate F in millimeters per spindle revolution
Reset M136
M138 Select tilting axes
M142 Delete modal program information
M143 Delete basic rotation
M144
M145
Compensating the machine's kinematic
configuration for ACTUAL/NOMINAL positions at
end of block
Reset M144
M200
M201
M202
M203
M204
Laser cutting: Output programmed voltage directly
Laser cutting: Output voltage as a function of
distance
Laser cutting: Output voltage as a function of speed
Laser cutting: Output voltage as a function of time
(ramp)
Laser cutting: Output voltage as a function of time
(pulse)
M functions