#<_z_clearance> = 0.5 #<_rampang> = 10 ;#<_stepover> = 0.1 ;#<_overlap> = 0 ; mode refernce ; +1: Conventional milling ; +2: Both-ways milling ; +4: Plunge entry ; +8: Outside G20 ; G21 mm / G20 inch G10 L1 P1 Z0.0 R[1/4/2] ; set tool T1 ; set tool to T1 M06 ; manual toolchange G54 ; absolute coordinates F6 ; inch or mm/min (300 mm/min = about 1 ft/min) #1 = 4 o1 if [#1 EQ 1] ; 12 mm holes o call [.591] [-.433] [12/25.4] [0.1][-.1] [0][4] o call [.591] [-.433] [12/25.4] [0.1][-.2] [0][4] o call [.591] [-.433] [12/25.4] [0.1][-.3] [0][4] o call [.591] [-.433] [12/25.4] [0.1][-.41] [0][4] o call [.591] [-.984] [12/25.4] [0.1][-.1] [0][4] o call [.591] [-.984] [12/25.4] [0.1][-.2] [0][4] o call [.591] [-.984] [12/25.4] [0.1][-.3] [0][4] o call [.591] [-.984] [12/25.4] [0.1][-.41] [0][4] o call [3.937] [-.433] [12/25.4] [0.1][-.1] [0][4] o call [3.937] [-.433] [12/25.4] [0.1][-.2] [0][4] o call [3.937] [-.433] [12/25.4] [0.1][-.3] [0][4] o call [3.937] [-.433] [12/25.4] [0.1][-.41] [0][4] o call [3.937] [-.984] [12/25.4] [0.1][-.1] [0][4] o call [3.937] [-.984] [12/25.4] [0.1][-.2] [0][4] o call [3.937] [-.984] [12/25.4] [0.1][-.3] [0][4] o call [3.937] [-.984] [12/25.4] [0.1][-.41] [0][4] o1 elseif [#1 EQ 2] #2 = [12/25.4] o call [.591] [-.433] [#2] [0.1][-.41] [0][4] o call [.591] [-.984] [#2] [0.1][-.41] [0][4] o call [3.937] [-.433] [#2] [0.1][-.41] [0][4] o call [3.937] [-.984] [#2] [0.1][-.41] [0][4] o1 elseif [#1 EQ 3] ; m5 holes o call [1.634] [-.315] o call [1.634] [-.709] o call [1.634] [-1.102] o call [2.894] [-.315] o call [2.894] [-.709] o call [2.894] [-1.102] o1 elseif [#1 EQ 4] ;top holes o call [.197] [-.197] o call [1.870] [-.197] o call [2.657] [-.197] o call [4.331] [-.197] o call [4.528] [-.197] o1 endif M2 ; end program