Miscellaneous functions, Ov erview t a bles – HEIDENHAIN TNC 620 (340 56x-02) ISO programming User Manual
Page 427

HEIDENHAIN TNC 620
427
Ov
erview T
a
bles
Miscellaneous functions
M
Effect
Effective at
block...
Start
End
Page
M0
Stop program/Spindle STOP/Coolant OFF
M1
Optional program STOP/Spindle STOP/Coolant OFF
M2
Stop program/Spindle STOP/Coolant OFF/Clear status display
(depending on machine parameter)/Go to block 1
M3
M4
M5
Spindle ON clockwise
Spindle ON counterclockwise
Spindle STOP
M6
Tool change/Stop program run (depending on machine parameter)/Spindle STOP
M8
M9
Coolant ON
Coolant OFF
M13
M14
Spindle ON clockwise/Coolant ON
Spindle ON counterclockwise/Coolant ON
M30
Same function as M2
M89
Vacant miscellaneous function or
Cycle call, modally effective (depending on machine parameter)
Cycles
Manual
M91
Within the positioning block: Coordinates are referenced to machine datum
M92
Within the positioning block: Coordinates are referenced to position defined by machine
tool builder, such as tool change position
M94
Reduce the rotary axis display to a value below 360°
M97
Machine small contour steps
M98
Machine open contours completely
M99
Blockwise cycle call
Cycles
Manual
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
M116
M117
Feed rate for rotary axes in mm/min
Reset M116
M118 Superimpose handwheel positioning during program run
M120 Pre-calculate radius-compensated contour (LOOK AHEAD)
M126
M127
Shortest-path traverse of rotary axes
Reset M126