Cycle 450 SAVE KINEMATICS (#48 / #2-01-1)
ISO programming
G450
Application
Refer to your machine manual.
This function must be enabled and adapted by the machine manufacturer.
With touch probe cycle 450 you can save the active machine kinematic configuration or restore a previously saved one. The saved data can be displayed and deleted. 16 memory spaces in total are available.
Notes
Only save and restore data with Cycle 450 while no tool carrier kinematics configuration that includes transformations is active.
- This cycle can be executed only in the FUNCTION MODE MILL and FUNCTION MODE TURN machining modes.
- Always save the active kinematic model before running a kinematics optimization.
Advantage:
- You can restore the old data if you are not satisfied with the results or if errors occur during optimization (e.g., power failure).
- With the Restore mode, note the following:
- The control can restore saved data only to a matching kinematic configuration
- A change in the kinematics always changes the preset as well. So redefine the preset, if required.
- The cycle does not restore identical values. It only restores values that differ from the present values. Compensations can only be restored if they had been saved before.
Notes on data management
The control stores the saved data in the file TNC:\table\DATA450.KD. This file can be backed up to an external PC with TNCremo, for example. If you delete the file, the stored data are removed, too. If the data in the file are changed manually, the data records may become corrupted so that they are unusable.
Operating notes:
- If the file TNC:\table\DATA450.KD does not exist, it is generated automatically when Cycle 450 is run.
- Make sure that you delete any empty files with the name TNC:\table\DATA450.KD before starting Cycle 450. If there is an empty memory table (TNC:\table\DATA450.KD) without any rows in it, an error message will be issued when running Cycle 450. In this case, delete the empty memory table and call the cycle again.
- Do not change stored data manually.
- Make a backup of the TNC:\table\DATA450.KD file so that you can restore the file, if necessary (e.g., if the data medium is damaged).
Cycle parameters
Help graphic | Parameter |
---|---|
Q410 Mode (0/1/2/3)? Define whether a kinematic model will be saved or restored: 0: Save active kinematics 1: Restore saved kinematics 2: Display the current memory status 3: Delete a data record Input: 0, 1, 2, 3 | |
Q409/QS409 Name of data record? Number or name of data record identifier. Q409 does not function if mode 2 has been selected. Wildcards can be used for searches in modes 1 and 3 (Restore and Delete). If the control finds several possible data records because of the wildcards, the control restores the mean values of the data (mode 1) or deletes all selected data records after confirmation (mode 3). You can use the following wildcards in searches: ?: A single, undefined character $: A single alphabetic character (letter) #: A single, undefined number *: An undefined string of any length Input: 0...99999 or max. 255 characters. A total of 16 memory locations are available. |
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions (e.g., with M91)
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 TCH PROBE 450 SAVE KINEMATICS ~ | ||
| ||
|
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions (e.g., with M91)
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 TCH PROBE 450 SAVE KINEMATICS ~ | ||
| ||
|
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions (e.g., with M91)
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 TCH PROBE 450 SAVE KINEMATICS ~ | ||
| ||
|
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions (e.g., with M91)
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 TCH PROBE 450 SAVE KINEMATICS ~ | ||
| ||
|
Log function
After running Cycle 450, the control creates a log (TCHPRAUTO.html) containing the following information:
- Creation date and time of the log
- Name of the NC program from which the cycle was run
- Designator of the current kinematics
- Active tool
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 control 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