CNC Machinist Calculator Ultra

Home › M-codes › LinuxCNC Tormach

LinuxCNC Tormach M-code list

34 M-codes. Pick a code for the format, the addresses, an example program and what to watch out for.

CodeMeaningMachine
M0Program pauseMill and lathe
M1Optional pauseMill and lathe
M2Program endMill and lathe
M3Spindle clockwiseMill and lathe
M4Spindle counterclockwiseMill and lathe
M5Spindle stopMill and lathe
M6Tool changeMill and lathe
M7Mist coolant onMill and lathe
M8Flood coolant onMill and lathe
M9Coolant offMill and lathe
M19Spindle orientMill and lathe
M30Program end and pallet shuttleMill and lathe
M48Enable feed and speed overridesMill and lathe
M49Disable feed and speed overridesMill and lathe
M50Feed override controlMill and lathe
M51Spindle override controlMill and lathe
M52Adaptive feed controlMill and lathe
M53Feed stop controlMill and lathe
M60Pallet shuttle and pauseMill and lathe
M61Set current tool numberMill and lathe
M62Digital output on, synced with motionMill and lathe
M63Digital output off, synced with motionMill and lathe
M64Digital output on, immediateMill and lathe
M65Digital output off, immediateMill and lathe
M66Wait on inputMill and lathe
M67Analog output, synced with motionMill and lathe
M68Analog output, immediateMill and lathe
M70Save modal stateMill and lathe
M71Invalidate saved modal stateMill and lathe
M72Restore modal stateMill and lathe
M73Save and auto restore modal stateMill and lathe
M98Fanuc style subprogram callMill and lathe
M99Fanuc style subprogram returnMill and lathe
M100User M codes M100 to M199Mill and 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 LinuxCNC Tormach G-codes

App Store Google Play