8
Cvcles
8.5 SL Cycles
.-
Cycle in a part program
0 BEGIN PGM 360821 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+3
4 TOOL CALL 1 Z SIOOO
5 CYCL DEF 14.0 CONTOUR GEOM.
6 CYCL DEF 14.1
7
CYCL DEF 6.0
CONTOUR LABEL l/2 . . . . . . . . . ..“List” of contour subprograms
ROUGH-OUT . . . . . . . . . . . . . . . . . . . . . . . . . . . Cycle
definition ROUGH-OUT
8 CYCL DEF 6.1 SET UP 2 DEPTH -10
9 CYCL DEF 6.2 PECKG 5 F500 ALLOW +0
10 CYCL DEF 6.3 ANGLE +0 F500
11 LZ+lOOROFMAXM6
12
13
L X+50 Y+50 FMAX M3 . . . . . . . . . . . . . . . ..____................ Pre-positioning X, Y, spindle on
L 2+2 FMAX MS9 . . . ..__.._......................._.__
14 L Z+lOO FMAX M2
._____.... Setup clearance 2, cycle call
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15 LBLI
Retract, return jump to start of program
.
.
19 LBLO
20 LBL 2
.
.
24 LBL 0
25 END PGM 360821 MM
Subprograms: Overlapping pockets
The pocket elements A and B overlap.
The control automatically calculates the points of intersection Sl and
S2, so these points do not have to be programmed.
The pockets are programmed as full circles.
15 LBL 7
16 L X+10 Y+50 RL
1
17
18
19
20
21
22
23
24
25
cc x+35 Y+50
C X+1 0 Y+50 DR+
}
A
Left pocket
LBL 0
LBL 2
J
L X+90 Y+50 RL
CC X+65 Y+50
C Xi90 Y+50 DR+
B
Right pocket
LBL 0
END PGM 360821 MM
r-’
$1
a
A B
s,
Depending on the control setup (machine parameters), machining starts
rig. 8.43:
either with the outline or the surface:
Points of intersection S, and S, of
pockets
A
and B
-
I-lg. 8.44: OutlIne IS machined first
Fig. 8.45: Surface is machined first
TNC 370
8-45