W programowaniu NC/CNC interpolacja kołowa (ruch po łuku) jest realizowana dwoma podstawowymi kodami przygotowawczymi:
- G02 – ruch po łuku zgodny z ruchem wskazówek zegara (CW),
- G03 – ruch po łuku przeciwny do ruchu wskazówek zegara (CCW).
Jeżeli więc w istniejącym programie masz łuk wykonany komendą G02 i chcesz, aby narzędzie wykonało ten sam typ ruchu (interpolacja kołowa), ale w przeciwnym kierunku, właściwą zamianą jest użycie G03. To typowa korekta wykonywana np. przy zmianie sposobu dojazdu do konturu, obejściu kolizji albo dopasowaniu strategii skrawania.
Dlaczego pozostałe odpowiedzi są błędne?
- "G00" oznacza zwykle ruch szybki (pozycjonowanie), a nie interpolację kołową. Zastąpienie nim G02 spowodowałoby zmianę rodzaju ruchu na przemieszczenie szybkie, co może prowadzić do błędu toru i ryzyka kolizji.
- "G04" jest najczęściej kodem postoju/dwella (zatrzymanie na zadany czas). Nie opisuje ruchu po łuku i nie ma związku ze zmianą kierunku interpolacji kołowej.
- "G0I" nie jest standardowym kodem funkcji ruchu; może wyglądać jak literówka lub niepoprawne połączenie kodu G z parametrem (np. I/J/K, które bywają używane do opisu środka łuku). Taki zapis nie stanowi typowej, poprawnej zamiany kierunku interpolacji.
Wskazówka egzaminacyjna: zapamiętaj parę przeciwstawną: G02 = CW, G03 = CCW. Gdy w pytaniu pojawia się "zmiana kierunku interpolacji kołowej na przeciwny", niemal zawsze chodzi o przejście między G02 i G03, bez zmiany rodzaju ruchu (nadal łuk, tylko w drugą stronę).