Detailed Description
2.10 Working with tool environments
Tool Compensation (W1)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2-147
_D INT
Cutting edge of the tool. If this parameter is not specified, or if its value is 0, the D number used is
based on the source of the T number. If the T number from the tool environment is used, the
D number of the tool environment is also read, otherwise the D number of the currently active tool
is read.
_DL INT
Number of the local compensation. If this parameter is not specified, the DL number used is
based on the source of the T number. If the T number from the tool environment is used, the
D number of the tool environment is also read, otherwise the D number of the currently active tool
is read.
Any rotations and component exchanges initiated by the adapter transformation, toolholder
with orientation capability and kinematic transformation, are part of the tool environment.
They are thus always performed, even if the corresponding length component is not
supposed to be included. If this is undesirable, tool environments must be defined, in which
the corresponding transformations are not active. In many cases (i.e., any time a
transformation or toolholder with orientation capability is not used on a machine), the data
sets stored for the tool environments automatically fulfill these conditions, with the result that
the user does not need to make special provision.
MD20360 $MC_TOOL_PARAMETER_DEF_MASK
The two least significant bits of this machine data specify how the wear (bit 0) and tool length
(bit 1) are to be evaluated if a diameter axis is used for turning and grinding tools.
If the bits are set, the associated entry is weighted with the factor 0.5. This weighting is
reflected in the tool length returned by GETTCOR.
Example:
MD20360 $MC_TOOL_PARAMETER_DEF_MASK = 3
MD20100 $MC_DIAMETER_AX_DEF="X"
X is the diameter axis (standard turning machine configuration):
N30 $TC_DP1[1.1] = 500
N40 $TC_DP2[1.1] = 2
N50 $TC_DP3[1.1] = 3.0 ; Geometry L1
N60 $TC_DP4[1,1]= 4.0
N70 $TC_DP5[1,1]= 5.0
N80 $TC_DP12[1,1]= 12.0 ; Wear L1
N90 $TC_DP13[1,1]= 13.0
N100 $TC_DP14[1,1]= 14.0
N110 t1 d1 g18