7 sl cy cles with cont our f o rm ula – HEIDENHAIN iTNC 530 (340 49x-04) ISO programming User Manual
Page 435

HEIDENHAIN iTNC 530
435
8.7 SL Cy
cles with Cont
our F
o
rm
ula
Contour description program 1: Pocket A
Contour description program 2: Pocket B
Area of inclusion
Both surfaces A and B are to be machined, including the overlapping
area:
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
“joined with” function.
Contour definition program:
%POCKET_A G71 *
N10 G01 X+10 Y+50 G40 *
N20 I+35 J+50 *
N30 G02 X+10 Y+50 *
N99999999 %POCKET_A G71 *
%POCKET_B G71 *
N10 G01 X+90 Y+50 G40 *
N20 I+65 J+50 *
N30 G02 X+90 Y+50 *
N99999999 %POCKET_B G71 *
A
B
N50 ...
N60 ...
N70 DECLARE CONTOUR QC1 = “POCKET_A.H“ *
N80 DECLARE CONTOUR QC2 = “POCKET_B.H“ *
N90 QC10 = QC1 | QC2 *
N100 ...
N110 ...