CNC Machinist Calculator Ultra

Home › M-codes › Centroid CNC12 Acorn

Centroid CNC12 Acorn M-code list

65 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
M0Program stopMill and lathe
M1Optional stopMill and lathe
M2Restart programMill and lathe
M3Spindle on clockwiseMill and lathe
M4Spindle on counterclockwiseMill and lathe
M5Spindle stopMill and lathe
M6Tool changeMill
M7Mist coolant onMill and lathe
M8Flood coolant onMill and lathe
M9Coolant offMill and lathe
M10Clamp or chuck onMill and lathe
M11Clamp or chuck offMill and lathe
M17Prepare for tool change, macroMill and lathe
M19Spindle orient, macroMill and lathe
M25Move Z to homeMill
M26Set axis home hereMill and lathe
M29Set tap direction for G84Lathe
M30End of program, custom / End and restart programMill, Lathe
M39Air drill cycleMill
M41Select low gear range, macroMill and lathe
M42Select medium low gear range, macroMill and lathe
M43Select high gear range, macroMill and lathe
M50C axis offLathe
M51C axis onLathe
M605-axis digitizing moveMill
M91Move to minus home switchMill and lathe
M92Move to plus home switchMill and lathe
M93Release or restore motor powerMill and lathe
M94Turn PLC request bit onMill and lathe
M95Turn PLC request bit offMill and lathe
M98Call subprogramMill and lathe
M99Return from subprogram or macroMill and lathe
M100Wait for PLC bit open or offMill and lathe
M101Wait for PLC bit closed or onMill and lathe
M102Restart program, no stopMill and lathe
M103Start action timerMill and lathe
M104Cancel action timerMill and lathe
M105Move minus until switchMill and lathe
M106Move plus until switchMill and lathe
M107Send tool number to tool changerMill and lathe
M108Enable override knobsMill and lathe
M109Disable override knobsMill and lathe
M115Protected probe move minusMill and lathe
M116Protected probe move plusMill and lathe
M120Open data file, overwriteMill and lathe
M121Open data file, appendMill and lathe
M122Write local position to data fileMill and lathe
M123Write value to data fileMill and lathe
M124Write machine position to data fileMill and lathe
M125Protected probe move minus, no contact expectedMill and lathe
M126Protected probe move plus, no contact expectedMill and lathe
M127Write date and time to data fileMill and lathe
M128Move axis by encoder countsMill and lathe
M129Write job file path to data fileMill and lathe
M130Run a system commandMill and lathe
M150Zero spindle encoder at next indexMill and lathe
M151Unwind C axisLathe
M200Stop and show a messageMill and lathe
M201Stop and show a message, PLC bits offMill and lathe
M223Write formatted text to data fileMill and lathe
M224Ask the operator for a valueMill and lathe
M225Show a message for a set timeMill and lathe
M290Digitize a profileMill and lathe
M300Fast PLC value updateMill and lathe
M1000Graph color for feed movesMill 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 Centroid CNC12 Acorn G-codes

App Store Google Play