Contour machining with sl cycles, 7 sl cy cles with cont our f o rm ulas – HEIDENHAIN iTNC 530 (340 49x-03) ISO programming User Manual
Page 420

420
8 Programming: Cycles
8.7 SL Cy
cles with Cont
our F
o
rm
ulas
Area of exclusion
Surface A is to be machined without the portion overlapped by B:
The surfaces A and B must be entered in separate programs without
radius compensation.
In the contour formula, the surface B is subtracted from the surface
A with the “joined with complement of” function.
Contour definition program:
Area of intersection
Only the area where A and B overlap is to be machined. (The areas
covered by A or B alone are to be left unmachined.)
The surfaces A and B must be entered in separate programs without
radius compensation.
In the contour formula, the surfaces A and B are processed with the
"intersection with" function.
Contour definition program:
Contour machining with SL Cycles
A
B
N50 ...
N60 ...
N70 DECLARE CONTOUR QC1 = “POCKET_A.H“ *
N80 DECLARE CONTOUR QC2 = “POCKET_B.H“ *
N90 QC10 = QC1 \ QC2 *
N100 ...
N110 ...
A
B
N50 ...
N60 ...
N70 DECLARE CONTOUR QC1 = “POCKET_A.H“ *
N80 DECLARE CONTOUR QC2 = “POCKET_B.H“ *
N90 QC10 = QC1 & QC2 *
N100 ...
N110 ...
The complete contour is machined with the SL Cycles
G120 to G124 (see “SL Cycles” on page 383).