193HEIDENHAIN TNC 426 B, TNC 430
CONTOUR GEOMETRY (Cycle 14)
All subprograms that are superimposed to define the contour are
listed in Cycle 14 CONTOUR GEOMETRY.
Before programming, note the following:
Cycle 14 is DEF active which means that it becomes
effective as soon as it is defined in the part program.
You can list up to 12 subprograms (subcontours) in Cycle 14.
ú
Label numbers for the contour: Enter all label
numbers for the individual subprograms that are to be
superimposed to define the contour. Confirm every
label number with the ENT key. When you have
entered all numbers, conclude entry with the END
key.
Example NC blocks:
55 CYCL DEF 14.0 CONTOUR GEOMETRY
56 CYCL DEF 14.1 CONTOUR LABEL 1 /2 /3
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
8.5 SL Cycles
A
C
D
B
X
Y
AB
S
1
S
2
kkap8.pm6 30.06.2006, 07:03193
www.EngineeringBooksPdf.com