beautypg.com

9 coor dinat e t ransf or mation cy cles – HEIDENHAIN iTNC 530 (340 49x-03) User Manual

Page 500

background image

500

8 Programming: Cycles

8.9 Coor

dinat

e

T

ransf

or

mation Cy

cles

Position the axis of rotation

If the rotary axes are positioned automatically in Cycle 19:

„

The TNC can position only controlled axes

„

In order for the tilted axes to be positioned, you must enter a feed
rate and a set-up clearance in addition to the tilting angles, during
cycle definition.

„

You can use only preset tools (with the full tool length defined in the
TOOL DEF block or in the tool table).

„

The position of the tool tip as referenced to the workpiece surface
remains nearly unchanged after tilting

„

The TNC tilts the working plane at the last programmed feed rate.
The maximum feed rate that can be reached depends on the
complexity of the swivel head or tilting table.

If the axes are not positioned automatically in Cycle 19, position them
before defining the cycle, for example with an L block.

Example NC blocks:

The machine tool builder determines whether Cycle 19
positions the axes of rotation automatically or whether
they must be pre-positioned in the program. Refer to your
machine manual.

10 L Z+100 R0 FMAX

11 L X+25 Y+10 R0 FMAX

12 L B+15 R0 F1000

Position the axis of rotation

13 CYCL DEF 19.0 WORKING PLANE

Define the angle for calculation of the compensation

14 CYCL DEF 19.1 B+15

15 L Z+80 R0 FMAX

Activate compensation for the tool axis

16 L X-8.5 Y-10 R0 FMAX

Activate compensation for the working plane