beautypg.com

Datum shift with datum tables (g53) -45, Datum shift with datum tables (g53) – HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual

Page 265

background image

8-45

8

Cycles

TNC 426/TNC 425/TNC 415 B/TNC 407

Fig. 8.48:

Similar datum shifts

Fig. 8.49:

Only absolute datum shifts are
possible from a datum table

8.5

Coordinate Transformations

N

0

N

2

N

4

Y

X

Z

N

1

N

3

N

5

Y

X

Z

X

Y

1

X 2

2

Y 1

N

0

N

1

N

2

Subprogram

N110 G98 L1 *
N120 X–10 Y–10 M03 *
N130 Z+2 *
N140 G01 Z–5 F200 *
N150 G41 X+0 Y+0 *
N160 Y+20 *
N170 X+25 *
N180 X+30 Y+15 *
N190 Y+0 *
N200 X+0 *
N210 G40 X–10 Y–10 *
N220 G00 Z+2 *
N230 G98 L0 *

Depending on the transformations, the subprogram is added to the
program at the following positions (NC blocks):

LBL 1

LBL 0

Datum shift

block N110

block N230

Mirror image, rotation, scaling

block N130

block N250

DATUM SHIFT with datum tables (G53)

Application

Datum tables are applied for

• frequently repeating 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 the
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

• Call a datum shift to the coordinates X = 0; Y = 0, etc., from a datum

table.

Execute the datum shift directly via cycle definition (see also page

8-42).