G90 — programowanie absolutne CNC

Słownik kwalifikacji MEC.05 - Użytkowanie obrabiarek skrawających

G90 to funkcja przygotowawcza w programowaniu CNC oznaczająca programowanie absolutne. Po jej aktywowaniu współrzędne punktów podawane w programie są odnoszone do jednego stałego punktu bazowego, najczęściej do punktu zerowego przedmiotu w aktywnym układzie współrzędnych, np. G54.

Oznacza to, że każda kolejna pozycja narzędzia jest zapisywana jako konkretne położenie względem zera układu, a nie jako przesunięcie od poprzedniego punktu.

Przykład

G90 G54
G00 X0 Y0
G01 X40 Y0 F200
G01 X40 Y20

W tym przykładzie punkt X40 Y20 oznacza pozycję oddaloną o 40 mm w osi X i 20 mm w osi Y od zera przedmiotu, niezależnie od tego, gdzie narzędzie znajdowało się wcześniej.

G90 a G91

Najważniejsze rozróżnienie:
- G90 — programowanie absolutne, współrzędne liczone od zera układu,
- G91 — programowanie przyrostowe, współrzędne liczone od aktualnego położenia narzędzia.

Dlaczego G90 jest ważne?

Programowanie absolutne jest czytelne i bezpieczne przy opisie konturu przedmiotu, ponieważ każda pozycja ma jednoznaczne odniesienie do układu współrzędnych. W pytaniach egzaminacyjnych należy zapamiętać: G90 = programowanie absolutne, a nie prędkość wrzeciona, cykl obróbczy ani stała prędkość skrawania.