(Hardware Cycle)
CYCLE/THRU-87,z1,z2,z3,z4,...z19,f,IPM IPR,c[,PULBAC,g]
Rapid to clearance c.
Advance at feedrate f to depth z1.
Advance at rapid rate to depth z2 less c.
Advance at feedrate f to depth z3.
Repeat steps 3 and 4 for each successive pair of z values, after which, retract at rapid rate to clearance c.
Note: The number of z parameters must be odd.
Example:
Input:
CYCLE/THRU,0.5,0.7,1.0,1.2,2.0,2.2,3.0,.0085,IPR,.1
GOTO/0,0
Machine Data File Output:
N0006G87X0Y0R0001Z-0005F0085$
N0007R-0006Z-001$
N0008R-0011Z-002$
N0009R-0021Z-003$
N0010R0001Z0001$
(Software Cycle)
CYCLE/THRU,z1,z2,z3,z4,...z19,f,IPM IPR,c
Rapid to clearance c.
Advance at feedrate f to depth z1.
Advance at rapid rate to depth z2 less c.
Advance at feedrate f to depth z3.
Repeat steps 3 and 4 for each successive pair of z values, after which, retract at rapid rate to clearance c.
Note: The number of z parameters must be odd.
Example:
Input:
CYCLE/THRU,0.5,0.7,1.0,1.2,2.0,2.2,3.0,.0085,IPR,.1
GOTO/0,0
Machine Data File Output:
N0006G00Z0001F0$
N0007G01X0Y0Z-0005F$
N0008G00Z-0007F0$
N0009G01Z-001F$
N0010G00Z-0012F0$
N0011G01Z-002F$
N0012G00Z-0022F0$
N0013G01Z-003F$
N0014G00Z0001F0$
SPSTCMND.chm