Transformation parameters of the tool
The tool parameters can be managed in the CNC or in an external tool management system (e.g. in the PLC). If the tool parameters are managed in the CNC, i.e. the channel parameter ext_wzv_vorhanden = 0 (see P-CHAN-00016) is set, the tab “Tool Para” and the tool parameter list are available in the TwinCAT3 project.
Example
Tool parameterisation example
For parameterisation in the tool list, see P-TOOL-00009
wz[5].kinematic.param[0] 1538000 # Head offset 1: 153.8 mm
wz[5].kinematic.param[1] 25000 # Head offset 2: 2.5 mm
wz[5].kinematic.param[2] 0 # Head offset 3: 0 mm
wz[5].kinematic.param[5] 900000 # Head offset 6; 90 mm
Notice
The kinematic parameters of the tool can only be specified for default step = 0.
P-TOOL-00009 | Kinematic parameters |
Description | These parameters are used for tool-dependent parameterisation of kinematic transformation (RTCP / TLC / TOOL ORI CS [PROG]). Assignment is defined application-specific. |
Parameter | wz[i].kinematic.param[j] where j = 0 … 74 (maximum number of kinematic parameters, |
Data type | SGN32 |
Data range | MIN(SGN32) < param[j] < MAX(SGN32) |
Dimension | 0.1µm |
Default value | 0 |
Remarks | wz[i].kinematic.wz_kopf_versatz[j] (Syntax up to V260)
In addition, it is possible to enter offsets for every kinematic parameter in the channel parameters P-CHAN-00094. If an element is assigned in both lists, the CNC performs an addition of the specified values. For more details regarding the parameterisation of kinematic transformation for 5-axis machining, see [KITRA] and [PROG]. Parameterisation example: wz[5].kinematic.param[0] 1538000 #Tool offset 1: 153.8 mm wz[5].kinematic.param[1] 25000 #Tool offset 2: 2.5 mm wz[5].kinematic.param[2] 0 #Tool offset 3: 0 mm wz[5].kinematic.param[5] 900000 #Tool offset 6: 90 mm |