#<_z_clearance> = 0.5 # = 5 M03 # = 2 ; OP 1: Holes ; Origin: center o10 if [# EQ 1] #<_td> = 0.25 F5 o call [+2.913][+2.913] [0.05][-0.15] o call [-2.913][+2.913] [0.05][-0.15] o call [-2.913][-2.913] [0.05][-0.15] o call [+2.913][-2.913] [0.05][-0.15] ; OP 2: Outline ; Origin: center o10 elseif [# EQ 2] #<_td> = 0.2 #<_tr> = [#<_td>/2] F5 G90 G90.1 o call [0][+2.375] [0][+1.625] [0.252] [0.05][-0.15] o call [0][-2.375] [0][-1.625] [0.252] [0.05][-0.15] G0 Z0.2 G0 X0 Y[3.163+#<_tr>] G1 Z[-0.15] G1 X2.913 G2 I2.913 J2.913 X[2.913] Y[2.913-.250-#<_tr>] G3 I2.913 J+.750 X[1.0+#<_tr>] Y+.750 G1 Y-.750 G3 I2.913 J-.750 X[2.913] Y[-2.913+.250+#<_tr>] G2 I2.913 J-2.913 X[2.913] Y[-3.163-#<_tr>] G1 X[-2.913] G2 I-2.913 J-2.913 X[-2.913] Y[-2.913+.250+#<_tr>] G3 I-2.913 J-.750 X[-1.0-#<_tr>] Y-.750 G1 Y+.750 G3 I-2.913 J+.750 X[-2.913] Y[2.913-.250-#<_tr>] G2 I-2.913 J2.913 X[-2.913] Y[3.163+#<_tr>] G1 X0 o10 endif M05 M30