Siemens SINUMERIK 840D sl Function Manual page 30

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

Advertisement

W1: Tool offset
2.3 Tool offset memory
Activation
In order to work with unique D numbers and, therefore, with the defined language commands,
it must be possible to name D numbers freely for the tools.
To do this, the following precondition must be satisfied:
● MD18105 > MD18106
Examples
MD18105 $MN_MM_MAX_CUTTING_EDGE_NO = 1 (max. value of the D numbers)
A maximum of one compensation can be defined per tool (with D number = 1).
MD18105 $MN_MM_MAX_CUTTING_EDGE_NO = 9999
Tools can be assigned unique D numbers.
Example: Assigning D (cutting edges) to T numbers (tools) and listing options for checking
uniqueness:
● Assignment:
– T No. 1 ⇒ assignment of D numbers 1, 2, 3
– T No. 2 ⇒ assignment of D numbers 10, 20, 30, 40, 50
– T No. 3 ⇒ assignment of D numbers 100, 200, 30 (error: 30 was entered instead of 300)
● Check for uniqueness:
The D numbers of all tools defined within a TO unit must be unique.
The check is made using the CHKDNO command. When no parameters are specified, all D
numbers of all tools are checked with respect to one another. In this particular case, the
return value == FALSE, as D30 is available in tool T2 and T3.
Note
Cutting edges per tool
If tools with n cutting edges are used, then the value of the machine data should be set to n.
This prevents inadmissible cutting edges to be defined for a tool.
MD18106 $MN_MM_MAX_CUTTING_EDGE_PERTOOL = n
Programming examples
Renaming a D number
30
Command
Test
All D numbers of all tools are
CHKDNO
checked against all other tools
D number 30 in tools 2 and 3
CHKDNO (2, 3,
30)
All D numbers of tools 1 and 3 Return value == TRUE although there is a
CHKDNO (1, 3)
Test result
Return value == FALSE, as D=30 is duplica‐
ted.
Return value == FALSE, as D=30 is duplica‐
ted.
collision between the D=30 of the third tool
and D=30 of the second tool.
Function Manual, 06/2019, A5E47435126B AA
Tools

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents