Mazak M Code List – INTEGREX

Mazak INTEGREX M code list for cnc machinists.
Miscellaneous Function (M-Code) for the Mazak INTEGREX 300/400-III/III T/IIIS/IIIST

Mazak Integrex 400 III S

Mazak M Code List

M-codesDescription
M00Program stop
M01Optional stop
M02Program end
M03Spindle normal rotation
M04Spindle reverse rotation
M05Spindle stop
M06Chuck unclamp (releasing workpiece)
M07Chuck clamp (holding workpiece)
M08Flood coolant ON
M09Coolant OFF
M10
M11
M12Milling spindle mode cancel (Turning mode selection)
M13Milling tool normal rotation
M14Milling tool reverse rotation
M15Milling tool stop
M16Spindle orientation 0° (for AJC)
M17Spindle orientation 120° (for AJC)
M18Spindle orientation 240° (for AJC)
M19Spindle orientation position (for the robot to insert a workpiece)
M20Robot service call
M21Robot service call
M22Robot service call
M23Robot service call
M24Robot service call
M25Robot service call
M26Robot service call
M27Robot service call
M28Robot service call
M29Robot service call
M30Reset & tape rewind
M31Tail spindle & tailstock body advance (for 300/400-III/IIIT)
M32Tail spindle & tailstock body retract (for 300/400-III/IIIT)
M33Low chuck pressure
M34High chuck pressure
M35
M36
M37
M38
M39
M40
M41
M42
M43
M44
M45Air coolant blow ON (coolant stop: M09)
M46
M47
M48Parts catcher advance
M49Parts catcher retract
M50
M51Error detect OFF
M52Error detect ON
M53Chamfering OFF
M54Chamfering ON
M55Piece count
M56Front door open
M57Front door close
M58Chuck air blast
M59
M60C-axis unclamp
M61
M62
M63
M64
M65
M66C-axis clamp
M67C-axis brake (for machining by G01)
M68Cycle bar feeder call 1
M69Cycle bar feeder call 2
M70
M71
M72Inside chuck clamp
M73Outside chuck clamp
M74Steady rest – milling head connection mode release
M75Steady rest – milling head connection mode start
M76
M77
M78
M79
M80
M81Workpiece measurement start
M82Workpiece measurement end
M83Tool measurement start
M84Tool measurement end
M85
M86Steady rest 1 unclamp
M87Steady rest 1 clamp
M88Steady rest 2 unclamp
M89Steady rest 2 clamp
M90
M91
M92
M93
M94
M95
M96User macro interruption, valid
M97User macro interruption, invalid
M98EIA → EIA Subprogram call
M99EIA → EIA Return to main EIA program
M100Workpiece measurement DIA start
M101Workpiece measurement DIA end
M102Workpiece measurement STP start
M103Workpiece measurement STP end
M104Workpiece measurement GRV start
M105Workpiece measurement GRV end
M106Workpiece measurement WID start
M107Workpiece measurement WID end
M108Workpiece measurement DIS start (chuck barrier release)
M109Workpiece measurement DIS end
M110Tool tip measurement TOL start
M111Tool tip measurement TOL end
M112External tool compensation EXT start
M113External tool compensation EXT end
M114Z-axis offset measurement ZOF start
M115Z-axis offset measurement ZOF end
M116C-axis offset measurement COF start
M117C-axis offset measurement COF end
M118
M119
M120Measurement data print out
M121
M149
M150Workpiece unload demand to robot
M151Milling spindle through air blow ON (Only for turning tools)
M152Milling spindle through air blow OFF (Only for turning tools)
M153Milling spindle through coolant ON
M154Milling spindle through coolant OFF
M155Chuck coolant ON (composed movement)
M156Chuck coolant OFF (composed movement)
M157Spindle through coolant blow ON (OFF: M159)
M158Spindle through air blow ON (OFF: M159)
M159M157, M158 OFF
M160Shower coolant ON/chuck stopper extend
M161Shower coolant OFF/chuck stopper retract
M162Workpiece rechucking (for a piece delivered by robot)
M163Tail spindle thrust low pressure (for 300/400-III/IIIT)
M164Tail spindle thrust high pressure (for 300/400-III/IIIT)
M165
M166
M167
M168
M16935K, 70K high pressure coolant ON (OFF: M9, M154)
M170
M171
M172Index 0°(KOUYOU)
M173Index 90°(KOUYOU)
M174Index 180°(KOUYOU)
M175Index 270°(KOUYOU)
M176Index 270°(KOUYOU)
M177Index 270°(KOUYOU)
M178Index 270°(KOUYOU)
M179Index 270°(KOUYOU)
M180
M197
M198EIA → MAZATROL program call
M199EIA → MAZATROL program end
M200Milling point machining start
M201Milling line machining start
M202Turning mode
M203Milling tool normal rotation
M204Milling tool reverse rotation
M205Milling tool stop
M206
M207M208, M209 mode cancel
M208ATC prohibition mode during finishing, coolant ON
M209ATC prohibition mode during finishing, coolant OFF
M210C-axis clamp (for milling)
M211C-axis brake (for milling)
M212C-axis unclamp (for milling)
M213C-axis brake only (brake by M211)
M214C-axis unclamp only (unclamp by M212)
M215M213, M214 and M216 mode cancel
M216C-axis unclamp neglect mode (cancel: M215)
M217
M218
M219Milling tool orient
M220
M229
M230Grinding mode ON
M231Grinding speed setting
M232
M233
M234
M235
M236C-axis servo gain normal
M237C-axis servo gain low
M238C-axis servo gain middle
M239C-axis servo gain high
M240
M241
M242
M243
M244
M245
M246
M247
M248Spindle speed check (for interlocking the start of cutting)
M249Milling head selection preparation
M250Milling head/B-axis unclamp
M251B-axis clamp
M252Milling spindle unclamp
M253Milling spindle clamp
M254Milling head/B-axis clamp
M255
M256
M257
M258Milling head air blow
M259
M260Polygon mode ON
M261Polygon mode OFF
M262
M273
M274Steady rest coolant ON
M275Steady rest coolant OFF
M276
M330
M331Spindle coil change fixed to high speed
M332Spindle coil change, valid
M333
M347
M348Yt-axis selection
M349Y-axis selection
M350
M351M352 cancel
M352Spindle speed arrival signal check, valid
M353
M369
M370Axis load detection, invalid
M371Axis load detection, valid
M372Axis load detection, temporarily invalid
M373Axis load detection, re-start
M374NC feed holding on overload detection
M375NC feed holding & spindle stop on overload detection
M376Overload detection level % setting
M377Overload detection time setting (unit: 0.1 sec)
M378Overload detection peak %/detection frequency setting
M379Overload detection table No. registration
M380
M389
M390M391 cancel
M391Spindle mis-chucking cancel (M3/M4 completed with chuck open)
M392
M393
M394TOOL EYE extension possible during chuck close (when robot valid)
M395M394 cancel
M396
M600
M601Magazine tool rotation
M602
M730
M731Tail thrust 1 selection
M732Tail thrust 2 selection
M733Tail thrust 3 selection
M734Tail thrust 4 selection
M735Tail thrust 5 selection
M736Tail thrust 6 selection
M737Tail thrust 7 selection
M738Tail thrust 8 selection
M739Tail thrust 9 selection
M740Tail thrust 10 selection
M741Positioning tailstock to “Position 1”
M742Positioning tailstock to “Position 2”
M743Positioning tailstock to “Retract”
M744
M927
M928Y-axis zero point return
M929
M930Yt-axis moving to ATC position
M931
M999