Übersicht
Übersicht
Im Allgemeinen enthalten Polygon-Funktionen (G01
-Sätze) an Segmentübergängen Knicke innerhalb ihrer Kontur. An diesen Übergängen sind Polygon-Funktionen in Bezug auf ihre Ortskoordinate nicht stetig differenzierbar, was auf diese Weise zu dynamischen Unstetigkeiten führt, wenn an diesen Übergängen die Pfadgeschwindigkeit nicht auf den Wert Null abgesenkt wird. Um es zu vermeiden, die Pfadgeschwindigkeit auf den Wert Null absenken zu müssen, können Segmentübergänge von Polygon-Funktionen durch Verschleifung an diesen Übergängen geglättet werden.
| Ausführung | Unterstützte Segmentübergänge | Beschleunigung der Achskomponenten | Max. Toleranzgröße | Adaptiver Toleranzradius | Befehl |
---|---|---|---|---|---|---|
Interpreter | Gerade-Gerade | Beschleunigungssprung (Höhe mit dem | 1/2 des Ein- bzw. Ausgangssegments | Nein |
| |
Parabel-Verschleifung | NC-Kern | Gerade-Gerade | Beschleunigungssprung auf ein konstantes Niveau (Höhe mit dem | 1/3 des Ein- bzw. Ausgangssegments | Kann angewählt werden |
|
Bi-Quadratische-Verschleifung | NC-Kern | Gerade-Gerade | Stetige Beschleunigung - beim Ein- und Austritt ist die Beschleunigung 0 - es ist kein Zwischenpunkt erforderlich | 1/3 des Ein- bzw. Ausgangssegments | Kann angewählt werden |
|
Bézier-Verschleifung 3-ter Ordnung | NC-Kern | Alle | Beschleunigungssprung auf ein lineares Niveau (Höhe mit dem | 1/3 des Ein- bzw. Ausgangssegments | Kann angewählt werden, wirkt bei Gerade-Geraden-Übergängen |
|
Bézier-Verschleifung 5-ter Ordnung | NC-Kern | Alle | Stetige Beschleunigung - beim Ein- und Austritt ist die Beschleunigung 0 - es ist kein Zwischenpunkt erforderlich | 1/3 des Ein- bzw. Ausgangssegments | Kann angewählt werden, wirkt bei Gerade-Geraden-Übergängen |
|
‚Alte‘ Bézier-Verschleifung | NC-Kern | Alle | Stetige Beschleunigung - beim Ein- und Austritt, sowie im symmetrischen Zwischenpunkt ist die Beschleunigung 0 | 1/4 des Ein- bzw. Ausgangssegments | Nein |
|
Eine Verschleifung wirkt ab dem Übergang zwischen den nachfolgenden zwei Segmenten.
Wirkungsweise der Verschleifung Der Radius der Toleranzkugel ist jederzeit im NC-Programm veränderbar und kann mit dem Radius 0 wieder ausgeschaltet werden. Eine Verschleifung bleibt bis zum nächsten Reset des Interpreters oder TwinCAT-Runtime-Restart aktiv. |