Override (G166)
Syntax: | ||
G166 | Override auf 100 % festsetzen | nicht modal |
Mit der Funktion G166 wird satzweise die externe Beeinflussung des Overrides von Bahnachsen ausgeschaltet sowie die Wirkung der programmierten Overridewerte für die Bahn oder eine Achse unterdrückt.
Programmierbeispiel
Override (G166)
%override_G166_extern
;Annahme: Externer Override 50%
N10 G00 G90 X0 Y0 Z0 ;Eilgang 50%
N20 G01 X10 F2000 ;Vorschub F1000
N30 X20 Y20 ;Vorschub F1000
N40 G166 Z30 ;Vorschub F2000, Override 100%
N50 X30 ;Vorschub F1000
N60 G166 Y30 ;Vorschub F2000, Override 100%
N70 G166 G00 X0 Y0 Z0 ;Eilgang 100%
N80 G01 F3000
N90 X10 Y20 Z30 ;Vorschub F1500
M30
MN10 G00
...
o%override_G166_path
;Bahnoverride: G01 120%, G00 75%
N10 #OVERRIDE [FEED_FACT=120 RAPID_FACT=75]
override_G166_path
;Bahnoverride: G01 120%, G00 75%
N10 #OVERRIDE [FEED_FACT=120 RAPID_FACT=75]
N20 G01 X10 Y10 Z10 F1000 ;Vorschub F1200
N30 G166 X20 Y20 Z20 ;Vorschub F1000, Override 100%
...
N50 G00 X50 ;Eilgang 75%
N60 G166 Y50 Z50 ;Eilgang 100%
...
M30
%override_G166_ax
;Achsoverride fuer X: G01 20%, G00 60%
N10 X[OVERRIDE FEED_FACT=20 RAPID_FACT=60]
N20 G00 X10 ;Eilgang in X mit Override 60%
N30 Y10 Z10 ;Eilgang in Y/Z mit 100%
N40 G166 X20 ;Eilgang in X mit Override 100%
N50 G01 X30 F2000 ;Vorschub in X mit F400, Override 20%
N60 Y20 Z20 ;Vorschub in Y/Z mit F2000 (100%)
N70 G166 X40 ;Vorschub in X mit F2000, Override 100%
...
M30