Eulerwinkelprogrammierung:
N200 ORIMKS
N210 G1 G90
N220 a2 = 0 b2 = 0 x0
N230 a2 = 0 b2 = 90
N240 a2 = 90 b2 = 90
N250 a2 = 90 b2 = 45
N260 a2 = 0 b2 =-90
N270 a2 = 0 b2 = 0
Achsprogrammierung:
N300 a0 b0 x0
N310 a45
N320 b30
TOFRAME:
N400 G0 a90 b90 x0 G90
N410 TOFRAME
N420 z5
N430 x3 y5
N440 G0 a0 b0 x1 y0 z0 G90
N500 TRAFOOF
m30
2.15.2
Beispiel für eine 3- und 4-Achs-Transformation
2.15.2.1
Beispiel für eine 3-Achs-Transformation
Beispiel: Für die schematisch dargestellte Maschine (siehe "Bild 2-1 Schematische
Darstellung einer 3-Achs-Transformation (Seite 38)") kann die 3-Achs-Transformation
folgendermaßen projektiert werden:
Programmcode
$MC_TRAFO_TYPE_n = 18
$MC_TRAFO_GEOAX_ASSIGN_TAB_n[0] = 1
$MC_TRAFO_GEOAX_ASSIGN_TAB_n[1] = 0
$MC_TRAFO_GEOAX_ASSIGN_TAB_n[2] = 3
$MC_TRAFO_AXES_IN_n[0] = 1
$MC_TRAFO_AXES_IN_n[1] = 0
$MC_TRAFO_AXES_IN_n[2] = 3
$MC_TRAFO_AXES_IN_n[4] = 0
Sonderfunktionen
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
F2: Mehrachstransformationen
Kommentar
; Zuweisung der Kanalachsen zu Geo-Achsen
; x-Achse ist Kanalachse 1
; y-Achse wird nicht verwendet
; z-Achse ist Kanalachse 3
; es gibt keine 2. rotatorische Achse
2.15 Beispiele
167