HEIDENHAIN TNC 370 User Manual page 242

Conversational programming
Table of Contents

Advertisement

8
Cycles
L
8.5
SL Cycles
Example:
Overlapping
pockets
with
islands
Inside machining
with pilot drilling,
roughing
out
and finishing.
PGM 360830
is based on 360825:
The main program
has been expanded
by the
cycle definitions
and cycle calls for pilot drilling
and finishing.
The contour
subprograms
1 to 4 are identical
to
those in PGM 360825
(see page 8-49) and are
to be added after block 39.
0
BEGIN PGM 360830
MM
1
BLK FORM 0.1 Z X+0 Y+O Z-20
2
BLK FORM 0.2 X+100
Y+lOO Z+O
3
TOOL DEF 1 L+O R+2.2 _.............____._.__.,........... Drill
4
TOOL DEF 2 L+O R+3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rough mill
5
TOOL DEF 3 L+O R+2.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Finish mill
6
CYCL DEF 14.0 CONTOUR
GEOM.
7
CYCL DEF 14.1 CONTOUR
LABEL
l/2/3/4
8
CALL LBL IO
9
10
11
12
13
14
15
16
STOP M6
TOOL CALL 1 Z S 2000
CYCL DEF 15.0 PILOT
DRILL
CYCL DEF 15.1 SET UP 2 DEPTH -10
CYCL DEF 15.2 PECKG 5 F500 ALLOW
+2.8
L Z+2 RO FMAX
CYCL CALL M3
CALL LBL 10
17
18
STOP M6
TOOL CALL 2 Z S 1750
Pilot drilling
19
CYCL DEF 6.0 ROUGH-OUT
20
CYCL DEF 6.1 SET UP 2 DEPTH -10
21
CYCL DEF 6.2 PECKG 5 FIOO ALLOW
+2
22
CYCL DEF 6.3 ANGLE
+0 F500
Rough-out
23
L Z+2 RO FMAX
24
CYCL CALL M3
25
CALL LBL 10
26
27
28
29
30
31
32
33
STOP M6
TOOL CALL 3 Z S 2500
CYCL DEF 16.0 CONTOUR
MILLING
CYCL DEF 16.1 SET UP 2 DEPTH -10
CYCL DEF 16.2 PECKG 5 FIOO DR- F500
L Z+2 RO FMAX
CYCL CALL M3
CALL LBL 10
Finishing
34
L Z+20 RO FMAX M2 . . . . . . . . . . . ..____...................... Retract and return
jump
35
LBL 10
36
TOOL CALL 0 Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tool change
37
L Z+lOO RO FMAX
38
L X-20 Y-20 RO FMAX
39
LBL 0
From block 40: add the subprograms
listed on page 8-49
63
END PGM 360830
MM
TNC 370
8-53

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents