;grooving O sub G8 ; Radius mode (easier maths) G18 ; XZ Plane G21 ; Metric Units G90 ; Absolute Distance G91.1 ; but not for arcs M6 T#4 G43 #1 = [#1 / 2] ; because of radius mode #14 = [#<_x>] (starting X) G96 D1500 S#2 ; Constant Surface Speed Mode m3 ;Start Spindle g95 F#3 ; Feed-Per-Rev Mode O90 IF [#5 GT 0.5] M8 O90 ENDIF g4p1 ; Wait to reach speed G1 F#3 X#1 G0 X#14 M5 M9 G7 O endsub M2