Cycle parameters, Log function – HEIDENHAIN TNC 640 (34059x-01) Cycle programming User Manual

Page 511

Advertising
background image

HEIDENHAIN TNC 640

511

1

9

.3 SA

VE KINEMA

TICS (Cy

c

le

450, DIN/ISO: G450; Option)

Cycle parameters

U

Mode (0/1/2/3)

Q410: Specify whether to save or

restore a kinematics configuration:
0: Save active kinematics
1: Restore previously saved kinematics configuration
2: Display the saving status
3: Delete a data block

U

Memory designation

Q409/QS409: Number or name

of the data block designator. The character length
must not exceed 16 characters. 16 memory spaces in
total are available. Without function if Mode 2 has
been selected. Wildcards can be used in Modes 1 and
3 (Restore and Delete). If several possible data blocks
are found because of the wildcards, the mean values
of the data are restored (Mode 1) or all data blocks are
deleted after confirmation (Mode 3). The following
wildcards exist:
?: A single, undefined character
$: A single, alphabetic character (letter)
#: A single, undefined number
*: An undefined string of any length

Log function

After running Cycle 450, the TNC creates a measuring log
(TCHPR450.TXT) containing the following information:

„

Creation date and time of the log

„

Path of the NC program from which the cycle was run

„

Mode used (0=Save/1=Restore/2=Saving status/3=Delete)

„

Designator of the current kinematics

„

Entered data record identifier

The other data in the log vary depending on the selected mode:

„

Mode 0:
Logging of all axis entries and transformation entries of the
kinematics chain that the TNC has saved.

„

Mode 1:
Logging of all transformation entries before and after restoring the
kinematics configuration

„

Mode 2:
List of the saved data records.

„

Mode 3:
List of the deleted data records.

Example: Saving the current kinematics

5 TCH PROBE 450 SAVE KINEMATICS

Q410=0

;MODE

QS409="SAVE1" ;MEMORY DESIGNATION

Example: Restoring data blocks

5 TCH PROBE 450 SAVE KINEMATICS

Q410=1

;MODE

QS409="SAVE?" ;MEMORY DESIGNATION

Example: Displaying all saved data blocks

5 TCH PROBE 450 SAVE KINEMATICS

Q410=2

;MODE

QS409=""

;MEMORY DESIGNATION

Example: Deleting data blocks

5 TCH PROBE 450 SAVE KINEMATICS

Q410=3

;MODE

QS409="SA*" ;MEMORY DESIGNATION

Advertising