CNC Machinist Calculator Ultra

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.

CodeMeaningMachine
M00Program stopLathe
M01Optional stopLathe
M02End of one cycle (Citizen)Lathe
M03Main spindle forwardLathe
M04Main spindle reverseLathe
M05Main spindle stopLathe
M06Main chuck close (Citizen)Lathe
M07Main chuck open (Citizen)Lathe
M10Back knock-out on (Citizen) / Collet close (Star)Lathe
M11Back knock-out off (Citizen) / Collet open (Star)Lathe
M15Back spindle chuck close (Citizen)Lathe
M16Back spindle chuck open (Citizen)Lathe
M18C axis on (Citizen)Lathe
M20C axis off (Citizen) / One cycle stop (Star)Lathe
M23Back spindle forward (Citizen)Lathe
M24Back spindle reverse (Citizen)Lathe
M25Back spindle stop (Citizen)Lathe
M30Program end and reset (Star)Lathe
M50Pick-off check (Citizen)Lathe
M52Coolant on (Citizen)Lathe
M53Coolant off (Citizen)Lathe
M56Part count (Citizen)Lathe
M72Back spindle air blow on (Citizen)Lathe
M73Back spindle air blow off (Citizen)Lathe
M77Wait for spindle sync (Citizen)Lathe
M80Rotary tool 1 forward (Citizen)Lathe
M81Rotary tool 1 reverse (Citizen)Lathe
M82Rotary tool 1 stop (Citizen) / Spindle sync on (Star)Lathe
M83Spindle sync off (Star)Lathe
M88Interference check off (Citizen)Lathe
M89Interference check on (Citizen)Lathe
M98Subprogram callLathe
M99Subprogram return or program loopLathe
M123Back spindle high torque limit on (Citizen)Lathe
M124Back spindle torque limit off (Citizen)Lathe
M200Waiting 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

App Store Google Play