M-Code | Description |
---|
M00 | Program Stop – Modal |
M01 | Optional Program Stop – Modal |
M02 | Program End – Modal |
M03 | Spindle on Forward (S) – Modal |
M04 | Spindle on Reverse (S) – Modal |
M05 | Spindle Stop – Modal |
M08 | Coolant On – Modal |
M09 | Coolant Off – Modal |
M10 | Chuck Clamp – Modal |
M11 | Chuck Unclamp – Modal |
M12 | Auto Air Jet On (P) – Modal/Optional |
M13 | Auto Air Jet Off – Modal/Optional |
M14 | Main Spindle Clamp – Modal/Optional |
M15 | Main Spindle Unclamp – Modal/Optional |
M17 | Rotate Turret Forward (T) – Modal |
M18 | Rotate turret Reverse (T) – Modal |
M19 | Orient Spindle – Modal/Optional Example |
M21 | Tailstock Advance – Modal/Optional |
M22 | Trailstock Retract – Modal/Optional |
M23 | Angle Out of Thread On – Modal |
M24 | Angle of Thread Off – Modal |
M25-M28 | Optional User M Code Interface with M-Fin Signal – Modal |
M30 | Program End and Reset – Modal |
M31 | Chip Auger Forward – Modal |
M33 | Chip Auger Stop – Modal |
M36 | Parts Catcher On – Modal/Optional |
M37 | Parts Catcher Off – Modal/Optional |
M38 | Specify Spindle Variation On – Modal |
M39 | Specify Spindle Variation Off – Modal |
M41 | Spindle Low Gear Override – Modal |
M42 | Spindle High Gear Override – Modal |
M43 | Turret Unlock – Modal |
M44 | Turret Lock – Modal |
M51-M58 | Optional User M Code Set – Modal |
M59 | Output Relay Set (N) – Modal |
M61-M68 | Optional User M Code Clear – Modal |
M69 | Output Relay Clear (N) – Modal |
M76 | Program Displays Inactive – Modal |
M77 | Program Displays Active – Modal |
M78 | Alarm in Skip Signal Found – Modal |
M79 | Alarm if Skip signal Not Found – Modal |
M85 | Automatic Door Open – Modal/Optional |
M86 | Automatic Door Close – Modal/Optional |
M88 | High Pressure Coolant ON – Modal/Optional |
M89 | High Pressure Coolant off – Modal/Optional |
M93 | Axis Position Capture Start – Modal/Optional |
M94 | Axis Position Capture Stop – Modal/Optional |
M95 | Sleep Mode – Modal |
M96 | Jump if no Signal – Modal |
M97 | Local Sub-Routine Call – Modal |
M98 | Sub-Program Call – Modal |
M99 | Sub-Program / Routine Return or Loop – Modal |
M109 | Inactive User Input (P) – Modal/Optional |
M110 | Tailstock Chuck Clamp – Modal/Optional |
M111 | Tailstock Chuck Unclamp – Modal/Optional |
M119 | Sub-Spindle Orient – Modal/Optional** |
M121-M128 | Optional User M Code Interface with M-Fin Signal – Modal |
M133 | Live tool Drive Forward (P) – Modal/Optional Example |
M134 | Live Tool Drive Reverse (P) – Modal/Optional |
M135 | Live Tool Drive Stop – Modal/Optional |
M143 | Sub-Spindle Forward (P) – Modal/Optional |
M144 | Sub-Spindle Reverse (P) – Modal/Optional |
M145 | Sub-Spindle Stop – Modal/Optional |
M154 | C Axis Engage – Modal/Optional Example |
M155 | C Axis Disengage – Modal/Optional |
M164 | Rotate APL Grippers To “n” Position – Modal/Optional |
M165 | Open APL Gripper 1 (Raw Material) – Modal/Optional |
M166 | Close APL Gripper 1 (Raw Material) – Modal/Optional |
M167 | Open APL Gripper 2 Finished Material) – Modal/Optional |
M168 | Close APL Gripper 2 (Finished Material) – Modal/Optional |