M00 |
Interrupts spindle and cooling functions, stops part program execution. |
M01 |
Program stop, often used when the operator needs to re-clamp the workpiece. |
M02 |
Marks the end of the program, stops spindle, cooling, and axis feed. |
М0З |
Starts spindle in clockwise direction. |
M04 |
Starts spindle in counterclockwise direction. |
M05 |
Turns off the spindle. |
M06 |
Requests an automatic tool change. |
M07 |
Turns on cooling system 2. |
M08 |
Turns on cooling system 1. |
M09 |
Turns off cooling systems 1 and 2. |
M10 |
Turns on cooling systems 1 and 2. |
M12 |
Clamps the C-axis (rotary table). |
M13 |
Releases the C-axis (rotary table). |
M20 |
Advances the shifting device by one position. |
M21 |
Initiates lubrication process. |
M25 |
Moves the Z-axis back to the starting position (tool change position). |
M26 |
Selects the workpiece probing signal. |
M27 |
Selects the tool probing signal. |
M29 |
Activates synchronous thread cutting. |
M30 |
Indicates the end of the main program. |
M32 |
Clamps the A-axis (rotary table). |
M33 |
Releases the A-axis (rotary table). |
M34 |
Clamps the B-axis (rotary table). |
M35 |
Releases the B-axis (rotary table). |
M36 |
Turns off the servos. |
M38 |
Captures and sets the state of the laser signal 'OK'. |
M39 |
Captures and sets the state of the static laser signal. |
M40 |
Captures and sets the state of the dynamic laser signal. |
M41 |
Deactivates two-touch probing when using G31. |
M42 |
Activates automatic two-touch probing with G31. If a touch occurs during the G31 movement, the probe automatically retracts and attempts a second touch with reduced feed. |
M43 |
Increases purge air. |
M44 |
Decreases purge air. |
M45 |
Opens the shutter. |
M46 |
Closes the shutter. |
M47 |
Turns on the laser transmitter. |
M48 |
Turns off the laser transmitter. |
M49 |
Turns on the laser receiver. |
M50 |
Turns off the laser receiver. |
M52 |
Activates auxiliary output 1. |
M53 |
Activates auxiliary output 2. |
M54 |
Activates auxiliary output 3. |
M55 |
Activates auxiliary output 4. |
M56 |
Rotates the pallet changer for a pallet change without confirmation. |
M57 |
Rotates the pallet changer to pallet 1. |
M58 |
Rotates the pallet changer to pallet 2. |
M59 |
Turns on forward operation of the chip conveyor. |
M60 |
Turns on reverse operation of the chip conveyor. |
M61 |
Stops the chip conveyor. |
M62 |
Deactivates auxiliary output 1. |
M63 |
Deactivates auxiliary output 2. |
M64 |
Deactivates auxiliary output 3. |
M65 |
Deactivates auxiliary output 4. |
M68 |
Activates flood cooling. |
M69 |
Deactivates flood cooling. |
M76 |
Normal A-axis operation (default setting). |
M77 |
Reverses A-axis operation. |
M78 |
Normal B-axis operation (default setting). |
M79 |
Reverses B-axis operation. |
M80 |
C-axis rotation is positive (default setting). |
M81 |
C-axis rotation is negative. |
M98 |
Subprogram call. |
M99 |
Jump, return from subprogram. |