CNC Machinist Calculator Ultra

Home › M-codes › Fanuc

Fanuc M-code list

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

CodeMeaningMachine
M00Program stopMill and lathe
M01Optional stopMill and lathe
M02End of programMill and lathe
M03Spindle on, forwardMill and lathe
M04Spindle on, reverseMill and lathe
M05Spindle stopMill and lathe
M06Tool changeMill
M07Mist or second coolant onMill and lathe
M08Coolant onMill and lathe
M09Coolant offMill and lathe
M10Chuck clampLathe
M11Chuck unclampLathe
M13Live tool on, forwardLathe
M14Live tool on, reverseLathe
M15Live tool stopLathe
M19Spindle orientationMill and lathe
M23Thread chamfer onLathe
M24Thread chamfer offLathe
M29Rigid tapping modeMill and lathe
M30End of program and rewindMill and lathe
M41Low gear rangeMill and lathe
M42High gear rangeMill and lathe
M96Interrupt type macro enableMill and lathe
M97Interrupt type macro disableMill and lathe
M98Subprogram callMill and lathe
M99Subprogram end and returnMill and lathe
M198Subprogram call from external deviceMill 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 Fanuc G-codes

App Store Google Play