W jednym bloku programu CNC mogą występować kody modalne i wartości osi. W zapisie G90 G0 X50 Y30 Z10 kluczowe są dwa kody:
- G90 – wybór trybu absolutnego, czyli współrzędne X/Y/Z są interpretowane jako wartości docelowe w układzie odniesienia (a nie jako przyrost względem bieżącej pozycji).
- G0 – ruch szybki, czyli pozycjonowanie z maksymalną (lub ograniczoną parametrami maszyny) prędkością przejazdu, stosowane typowo do dojazdów i przejazdów jałowych.
Dlatego poprawna interpretacja bloku jest taka, że narzędzie/układ osi wykona szybki przejazd do punktu o zadanych współrzędnych X=50, Y=30, Z=10.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "ruch interpolowany" – interpolacja robocza jest typowo kojarzona z G1 (posuw roboczy) lub z interpolacjami kołowymi (np. G2/G3). Sam kod G0 nie oznacza ruchu roboczego z zadanym posuwem, tylko dojazd.
- "obrót narzędzia o 90° wokół osi X/Y" – liczba "90" w tym bloku wynika z kodu G90 i nie opisuje kąta obrotu. Obrót osi/narzędzia w programie CNC realizuje się innymi funkcjami (zależnymi od maszyny i sterowania), a nie przez sam zapis G90.
Wskazówka egzaminacyjna: gdy widzisz w jednym wierszu G90 i współrzędne osi, najpierw ustal, czy to absolutnie (G90) czy przyrostowo (G91), a dopiero potem określ rodzaj ruchu: szybki (G0) czy roboczy (G1).