HEIDENHAIN TNC 407 (280 580) User Manual User Manual
Page 239

8-32
8
Cycles
TNC 407/TNC 415 B/TNC 425
Example: Overlapping pockets with islands
Inside machining with pilot drilling,
roughing-out and finishing.
PGM OVERL4 builds on OVERL3:
The main program section is expanded by the
cycle definitions and calls for pilot drilling and
finishing.
The contour subprograms 1 to 4 are identical to
the ones in PGM OVERL3 (see pages 8-27 and
8-28) and are to be added after block 39.
0
BEGIN PGM OVERL4 MM
1
BLK FORM 0.1 Z X+0 Y+0 Z–20
2
BLK FORM 0.2 X+100 Y+100 Z+0
3
TOOL DEF 1 L+0 R+2.2 .................................... Drill
4
TOOL DEF 2 L+0 R+3 ....................................... Rough mill
5
TOOL DEF 3 L+0 R+2.5 .................................... Finish mill
6
CYCL DEF 14.0 CONTOUR GEOM.
7
CYCL DEF 14.1 CONTOUR LABEL 1/2/3/4
8
CALL LBL 10
9
STOP M6
10
TOOL CALL 1 Z S 2500
11
CYCL DEF 15.0 PILOT DRILL ............................ Pilot drill
12
CYCL DEF 15.1 SET UP +2 DEPTH –10
13
CYCL DEF 15.2 PECKG +5 F500 ALLOW +2
14
L Z+2 R0 F MAX
15
CYCL CALL M3
16
CALL LBL 10
17
STOP M6
18
TOOL CALL 2 Z S 1750
19
CYCL DEF 6.0 ROUGH-OUT .............................. Rough-out
20
CYCL DEF 6.1 SET UP +2 DEPTH –10
21
CYCL DEF 6.2 PECKG +5 F100 ALLOW +2
22
CYCL DEF 6.3 ANGLE +0 F500
23
L Z+2 R0 F MAX
24
CYCL CALL M3
25
CALL LBL 10
26
STOP M6
27
TOOL CALL 3 Z S 2500
28
CYCL DEF 16.0 CONTOUR MILLING ................ Finish mill
29
CYCL DEF 16.1 SET UP +2 DEPTH –10
30
CYCL DEF 16.2 PECKG +5 F100 DR– F500
31
L Z+2 R0 F MAX
32
CYCL CALL M3
33
CALL LBL 10
34
L Z+20 R0 FMAX M2 ......................................... Retract and return
35
LBL 10
36
TOOL CALL 0 Z .................................................. Tool change
37
L Z+100 R0 F MAX
38
L X–20 Y–20 R0 F MAX
39
LBL 0
Block 40 onwards: add the subprograms listed on pages 8-27 and 8-28
63
END PGM OVERL4 MM