G91 oznacza programowanie przyrostowe, czyli takie, w którym współrzędne w programie CNC są liczone od aktualnego położenia narzędzia, a nie od punktu zerowego przedmiotu.
Zasada działania
Jeżeli narzędzie znajduje się w punkcie (80,75), to zapis:
G91 X-50 Y-50
nie oznacza przejazdu do punktu (-50,-50). Oznacza przesunięcie narzędzia o 50 mm w lewo i 50 mm w dół. Nowy punkt będzie miał współrzędne (30,25).
Różnica między G90 i G91
- G90 — podajesz współrzędne punktu docelowego względem zera układu.
- G91 — podajesz, o ile narzędzie ma się przesunąć względem aktualnego punktu.
Przykład dla ruchu z punktu (80,75) do (30,25):
G90 X30 Y25
lub równoważnie:
G91 X-50 Y-50
Znaczenie praktyczne
Programowanie przyrostowe bywa wygodne przy powtarzalnych przesunięciach, np. przy wykonywaniu serii otworów w stałych odstępach. Na egzaminie trzeba jednak bardzo uważać, czy w bloku programu występuje G90, czy G91, ponieważ zmienia to interpretację wszystkich współrzędnych w tym bloku i kolejnych blokach, aż do zmiany trybu.