Nullpunktverschiebungen achsspezifisch freigeben/verriegeln (G160)
G160 = <index> <Achsname><flag> (modal) |
G160 | Achsspezifische Nullpunktverschiebung |
<index> | Listenindex des Nullpunktdatensatzes |
<Achsname><flag> | Achse mit Gültigkennung ihrer Nullpunktverschiebung |
Kennung | Bedeutung |
---|---|
0 | Nullpunktverschiebung der Achse wird verrechnet. |
1 | Nullpunktverschiebung der Achse wird nicht verrechnet. |
In jedem Nullpunktdatensatz <index> kann vorab durch Parametrierung mit P-ZERO-00004 festgelegt werden, für welche Achsen <Achsname> der Versatz eingerechnet bzw. nicht eingerechnet werden soll, d.h. einzelne Achsversätze können gezielt verriegelt bzw. freigeschaltet werden.
Diese achsspezifische Gültigkeit einer Nullpunktverschiebung kann im NC-Programm mit G160 verändert werden.
Programmierbeispiel

Vor der Anwahl von G55 (Nullpunktdatensatz mit Index 2) werden die Versätze in der X- und der Z-Achse verriegelt und die von der Y-Achse freigegeben.
:
N10 G160 = 2 X1 Y0 Z1
N20 G55
:
Im nächsten Verfahrsatz werden somit nur die Achsversätze von G55 in die Bewegung eingerechnet, die nicht verriegelt sind (Y-Achse).