beautypg.com

Calling a cycle – HEIDENHAIN TNC 410 ISO Programming User Manual

Page 203

background image

HEIDENHAIN TNC 410, TNC 426, TNC 430

177

8.

1

W

o

rk

in

g w

it

h

C

y

c

les

Calling a cycle

Group of cycles

Soft key

Cycles for pecking, reaming, boring, counterboring,
tapping and thread cutting

Cycles for milling pockets, studs and slots

Cycles for producing hole patterns, such as circular or
linear patterns

SL (Subcontour List) cycles which allow the contour-
parallel machining of relatively complex contours
consisting of several overlapping subcontours,
cylinder surface interpolation (not TNC 410)

Cycles for face milling of flat or twisted surfaces

Coordinate transformation cycles which enable datum
shift, rotation mirror image, enlarging and reducing for
various contours

Special cycles such as dwell time, program call,
oriented spindle stop and tolerance (not TNC 410)

If you use indirect parameter assignments in fixed cycles
with numbers greater than 200 (e.g. D00 Q210 = Q1), any
change in the assigned parameter (e.g. Q1) will have no
effect after the cycle definition. Define the cycle
parameter (e.g. D00 Q210) directly in such cases.

In order to be able to run cycles G83 to G86, G74 to G78
and G56 to G59 on older TNC models, you must program
an additional negative sign before the values for setup
clearance and plunging depth.

Prerequisites

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

n

G30/G31 for graphic display (needed only for test
graphics)

n

Tool call

n

Direction of spindle rotation (M functions M3/M4)

n

Define cycle

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