728 HEIDENHAIN Technical Manual iTNC 530 HSCI
Specifying the tool
axis in the
kinematics
It is possible to specify a permitted tool axis in the kinematics table. This way
you can permit only a certain tool axis to be selected with a TOOL CALL.
A tool axis is defined in the kinematics table with the ToolAxis keyword in the
KEY column and by indicating an axis (X, Y, Z, U, V, W). As an alternative, the
tool axis can also be defined in a SUBFILE or TOOLFILE.
If a different tool axis is selected with a TOOL CALL, the Tool axis not allowed
error message is output and an NC stop is triggered. The error message is
generated as well if no tool axis is programmed in the TOOL CALL and no tool
axis has been defined modally.
So that the kinematics can be switched, the tool axis is not checked during the
switch. This makes it possible to change the tool axis by switching the
kinematics. The axes can be traversed without a subsequent TOOL CALL to
activate the new, permitted tool axis, but the entry under ToolAxis and the
active tool axis are not checked.
When an NC program is started in the Test Run operating mode, a default tool
axis is also set. It is taken from the ToolAxis entry (permitted tool axis) of the
kinematics active in the test run.
The following must be kept in mind when specifying a tool axis:
After the kinematics have been switched, checking of the tool axis must
be activated with a TOOL CALL.
A tool axis may only be defined once via ToolAxis in the machine
kinematics. If ToolAxis is defined more than once, then only the first
instance is used.
If the ToolAxis is to be switched via the kinematics tables, then the
definition of the tool axis should be performed in the various SUBFILEs.
This way you avoid multiple definitions in one kinematics description.