Verrechnung des Messoffsets (G101/G102)
Der Messoffset ist in der folgenden Abb. dargestellte Offset zwischen aufgezeichneter Messposition und der programmierten Zielposition. Er berechnet sich wie folgt:
Messoffset = Messposition - Zielposition
Syntax: | |
G101 <Achsname>.. { <Achsname>.. } | nicht modal |
G101 | Messoffset in Verschiebung einrechnen |
<Achsname>.. | Achsspezifischer Faktor, mit dem der Messoffset eingerechnet wird |
![]() | 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
Verrechnung des Messoffsets (G101/G102)
Syntax: | |
G102 { <Achsname>.. } | nicht modal |
G102 | Messoffset aus Verschiebung rückrechnen |
<Achsname>.. | Achse, bei der der Messoffset rausgerechnet wird. Im Unterschied zu G101 hat der Zahlenwert hinter der Achsangabe keine Bedeutung; aus Syntaxgründen ist er jedoch erforderlich. |
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.
Es wird immer der Offset herausgerechnet, der mit G101 eingerechnet wurde.
Programmierbeispiel
Verrechnung des Messoffsets (G101/G102)