Dynamischer Override

dynOverrideSet

dynOverrideSet(value:= LREAL)

Setzt den dynamischen Override der Achsen auf die angegebene value.

Mit der dynamischen Override-Funktion können prozentuale Änderungen an den dynamischen Achsparametern in der Achsgruppe während der Laufzeit des Programms NC vorgenommen und evoziert werden. Diese Änderungen führen also zu neuen Werten für die Bahndynamik. Die neuen Dynamikwerte werden ohne Stopp mit der Ausführung der Zeile gültig.

Wertebereich

Der Faktor value für dynOverrideSet muss sich innerhalb des Bereichs 0 < value ≤ 1.0 befinden.

Beispiel

In diesem Beispiel werden die neuen dynamischen Werte ohne Stopp gültig. Im Satz N010 werden die zuvor eingestellten Werte für die Verzögerung verwendet, während die geänderten Werte im Satz N020 für die Beschleunigung verwendet werden.

N010 G01 X100 Y200 F6000
!dynOverrideSet(value:= 0.4);
N020 G01 X500
M02

Beispiel

Der Befehl dynOverrideSet kann verwendet werden, um Beschleunigung und Ruck z. B. nur für eine Bewegung zu reduzieren. Im Beispiel werden Beschleunigung und Ruck um 50 Prozent nur im Satz N020 reduziert.

N010 G01 X100 Y100 F6000
!dynOverrideSet(value:= 0.5);
N020 X0
!dynOverrideSet(value:= 1);
N030 X100
M02