Axis offset (P-TOOL-00006)
For each tool "i" every axis "j" has an offset parameter "wz[i].ax_versatz[j]".
Variable name | Type | Permissible range | Dimension |
ax_versatz[j] | SGN32 | MIN(SGN32) < ax_versatz[j] < MAX(SGN32) | 0,1 µm or 0,0001 inch |
j | UNS16 | 0 ... [SDA_GRPMAX * SDA_AXMAX -1] | ---- |
Constant | Value | Significance |
SDA_GRPMAX | 1 | Maximum no. of groups, now, only the value 1 is permitted |
SDA_AXMAX | application-dependent | Maximum no. of axes per group |
CAUTION | |
The tool axis offsets will be expected in the unit [0,1µm] or [0,0001°]. |
With active kinematic transformation axis specific tool offsets in "ax_versatz[j]" are only taken into consideration if axes are not influenced by transformation function. For RTCP transformation type these axes are all axes above the first three axes with index 0 to 2. |
EXAMPLE: The tool axis offsets are: 205 mm for the first axis, 206 mm for the second, 307 mm for the third and -408 mm for the fourth axis.
Extract from "werkz_d.lis":
# ==========================================================================
# Tool data for tool no. 5
# ==========================================================================
wz[5].ax_versatz[0] 2050000 # Offset 1st axis 205 mm
wz[5].ax_versatz[1] 2060000 # Offset 2nd axis 206 mm
wz[5].ax_versatz[2] 3070000 # Offset 3rd axis 307 mm
wz[5].ax_versatz[3] -4080000 # Offset 4th axis -408 mm
..........