Vous êtes sur la page 1sur 2

Heidenhain M Codes

M
Description
Code
M0
Stop program run (Spindle STOP, Coolant OFF)
M1
Optional program STOP (Spindle STOP, Coolant OFF)
Stop program run (Spindle STOP,Coolant OFF,Go to block 1,Clear the status
M2
display(depending on machine parameter))
M3
Spindle ON clockwise
M4
Spindle ON counterclockwise
M5
Spindle STOP
M6
Tool change (STOP program run (depending on machine parameter),Spindle STOP)
M8
Coolant ON
M9
Coolant OFF
M13 Spindle ON clockwise (Coolant ON)
M14 Spindle ON counterclockwise (Coolant ON)
M30 Same as M2
Vacant miscellaneous function or Cycle call, modally effective (depending on machine
M89
parameter)
M91 Within the positioning block: Coordinates are referenced to machine datum
Within the positioning block: Coordinates are referenced to position defined by machine
M92
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 (Cycle call, NON-MODAL)
M101 Automatic tool change with replacement tool if maximum tool life has expired
M102 Reset M101
M103 Reduce feed rate during plunging to factor F (percentage)
M104 Reactivate the datum as last defined
M105 Machining with second kv factor
M106 Machining with first kv factor
M107 Suppress error message for replacement tools with oversize
M108 Reset M107
M109 Constant contouring speed at tool cutting edge (increase and decrease feed rate)
M110 Constant contouring speed at tool cutting edge (feed rate decrease only)
M111 Reset M109/M110
M112 Enter contour transition between two contour elements
M113 Reset M112
M114 Automatic compensation of machine geometry when working with tilted axes
M115 Reset M114

M116
M117
M118
M120
M124
M126
M127
M128
M129
M130
M134
M135
M136
M137
M138
M140
M141
M142
M143
M144
M145
M148
M149
M150
M200
M201
M202
M203
M204

Feed rate for rotary axes in mm/min


Reset M116
Superimpose handwheel positioning during program run
Pre-calculate radius-compensated contour (LOOK AHEAD)
Contour filter
Shortest-path traverse of rotary axes
Reset M126
Retain the position of the tool tip when positioning the tilted axes (TCPM)
Reset M128
Moving to position in an untilted coordinate system with a tilted working plane
Exact stop at nontangential contour transitions when positioning with rotary axes
Reset M134
Feed rate F in millimeters per spindle revolution
Reset M136
Selection of tilted axes
Retraction from the contour in the tool-axis direction
Suppress touch probe monitoring
Delete modal program information
Delete basic rotation
Compensating the machines kinematics configuration for ACTUAL/NOMINAL
positions at end of block
Reset M144
Retract the tool automatically from the contour at NC stop
Reset M148
Suppress limit switch message
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)

Vous aimerez peut-être aussi