Verrechnung des Messoffsets (G101/G102)

Der Messoffset ist der in Abbildung 4-13 dargestellte Offset zwischen aufgezeichneter Messposition und der programmierten Zielposition. Er berechnet sich wie folgt:

Messoffset = Messposition - Zielposition

Verrechnung des Messoffsets (G101/G102) 1:
Abbildung 4-13: Messoffset
G101 <Achsname><expr> { <Achsname><expr> } (nicht modal)
G101 Messoffset in Verschiebung einrechnen

<Achsname> <expr> Achsspezifischer Faktor, mit dem der Messoffset eingerechnet wird.

Verrechnung des Messoffsets (G101/G102) 2:

Die Angabe mehrerer Achsen ist auch bei Messtyp 2 zulässig, wenn zuvor für jede dieser Achsen jeweils eine eigene Messfahrt durchgeführt wurde.

Für die programmierten Koordinaten wird der aus den Messwerten ermittelte Messoffset als weitere Verschiebung zwischen programmierten und absoluten Koordinaten eingerechnet. Es erfolgt eine Fehlermeldung, wenn zuvor keine Messwerte erfasst wurden. Die Zahl hinter der Achsbezeichnung stellt den Faktor für die Einrechnung dar.

Die Verschiebung durch den Messoffset gilt bis zur Abwahl mit G102.

Programmierbeispiel

Rechnet den Messoffset für X mit Faktor 1 und für Y mit Faktor 7 in die Verschiebung zwischen programmierten und absoluten Koordinaten ein.

N10 G101 X1 Y7

G102 { <Achsname><dummy_expr> } (nicht modal)

G102 Messoffset aus Verschiebung rückrechnen

<Achsname><dummy_expr> Achse, bei der Messoffset rausgerechnet wird.

Die mit G100 aufgenommenen Messwerte und mit G101 als weitere Verschiebungen eingerechneten Messoffsets werden nach folgender Regel herausgerechnet:

Falls eine oder mehrere Achsen programmiert wurden, werden nur diese Achsen berechnet. Ist keine Achse programmiert worden, so werden alle Verschiebungen herausgerechnet.

Eine Fehlermeldung wird erzeugt, wenn eine Achse programmiert wurde, für die keine Messverschiebung eingerechnet ist.

Im Unterschied zu G101 hat der Zahlenwert hinter einer Achsangabe bei G102 keine Bedeutung; aus Syntaxgründen ist er jedoch erforderlich. Es wird immer der Offset herausgerechnet, der mit G101 eingerechnet wurde.

Programmierbeispiel

N10 G102 X1     (Nur Offset der X-Achse wird herausgerechnet)
N20 G102       (Offsets aller Achsen werden herausgerechnet)