G21 ; G21 mm / G20 inch G54 ; absolute coordinates #<_z_clearance> = 6 #<_rampang> = 20 ; mode refernce ; +1: Conventional milling ; +2: Both-ways milling ; +4: Plunge entry ; +8: Outside F250 ; inch or mm/min (300 mm/min = about 1 ft/min) # = 40 # = -12.5 # = 14.0 ;#<_z_top> = +1 ;#<_z_bot> = -5 ;o call [+4+8] [0][0] [13.0] [0] ;#<_z_top> = -4 ;#<_z_bot> = -10 ;o call [+4+8] [0][0] [13.0] [0] #<_z_top> = +1 #<_z_bot> = -14 o call [+4+8] [0][0] [15.0] [0] #<_z_top> = +1 #<_z_bot> = -14 o call [+4+8] [0][0] [11.5] [0] #<_z_top> = +1 #<_z_bot> = -14 o call [+4+8] [0][0] [7.95] [0] ;#<_z_top> = -13 ;#<_z_bot> = -18 ;o call [+4+8] [0][0] [17] [3] #<_z_top> = -13 #<_z_bot> = -23 o call [+4+8] [0][0] [17] [3] ;M02 # = 13 # = 6 # = [[#+#5410]/2/COS[360/2/#]] G0 Z#<_z_clearance> G0 X# Y0 G0 Z-13 G1 Z-23 # = 1 o100 while [# LE #] G1 X[#*COS[360/#*#]] Y[-#*SIN[360/#*#]] # = [#+1] o100 endwhile G0 Z#<_z_clearance> M2 ; end program