F2: Mehrachstransformationen
2.3 3- und 4-Achs-Transformationen
Varianten der 3-Achs- und 4-Achs-Transformationen
2
Anmerkung: zu den Typen 24 und 40 *
*
Bei den Transformationstypen 24 und 40 können die Drehachse und die Werkzeugorientierung
so eingestellt werden, dass die Orientierungsänderung nicht in einer Ebene, sondern auf
einem Kegelmantel erfolgen.
Nullstellung
Die Werkzeugorientierung in Nullstellung ist die Stellung des Werkzeugs bei aktiver
Arbeitsebene G17 und Stellung der rotatorischen Achse bei 0 Grad.
Achszuordnungen
Die drei translatorischen Achsen, die in die Transformation eingehen, werden über die
Maschinendaten $MC_TRAFO_GEOAX_ASSIGN_TAB_n[0..2] und
$MC_TRAFO_AXES_IN_n[0..2] beliebigen Kanalachsen zugeordnet. Für die Zuordnung der
Kanalachsen zu den Geometrieachsen für die Transformation muss gelten:
$MC_TRAFO_GEOAX_ASSIGN_TAB_n[0] = $MC_TRAFO_AXES_IN_n[0]
$MC_TRAFO_GEOAX_ASSIGN_TAB_n[1] = $MC_TRAFO_AXES_IN_n[1]
$MC_TRAFO_GEOAX_ASSIGN_TAB_n[2] = $MC_TRAFO_AXES_IN_n[2]
Es sind die jeweiligen Achsen mit dem gleichen Index einander zuzuordnen.
Vorgehen bei der Parametrierung
● Geben Sie den Transformationstyp gemäß vorheriger Tabelle als Maschinendatum ein:
$MC_TRAFO_TYPE_n
● Ordnen Sie den Geometrieachsen der Transformation Kanalachsen zu.
● Setzen Sie bei 3-Achs-Transformation die Werte für die nicht benötigte Achse:
– $MC_TRAFO_GEOAX_ASSIGN_TAB_n[geoax] = 0
– $MC_TRAFO_AXES_IN_n[geoax] = 0
● Setzen Sie bei 4-Achs-Transformation für die 3 Linearachsen
– $MC_TRAFO_GEOAX_ASSIGN_TAB_n[geoax] = ...
– $MC_TRAFO_AXES_IN_n[geoax] = ...
Vollständige Beispiele finden Sie im Kapitel "Beispiel für eine 3- und 4-Achs-Transformation".
56
Werkstück
$MC_TRAFO_AXES_IN_n[4] = 0; → es gibt keine 2. rotatorische Achse
$MC_TRAFO_AXES_IN_n[4] = 0; → es gibt keine 2. rotatorische Achse
Z
X -Y
Z
X - Y
beliebig
beliebig *
X
Y -Z
Y
X - Z
beliebig
beliebig *
Funktionshandbuch, 10/2015, 6FC5397-2BP40-5AA3
20
Y
21
X
24
beliebig
32, 33
Z
34, 35
40
beliebig
Sonderfunktionen