Abwahl der Istwertverschiebung (#PRESET)

Syntax:

#PRESET {<Achsname> <value>}

nicht modal

<Achsname><value>

Istwertverschiebung der Achse wird zurückgesetzt. Der Koordinatenwert in [mm, inch] ist nur aus syntaktischen Gründen erforderlich, ansonsten jedoch nicht relevant.

Wird #PRESET ohne Achsangabe programmiert, so wird in allen Achsen die Istwertverschiebung aufgehoben.

Bei angewählter WRK, Spiegelung oder Durchmesserprogrammierung darf #PSET oder #PRESET nicht programmiert werden.

("nicht modal" gilt nur für die Befehle #PSET bzw. #PRESET. Die Istwertverschiebung selbst ist natürlich bis zur erneuten An- bzw. Abwahl mit #PRESET gültig.)

Programmierbeispiel

Abwahl der Istwertverschiebung

N10 X50 Y10 Z0
N20 #PSET X20 Y20       (Position setzen für X und Y)
N30 X10
N40 #PRESET X10         (X-Position zurücksetzen; Wert 10 nicht relevant)
N50 X30
N60 #PRESET             (Alle Achsen zurücksetzen)
N70 M30

Die folgende Abbildung zeigt die Position der x-Achse nach Ausführung des jeweiligen NC‑Satzes in Maschinenkoordinaten:

Abwahl der Istwertverschiebung (#PRESET) 1:
Positionen der x-Achse in Maschinenkoordinaten / Programmierkoordinaten.

(In diesem Beispiel sind keine anderen Koordinatentransformationen angewählt).