# Tool data (wz[i].*)

The 'wz[i]’ structure defines the data of a tool with the number ‘i’.

Structure name | Index
wz[i] | i = 0 to 200 (number of tool data records: 201, application-specific)

## Notice

The following relationship exists between the D function and the tool data index ‘i’.

D function | Tool data index ‘i’.
D 0 | 0
D 1 | 1
D 2 | 2
D 3 | 3
D 4 | 4
D 5 | 5
D 6 | 6
D 7 | 7

The tool data index 'i' therefore corresponds to the tool number programmed in the NC program using the T or D command.

## Attention

Data of the tool with index ‘0’ is assigned the value ‘0’ after the ASCII file is interpreted. In this way, all tool axis offsets can be calculated from the path motions by programming ‘D0’ in the NC program.

## Additional information

- Type (P-TOOL-00001)
- Cutter position (P-TOOL-00002)
- Tool length (P-TOOL-00003)
- Tool radius (P-TOOL-00004)
- Tool orientation (P-TOOL-00146)
- Validity flag (P-TOOL-00005)
- Axis offsets (P-TOOL-00006)
- Additional tool parameters (P-TOOL-00007)
- Unit of length, radius and axis offsets (P-TOOL-00008)
- Kinematic parameters (P-TOOL-00009)
- Tool fixed / alignable (P-TOOL-00010)
- Kinematic ID (P-TOOL-00011)
- Name of the assigned partial kinematic (P-TOOL-00148)
- Dynamic and gear data
- Data for grinding applications
- Data for visualisation and collision monitoring
- Path-specific tool data (wz[i].path[j].*)
- Settings for the free configuration of the tool number