beautypg.com

Datum shift with datum tables (cycle g53), 9 coo rdi nat e t rans for m a ti on cy cle s – HEIDENHAIN TNC 410 ISO Programming User Manual

Page 322

background image

296

8 Programming: Cycles

8.9 Coo

rdi

nat

e

T

rans

for

m

a

ti

on Cy

cle

s

DATUM SHIFT with datum tables (Cycle G53)

Function

Datum tables are used for

n

frequently recurring machining sequences at various locations on
the workpiece

n

frequent use of the same datum shift

Within a program, you can either program datum points directly in the
cycle definition or call them from a datum table.

U

U

U

U

Datum shift:

Enter the number of the datum from the

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

Cancellation

n

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

n

Execute a datum shift to the coordinates X=0; Y=0 etc. directly with
a cycle definition.

Example: NC blocks

N72 G53 P01 12 *

N

0

N

2

N

4

N

1

N

3

N

5

Z

X

Y

Z

X

Y

X

Y

X

Y

N

0

N

2

N

1

1

2

1

2

Datums from a datum table can be referenced either to
the current datum or to the machine datum (depending on
machine parameter 7475).

The coordinate values from datum tables are only effective
with absolute coordinate values.

Not available with TNC 410:

To use a datum table, you must activate the desired datum
table before the test run or program run (this applies also
for the programming graphics):

n

Use the file management to select the desired table
for a test run in the Test Run operating mode: The
table receives the status S.

n

Use the file management in a program run mode to
select the desired table for a program run: The table
receives the status M.

n

New lines can only be inserted at the end of the table.

n

Working with only one datum table ensures that the
correct datum is activated in the program run modes of
operation.