HEIDENHAIN TNC 407 (280 580) User Manual User Manual
Page 245
8-38
8
Cycles
TNC 407/TNC 415 B/TNC 425
Definition of contour subprogram numbers
Cycle definition: PILOT DRILLING
Definition of parameters valid for cycles 21 to 24
Cycle definition: CONTOUR PAR. ROUGH-OUT
Cycle definition: FLOOR FINISHING
Cycle definition: SIDE FINISHING
Contour subprogram “Rectangular pocket”
Contour subprogram “Round island”
0
BEGIN PGM SLTWO 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+3
4
TOOL DEF 2 L+0 R+2.5
5
TOOL DEF 3 L+0 R+2.5
6
CYCL DEF 14.0 CONTOUR GEOM.
7
CYCL DEF 14.1 CONTOUR LABEL 1/2
8
CYCL DEF 20.0 CONTOUR-DATA
Q1
= –15
; MILLING DEPTH
Q2
=
1
; TOOL PATH OVERLAP
Q3
=
+1
; ALLOWANCE FOR SIDE
Q4
=
+1
; ALLOWANCE FOR FLOOR
Q5
=
0
; WORKPIECE COORD
Q6
=
+2
; SETUP CLEARANCE
Q7
= +50
; CLEARANCE HEIGHT
Q8
= +0.1
; ROUNDING RADIUS
Q9
=
+1
; DIRECTION OF ROTATION
9
CALL LBL 10 ......................................................... Tool change
10
TOOL CALL 1 Z S1000
11
CYCL DEF 21.0 PILOT DRILL
Q10 = +10
; PECKING DEPTH
Q11 = 100
; FEED RATE FOR PECKING
Q13 =
2
; ROUGH-OUT TOOL
12
CYCL CALL M3 ..................................................... Cycle call PILOT DRILLING
13
CALL LBL 10 ......................................................... Tool change
14
TOOL CALL 2 Z S1000
15
CYCL DEF 22.0 ROUGH-OUT
Q10 = +10
; PECKING DEPTH
Q11 = 100
; FEED RATE FOR PECKING
Q12 = 500
; FEED RATE FOR MILLING
16
CYCL CALL M3 ..................................................... Cycle call: CONTOUR PAR. ROUGH-OUT
17
CALL LBL 10 ......................................................... Tool change
18
TOOL CALL 3 Z S2000
19
CYCL DEF 23.0 FLOOR FINISHING
Q11 =
80
; FEED RATE PECKING
Q12 = 250
; FEED RATE FOR MILLING
20
CYCL CALL M3 ..................................................... Cycle call: FLOOR FINISHING
21
CYCL DEF 24.0 SIDE FINISHING
Q9
=
+1
; ROTATING DIRECTION
Q10 =
+5
; PECKING DEPTH
Q11 = 100
; FEED RATE PECKING
Q12 = 240
; FEED RATE FOR MILLING
Q14 =
0
; ALLOWANCE FOR SIDE
22
CYCL CALL M3 ..................................................... Cycle call: SIDE FINISHING
23
L Z+100 R0 FMAX M2
24
LBL 10 ................................................................... Subprogram for tool change
25
TOOL CALL 0 Z
26
L Z+100 R0 FMAX
27
L X–20 Y–20 FMAX M6
28
LBL 0
29
LBL 1
30
L X+10 Y+50 RR
31
L Y+90
32
L X+90
33
L Y+10
34
L X+10
35
L Y+50
36
LBL 0
37
LBL 2
38
CC X+50 Y+50
39
L X+35 Y+50 RL
40
C X+35 Y+50 DR–
41
LBL 0
42
END PGM SLTWO MM