G Codes Supported G00 Rapid Motion G01 Linear Interpolation Motion G02 CW Interpolation Motion G03 CCW Interpolation Motion G04 Dwell G17 XY Plane Selection G18 ZX Plane Selection G19 YZ Plane Selection G40 Cutter Comp Cancel G41 Cutter Compensation Left G42 Cutter Compensation Right G43 Tool Length Compensation + G49 Cancel Tool Length Compensation 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 G70 Inch Programming Selection G71 Metric Programming Selection G90 Absolute G91 Incremental G98 Initial Point Return G99 R Plane Return G901 G990 M Codes Supported M00 Program Stop M01 Optional Stop M03 Spindle on CW (Forward) M04 Spindle on CCW (Reverse) M05 Spindle Stop M08 Flood Coolant On M09 Coolant Off M48 M30 Program end and reset M31 M98 P9001 Tool Change M98 "Sub Program Call (P,L)" M99 Sub Program Return M135 M217 M218 M999