Programming - Siemens SINUMERIK 840D sl Function Manual

Tools
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Note
SD42954 / SD42956
The assignment of the system variables $TC_DPVx[...] can only be changed with SD42954
$SC_TOOL_ORI_CONST_M and SD42956 $SC_TOOL_ORI_CONST_T if the 1000s position
is equal to "1"
Irrespective of the value of setting data SD42950 $SC_TOOL_LENGTH_TYPE, SD42954 is
only effective for a tool for which parameter $TC_DP1[...] defines a milling tool. Analogously,
SD42956 is only effective for a tool for which parameter $TC_DP1[...] defines a turning/grinding
tool.
2.13.3

Programming

Using system variables $TC_DPV3 - 5[...] or $TC_DPV[...], a separate basic orientation can be
assigned to every tool cutting edge.
Setting options
Basically, the following setting options are available
● $TC_DPV[...] == 0 AND $TC_DPV3 - 5[...] == 0
The vector for the basic tool orientation results from the active machining plane:
– G17: Z coordinate
– G18: Y coordinate
– G19: X coordinate
See also "Paraxial tool orientation (Page 173)".
● $TC_DPV[...] == 0 AND $TC_DPV3 - 5[...] <> 0
The vector for the basic tool orientation is prescribed by $TC_DPV3 - 5[...]:
– $TC_DPV3[...] = <value in L1 direction>
– $TC_DPV4[...] = <value in L2 direction>
– $TC_DPV5[...] = <value in L3 direction>
Example:
Basic tool orientation points in the direction of the bisectors in the L1-L3 plane, i.e. for a
milling tool and active plane G17, in the direction of the bisectors in the ZX plane.
$TC_DPV[1,1]
$TC_DPV3[1,1] = 1.0
$TC_DPV4[1,1] = 0.0
$TC_DPV5[1,1] = 1.0
● $TC_DPV[...] == 1, 2, ... 6
The vector for the basic tool orientation is prescribed by $TC_DPV[...].
The following tables show which basic tool orientations are predefined and can be selected
via $TC_DPV[...].
Tools
Function Manual, 06/2019, A5E47435126B AA
= 0
2.13 Parameterizable basic tool orientation
W1: Tool offset
177

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents