Gcodes supported by StarCNC ( Oct 2019 ) ------------------------------------------ G00 Rapid positioning G01 Linear interpolation with feedrate G02 Circular/helical interpolation CW G03 Circular/helical interpolation CCW G04 Dwell (in milliseconds) G17 Selection of the X-Y plane G18 Not Supported (Z-X plane ) G19 Not Supported (Y-X plane ) G20 (Ignored) Inch input G21 (Ignored) Metric input G28 Return to home position ( future support on USB32) G53 Move to Machine coordinate ( future support on USB32) G54-G59 Work coordinate system G73 Peck drilling cycle G80 Canned cycle cancel G81 Simple drilling cycle G82 Drilling cycle with dwell G83 Peck drilling cycle G84 Righthand tapping cycle G90 Absolute programming G91 Incremental programming -------------------------------------- Standard M codes M00 Program Pause M02 Program end M03 Spindle on CW M04 Spindle on CCW M05 Spindle stop M06 Tool change S=rpm M08 setaux out1 On M09 setaux out1 Off M10 setaux out2 On M11 setaux out2 Off M30 End of program,rewind