#CAXTRACK ON Activate automatic axis tracking / activate tangential following
Activates tangential control and sets the offset angle to the tangent. Specifying the parameters is optional. However, not all parameters or their arguments are allowed as tangential control settings. For some parameters, a certain value must be used, while some parameters are ignored or lead to an error. If a parameter is specified by name, it must be followed by a permitted value. A parameter must always be specified in the G-code in the notation parameter name "space" argument (value). The sequence of parameters is arbitrary. It is also permitted for no parameters to be specified (including arguments), in which case only the tangential control is activated. INFORMATION: The "slave" or "tracking" axis in tangential control is defined by the principle plane. In the G-code this must be specified by the G17 (XY)
, G18 (ZX)
or G19 (YZ)
commands.
Optional parameters:
OFFSET <REAL>
(ignored in the SRL program)
INFORMATION: Corresponds to Angle offset from tangent
in the SRL program SET_TANGENTIAL_PARA
ANGLIMIT 0
ROTMODE 0
OPTALIGN <REAL>
SCALEFACT 1
AX
<Address letter : X, Y, Z, A, B, C>
Unaccepted optional parameters (always lead to incorrect input):
AXNR <REAL 1-6 >
START_STROKE
SYMETRIC_TOOL
The other functions of the tangential control cannot be parameterized via a G-code command, but must be set in the configuration. These user settings are always written when the TANGON command is used in the G-code. The settings can only be seen in the SRL program. To reuse the settings for another import, the configuration must be saved to a file. For further information, refer to chapter G-Code Conversion.
Syntax: Observe Note on the syntax explanation
#CAXTRACK ON [ [ANGLIMIT 0] [OFFSET <REAL / REAL
Variable>] [OPTALIGN <REAL>] [ROTMODE 0] [SCALEFACT 1] [AX <
AddressLetter : X,Y,Z,A,B,C> | AXNR <REAL 1-6>] [START_STROKE] [SYMMETRIC_TOOL] ]
INFORMATION: The brackets in bold are mandatory.
Example (1)
#CAXTRACK ON
Example (2)
#CAXTRACK ON [ OFFSET 45.05 ]
#CAXTRACK ON [ANGLIMIT 0, OFFSET 45.54, OPTALIGN 123.45, ROTMODE 0, SCALEFACT 1, AX C]
Example (3)
#CAXTRACK ON [ OFFSET AngleOffset]
#CAXTRACK ON [ANGLIMIT 0, OFFSET AngleOffset, OPTALIGN 123.45, ROTMODE 0, SCALEFACT 1, AX C]
INFORMATION: AngleOffset
Define AngleOffset as a G-code REAL variable. See also Use of variables.
Implementation in the SRL program:
SET_TANGENTIAL_PARA
Example (1)
Activate tangential control := true
Example (2)
Activate tangential control := true
Angle offset from tangent := 45.05
Example (3)
Activate tangential control := true
Angle offset from tangent := REALVAR
In each example, the configuration adds the following settings:
Limit angle for lifting and CallFunction := <Configuration tangential control: REAL / REAL
Variable>
Lifting height at alignment := <Configuration tangential control: REAL / REAL Variable>Use CallFunction at alignment := <Configuration tangential control: BOOL / BOOL
Variable>
CallFunction index before alignment := <Configuration tangential control: REAL / REAL
Variable>
CallFunction index after alignment := <Configuration tangential control: REAL / REAL
Variable>