G Codes Supported G00 Rapid Motion G01 Linear Interpolation Motion G02 CW Interpolation Motion G03 CCW Interpolation Motion G40 Cutter Comp Cancel G41 Cutter Compensation Left G42 Cutter Compensation Right G54 Select Work Coordinate System l G55 Select Work Coordinate System 2 G56 Select Work Coordinate System 3 G57 Select Work Coordinate System 4 G58 Select Work Coordinate System 5 G59 Select Work Coordinate System 6 G61 Exact stop G70 Inch Programming Selection G71 Metric Programming Selection G80 Canned Cycle Cancel G81 Drill Cycle, spot boring G82 Drill Cycle, with dwell at bottom G83 Peck Drill Canned Cycle G84 Tapping Canned Cycle G85 Boring Canned Cycle G89 Bore Canned Cycle G90 Absolute G91 Incremental G98 Feedrate in IPM or MMPM G99 Feedrate in IPR or MMPR M Codes Supported M00 Program Stop M01 Optional Stop M02 Program End M03 Spindle on CW (Forward) M04 Spindle on CCW (Reverse) M05 Spindle Stop M06 Tool Change M07 Spray/Mist Coolant M08 Flood Coolant On M09 Coolant Off