TANGON - Einschalten der Tangentialsteuerung für die angegebene Folgeachse / Aktivieren des tangentialen Folgens

Aktiviert die Tangentialsteuerung und legt den Versatzwinkel zur Tangente fest. Entweder wird TANGON ohne Argumente verwendet oder es werden beide Parameter "Folgeachse" und "Winkel" beim Import erwartet. Als Folgeachse sind die Adressbuchstaben der kartesischen Achsen (X, Y, Z, A, B, C) zulässig, werden jedoch im SRL-Programm ignoriert. Als Winkel wird eine Gleitkommazahl oder eine REAL-Variable erwartet.

HINWEIS: Die "Folgeachse" in der Tangentialsteuerung wird durch die Hauptebene definiert. Im G-Code ist diese durch TANG oder die Befehle G17 (XY), G18 (ZX) oder G19 (YZ) festzulegen.

Für die weiteren Funktionen der Tangentialsteuerung gibt es keine entsprechenden G-Code-Befehle oder Parameter. Sie müssen in der Konfiguration eingestellt werden. Diese Einstellungen werden immer geschrieben, wenn im G-Code der TANGON-Befehl verwendet wird. Die Einstellungen sind nur im resultierenden SRL-Programm zu sehen. Um die Einstellungen für einen anderen Import erneut verwenden zu können, wird empfohlen die Konfiguration in einer Datei zu speichern. Weitere Informationen dazu finden Sie im Kapitel G-Code Conversion.

Syntax: Schreibweise der Befehlssyntax beachten

TANGON

oder

TANGON (<Folgeachse : (X,Y,Z,A,B,C)> , <Winkel: REAL | REAL Variable>)

Beispiel (1):

 TANG

oder z. B.

 TANGON(X, 0)

Beispiel (2):

 TANGON(X, 45.05)

Beispiel (3):

 TANGON(X, AngleOffset)

AngleOffset als G-Code REAL-Variable definieren. Siehe dazu Verwendung von Variablen.

Umsetzung im SRL-Programm:

SET_TANGENTIAL_PARA

 Activate tangential control := TRUE

Beispiel (1):

 Angle offset from tangent := 0°

Beispiel (2):

 Angle offset from tangent := 45.05°

Beispiel (3):

 Angle offset from tangent := REALVAR AngleOffset

In jedem Beispiel werden durch die Konfiguration die folgenden Einstellungen ergänzt:

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>