Tables and Overviews | Overview tables
Cycle number
Cycle name
THREAD LONGITUDINAL
831
THREAD EXTENDED
832
RECESS TURNG, RADIAL
840
SIMPLE REC. TURNG., RADIAL DIR.
841
ENH.REC.TURNNG, RAD.
842
RECESS TURNG, AXIAL
850
SIMPLE REC TURNG, AX
851
ENH.REC.TURNING, AX.
852
CONT. RECESS, RADIAL
860
SIMPLE RECESS, RADL.
861
EXPND. RECESS, RADL.
862
CONT. RECESS, AXIAL
870
SIMPLE RECESS, AXIAL
871
EXPND. RECESS, AXIAL
872
GEAR HOBBING
880
CHECK IMBALANCE
892
Miscellaneous functions
M
Effect
M0
Program STOP/Spindle STOP/Coolant OFF
M1
Optional program run STOP/Spindle STOP/Coolant OFF
M2
Stop program/Spindle STOP/Coolant OFF/ CLEAR status display (depend-
ing on machine parameter)/Return jump to block 1
M3
Spindle ON clockwise
M4
Spindle ON counterclockwise
M5
Spindle STOP
M6
Tool change/STOP program run (depending on machine parame-
ter)/Spindle STOP
M8
Coolant ON
M9
Coolant OFF
M13
Spindle ON clockwise/Coolant ON
M14
Spindle ON counterclockwise/Coolant on
M30
Same function as M2
M89
Vacant miscellaneous function
cycle call, modally effective (depending on machine parameter)
M91
Within the positioning block: Coordinates are referenced to machine
datum
M92
Within the positioning block: Coordinates are referenced to a position
defined by machine manufacturer, e.g. tool change position
M94
Reduce the rotary axis display to a value below 360°
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
Effective at block
or
DEF
CALL
active
active
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
Start
End
Page
■
482
■
842
■
482
■
482
■
■
■
482
■
482
■
■
482
■
■
482
■
Cycles
■
Manual
■
483
■
483
■
619
21
911