Index der festen Drehachse (P-CHAN-00178)

Über die drei Vektorkomponenten (z.B. "VECTOR_ABC") ist der Richtungsvektor des Werkzeugs definiert. Aus diesen Vektorkomponenten ergeben sich 2 Eulerdrehwinkel.

Wenn die Orientierung über mehr als zwei Winkel definiert werden kann (z.B. Roboter), muß der freie dritte Eulerwinkel bei Einsatz der Vektordarstellung über den Parameter "fixed_axis_index" angegeben werden.

Dieser Index ergibt sich aus der Betrachtung der Reihenfolge der Achsen, über die die Position und Handorientierung der Maschine (z.B. Roboter) definiert wird.

Variablenname

Typ

erlaubter Bereich

Dimension

fixed_axis_index

UNS32

0.…MAX(UNS32)

----

Beispiel: Kinematischer Aufbau mit 3 Hauptachsen X, Y, Z und 3 Drehachsen A, B, C (Roboter):

Die Drehkonvention ist: A um Z -> B um Y -> C um X

Achsname

Index

Achstyp

X

Y

Z

A

B

C

0

1

2

3

4

5

1. Hauptachse

2. Hauptachse

3. Hauptachse

1. Drehachse

2. Drehachse

3. Drehachse

Nach obiger Drehkonvention dreht die letzte Achse (C) um die X-Achse. Ist diese Achse gleichzeitig Werkzeugachse, so bewirkt eine Drehung um diese Achse nur eine Änderung der Lage des Handkoordinatensystems.

Soll z.B. die Drehachse (C) die feste Achse sein, so ist "fixed_axis_index" mit dem Wert 5 zu belegen.