Files
linuxcnc/nc_files/SC-0172.ngc
Thaddeus Hughes ad1f8719d6 big overhaul
2026-04-05 20:51:43 -05:00

38 lines
847 B
Plaintext
Executable File

#<_z_clearance> = 0.2
#<rampang> = 10
M03
G4 P3
#<op> = 2
; OP 1: Holes in side
; Origin: back middle
o10 if [#<op> EQ 1]
F16
#<_z_top> = 0.05
#<_z_bot> = -0.2
o<pocket_circ> call [+4] [-.5][-.540] [0.500] [0.01]
o<drill> call [-1.5][-.480]
o<drill> call [-1.5][-.680]
o<drill> call [-1.5][-.880]
; OP 2: PG holes in bottom
; Origin: back middle
o10 elseif [#<op> EQ 2]
F16
#<_z_top> = +0.10
#<_z_bot> = -0.25
o<frame_circ> call [+4] [0.00][-3.150+1.920] [.84] [0.01]
o<frame_circ> call [+4] [-1.6][-3.150+2.230] [.84] [0.01]
o<frame_circ> call [+4] [+1.6][-3.150+2.230] [.84] [0.01]
o<frame_circ> call [+4] [0.00][-3.150+1.920] [.89] [0.01]
o<frame_circ> call [+4] [-1.6][-3.150+2.230] [.89] [0.01]
o<frame_circ> call [+4] [+1.6][-3.150+2.230] [.89] [0.01]
G0 Z1.5
o10 endif
M05
M30