W1: Tool offset
18.3 Flat D number structure
Basic Functions
1438
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
18.3
Flat D number structure
18.3.1
General
Simple tool management
Simple tool management (no replacement tools, no magazines) using D numbers is possible for turning
machines.
The function is available in the basic level of tool management (without tool management function activated).
Grinding tools cannot be defined using this function.
Activation
Which type of D number management is valid may be set via the machine data:
MD18102 $MN_MM_TYPE_OF_CUTTING_EDGE (type of D number programming).
Cutting edges can be deleted individually via PI command or NC programming command. Cutting edges with a
specific number can also be created selectively using HMI.
18.3.2
Creating a new D number (compensation block)
Programming
Tool compensations can be programmed with system variables $TC_DP1 to $TC_DP25. The contents have the
same meaning as before.
The syntax changes: no T number is specified.
• "Flat D number" function active:
$TC_DPx[d] = value ;where x=parameter no., d=D number
i.e., data with this syntax can only be loaded to the NCK if the "Flat D number" function is activated.
• "Flat D number" function inactive:
$TC_DPx[t][d] = value ;where t=T number, d=D number
A D number can only be assigned once for each tool, i.e., each D number stands for exactly one compensation
data block.
A new data block is stored in the NCK memory when a D number that does not exist is created for the first time.
The maximum number of D or offset data blocks (max. 600) is set via the machine data:
MD18100 $MN_MM_NUM_CUTTING_EDGES_IN_TOA (tool compensations in TO area).
Value
Significance
0
As previously = default setting
1
Flat D number structure with absolute direct D programming