G Codes Supported G00 Rapid Motion G01 Linear Interpolation Motion G02 CW Interpolation Motion G03 CCW Interpolation Motion G04 Dwell G17 XY Plane Selection G20 Inch Programming Selection G21 Metric Programming Selection G40 Cutter Comp Cancel G41 Cutter Compensation Left G42 Cutter Compensation Right G54 - G59 Work Coordinate Offset G73 Hi-Speed Peck Drilling Canned Cycle G74 Reverse Tap Canned Cycle G76 Fine Boring Canned Cycle G77 Back Bore Canned Cycle G80 Canned Cycle Cancel G81 Drill Canned Cycle G82 Spot Drill Canned Cycle G83 Peck Drilling Canned Cycle G84 Tapping Canned Cycle G85 Bore In / Bore Out Canned Cycle G86 Bore and Stop Canned Cycle G87 Bore In and Manual Retract Canned Cycle G88 Bore In, Dwell, Manual Retract Canned Cycle G89 Bore In, Dwell, Bore Out Canned Cycle G90 Absolute Position Command G91 Incremental Position Command M Codes Supported M00 Program Stop M01 Optional Stop M03 Main Spindle on CW (Forward) M04 Main Spindle on CCW (Reverse) M05 Main Spindle Stop M06 Tool Change M07 U Coolant Flushing On M08 Flood Coolant On M09 Coolant Off M30 End of Program