G codes supported G00 Rapid Motion G01 Linear Interpolation Motion G02 CW Interpolation Motion G03 CCW Interpolation Motion G04 Dwell G07.1 Cylindrical G10 Programmable data input G12.1 Polar Mode On G13.1 Polar Mode Off G17 XY Plane Selection G18 XZ Plane Selection G19 YZ Plane Selection G20 Inch Programming Selection G21 Metric Programming Selection G28 Return to Machine Zero G40 Cutter Comp Cancel G41 Cutter Compensation Left G42 Cutter Compensation Right G43 Tool Length Compensation G43.4 Tool center point control (type 1) G53.1 Tool axis direction control G54-G59 Work Coordinate(s) G68.2 Tilted working plane command G73 Peck Drill G74 Left Hand Tapping G76 Fine Boring G80 Canned Cycle Cancel G81 Drill - Spot Drill G82 Drilling - Counter Bore G83 Peck Drilling G84 Tapping Rigid G85 Boring G87 Back Boring G88 Boring G89 Boring G90 Absolute G91 Incremental G94 Feed Per Minute G95 Feed Per Revolution G96 Constant Surface Speed G97 Direct RPM G98 Canned Cycle - Return to Initial level G99 Canned Cycle - Return to R pont level ------------------------------------------------ M codes supported M00 Program Stop M01 Optional Stop M02 Program End 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 ---------------------------------------------------------