W1: Tool offset
18.12 Working with tool environments
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1589
Not all possible combinations of the three parameters _COMP, _CORCOMP and _CORMODE are sensible. For
example, algorithm 3 in _CORCOMP requires that two characters are specified in _COMP. If an invalid
parameter combination is specified, then a corresponding error code is returned in the status.
Example 1
_DL
INT
Number of the offset dependent on the location. 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. If T, D and DL specify a tool without location-
dependent offsets, no additive or setting-up offsets may be specified in parameter
_COMP (error code in "Status").
Note
Calculating the tool length depending on machine data MD20360
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
appropriate bits are set, then for the tool length calculation, a factor of 0.5 is applied to the
associated entry. The correction using
SETTCOR
is executed so that the total effective tool
length change is equal to the value transferred in _CORVAL.
The correction of the components, whose length is evaluated with a factor of 0.5 due to the
following machine data for the length calculation, must be realized using twice the transferred
value:
MD20360 $MC_TOOL_PARAMETER_DEF_MASK (definition of tool parameters)
N10
def real _CORVAL[3]
N20
$TC_DP1[1,1] =
120
;
Milling tool
N30
$TC_DP3[1.1] =
10.0
;
Geometry L1
N40
$TC_DP12[1,1]=
1.0
;
Wear L1
N50
_CORVAL[0] =
0.333
N60
t1 d1 g17 g0
N70
r1 = settcor(_CORVAL, "G", 0, 0, 2)
N80
t1 d1 x0 y0 z0
;
==>
MCS position X0.000 Y0.000
Z1.333
N90
M30
Содержание SINUMERIK 828D Turning
Страница 34: ...Basic Functions 34 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 146: ...A3 Axis Monitoring Protection Zones 2 6 Data lists Basic Functions 146 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 328: ...F1 Travel to fixed stop 6 5 Data lists Basic Functions 328 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 816: ...K2 Axis Types Coordinate Systems Frames 10 9 Data lists Basic Functions 816 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1198: ...P4 PLC for SINUMERIK 828D 14 6 Function interface Basic Functions 1198 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1752: ...Appendix 20 2 Overview Basic Functions 1752 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1774: ...Glossary Basic Functions 1774 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...