HEIDENHAIN TNC 360 ISO Programming User Manual

Page 175

Advertising
background image

8-22

8

Cycles

TNC 360

8.3

SL Cycles

Fig. 8.23:

Overlapping islands: area of inclusion

A

B

.

.

.

.

.

.

Subprogram: Overlapping islands

An island always requires a pocket as an additional boundary (here,
G98 L1). A pocket can also reduce several island surfaces. The starting
point of this pocket must be inside the first island. The starting points of
the remaining intersecting island contours must lie outside the pocket.

%S822I G71 *
N10

G30 G17 X+0 Y+0 Z–20 *

N20

G31 X+100 Y+100 Z+0 *

N30

G99 T1 L+0 R+2.5 *

N40

T1 G17 S2500 *

N50

G37 P01 2 P02 3 P03 1 *

N60

G57 P01 –2 P02 –10 P03 –5 P04 100
P05 +0 P06 +0 P07 500 *

N70

G00 G40 G90 Z+100 M06 *

N80

X+50 Y+50 M03 *

N90

Z+2 M99 *

N100

Z+100 M02 *

N110

G98 L1 *

N120

G01 G41 X+5 Y+5 *

N130

X+95 *

N140

Y+95 *

N150

X+5 *

N160

Y+5 *

N170

G98 L0 *

N180

G98 L2 *

N210

G98 L0 *

N220

G98 L3 *

N250

G98 L0 *

N9999 %S822I G71 *

Area of inclusion

Elements A and B are to be left unmachined —
including the area of overlap:

• A and B must be islands.
• The first island must start outside the second

island.

N180

G98 L2 *

N190

G01 G42 X+10 Y+50 *

N200

I+35 Y+50 G03 X+10 Y+50 *

N210

G98 L0 *

N220

G98 L3 *

N230

G01 G42 X+90 Y+50 *

N240

I+65 J+50 G03 X+90 Y+50 *

N250

G98 L0 *

N9999 % S822 I G71

The supplements and subprograms are entered in the main program on page 8-22.

Advertising
This manual is related to the following products: