7 sl cy cles gr oup ii (not in tnc 41 0) – HEIDENHAIN TNC 426B (280 472) ISO programming User Manual
Page 228

8 Programming: Cycles
212
Example: Pilot drilling, roughing-out and finishing overlapping contours
Define the workpiece blank
Tool definition: drill
Define the tool for roughing/finishing
Call the drilling tool
Retract the tool
Define contour subprogram
Define general machining parameters
Cycle definition: PILOT DRILLING
Cycle call: PILOT DRILLING
Tool change
Call tool for roughing/finishing
Cycle definition: ROUGH-OUT
Cycle call: ROUGH-OUT
Cycle definition: FLOOR FINISHING
Cycle call: FLOOR FINISHING
Cycle definition: SIDE FINISHING
Cycle call: SIDE FINISHING
Retract in the tool axis, end program
Contour subprogram 1: left pocket
%C21 G71 *
N10 G30 G17 X+0 Y+0 Z-40 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+6 *
N40 G99 T2 L+0 R+6 *
N50 T1 G17 S4000 *
N60 G00 G40 G90 Z+250 *
N70 G37 P01 1 P02 2 P03 3 P04 4 *
N80 G120 Q1=-20 Q2=1 Q3=+0.5 Q4=+0.5
Q5=+0 Q6=+2 Q7=+100 Q8=+0.1 Q9=-1 *
N90 G121 Q10=+5 Q11=250 Q13=2 *
N100 G79 M3 *
N110 Z+250 M6 *
N120 T2 G17 S3000 *
N130 G122 Q10=+5 Q11=100 Q12=350 *
N140 G79 M3 *
N150 G123 Q11=100 Q12=200 *
N160 G79 *
N170 G124 Q9=+1 Q10=+5 Q11=100 Q12=400
Q14=+0 *
N180 G79 *
N190 G00 Z+250 M2 *
N200 G98 L1 *
X
Y
35
50
100
100
16
16
R25
65
16
R25
8.7 SL Cy
cles
Gr
oup II (not in
TNC 41
0)
Kkap8.pm6
29.06.2006, 08:06
212