(Hardware Cycle)
CYCLE/BORE-85,z,f,IPM IPR,c[,LOCK,i][,CAM,n][,PULBAC,g]
Advance at rapid rate to clearance c.
Advance at feedrate f to depth z.
Retract at feedrate f to clearance c.
Example:
Input:
$$ Z DEPTH=1.0,FEED=7.5,IPM CLEARANCE=.1
CYCLE/BORE,1.0,7.5,IPM,.1
GOTO/0,0
Machine Data File Output:
N4G85X0.0Y0.0R.1Z-.1F7.5$
CYCLE/BORE (M)
(Software Cycle)
CYCLE/BORE,z,f,IPM IPR,c[,LOCK,i][,ORIENT,y]
Advance at rapid rate to clearance c.
Advance at feedrate f to depth z.
Output spindle stop M code with dwell.
Retract at rapid rate to clearance c.
Output original spindle direction M code.
LOCK,i Specifies the dwell time for spindle stop. Initially a value of 2 seconds is assumed.
ORIENT,y Specifies the shift distance along the y axis before retracting. The sign of y states the direction of this move. Initially it is assumed that y equals 0.
Example:
Input:
CYCLE/BORE,1.0,7.5,IPM,.1
GOTO/0,0
Machine Data File Output:
N4G00Z.1$
N5G01X0.0Y0Z-1.0F7.5$
N6G04F2.0M19$
N7G00Z.1$
N8M01$
SPSTCMND.chm