Axis-specific assignment of tool length compensation (#TLAX, #TLAX DEFAULT)
In initial state, the tool length is always considered in the third main axis of the new place when the plane changes (G17, G18, G19). This is useful if the tool head (or tool axis) is orientable and machining takes place in the relevant plane.
This behaviour is not required with non-orientable (fixed) tool heads. If a change in place is only intended to program an approach motion, the tool length and its orientation can remain in the original main axis or can be assigned fixed to a specific main axis by the following NC command:
Syntax: |
#TLAX [ <axis_name> + | - ] |
<axis_name> | Name of main axis in which tool length is included and orientation is specified + or - |
The following rule applies to orientation assignment:
In initial state (G17), tool length compensation is included in the third (Z). The direction (orientation) is specified by the sign ‘+’. This corresponds in the X-Y plane to the command #TLAX [Z+].
On machines with non-orientable tool heads that are mainly used for 3D machining in G17, this behaviour can also be preset by the channel parameter P-CHAN-00420; it is then not necessary to program #TLAX.
The command below cancels the fixed assignment of tool length compensation to a specific axis. Tool length is then considered in the third main axis of the current plane again.
Syntax: |
#TLAX DEFAULT |