W1: Tool offset
18.3 Flat D number structure
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1441
Tool MDs
The following machine data affect the way tools and cutting edges (D numbers) work in the NCK:
18.3.4
Programming the T number
When the "Flat D number structure" function is active, NC address T continues to be evaluated, i.e., the
programmed T number and the active T number are displayed. However, the NC determines the D number
without reference to the programmed T value.
The NC detects 1 master spindle per channel (via the spindle number, which can be set using MD).
Compensations and the
M6
command (tool change) are only calculated in reference to the master spindle.
An address extension T is interpreted as a spindle number (e.g., T2 = 1; tool 1 to be selected on spindle 2); a tool
change is only detected if spindle 2 is the master spindle.
18.3.5
Programming M6
MD22550 and MD22560
The NC detects 1 master spindle per channel (via the spindle number, which can be set using MD).
Compensations and the
M6
command (tool change) are only calculated in reference to the master spindle.
Whether the tool change command is performed with an M function is defined via the machine data:
MD22550 $MC_TOOL_CHANGE_MODE (new tool compensation with M function).
T is used as the tool preparation command.
The name of the M function for the tool change is defined via the machine data:
MD22560 $MC_TOOL_CHANGE_M_CODE (M function for tool change).
The default is M6. An address extension of M6 is interpreted as a spindle number.
Machine data
Meaning
MD20270 $MC_CUTTING_EDGE_DEFAULT
Standard tool cutting edge after tool
change
MD20130 $MC_CUTTING_EDGE_RESET_VALUE
Tool cutting edge - Length
compensation on power-up (RESET /
TP end)
MD20120 $MC_TOOL_RESET_VALUE
Tool - Length compensation on power-
up (RESET / TP end)
MD20121 $MC_TOOL_PRESEL_RESET_VALUE
Preselect tool on RESET
MD22550 $MC_TOOL_CHANGE_MODE
Tool change with M function instead of T
function
MD22560 $MC_TOOL_CHANGE_M_CODE
M function for tool change
MD20110 $MC_RESET_MODE_MASK
Definition of basic control settings after
RESET/TP-End)
MD20112 $MC_START_MODE_MASK
Determination of basic control settings
after NC start