6 sl c y cles – HEIDENHAIN iTNC 530 (340 49x-04) ISO programming User Manual
Page 422

422
8 Programming: Cycles
8.6 SL c
y
cles
N90 G121 PILOT DRILLING
Cycle definition: Pilot drilling
Q10=5
;PLUNGING DEPTH
Q11=250
;FEED RATE FOR PLUNGING
Q13=0
;ROUGH-OUT TOOL
N100 G79 M3 *
Cycle call: Pilot drilling
N110 Z+250 M6 *
Tool change
N120 T2 G17 S3000 *
Call the tool for roughing/finishing
N130 G122 ROUGH-OUT
Cycle definition: Coarse roughing
Q10=5
;PLUNGING DEPTH
Q11=100
;FEED RATE FOR PLUNGING
Q12=350
;FEED RATE FOR ROUGHING
Q18=0
;COARSE ROUGHING TOOL
Q19=150
;RECIPROCATION FEED RATE
Q208=2000
;RETRACTION FEED RATE
Q401=100
;FEED RATE FACTOR
Q404=0
;FINE ROUGH STRATEGY
N140 G79 M3 *
Cycle call: Rough-out
N150 G123 FLOOR FINISHING
Cycle definition: Floor finishing
Q11=100
;FEED RATE FOR PLUNGING
Q12=200
;FEED RATE FOR ROUGHING
N160 G79 *
Cycle call: Floor finishing
N170 G124 SIDE FINISHING
Cycle definition: Side finishing
Q9=+1
;DIRECTION
Q10=-5
;PLUNGING DEPTH
Q11=100
;FEED RATE FOR PLUNGING
Q12=400
;FEED RATE FOR ROUGHING
Q14=0
;ALLOWANCE FOR SIDE
N180 G79 *
Cycle call: Side finishing
N190 G00 Z+250 M2 *
Retract in the tool axis, end program