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

prg_example

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