W1: Tool offset
18.3 Flat D number structure
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).
Value
0
1
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:
1382
Significance
As previously = default setting
Flat D number structure with absolute direct D programming
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Basic Functions