big overhaul
This commit is contained in:
@@ -17,9 +17,17 @@ F15 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
#<zt> = +0.05
|
||||
#<zb> = -0.3
|
||||
|
||||
o<drill> call [0.375][-0.375] [#<zt>][#<zb>]
|
||||
o<drill> call [0.375+132/25.4][-0.375] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [0.375+132/25.4+28/25.4][-0.375] [0.28] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [0.375+132/25.4+28/25.4+2.75][-0.375] [0.28] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [0.375][-0.375]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [0.375+132/25.4][-0.375]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [0.375+132/25.4+28/25.4][-0.375] [0.28]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [0.375+132/25.4+28/25.4+2.75][-0.375] [0.28]
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -19,17 +19,37 @@ F15 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
#<da> = .250
|
||||
|
||||
o<pocket_circ> call [-2.250][+.984] [#<da>] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-2.742+.02][+.205] [#<da>] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-1.758-.02][-.205] [#<da>] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-2.250][-.984] [#<da>] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-2.250][+.984] [#<da>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-2.742+.02][+.205] [#<da>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-1.758-.02][-.205] [#<da>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-2.250][-.984] [#<da>]
|
||||
|
||||
o<pocket_circ> call [0.571][-0.151] [.15] [#<zt>][#<zb>] [0][4]
|
||||
o<pocket_circ> call [2.511][-0.151] [.15] [#<zt>][#<zb>] [0][4]
|
||||
o<pocket_circ> call [1.225][-1.997] [.15] [#<zt>][#<zb>] [0][4]
|
||||
o<pocket_circ> call [2.520][-1.997] [.15] [#<zt>][#<zb>] [0][4]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [0.571][-0.151] [.15] [0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [2.511][-0.151] [.15] [0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [1.225][-1.997] [.15] [0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [2.520][-1.997] [.15] [0]
|
||||
|
||||
o<frame_rect> call [.723][.307] [2.360][-.609] [#<zt>][#<zb>] [0] [.250]
|
||||
o<frame_rect> call [1.377][-1.567] [2.368][-2.426] [#<zt>][#<zb>] [0] [.250]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<frame_rect> call [0] [.723][.307] [2.360][-.609] [.250]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<frame_rect> call [0] [1.377][-1.567] [2.368][-2.426] [.250]
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
#<_z_clearance> = 0.3
|
||||
#<_rampang> = 20
|
||||
|
||||
; 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[5/32/2] ; set tool
|
||||
T1 ; set tool to T1
|
||||
M06 ; manual toolchange
|
||||
G54 ; absolute coordinates
|
||||
F15 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
#<zt> = +0.1
|
||||
#<zb> = -0.2
|
||||
|
||||
#<da> = .250
|
||||
|
||||
o<pocket_circ> call [-2.250][+.984] [#<da>] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-2.742][+.197] [#<da>] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-1.758][-.197] [#<da>] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-2.250][-.984] [#<da>] [#<zt>][#<zb>]
|
||||
|
||||
o<drill> call [0.571][-0.151] [#<zt>][#<zb>]
|
||||
o<drill> call [2.511][-0.151] [#<zt>][#<zb>]
|
||||
o<drill> call [1.225][-1.997] [#<zt>][#<zb>]
|
||||
o<drill> call [2.520][-2.426] [#<zt>][#<zb>]
|
||||
|
||||
o<frame_rect> call [.723][.307] [2.360][-.609] [#<zt>][#<zb>] [0] [.250]
|
||||
o<frame_rect> call [1.377][-1.567] [2.368][-2.426] [#<zt>][#<zb>] [0] [.250]
|
||||
|
||||
M2 ; end program
|
||||
@@ -19,16 +19,34 @@ F12 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
#<da> = [12/25.4]
|
||||
|
||||
o<pocket_circ> call [-0.394][+.787] [#<da>] [#<zt>][#<zb>] [0][4]
|
||||
o<pocket_circ> call [-1.181][+.787] [#<da>] [#<zt>][#<zb>] [0][4]
|
||||
o<pocket_circ> call [-1.181][-.787] [#<da>] [#<zt>][#<zb>] [0][4]
|
||||
o<pocket_circ> call [-0.394][-.787] [#<da>] [#<zt>][#<zb>] [0][4]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [-0.394][+.787] [#<da>] [0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [-1.181][+.787] [#<da>] [0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [-1.181][-.787] [#<da>] [0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [4] [-0.394][-.787] [#<da>] [0]
|
||||
|
||||
o<drill> call [-2.990][+1.480] [#<zt>][#<zb>]
|
||||
o<drill> call [-1.769][+1.480] [#<zt>][#<zb>]
|
||||
o<drill> call [-1.769][-1.480] [#<zt>][#<zb>]
|
||||
o<drill> call [-2.990][-1.480] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [-2.990][+1.480]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [-1.769][+1.480]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [-1.769][-1.480]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [-2.990][-1.480]
|
||||
|
||||
o<frame_rect> call [-2.854][+1.417] [-1.870][-1.417] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<frame_rect> call [0] [-2.854][+1.417] [-1.870][-1.417]
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#<_z_clearance> = 12
|
||||
#<_rampang> = 10
|
||||
#<_td> = 8
|
||||
|
||||
|
||||
;#<_stepover> = 0.1
|
||||
|
||||
@@ -19,17 +19,35 @@ G21 ; G21 mm / G20 inch
|
||||
G54 ; absolute coordinates
|
||||
F170 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
;o<pocket_circ> call [15][35] [21] [1][-8]
|
||||
;o<pocket_circ> call [40][15] [21] [1][-8]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [15][35] [21]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [40][15] [21]
|
||||
|
||||
;o<pocket_circ> call [ 70][13] [16] [1][-8]
|
||||
;o<pocket_circ> call [ 95][13] [16] [1][-8]
|
||||
;o<pocket_circ> call [120][13] [16] [1][-8]
|
||||
;o<pocket_circ> call [115][37] [16] [1][-8]
|
||||
;o<pocket_circ> call [ 90][37] [16] [1][-8]
|
||||
;o<pocket_circ> call [ 65][37] [16] [1][-8]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [ 70][13] [16]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [ 95][13] [16]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [120][13] [16]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [115][37] [16]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [ 90][37] [16]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -8
|
||||
;o<pocket_circ> call [0] [ 65][37] [16]
|
||||
|
||||
o<pocket_circ> call [150][29] [29] [1][-8]
|
||||
#<_z_top> = 1
|
||||
#<_z_bot> = -8
|
||||
o<pocket_circ> call [0] [150][29] [29]
|
||||
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#<_z_clearance> = .5
|
||||
#<_rampang> = 10
|
||||
#<_td> = 0.25
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -18,14 +17,26 @@ F10
|
||||
|
||||
;o<end_round> call [180] [-5.513][-.50] [0.52] [#<zt>][#<zb>]
|
||||
|
||||
o<pocket_circ> call [-5.513][-.50] [0.51] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-5.513][-.50] [0.51]
|
||||
|
||||
o<pocket_circ> call [-2.028][-.315] [.323] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-0.494][-.669] [.323] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [+0.494][-.669] [.323] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [+2.028][-.315] [.323] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-2.028][-.315] [.323]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-0.494][-.669] [.323]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [+0.494][-.669] [.323]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [+2.028][-.315] [.323]
|
||||
|
||||
o<pocket_circ> call [+5.513][-.50] [0.51] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [+5.513][-.50] [0.51]
|
||||
|
||||
o<end_round> call [0] [+5.513][-.50] [0.52] [#<zt>][#<zb>]
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 10
|
||||
#<_rampang> = 20
|
||||
#<_td> = [3/16*25.4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -29,14 +28,30 @@ F150 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
|
||||
;#<d> = 12.1
|
||||
;o<pocket_circ> call [68][-11] [#<d>] [1][-5] [.1]
|
||||
;o<pocket_circ> call [68][-11] [#<d>] [-4][-10] [.1]
|
||||
;o<pocket_circ> call [68][-25] [#<d>] [1][-5] [.1]
|
||||
;o<pocket_circ> call [68][-25] [#<d>] [-4][-10] [.1]
|
||||
;o<pocket_circ> call [68][-75+11] [#<d>] [1][-5] [.1]
|
||||
;o<pocket_circ> call [68][-75+11] [#<d>] [-4][-10] [.1]
|
||||
;o<pocket_circ> call [68][-75+25] [#<d>] [1][-5] [.1]
|
||||
;o<pocket_circ> call [68][-75+25] [#<d>] [-4][-10] [.1]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -5
|
||||
;o<pocket_circ> call [0] [68][-11] [#<d>] [.1]
|
||||
;#<_z_top> = -4
|
||||
;#<_z_bot> = -10
|
||||
;o<pocket_circ> call [0] [68][-11] [#<d>] [.1]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -5
|
||||
;o<pocket_circ> call [0] [68][-25] [#<d>] [.1]
|
||||
;#<_z_top> = -4
|
||||
;#<_z_bot> = -10
|
||||
;o<pocket_circ> call [0] [68][-25] [#<d>] [.1]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -5
|
||||
;o<pocket_circ> call [0] [68][-75+11] [#<d>] [.1]
|
||||
;#<_z_top> = -4
|
||||
;#<_z_bot> = -10
|
||||
;o<pocket_circ> call [0] [68][-75+11] [#<d>] [.1]
|
||||
;#<_z_top> = 1
|
||||
;#<_z_bot> = -5
|
||||
;o<pocket_circ> call [0] [68][-75+25] [#<d>] [.1]
|
||||
;#<_z_top> = -4
|
||||
;#<_z_bot> = -10
|
||||
;o<pocket_circ> call [0] [68][-75+25] [#<d>] [.1]
|
||||
|
||||
o<drill_man> call [5][-5]
|
||||
o<drill_man> call [5][-15]
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 10
|
||||
#<_rampang> = 20
|
||||
#<_td> = [3/16*25.4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -52,13 +51,17 @@ o10 elseif [#<operation> EQ 2]
|
||||
o<slot_chop> call [+#<xo>+41][-50] [#<xo>+41][-58] [5.1] [#<zt>][#<zb>]
|
||||
o<slot_chop> call [+#<xo>+105][-10] [#<xo>+105][-18] [5.1] [#<zt>][#<zb>]
|
||||
o<slot_chop> call [+#<xo>+105][-50] [#<xo>+105][-58] [5.1] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [+#<xo>+138][-8.0] [6.2] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [+#<xo>+138][-8.0] [6.2]
|
||||
|
||||
o<slot_chop> call [-#<xo>-41][-10] [-#<xo>-41][-18] [5.1] [#<zt>][#<zb>]
|
||||
o<slot_chop> call [-#<xo>-41][-50] [-#<xo>-41][-58] [5.1] [#<zt>][#<zb>]
|
||||
o<slot_chop> call [-#<xo>-105][-10] [-#<xo>-105][-18] [5.1] [#<zt>][#<zb>]
|
||||
o<slot_chop> call [-#<xo>-105][-50] [-#<xo>-105][-58] [5.1] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-#<xo>-138][-8.0] [6.2] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-#<xo>-138][-8.0] [6.2]
|
||||
o10 endif
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 6
|
||||
#<_rampang> = 20
|
||||
#<_td> = [9/16*25.4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -19,20 +18,34 @@ F250 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
#<y> = -12.5
|
||||
#<d> = 14.0
|
||||
|
||||
;o<frame_circ> call [0][0] [13.0] [+1][-5] [0] [+4+8]
|
||||
;o<frame_circ> call [0][0] [13.0] [-4][-10] [0] [+4+8]
|
||||
o<frame_circ> call [0][0] [15.0] [+1][-14] [0] [+4+8]
|
||||
o<frame_circ> call [0][0] [11.5] [+1][-14] [0] [+4+8]
|
||||
o<frame_circ> call [0][0] [7.95] [+1][-14] [0] [+4+8]
|
||||
;#<_z_top> = +1
|
||||
;#<_z_bot> = -5
|
||||
;o<frame_circ> call [+4+8] [0][0] [13.0] [0]
|
||||
;#<_z_top> = -4
|
||||
;#<_z_bot> = -10
|
||||
;o<frame_circ> call [+4+8] [0][0] [13.0] [0]
|
||||
#<_z_top> = +1
|
||||
#<_z_bot> = -14
|
||||
o<frame_circ> call [+4+8] [0][0] [15.0] [0]
|
||||
#<_z_top> = +1
|
||||
#<_z_bot> = -14
|
||||
o<frame_circ> call [+4+8] [0][0] [11.5] [0]
|
||||
#<_z_top> = +1
|
||||
#<_z_bot> = -14
|
||||
o<frame_circ> call [+4+8] [0][0] [7.95] [0]
|
||||
|
||||
;o<frame_circ> call [0][0] [17] [-13][-18] [3] [+4+8]
|
||||
o<frame_circ> call [0][0] [17] [-13][-23] [3] [+4+8]
|
||||
;#<_z_top> = -13
|
||||
;#<_z_bot> = -18
|
||||
;o<frame_circ> call [+4+8] [0][0] [17] [3]
|
||||
#<_z_top> = -13
|
||||
#<_z_bot> = -23
|
||||
o<frame_circ> call [+4+8] [0][0] [17] [3]
|
||||
;M02
|
||||
|
||||
#<w> = 13
|
||||
#<n> = 6
|
||||
|
||||
#<r> = [[#<w>+#<_td>]/2/COS[360/2/#<n>]]
|
||||
#<r> = [[#<w>+#5410]/2/COS[360/2/#<n>]]
|
||||
|
||||
G0 Z#<_z_clearance>
|
||||
G0 X#<r> Y0
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 10
|
||||
#<_rampang> = 7
|
||||
#<_td> = 6.35
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -23,10 +22,16 @@ F250 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
;o<drill_man> call [5+45][0]
|
||||
;o<drill_man> call [5+68][0]
|
||||
|
||||
o<pocket_circ> call [-5-68][0] [12] [1][-6]
|
||||
o<pocket_circ> call [-5-68][0] [12] [-4][-12]
|
||||
#<_z_top> = 1
|
||||
#<_z_bot> = -6
|
||||
o<pocket_circ> call [0] [-5-68][0] [12]
|
||||
#<_z_top> = -4
|
||||
#<_z_bot> = -12
|
||||
o<pocket_circ> call [0] [-5-68][0] [12]
|
||||
F100
|
||||
o<pocket_circ> call [-5-68][0] [12.1] [-10][-11.9] [0] [+4]
|
||||
#<_z_top> = -10
|
||||
#<_z_bot> = -11.9
|
||||
o<pocket_circ> call [+4] [-5-68][0] [12.1] [0]
|
||||
|
||||
;G0 X-50
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 10
|
||||
#<_rampang> = 20
|
||||
#<_td> = [3/16*25.4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -25,7 +24,9 @@ F150 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
o<slot_chop> call [#<xo>-7][#<y>] [#<xo>-17][#<y>] [5.1] [#<zt>][#<zb>]
|
||||
o<slot_chop> call [#<xo>-47][#<y>] [#<xo>-57][#<y>] [5.1] [#<zt>][#<zb>]
|
||||
|
||||
o<pocket_circ> call [#<xo>-75][#<y>] [#<d>] [#<zt>][#<zb>] [0.1]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [#<xo>-75][#<y>] [#<d>] [0.1]
|
||||
|
||||
#<_stepover> = 1.5
|
||||
o<end_round> call [180] [#<xo>-75][#<y>] [13] [#<zt>][#<zb>]
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#<_z_clearance> = .5
|
||||
#<_rampang> = 10
|
||||
#<_td> = [1/4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -16,7 +15,9 @@ G54 ; absolute coordinates
|
||||
|
||||
F10
|
||||
|
||||
o<pocket_circ> call [-.5-.394-1][-.5] [.33] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-.5-.394-1][-.5] [.33]
|
||||
|
||||
o<end_round> call [180] [-.5-.394-1][-.5] [.52] [#<zt>][#<zb>]
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#<_z_clearance> = .5
|
||||
#<_rampang> = 10
|
||||
#<_td> = [1/4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -16,11 +15,21 @@ G54 ; absolute coordinates
|
||||
|
||||
F10
|
||||
|
||||
;o<pocket_circ> call [-0.375][-.5] [.240] [#<zt>][#<zb>]
|
||||
;o<pocket_circ> call [-2.375][-.5] [.323] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-3.375][-.5] [.715] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-3.875][-.5] [.715] [#<zt>][#<zb>]
|
||||
o<pocket_circ> call [-4.375][-.5] [.715] [#<zt>][#<zb>]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [-0.375][-.5] [.240]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [-2.375][-.5] [.323]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-3.375][-.5] [.715]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-3.875][-.5] [.715]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [-4.375][-.5] [.715]
|
||||
|
||||
o<end_round> call [180] [-4.375][-.5] [.52] [#<zt>][#<zb>]
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#<_z_clearance> = 5
|
||||
#<_rampang> = 10
|
||||
#<_td> = [3/16*25.4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -15,15 +14,29 @@ F150
|
||||
#<zt> = 0.2
|
||||
#<zb> = -4
|
||||
|
||||
o<pocket_circ> call [0][-17] [18.7] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<pocket_circ> call [0] [0][-17] [18.7]
|
||||
|
||||
|
||||
;o<pocket_circ> call [10][ -7] [5.2] [#<zt>][#<zb>]
|
||||
;o<pocket_circ> call [10][-27] [5.2] [#<zt>][#<zb>]
|
||||
;o<pocket_circ> call [35][-17] [18.7] [#<zt>][#<zb>]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [10][ -7] [5.2]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [10][-27] [5.2]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [35][-17] [18.7]
|
||||
|
||||
;o<pocket_circ> call [54+10][ -7] [5.2] [#<zt>][#<zb>]
|
||||
;o<pocket_circ> call [54+10][-27] [5.2] [#<zt>][#<zb>]
|
||||
;o<pocket_circ> call [54+35][-17] [18.7] [#<zt>][#<zb>]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [54+10][ -7] [5.2]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [54+10][-27] [5.2]
|
||||
;#<_z_top> = #<zt>
|
||||
;#<_z_bot> = #<zb>
|
||||
;o<pocket_circ> call [0] [54+35][-17] [18.7]
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 6
|
||||
#<_rampang> = 20
|
||||
#<_td> = 6.35
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -13,9 +12,15 @@ G54 ; absolute coordinates
|
||||
|
||||
F150 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
o<pocket_circ> call [-20][-10.0] [8.2] [2][-9]
|
||||
o<pocket_circ> call [-20][-40.6] [8.2] [2][-9]
|
||||
o<pocket_circ> call [+30][-25.3] [8.2] [2][-9]
|
||||
#<_z_top> = 2
|
||||
#<_z_bot> = -9
|
||||
o<pocket_circ> call [0] [-20][-10.0] [8.2]
|
||||
#<_z_top> = 2
|
||||
#<_z_bot> = -9
|
||||
o<pocket_circ> call [0] [-20][-40.6] [8.2]
|
||||
#<_z_top> = 2
|
||||
#<_z_bot> = -9
|
||||
o<pocket_circ> call [0] [+30][-25.3] [8.2]
|
||||
|
||||
o<end_round> call [0][+30][-25.3] [26] [2][-9] [0.5]
|
||||
|
||||
|
||||
@@ -16,19 +16,33 @@ G54 ; absolute coordinates
|
||||
#<phase> = 2
|
||||
|
||||
o10 if [#<phase> EQ 1]
|
||||
#<_td> = .26
|
||||
F5
|
||||
o<drill> call [0.500][-.50] [#<zt>][#<zb>]
|
||||
o<drill> call [0.500][-3.0] [#<zt>][#<zb>]
|
||||
o<drill> call [5.125][-3.0] [#<zt>][#<zb>]
|
||||
o<drill> call [5.125][-.50] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [0.500][-.50]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [0.500][-3.0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [5.125][-3.0]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [5.125][-.50]
|
||||
|
||||
o<drill> call [7.375][-0.500] [#<zt>][#<zb>]
|
||||
o<drill> call [9.625][-0.500] [#<zt>][#<zb>]
|
||||
o<drill> call [9.625][-2.156] [#<zt>][#<zb>]
|
||||
o<drill> call [7.375][-2.156] [#<zt>][#<zb>]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [7.375][-0.500]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [9.625][-0.500]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [9.625][-2.156]
|
||||
#<_z_top> = #<zt>
|
||||
#<_z_bot> = #<zb>
|
||||
o<drill> call [7.375][-2.156]
|
||||
o10 elseif [#<phase> EQ 2]
|
||||
#<_td> = .375
|
||||
F8
|
||||
|
||||
o<end_angle> call [2] [10] [0][-3.5] [0] [#<zt>][#<zb>]
|
||||
|
||||
@@ -12,14 +12,24 @@ F8.0 ; feedrate
|
||||
|
||||
#<w> = 5.75
|
||||
#<h> = 7.875
|
||||
o<frame_rect> call [-#<w>/2] [-#<h>/2] [#<w>/2] [#<h>/2] [0.05] [-0.28] [3] [0.1]
|
||||
#<_z_top> = 0.05
|
||||
#<_z_bot> = -0.28
|
||||
o<frame_rect> call [3] [-#<w>/2] [-#<h>/2] [#<w>/2] [#<h>/2] [0.1]
|
||||
|
||||
|
||||
|
||||
;o<pocket_circ> call [0] [+0.75] [12.1/25.4] [0.1] [0.3] [-0.15] [.005] [0]
|
||||
;o<pocket_circ> call [0] [-0.75] [12.1/25.4] [0.1] [0.05] [-0.15] [.005] [0]
|
||||
;o<pocket_circ> call [-0.75] [0] [12.1/25.4] [0.1] [0.05] [-0.15] [.005] [0]
|
||||
;o<pocket_circ> call [+0.75] [0] [12.1/25.4] [0.1] [0.05] [-0.15] [.005] [0]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = 0.3
|
||||
;o<pocket_circ> call [0] [0] [+0.75] [12.1/25.4] [-0.15] [.005]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = 0.05
|
||||
;o<pocket_circ> call [0] [0] [-0.75] [12.1/25.4] [-0.15] [.005]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = 0.05
|
||||
;o<pocket_circ> call [0] [-0.75] [0] [12.1/25.4] [-0.15] [.005]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = 0.05
|
||||
;o<pocket_circ> call [0] [+0.75] [0] [12.1/25.4] [-0.15] [.005]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -5,8 +5,12 @@ M06
|
||||
M101
|
||||
G54
|
||||
|
||||
o<bore> call [0.00] [0.00] [10.5/25.4] [-0.6] [-0.65] [0.5]
|
||||
o<bore> call [0.00] [0.00] [12.0/25.4] [-0.6] [-0.65] [0.5]
|
||||
#<_z_top> = -0.6
|
||||
#<_z_bot> = -0.65
|
||||
o<bore> call [0.00] [0.00] [10.5/25.4] [0.5]
|
||||
#<_z_top> = -0.6
|
||||
#<_z_bot> = -0.65
|
||||
o<bore> call [0.00] [0.00] [12.0/25.4] [0.5]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 6
|
||||
#<_rampang> = 20
|
||||
#<_td> = 6.35
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 0.5
|
||||
#<_rampang> = 20
|
||||
#<_td> = [1/4]
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
|
||||
@@ -24,10 +24,18 @@ o104 call [240 + 6.5]
|
||||
o104 call [300 - 6.5]
|
||||
|
||||
|
||||
;o<bore> call [0.00] [0.00] [1.] [-0.65] [-0.65] [0.5]
|
||||
;o<bore> call [0.00] [0.00] [1.50] [-0.65] [-0.65] [0.5]
|
||||
;o<bore> call [0.00] [0.00] [1.75] [-0.65] [-0.65] [0.5]
|
||||
;o<bore> call [0.00] [0.00] [2.02] [-0.65] [-0.65] [0.5]
|
||||
;#<_z_top> = -0.65
|
||||
;#<_z_bot> = -0.65
|
||||
;o<bore> call [0.00] [0.00] [1.] [0.5]
|
||||
;#<_z_top> = -0.65
|
||||
;#<_z_bot> = -0.65
|
||||
;o<bore> call [0.00] [0.00] [1.50] [0.5]
|
||||
;#<_z_top> = -0.65
|
||||
;#<_z_bot> = -0.65
|
||||
;o<bore> call [0.00] [0.00] [1.75] [0.5]
|
||||
;#<_z_top> = -0.65
|
||||
;#<_z_bot> = -0.65
|
||||
;o<bore> call [0.00] [0.00] [2.02] [0.5]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -5,10 +5,18 @@ M06
|
||||
M101
|
||||
G54
|
||||
|
||||
;o<bore> call [0.00] [0.00] [1.50] [-0.74] [-0.75] [0.5]
|
||||
;o<bore> call [0.00] [0.00] [1.75] [-0.74] [-0.75] [0.5]
|
||||
;o<bore> call [0.00] [0.00] [2.00] [-0.74] [-0.75] [0.5]
|
||||
o<bore> call [0.00] [0.00] [2.28] [-0.74] [-0.75] [0.5]
|
||||
;#<_z_top> = -0.74
|
||||
;#<_z_bot> = -0.75
|
||||
;o<bore> call [0.00] [0.00] [1.50] [0.5]
|
||||
;#<_z_top> = -0.74
|
||||
;#<_z_bot> = -0.75
|
||||
;o<bore> call [0.00] [0.00] [1.75] [0.5]
|
||||
;#<_z_top> = -0.74
|
||||
;#<_z_bot> = -0.75
|
||||
;o<bore> call [0.00] [0.00] [2.00] [0.5]
|
||||
#<_z_top> = -0.74
|
||||
#<_z_bot> = -0.75
|
||||
o<bore> call [0.00] [0.00] [2.28] [0.5]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ G54 ; absolute coordinates
|
||||
|
||||
#<_z_clearance> = 6
|
||||
#<_rampang> = 20
|
||||
#<_td> = 6.35
|
||||
|
||||
; mode refernce
|
||||
; +1: Conventional milling
|
||||
@@ -14,10 +13,18 @@ G54 ; absolute coordinates
|
||||
F250 ; inch or mm/min (300 mm/min = about 1 ft/min)
|
||||
|
||||
o10 sub
|
||||
o<pocket_circ> call [#1][-00] [10] [1][-6] [0.5] [+4]
|
||||
o<drill> call [#1][-0] [-5][-16]
|
||||
o<pocket_circ> call [#1][-20] [10] [1][-6] [0.5] [+4]
|
||||
o<drill> call [#1][-20] [-5][-16]
|
||||
#<_z_top> = 1
|
||||
#<_z_bot> = -6
|
||||
o<pocket_circ> call [+4] [#1][-00] [10] [0.5]
|
||||
#<_z_top> = -5
|
||||
#<_z_bot> = -16
|
||||
o<drill> call [#1][-0]
|
||||
#<_z_top> = 1
|
||||
#<_z_bot> = -6
|
||||
o<pocket_circ> call [+4] [#1][-20] [10] [0.5]
|
||||
#<_z_top> = -5
|
||||
#<_z_bot> = -16
|
||||
o<drill> call [#1][-20]
|
||||
o10 endsub
|
||||
|
||||
o10 call [-15]
|
||||
@@ -25,7 +32,11 @@ o10 call [-20]
|
||||
o10 call [-25]
|
||||
o10 call [-30]
|
||||
|
||||
o<drill> call [-100][-0] [-5][-16]
|
||||
o<drill> call [-100][-20] [-5][-16]
|
||||
#<_z_top> = -5
|
||||
#<_z_bot> = -16
|
||||
o<drill> call [-100][-0]
|
||||
#<_z_top> = -5
|
||||
#<_z_bot> = -16
|
||||
o<drill> call [-100][-20]
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -12,7 +12,9 @@ M101
|
||||
;G82 X2 Y2 Z-1.5 R-0.5 P0.5
|
||||
;G83 X3 Y1 Z-1.5 R-0.5 Q0.1
|
||||
|
||||
o<bore> call [0.03] [0.03] [1.05] [0.05] [-0.85] [0.1]
|
||||
#<_z_top> = 0.05
|
||||
#<_z_bot> = -0.85
|
||||
o<bore> call [0.03] [0.03] [1.05] [0.1]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -16,8 +16,12 @@ o<drill_man> call [-#1/2][0]
|
||||
o<drill_man> call [0.000][0]
|
||||
o<drill_man> call [+#1/2][0]
|
||||
|
||||
o<pocket_circ> call [-#1/2][0] [0.76] [0.02][-0.4] [0.02]
|
||||
o<pocket_circ> call [+#1/2][0] [0.76] [0.02][-0.4] [0.02]
|
||||
#<_z_top> = 0.02
|
||||
#<_z_bot> = -0.4
|
||||
o<pocket_circ> call [0] [-#1/2][0] [0.76] [0.02]
|
||||
#<_z_top> = 0.02
|
||||
#<_z_bot> = -0.4
|
||||
o<pocket_circ> call [0] [+#1/2][0] [0.76] [0.02]
|
||||
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -16,8 +16,12 @@ G54 ; absolute coordinates
|
||||
|
||||
M03
|
||||
F20
|
||||
o<drill> call [+1][0] [-1][-2]
|
||||
o<drill> call [-1][0] [-1][-2]
|
||||
#<_z_top> = -1
|
||||
#<_z_bot> = -2
|
||||
o<drill> call [+1][0]
|
||||
#<_z_top> = -1
|
||||
#<_z_bot> = -2
|
||||
o<drill> call [-1][0]
|
||||
|
||||
M05
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
#<_pocketd> = 1.0
|
||||
#<_pocketz> = 0.45
|
||||
#<_id> = .63
|
||||
#<_td> = .1875
|
||||
#<_tab_height> = .09
|
||||
#<_z_clearance> = 1.0
|
||||
#<_z_thru> = -0.03
|
||||
@@ -12,8 +11,8 @@
|
||||
#<_xy_feed> = 30.0
|
||||
#<_angle_offset> = 13.0
|
||||
|
||||
#<_xspacing> = [COS[30] * [#<_td>+#<_od>+#<_clearance>]]
|
||||
#<_yspacing> = [SIN[30] * [#<_td>+#<_od>+#<_clearance>] * 2]
|
||||
#<_xspacing> = [COS[30] * [#5410+#<_od>+#<_clearance>]]
|
||||
#<_yspacing> = [SIN[30] * [#5410+#<_od>+#<_clearance>] * 2]
|
||||
|
||||
#<_xstart> = 1.25
|
||||
#<_ystart> = 1.2
|
||||
@@ -23,24 +22,24 @@ o100 sub
|
||||
G90.1 ; absolute arc distance
|
||||
|
||||
(inner bore)
|
||||
G0 X#1 Y[#2+#<_id>/2 - #<_td>/2] Z[#<_z_clearance>] ; goto inner
|
||||
G0 X#1 Y[#2+#<_id>/2 - #5410/2] Z[#<_z_clearance>] ; goto inner
|
||||
G0 Z[#<_z_start>]
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X#1 Y[#2+#<_id>/2 - #<_td>/2] P4 Z#<_z_thru> ; helix inner
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X#1 Y[#2+#<_id>/2 - #<_td>/2]
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X#1 Y[#2+#<_id>/2 - #5410/2] P4 Z#<_z_thru> ; helix inner
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X#1 Y[#2+#<_id>/2 - #5410/2]
|
||||
G0 Z[#<_z_clearance>] ; retract inner
|
||||
|
||||
(inner pocket)
|
||||
G0 X#1 Y[#2+#<_pocketd>/2 - #<_td>/2] Z[#<_z_start>]
|
||||
G0 X#1 Y[#2+#<_pocketd>/2 - #5410/2] Z[#<_z_start>]
|
||||
G1 F[#<_z_feed>] Z[#<_pocketz>]
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X#1 Y[#2+#<_pocketd>/2 - #<_td>/2]
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X#1 Y[#2+#<_pocketd>/2 - #5410/2]
|
||||
G0 Z[#<_z_clearance>]
|
||||
|
||||
|
||||
(outer cut, with tabs)
|
||||
G0 Z#<_z_clearance> X#1 Y[#2+#<_od>/2 + #<_td>/2] ; goto outer
|
||||
G0 Z#<_z_clearance> X#1 Y[#2+#<_od>/2 + #5410/2] ; goto outer
|
||||
G0 Z[#<_z_start>]
|
||||
|
||||
#<orad> = [#<_od>/2 + #<_td>/2]
|
||||
#<orad> = [#<_od>/2 + #5410/2]
|
||||
|
||||
#<angle> = 90
|
||||
G3 F[#<_xy_feed>] I#1 J#2 X[#1+#<orad>*COS[#<angle>-#<_angle_offset>]] Y[#2+#<orad>*SIN[#<angle>-#<_angle_offset>]] P3 Z[#<_tab_height>] ; helix inner
|
||||
@@ -66,7 +65,7 @@ o105 sub
|
||||
G54
|
||||
G90.1 ; absolute arc distance
|
||||
|
||||
#<orad> = [#<_od>/2 + #<_td>/2]
|
||||
#<orad> = [#<_od>/2 + #5410/2]
|
||||
|
||||
#<angle> = 90
|
||||
G0 X[#1+#<orad>*COS[#<angle>-#<_angle_offset>]] Y[#2+#<orad>*SIN[#<angle>-#<_angle_offset>]] Z[#<_z_start>] ; goto outer
|
||||
|
||||
@@ -11,22 +11,46 @@ G54 ; fixture #1
|
||||
|
||||
F5.0 ; feedrate
|
||||
|
||||
o<pocket_circ> call [0][0] [0.755] [0.12][-0.3] [0.02] [0]
|
||||
#<_z_top> = 0.12
|
||||
#<_z_bot> = -0.3
|
||||
o<pocket_circ> call [0] [0][0] [0.755] [0.02]
|
||||
|
||||
F5.0
|
||||
|
||||
o<spquircle_boss> call [0][0] [3][1.575] [0.12][0.0] [0.02]
|
||||
|
||||
;o<frame_rect> call [-1.4][-1.4] [1.4][1.4] [0.02][-0.1] [3]
|
||||
;o<frame_rect> call [-1.3][-1.3] [1.3][1.3] [0.02][-0.1] [3]
|
||||
;o<frame_rect> call [-1.2][-1.2] [1.2][1.2] [0.02][-0.1] [3]
|
||||
;o<frame_rect> call [-1.1][-1.1] [1.1][1.1] [0.02][-0.1] [3]
|
||||
;o<frame_rect> call [-1.0][-1.0] [1.0][1.0] [0.02][-0.1] [3]
|
||||
;o<frame_rect> call [-0.9][-0.9] [0.9][0.9] [0.02][-0.1] [3]
|
||||
;o<frame_rect> call [-0.8][-0.8] [0.8][0.8] [0.02][-0.1] [3]
|
||||
;o<frame_circ> call [0][0] [2.175] [0.02][-0.1] [2]
|
||||
;o<frame_circ> call [0][0] [1.975] [0.02][-0.1] [2]
|
||||
;o<frame_circ> call [0][0] [1.775] [0.02][-0.1] [2]
|
||||
;o<frame_circ> call [0][0] [1.575] [0.02][-0.1] [2]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-1.4][-1.4] [1.4][1.4]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-1.3][-1.3] [1.3][1.3]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-1.2][-1.2] [1.2][1.2]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-1.1][-1.1] [1.1][1.1]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-1.0][-1.0] [1.0][1.0]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-0.9][-0.9] [0.9][0.9]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_rect> call [3] [-0.8][-0.8] [0.8][0.8]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_circ> call [0] [0][0] [2.175] [2]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_circ> call [0] [0][0] [1.975] [2]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_circ> call [0] [0][0] [1.775] [2]
|
||||
;#<_z_top> = 0.02
|
||||
;#<_z_bot> = -0.1
|
||||
;o<frame_circ> call [0] [0][0] [1.575] [2]
|
||||
|
||||
M2 ; end program
|
||||
|
||||
@@ -12,18 +12,30 @@ F8.0 ; feedrate
|
||||
|
||||
#<w> = 2.80
|
||||
#<h> = 4.55
|
||||
o<frame_rect> call [-#<w>/2] [-#<h>/2] [#<w>/2] [#<h>/2] [0.05] [-0.1] [3] [0.1]
|
||||
#<_z_top> = 0.05
|
||||
#<_z_bot> = -0.1
|
||||
o<frame_rect> call [3] [-#<w>/2] [-#<h>/2] [#<w>/2] [#<h>/2] [0.1]
|
||||
|
||||
#<w> = 2.75
|
||||
#<h> = 4.50
|
||||
o<frame_rect> call [-#<w>/2] [-#<h>/2] [#<w>/2] [#<h>/2] [0.05] [-0.1] [3] [0.1]
|
||||
#<_z_top> = 0.05
|
||||
#<_z_bot> = -0.1
|
||||
o<frame_rect> call [3] [-#<w>/2] [-#<h>/2] [#<w>/2] [#<h>/2] [0.1]
|
||||
|
||||
|
||||
|
||||
o<pocket_circ> call [0] [+0.75] [12.1/25.4] [0.1] [0.3] [-0.15] [.005] [0]
|
||||
o<pocket_circ> call [0] [-0.75] [12.1/25.4] [0.1] [0.05] [-0.15] [.005] [0]
|
||||
o<pocket_circ> call [-0.75] [0] [12.1/25.4] [0.1] [0.05] [-0.15] [.005] [0]
|
||||
o<pocket_circ> call [+0.75] [0] [12.1/25.4] [0.1] [0.05] [-0.15] [.005] [0]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = 0.3
|
||||
o<pocket_circ> call [0] [0] [+0.75] [12.1/25.4] [-0.15] [.005]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = 0.05
|
||||
o<pocket_circ> call [0] [0] [-0.75] [12.1/25.4] [-0.15] [.005]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = 0.05
|
||||
o<pocket_circ> call [0] [-0.75] [0] [12.1/25.4] [-0.15] [.005]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = 0.05
|
||||
o<pocket_circ> call [0] [+0.75] [0] [12.1/25.4] [-0.15] [.005]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -8,17 +8,18 @@ G54 ; fixture #1
|
||||
|
||||
F5.0 ; feedrate
|
||||
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.2
|
||||
|
||||
o<drill> call [-2/2] [-3.875/2]
|
||||
o<drill> call [+2/2] [-3.875/2]
|
||||
o<drill> call [+2/2] [+3.875/2]
|
||||
o<drill> call [-2/2] [+3.875/2]
|
||||
|
||||
o<drill> call [-2/2] [-3.875/2] [0.1] [-0.2]
|
||||
o<drill> call [+2/2] [-3.875/2] [0.1] [-0.2]
|
||||
o<drill> call [+2/2] [+3.875/2] [0.1] [-0.2]
|
||||
o<drill> call [-2/2] [+3.875/2] [0.1] [-0.2]
|
||||
|
||||
o<drill> call [+0.75] [0] [0.1] [-0.2]
|
||||
o<drill> call [-0.75] [0] [0.1] [-0.2]
|
||||
o<drill> call [0] [-0.75] [0.1] [-0.2]
|
||||
o<drill> call [0] [+0.75] [0.1] [-0.2]
|
||||
o<drill> call [+0.75] [0]
|
||||
o<drill> call [-0.75] [0]
|
||||
o<drill> call [0] [-0.75]
|
||||
o<drill> call [0] [+0.75]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -16,26 +16,51 @@ G54 ; absolute coordinates
|
||||
|
||||
#<op> = 2
|
||||
|
||||
#<_td> = 0.5
|
||||
F12
|
||||
o<pocket_circ> call [-3.5][-.5] [2] [0.1][-0.4] [0.0]
|
||||
o<pocket_circ> call [-1.875][-.5] [0.52] [0.1][-0.4] [0.0]
|
||||
o<pocket_circ> call [-5.125][-.5] [0.52] [0.1][-0.4] [0.0]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.4
|
||||
o<pocket_circ> call [0] [-3.5][-.5] [2] [0.0]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.4
|
||||
o<pocket_circ> call [0] [-1.875][-.5] [0.52] [0.0]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.4
|
||||
o<pocket_circ> call [0] [-5.125][-.5] [0.52] [0.0]
|
||||
|
||||
|
||||
F8
|
||||
|
||||
;o10 if [#<op> EQ 1]
|
||||
o<drill> call [-.5][-.5] [0.1][-0.3]
|
||||
;o<drill> call [-1.875][-.5] [0.1][-0.3]
|
||||
;o<drill> call [-3.500][-.5] [0.1][-0.3]
|
||||
;o<drill> call [-5.125][-.5] [0.1][-0.3]
|
||||
o<drill> call [-7.750][-.5] [0.1][-0.3]
|
||||
o<drill> call [-8.500][-.5] [0.1][-0.3]
|
||||
o<drill> call [-9.250][-.5] [0.1][-0.3]
|
||||
o<drill> call [-10.00][-.5] [0.1][-0.3]
|
||||
o<drill> call [-10.75][-.5] [0.1][-0.3]
|
||||
o<drill> call [-11.50][-.5] [0.1][-0.3]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-.5][-.5]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = -0.3
|
||||
;o<drill> call [-1.875][-.5]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = -0.3
|
||||
;o<drill> call [-3.500][-.5]
|
||||
;#<_z_top> = 0.1
|
||||
;#<_z_bot> = -0.3
|
||||
;o<drill> call [-5.125][-.5]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-7.750][-.5]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-8.500][-.5]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-9.250][-.5]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-10.00][-.5]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-10.75][-.5]
|
||||
#<_z_top> = 0.1
|
||||
#<_z_bot> = -0.3
|
||||
o<drill> call [-11.50][-.5]
|
||||
;o10 elseif [#<op> EQ 2]
|
||||
|
||||
;o10 endif
|
||||
|
||||
Reference in New Issue
Block a user