# 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