6 sl cycles – HEIDENHAIN TNC 410 User Manual
Page 179

8 Programming: Cycles
166
Overlapping contours
Pockets and islands can be overlapped to form a new contour. You
can thus enlarge the area of a pocket by another pocket or reduce it
by an island.
Subprograms: Overlapping pockets
The subsequent programming examples are contour
subprograms that are called by Cycle 14 CONTOUR
GEOMETRY in a main program.
Pockets
A and B overlap.
The TNC calculates the points of intersection S
1
and S
2
(they do not
have to be programmed).
The pockets are programmed as full circles.
Subprogram 1: Left pocket
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
Subprogram 2: Right pocket
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
Area of inclusion
Both surfaces
A and B are to be machined, including the mutually
overlapped area:
■
The surfaces
A and B must be pockets.
■
The first pocket (in Cycle 14) must start outside the second
pocket.
Surface
A
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
A
B
8.6 SL Cycles
X
Y
A
B
S
1
S
2