beautypg.com

7 sl cy cles gr oup ii (not in tnc 41 0) – HEIDENHAIN TNC 426B (280 472) ISO programming User Manual

Page 215

background image

199

HEIDENHAIN TNC 410, TNC 426, TNC 430

CONTOUR GEOMETRY (Cycle G37)

All subprograms that are superimposed to define the contour are
listed in Cycle G37 CONTOUR GEOMETRY.

Before programming, note the following:

Cycle G37 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
G37.

ú

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 block:

N120 G37 P01 1 P02 5 P03 7*

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 G37 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

N510 G98 L1 *
N520 G01 G42 X+10 Y+50 *
N530 I+35 J+50 *
N540 G02 X+10 Y+50 *
N550 G98 L0 *

Subprogram 2: Right pocket

N560 G98 L2 *
N570 G01 G42 X+90 Y+50 *
N580 I+65 J+50 *
N590 G02 X+90 Y+50 *
N600 G98 L0 *

8.7 SL Cy

cles

Gr

oup II (not in

TNC 41

0)

A

C

D

B

X

Y

A

B

S

1

S

2

Kkap8.pm6

29.06.2006, 08:06

199