KWALIFIKACJA MEC5 - CZERWIEC 2017

PYTANIE NR 31.
Który blok programu realizuje ruch narzędzia po łuku z punktu P1 do P2?
Ilustracja przedstawia schemat ruchu narzędzia po łuku pomiędzy punktami P1 i P2.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Interpolacja kołowa w płaszczyźnie XY jest realizowana przez G2 (łuk zgodny z ruchem wskazówek) lub G3 (przeciwnie). Poprawny blok musi prowadzić do punktu końcowego P2 (X0 Y-50) oraz mieć poprawnie zadany środek łuku względem punktu startu (I0 J-25), co odpowiada geometrii przejścia z P1 do P2 po łuku.

Pełne wyjaśnienie:

Ruch narzędzia po łuku w programie CNC opisuje się najczęściej poleceniami G2 lub G3 (interpolacja kołowa). Aby wskazać właściwy blok programu, trzeba jednocześnie spełnić warunki geometryczne odczytane z rysunku zadania (punkty P1 i P2):

  • blok musi wskazywać punkt końcowy łuku (współrzędne X i Y),
  • blok musi mieć poprawnie określony środek okręgu łuku (parametry I i J) zgodnie z konwencją danego sterowania,
  • musi być dobrany właściwy kierunek ruchu: zgodny z ruchem wskazówek zegara (G2) albo przeciwny (G3).

Odpowiedź "N30 G2 X0 Y-50 I0 J-25" jest poprawna, ponieważ wskazuje właściwy punkt końcowy (X0 Y-50), a przesunięcie środka łuku (I0 J-25) odpowiada geometrii łuku prowadzącego z P1 do P2 (środek jest przesunięty w osi Y o 25 w dół, bez przesunięcia w osi X). Dodatkowo zastosowano G2, czyli kierunek zgodny z ruchem wskazówek, zgodny z typowym zapisem łuku na takich rysunkach.

Dlaczego pozostałe odpowiedzi są błędne?

  • "N30 G2 X0 Y25 I0 J-25" prowadzi do innego punktu końcowego (Y25 zamiast Y-50), więc nie realizuje ruchu z P1 do P2.
  • "N30 G3 X0 Y-25 I25 J0" zmienia zarówno kierunek (G3), jak i geometrię środka (I25 J0) oraz punkt końcowy (Y-25). To opisuje inny łuk niż wymagany.
  • "N30 G2 X0 Y-50 I-25 J0" ma co prawda taki sam punkt końcowy (X0 Y-50), ale inny środek łuku (I-25 J0). To daje inny promień i inne położenie okręgu, więc ścieżka nie odpowiada łukowi z rysunku.

Wskazówka egzaminacyjna: przy zadaniach z G2/G3 zawsze sprawdzaj trzy elementy jednocześnie: punkt końcowy (X/Y), kierunek (G2/G3) oraz położenie środka (I/J). Pomylenie tylko jednego z nich zwykle całkowicie zmienia tor narzędzia.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
G2 oznacza interpolację kołową (ruch po łuku) wykonywaną zgodnie z ruchem wskazówek zegara w aktywnej płaszczyźnie (najczęściej XY). Aby łuk był jednoznaczny, trzeba podać punkt końcowy (np. X/Y) oraz sposób opisu łuku, np. przesunięcia środka I/J.
G3 także realizuje ruch po łuku, ale przeciwnie do ruchu wskazówek zegara. Różnica między G2 i G3 dotyczy wyłącznie kierunku przejścia po tym samym okręgu. W praktyce zły wybór G2/G3 powoduje, że narzędzie jedzie "drugą stroną" łuku.
I oraz J opisują położenie środka okręgu łuku w dwóch osiach (najczęściej X i Y). W wielu sterowaniach są to przesunięcia środka względem punktu startu łuku, ale w niektórych konfiguracjach spotyka się inne konwencje. Na egzaminie kluczowe jest stosowanie konwencji z zadania.
X/Y określa punkt końcowy łuku, a I/J pozwala wyznaczyć geometrię okręgu (środek, a więc promień i położenie). Sam punkt końcowy nie wystarcza, bo nieskończenie wiele łuków może kończyć się w tym samym miejscu. I/J "wybiera" właściwy łuk.
Porównaj współrzędne końca łuku w bloku (X, Y) z położeniem punktu P2 na rysunku. Jeśli choć jedna współrzędna się nie zgadza, blok nie może być poprawny. Dopiero po zgodności punktu końcowego sprawdzaj kierunek (G2/G3) oraz środek (I/J), bo one definiują kształt przejścia.
Tak. Ten sam punkt końcowy można osiągnąć różnymi łukami (innym promieniem i innym środkiem). Wtedy X/Y wygląda dobrze, ale tor narzędzia będzie błędny. Typowy błąd to zmiana znaku I lub J albo zamiana osi (I zamiast J), co przesuwa środek okręgu i zmienia geometrię łuku.
Łuki stosuje się przy obróbce konturów: zaokrągleniach naroży, kieszeniach, otworach i elementach o kształcie kołowym. Interpolacja kołowa pozwala uzyskać płynny ruch i lepszą jakość powierzchni niż łamana z wielu odcinków. To też skraca program i zmniejsza ryzyko błędów.
Najczęstsze pomyłki to: wybór złego kierunku (G2 zamiast G3), nieuwzględnienie tego, że I/J opisuje środek łuku, oraz pomylenie punktu końcowego z początkiem. Często uczniowie patrzą tylko na X/Y, a ignorują I/J, mimo że to one przesądzają o promieniu i przebiegu łuku.
Tak. G2/G3 opisuje łuk w aktywnej płaszczyźnie (np. XY, XZ lub YZ). Jeśli w zadaniu zakłada się płaszczyznę XY, to interpretacja I/J dotyczy osi X i Y. Przy innej płaszczyźnie zmieniają się używane parametry (np. I/K). Na egzaminie przyjmuj płaszczyznę z kontekstu zadania.
Ćwicz na krótkich przykładach: wybieraj punkt startu, punkt końcowy i środek okręgu, a potem zapisuj G2/G3 z I/J. Pomaga też symulator: weryfikujesz, czy tor jest zgodny z rysunkiem. Na sprawdzianach stosuj procedurę: (1) koniec X/Y, (2) kierunek G2/G3, (3) środek I/J.
info

To pytanie poprawnie rozwiązuje 36% zdających egzamin. bardzo trudne

Według specjalistów z branży: "Interpolacja kołowa w płaszczyźnie XY jest realizowana przez G2 (łuk zgodny z ruchem wskazówek) lub G3 (przeciwnie)."

Źródła:

  • LinuxCNC Documentation: "G2, G3 Arc or Helical Motion" (konwencje X/Y oraz I/J dla łuków), https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g2-g3 (dostęp: 2026-03-01)
  • CNCCookbook – G-Code Tutorial: "G02/G03 Circular Interpolation" (opis ruchu po łuku i parametrów środka), https://www.cnccookbook.com/g02-g03-g-code-circular-interpolation/ (dostęp: 2026-03-01)
  • Wikipedia (EN) – "G-code" (sekcja dot. G02/G03 i parametrów łuku jako wprowadzenie ogólne), https://en.wikipedia.org/wiki/G-code (dostęp: 2026-03-01)

Materiały:

  • Instrukcja programowania sterowania CNC używanego w pracowni (np. Fanuc/Siemens/Heidenhain – część o interpolacji kołowej)
  • Materiały szkolne do kwalifikacji MEC.5 z działu: programowanie i użytkowanie obrabiarek CNC
  • Dokumentacja symulatora (np. LinuxCNC) opisująca G2/G3 i parametry I/J

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego