beautypg.com

Calling a cycle, 1 w o rk ing with cy cles – HEIDENHAIN iTNC 530 (340 420) User Manual

Page 238

background image

210

8 Programming: Cycles

8.1 W

o

rk

ing with Cy

cles

Calling a cycle

The following cycles become effective automatically as soon as they
are defined in the part program. These cycles cannot and must not be
called:

n

Cycle 220 for circular and Cycle 221 for linear hole patterns

n

SL Cycle 14 CONTOUR GEOMETRY

n

SL Cycle 20 CONTOUR DATA

n

Cycle 32 TOLERANZ

n

Coordinate transformation cycles

n

Cycle 9 DWELL TIME

All other cycles are called as described below:

1

If the TNC is to execute the cycle once after the last programmed
block, program the cycle call with the miscellaneous functionM99
or with CYCL CALL::

U

U

U

U

To program the cycle call, press the CYCL CALL key.

U

U

U

U

Press the CYCL CALL M soft key to enter a cycle call.

U

U

U

U

Enter a miscellaneous function M or press END to end

the dialog.

2

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

3

If the TNC is to execute the cycle at every position that is defined
in a point table, use the function CYCL CALL. (see “Point Tables”
on page 212)

To cancel M89, enter

n

M99

or

n

CYCL CALL

or

n

CYCL DEF

Prerequisites

The following data must always be programmed before a
cycle call:

n

BLK FORM

for graphic display (needed only for test

graphics)

n

Tool call

n

Direction of spindle rotation (M functions M3/M4)

n

Cycle definition (CYCL DEF).

For some cycles, additional prerequisites must be
observed. They are described with the individual cycle.