Home › M-codes › Swiss (Citizen Star)
Swiss (Citizen Star) M-code list
36 M-codes. Pick a code for the format, the addresses, an example program and what to watch out for.
Machine builders set many M codes, and they change by model and options. Check the M code list for your machine.
| Code | Meaning | Machine |
|---|---|---|
| M00 | Program stop | Lathe |
| M01 | Optional stop | Lathe |
| M02 | End of one cycle (Citizen) | Lathe |
| M03 | Main spindle forward | Lathe |
| M04 | Main spindle reverse | Lathe |
| M05 | Main spindle stop | Lathe |
| M06 | Main chuck close (Citizen) | Lathe |
| M07 | Main chuck open (Citizen) | Lathe |
| M10 | Back knock-out on (Citizen) / Collet close (Star) | Lathe |
| M11 | Back knock-out off (Citizen) / Collet open (Star) | Lathe |
| M15 | Back spindle chuck close (Citizen) | Lathe |
| M16 | Back spindle chuck open (Citizen) | Lathe |
| M18 | C axis on (Citizen) | Lathe |
| M20 | C axis off (Citizen) / One cycle stop (Star) | Lathe |
| M23 | Back spindle forward (Citizen) | Lathe |
| M24 | Back spindle reverse (Citizen) | Lathe |
| M25 | Back spindle stop (Citizen) | Lathe |
| M30 | Program end and reset (Star) | Lathe |
| M50 | Pick-off check (Citizen) | Lathe |
| M52 | Coolant on (Citizen) | Lathe |
| M53 | Coolant off (Citizen) | Lathe |
| M56 | Part count (Citizen) | Lathe |
| M72 | Back spindle air blow on (Citizen) | Lathe |
| M73 | Back spindle air blow off (Citizen) | Lathe |
| M77 | Wait for spindle sync (Citizen) | Lathe |
| M80 | Rotary tool 1 forward (Citizen) | Lathe |
| M81 | Rotary tool 1 reverse (Citizen) | Lathe |
| M82 | Rotary tool 1 stop (Citizen) / Spindle sync on (Star) | Lathe |
| M83 | Spindle sync off (Star) | Lathe |
| M88 | Interference check off (Citizen) | Lathe |
| M89 | Interference check on (Citizen) | Lathe |
| M98 | Subprogram call | Lathe |
| M99 | Subprogram return or program loop | Lathe |
| M123 | Back spindle high torque limit on (Citizen) | Lathe |
| M124 | Back spindle torque limit off (Citizen) | Lathe |
| M200 | Waiting M code (Star) | Lathe |
Take the list to the machine. The app searches every code by number or shop word and decodes a whole program line by line.
Open the M-code list Swiss G-codes