KWALIFIKACJA MEC5 - CZERWIEC 2020

PYTANIE NR 28.
Który fragment programu obróbkowego opisuje ruch narzędzia z punktu P1 do P2?
Ilustracja przedstawia schematyczny rysunek techniczny związany z ruchem narzędzia w kontekście obróbki mechanicznej, co
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Blok "G1 X20 Y18" opisuje ruch liniowy (G1) do punktu docelowego o współrzędnych X=20, Y=18, czyli przejście z P1 do P2, jeśli P2 ma takie współrzędne na rysunku. Pozostałe odpowiedzi podają inne wartości X/Y (w tym zamienione), więc prowadzą do innego punktu końcowego.

Pełne wyjaśnienie:

W programowaniu CNC komenda G1 oznacza ruch roboczy z interpolacją liniową, czyli przejazd po odcinku prostym do zadanego punktu końcowego. W bloku typu "G1 X… Y…" kluczowe jest to, że wartości przy osiach (X, Y) opisują położenie punktu docelowego, do którego ma dojechać narzędzie.

Dlatego odpowiedź "G1 X20 Y18" jest poprawna wtedy, gdy punkt P2 na dołączonym rysunku ma współrzędne X=20 i Y=18. Taki blok jednoznacznie wskazuje koniec ruchu w płaszczyźnie XY (z punktu P1 do punktu P2).

Dlaczego pozostałe propozycje są niepoprawne:

  • "G1 X18 Y20" prowadzi do innego punktu (18,20). To typowy błąd polegający na zamianie wartości lub przestawieniu liczb, gdy na rysunku występują podobne współrzędne.
  • "G1 X40 Y48" także wskazuje inny punkt docelowy. Często jest to wybór "na oko" (większe liczby), bez sprawdzenia rzeczywistych współrzędnych P2.
  • "G1 X48 Y40" ponownie zmienia cel ruchu oraz dodatkowo może wynikać z odwrócenia osi X i Y w porównaniu do tego, co wynika z układu współrzędnych na rysunku.

Wskazówka egzaminacyjna: zawsze czytaj blok G-code w kolejności znaczeń: najpierw rodzaj ruchu (np. G0/G1), potem punkt końcowy (X/Y/Z). Pytanie dotyczy ruchu z P1 do P2, więc porównujesz współrzędne P2 z wartościami w bloku.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
G1 oznacza ruch liniowy (interpolację liniową) do zadanego punktu końcowego. Narzędzie porusza się po prostej, a o położeniu końca ruchu decydują współrzędne podane w tym samym bloku, np. X i Y (oraz ewentualnie Z).
To polecenie wykonania ruchu po linii prostej do punktu o współrzędnych X=20 oraz Y=18 w aktualnym układzie współrzędnych. Jeśli podano także posuw (F), to ruch zostanie wykonany z tym posuwem; bez F użyty będzie ostatnio zaprogramowany posuw.
Kod G1 mówi tylko jaki typ ruchu wykonać (liniowy). O tym, dokąd narzędzie pojedzie, decydują wartości X/Y/Z. Dwa bloki z G1 mogą wykonywać zupełnie różne przejazdy, jeśli mają inne współrzędne docelowe.
Najczęstsze pomyłki to: wybór współrzędnych punktu startowego zamiast końcowego, zamiana osi X i Y (np. 20/18 vs 18/20) oraz wybór "większych liczb" bez sprawdzenia rysunku. Na egzaminie zawsze porównuj blok z współrzędnymi punktu P2.
Nie całkiem. Trzeba też rozumieć, że w bloku G-code współrzędne przy X i Y oznaczają punkt końcowy ruchu. Rysunek daje wartości P2, a wiedza CNC pozwala dopasować je do właściwego zapisu "G1 X… Y…".
W praktyce widać to po tym, że narzędzie jedzie do punktu "przekręconego" względem oczekiwanego (np. zamiast (20,18) jedzie do (18,20)). Na symulacji ścieżki pojawia się ruch w inną stronę. To typowy błąd przepisywania współrzędnych z rysunku.
G0 stosuje się do szybkich przejazdów pozycjonujących (bez obróbki), a G1 do ruchów roboczych po prostej, zwykle z zadanym posuwem. W zadaniach o przejściu z P1 do P2 w obróbce najczęściej chodzi o G1, bo testuje ruch kontrolowany.
Punkt P2 to miejsce, w którym ruch ma się zakończyć. W bloku G1 jest on opisany przez współrzędne osi (np. X i Y). Jeśli wartości w bloku nie odpowiadają współrzędnym P2 z rysunku, narzędzie zakończy ruch w innym miejscu, co może zepsuć obróbkę.
Nie zawsze. Można programować ruch tylko w jednej osi (np. G1 X20), pozostawiając drugą bez zmiany. W zadaniach z przejściem między punktami w płaszczyźnie XY zazwyczaj podaje się oba wymiary, aby jednoznacznie określić punkt końcowy.
Ćwicz dopasowanie: rysunek punktów → współrzędne → zapis w bloku. Naucz się, co oznaczają G0 i G1 oraz że X/Y/Z określają cel ruchu. Pomaga też symulator: wpisz kilka bloków G1 z różnymi X/Y i obserwuj, jak zmienia się punkt końcowy.
info

To pytanie poprawnie rozwiązuje 61% zdających egzamin. średnie

Eksperci podkreślają: "Blok "G1 X20 Y18" opisuje ruch liniowy (G1) do punktu docelowego o współrzędnych X=20, Y=18, czyli przejście z P1 do P2, jeśli P2 ma takie współrzędne na rysunku."

Źródła:

  • LinuxCNC Documentation: "G1 Linear Move" (G-code reference), https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g1 - dostęp 2026-02-28
  • MachSupport: "GCode and MCode Reference" (opis G1 i osi X/Y), https://www.machsupport.com/g-code-reference/ - dostęp 2026-02-28
  • Haas Automation: "G-Codes" / "G01 Linear Interpolation" (opis ruchu liniowego do współrzędnych), https://www.haascnc.com/service/codes-settings.type=gcode.machine=mill.value=G01.html - dostęp 2026-02-28

Materiały:

  • Dokumentacja sterowania CNC używanego w pracowni (sekcja o G0/G1 i układach współrzędnych)
  • Karty/ściągi z najczęściej używanymi kodami G i M dla początkujących
  • Ćwiczenia z czytania bloków G-code: identyfikacja punktu końcowego dla X/Y/Z

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego