#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>