Tool offsets
8.8 Tool holder kinematics
Job planning
8-42 Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
Note
Explanations of parameters
"m" specifies the number of the toolholder to be programmed.
$TC_CARR47 to $TC_CARR54 and $TC_CARR61 to $TC_CARR63 are not defined and
produce an alarm if read or write access is attempted.
The start/endpoints of the distance vectors on the axes can be freely selected. The rotation
angles α
1
, α
2
about the two axes are defined in the initial state of the toolholder by 0°. In
this way, the kinematics of a toolholder can be programmed for any number of possibilities.
Toolholders with only one or no rotary axis at all can be described by setting the direction
vectors of one or both rotary axes to zero.
With a toolholder without rotary axis the distance vectors act as additional tool offsets whose
components cannot be affected by a change of machining plane (G17 to G19).
Parameter extensions
Rotary axis parameters $TC_CARR24 to $TC_CARR33
The system variables have been extended by the entries $TC_CARR24[m] to
$TC_CARR33[m] and described as follows:
The offset of the
rotary axes v
1
, v
2
Changing the position of the rotary axis v
1
or v
2
for the initial setting of the
oriented toolholder.
The angle
offset/angle
increment of the
rotary axes v
1
, v
2
The offset or the angle increment of the Hirth tooth system of the rotary axes
v
1
and v
2
. Programmed or calculated angle is rounded up to the next value
that results from phi = s + n * d when n is an integer.
The minimum and
maximum position of
the rotary axes v
1
, v
2
The minimum and maximum position of the rotary axis limit angle (software
limit) of the rotary axes v1 and v2.
User parameters $TC_CARR34 to $TC_CARR40
User contain parameters that are freely available to the user and, up to software
version 6.4, were not further interpreted in the NCK or have no meaning.
Fine offset parameters $TC_CARR41 to $TC_CARR65
Fine offset contain fine offset parameters that can be added to the values in the basic
parameters. The fine offset value assigned to a basic parameter is obtained
when the value 40 is added to the parameter number.