beautypg.com

HEIDENHAIN TNC 407 (280 580) User Manual User Manual

Page 254

background image

8-47

8

Cycles

TNC 407/TNC 415 B/TNC 425

8.5

Coordinate Transformation Cycles

Y

X

Z

X

Y

1

X 2

2

Y 1

N

0

N

1

N

2

N

0

N

2

N

4

Y

X

Z

N

1

N

3

N

5

Subprogram:

LBL 1
APPR LT X+0 Y+0 Z–5 LEN10 RL F100 M3
L Y+20
L X+25
L X+30 Y+15
L Y+0
L X+0
DEP LT LEN 20
L Z+2 F MAX
LBL 0

Depending on the transformations, the subprogram is added in the

program at the following positions (NC blocks):

LBL 1

LBL 0

Datum shift

block 15

block 27

Mirror image, rotation, scaling

block 19

block 31

DATUM SHIFT: Datum points from datum tables (Cycle 7)

Application

Datum tables are applied for

• frequently recurring machining sequences at various locations on the

workpiece

• frequent use of the same datum shift

The datum points from datum tables are only effective with absolute

coordinate values.

Within a program, datum points can either be programmed directly in

cycle definition or called from a datum table.

Input

Enter the number of the datum from the datum table or a Q parameter

number. If you enter a Q parameter number, the TNC activates the datum
number found in the Q parameter.

Cancellation

• A datum shift to the coordinates X=0; Y=0 etc. is called from a datum

table.

• The datum shift is executed directly via cycle definition

(see page 8-45).

Fig. 8.48:

Examples of similar datum shifts

Fig. 8.49:

Only absolute datum shifts are
possible from a datum table