CNC M Codes

M-CodeFunction
M00Optional program stop automatic (M,T)
M01Optional program stop request(M,T)
M02Program end (M,T)
M03Spindle on clock wise (CW) (M,T)
M04Spindle on counter clock wise (CCW) (M,T)
M05Spindle Stop (M,T)
M06Tool Change (M,T)
M07Mist coolant ON (M,T)
M08Flood coolant ON (M,T)
M09Coolant OFF (M,T)
M19Spindle orientation (M,T)
M28Rigid tapping cycle cancel (M)
M29Rigid tapping cycle enable (M)
M30End of program, Reset to start (M,T)
M98Sub program call (M,T)
M99Sub program end (M,T)

G Codes                                                                                            Orthographic Projection




Trending Jobs

🛡️ Verified Accuracy: The EnggWave Standard

Every job notification on EnggWave.com is manually vetted by our recruitment experts. We verify each listing against official corporate career portals and government gazettes to ensure 100% authenticity.

Established 2010 | Helping 1M+ Engineering Freshers | Last Verified: February 21st, 2026
EnggWave 3-step job verification process for engineering freshers.
Graphic generated via AI for Enggwave