KWALIFIKACJA MEC5 - STYCZEŃ 2015

PYTANIE NR 21.
Zmieniając w programie NC kierunek interpolacji kołowej, zgodny z ruchem wskazówek zegara na przeciwny, funkcję G02 należy zastąpić funkcją
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
G02 oznacza interpolację kołową zgodną z ruchem wskazówek zegara (CW). Jeśli w programie NC zmieniasz kierunek łuku na przeciwny, czyli przeciwny do ruchu wskazówek (CCW), należy użyć kodu G03. Pozostałe kody dotyczą innych rodzajów ruchu lub postoju i nie zmieniają kierunku łuku.

Pełne wyjaśnienie:

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ę).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Kod G02 oznacza interpolację kołową (ruch po łuku) zgodną z ruchem wskazówek zegara (CW). Stosuje się go, gdy narzędzie ma wykonać fragment okręgu w określonej płaszczyźnie, a kierunek łuku ma być "w prawo".
Kod G03 oznacza interpolację kołową przeciwną do ruchu wskazówek zegara (CCW). Używa się go, gdy chcesz wykonać łuk "w lewo", zachowując ruch po okręgu, a nie zmieniając go na linię lub szybki przejazd.
Różnica dotyczy wyłącznie kierunku ruchu po łuku: G02 to CW (zgodnie z ruchem wskazówek), a G03 to CCW (przeciwnie). W obu przypadkach nadal jest to interpolacja kołowa, czyli sterowanie prowadzi narzędzie po fragmencie okręgu.
Ponieważ kod G określa, w którą stronę ma być wykonany łuk. Jeśli zostawisz G02, sterowanie spróbuje wykonać łuk CW, nawet jeśli geometria i intencja są CCW. Zmiana na G03 zachowuje typ ruchu (łuk), ale odwraca kierunek.
Nie. G00 to zwykle ruch szybki (pozycjonowanie), a nie interpolacja kołowa. Zastąpienie nim G02 zmienia rodzaj ruchu i może spowodować przejazd po prostej z prędkością szybką, co grozi błędem wymiaru i kolizją.
Interpolację kołową stosuje się przy obróbce konturów z łukami: zaokrągleń naroży, rowków o promieniu, kieszeni z łukami, otworów frezowanych po okręgu. Pozwala uzyskać płynny tor narzędzia i poprawną geometrię promieni.
Najczęstszy błąd to pomylenie kierunku CW/CCW oraz brak uwzględnienia, że kierunek zależy od przyjętej płaszczyzny i "punktu widzenia". Pomaga zapamiętanie pary: G02 = CW, G03 = CCW i rysowanie strzałki na szkicu.
Tak. W wielu sterowaniach parametry I i J (czasem też K) opisują położenie środka łuku względem punktu startu. Same parametry nie zastępują jednak kodu kierunku: nadal wybierasz G02 albo G03, a I/J/K doprecyzowują geometrię.
Zrób prosty szkic: zaznacz punkt startu i punkt końca łuku w danej płaszczyźnie, a następnie narysuj możliwe przejścia po okręgu. Kierunek zgodny z ruchem wskazówek to CW (G02), a przeciwny to CCW (G03). To szybka metoda "na kartce".
Przećwicz rozpoznawanie ruchów: G00 (szybki), G01 (liniowy), G02/G03 (łuk CW/CCW). Rysuj tory narzędzia i opisuj je kodami. Dodatkowo sprawdź w dokumentacji szkolnej sterowania, jak podaje się promień lub środek łuku.
info

Około 61% zdających odpowiada poprawnie na to pytanie. średnie

Specjaliści zwracają uwagę: "G02 oznacza interpolację kołową zgodną z ruchem wskazówek zegara (CW)."

Źródła:

  • LinuxCNC Documentation – G-code reference (G2/G3 Arc/helix movement): https://linuxcnc.org/docs/html/gcode/g-code.html (dostęp: 2026-03-02)
  • Haas Automation – G-Codes (informacje o G02/G03, ruch po łuku CW/CCW): https://www.haascnc.com/service/codes-settings.type=gcode.html (dostęp: 2026-03-02)
  • MIT – RS274/NGC (opis standardu G-code, w tym G2/G3): https://web.mit.edu/linuxcnc/LinuxCNC_Documentation/www.linuxcnc.org/docs/html/gcode/rs274ngc.html (dostęp: 2026-03-02)

Materiały:

  • Dokumentacja sterowania CNC używanego w pracowni (sekcja G02/G03, interpolacja kołowa)
  • Tablice kodów G i M dla danego sterowania oraz ćwiczenia z rysowaniem toru narzędzia
  • Kursy/poradniki CNC dotyczące ruchów modalnych i interpolacji (G00/G01/G02/G03)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego