Beispiel: Gegenüberstellung ohne und mit 5-Achs-Transformation
Weitere Informationen
In der Regel werden 5-Achs-Programme von CAD/CAM-Systemen erzeugt und nicht an der
Steuerung eingegeben. Deshalb wenden sich die folgenden Erklärungen hauptsächlich an
Programmierer von Postprozessoren.
Die Art der Orientierungsprogrammierung wird in der G-Code Gruppe 50 festgelegt:
G-Funktion
ORIEULER:
ORIRPY:
ORIVIRT1:
ORIVIRT2:
ORIAXPOS:
ORIPY2:
Hinweis
Über Maschinendaten können vom Maschinenhersteller verschiedene Varianten definiert
werden. Bitte beachten Sie die Angaben des Maschinenherstellers.
Programmierung in Eulerwinkeln ORIEULER
Die bei der Orientierungsprogrammierung mit A2, B2, C2 programmierten Werte werden
als Eulerwinkel (in Grad) interpretiert.
Der Orientierungsvektor ergibt sich, indem ein Vektor in Z-Richtung zunächst mit A2 um die
Z-Achse, dann mit B2 um die neue X-Achse und zuletzt mit C2 um die neue Z-Achse gedreht
wird.
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
7.2 Drei-, Vier- und Fünf-Achs-Transformation (TRAORI)
Orientierungsprogrammierung
über Euler-Winkel
über RPY-Winkel (Drehreihenfolge ZYX)
über virtuelle Orientierungsachsen (Definition 1)
über virtuelle Orientierungsachsen (Definition 2)
über virtuelle Orientierungsachsen mit Rundachspositionen
über RPY-Winkel (Drehreihenfolge XYZ)
Transformationen
317