beautypg.com

Calling a cycle with g79:g01 (cycl call pos), Cycle call with m99/89, Working with the secondary axes u/v/w – HEIDENHAIN iTNC 530 (340 422) ISO programming User Manual

Page 225

background image

HEIDENHAIN iTNC 530

225

8.

1

W

o

rk

in

g w

it

h

C

y

c

les

Calling a cycle with G79:G01 (CYCL CALL POS)

The G79:G01 function calls the fixed cycle that was last defined. The
starting point of the cycle is the position that you defined in the
G79:G01

block.

Cycle call with M99/89

The M99 function, which is active only in the block in which it is
programmed, calls the last defined fixed cycle once. You can program
M99

at the end of a positioning block. The TNC moves to this position

and then calls the last defined fixed cycle.

If the TNC is to execute the cycle automatically after every positioning
block, program the first cycle call with M89 (depending on machine
parameter 7440).

To cancel the effect of M89, program:

n

M99

in the positioning block in which you move to the last starting

point, or

n

G79

, or

n

Define with CYCL DEF a new fixed cycle

Working with the secondary axes U/V/W

The TNC performs infeed movements in the axis that was defined in
the TOOL CALL block as the spindle axis. It performs movements in
the working plane only in the principal axes X, Y or Z. Exceptions:

n

You program secondary axes for the side lengths in cycles G74
SLOT MILLING and G75/G76 POCKET MILLING.

n

You program secondary axes in the contour geometry subprogram
of an SL cycle.

The TNC first moves the tool to the defined position and
then calls the fixed cycle most recently defined.

The feed rate most recently defined in the G79:G01 block
applies only for traverse to the start position programmed
in this block.

As a rule, the TNC moves without radius compensation
(R0) to the position defined in the G79:G01 block.

If you use G79:G01 to call a cycle in which a start position
is defined (for example Cycle 212), then the TNC uses the
position defined in the G79:G01 block as starting position.