Heidenhain, Solution, Main program – HEIDENHAIN TNC 426 (280 460) Training Advanced User Manual
Page 96: Spgm 1, roughing out with end mill

HEIDENHAIN
HEIDENHAIN
Advanced course TNC 4xx
Hemisphere, internal machining with end and
die sink mill
7323/2
C01
Main program
0 BEGIN PGM 7323 MM
1 BLK FORM 0.1 Z X-2 Y-2 Z-51
2 BLK FORM 0.2 X+102 Y+102 Z+0
3 TOOL DEF 1 L+0 R+10
4 TOOL CALL 1 Z S4000
5 FN 0: Q1 = +45 ......................................................... UPPER POCKET RADIUS
6 CALL LBL 1 .............................................................. ROUGHING-OUT
7 L Z+100 R0 F MAX M6 ............................................ TOOL CHANGE
8 TOOL DEF 2 L+0 R+5
9 TOOL CALL 2 Z S4500
10 CALL LBL 2 .............................................................. FINISHING
11 L Z+100 R0 F MAX M2
12 LBL 1
13 CC X+50 Y+50 .......................................................... CENTER IN X/Y
14 LP PR+0 PA+0 R0 F MAX M3
15 CYCL DEF 5.0 CIRCULAR POCKET
16 CYCL DEF 5.1 SET UP -2
17 CYCL DEF 5.2 DEPTH -14
18 CYCL DEF 5.3 PECKG -5 F150
19 CYCL DEF 5.4 RADIUS Q1
20 CYCL DEF 5.5 F500 DR+
21 L Z+2 R0 F MAX M99
22 FN 0: Q1 = +30 ......................................................... LOWER POCKET RADIUS
23 L Z-12 R0 F MAX M99
24 LBL 0
25 LBL 2
26 LP PR+50 PA+0 R0 F500 M3 .................................... STARTING POINT
27 LP IPR-Q108
28 L Z+0 R0 F MAX
29 LBL 20
30 CC X+50 Y+50 .......................................................... CENTER IN X/Y
31 C DR+ F500 .............................................................. CIRCULAR RING
32 CC X+50 Z+0 ............................................................ CENTER IN Z/X
33 CP IPA+2 DR+ F150 ................................................. MOVE DEEPER
34 CALL LBL 20 REP 44/44 ........................................... FURTHER CIRCULAR RINGS
35 LBL 0
36 END PGM 7323 MM
SPGM 2, Finishing
with die sink mill
(spherical form)
End mill
Die sink mill
Retract tool, end
SPGM 1, Roughing
out with end mill