KWALIFIKACJA MEC5 - TEST WIEDZY NR 5

PYTANIE NR 35.
Który z poniższych kodów G jest używany do wykonania ruchu liniowego z określoną prędkością posuwu w obrabiarce sterowanej numerycznie?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Kod "G01" oznacza interpolację liniową, czyli ruch po linii prostej realizowany jako ruch roboczy z zadanym posuwem (F). "G00" to dojazd szybki bez kontrolowania posuwu roboczego, a "G02" i "G03" dotyczą interpolacji kołowej (ruch po łuku), więc nie opisują ruchu liniowego.

Pełne wyjaśnienie:

W programowaniu obrabiarek sterowanych numerycznie (NC/CNC) kody G określają tryb pracy i rodzaj ruchu narzędzia (lub stołu) w danym bloku programu. Pytanie dotyczy ruchu liniowego realizowanego z określoną prędkością posuwu, czyli ruchu roboczego, w którym sterowanie uwzględnia zadany posuw (adres F).

"G01" jest standardowo rozumiany jako interpolacja liniowa. Oznacza to, że przejazd odbywa się po odcinku prostej do zadanych współrzędnych, a prędkość ruchu jest wyznaczana przez posuw. Ten tryb stosuje się typowo podczas skrawania (np. planowanie, toczenie wzdłużne, frezowanie rowka), gdy chcesz kontrolować obciążenie narzędzia, jakość powierzchni i czas obróbki.

Dlaczego pozostałe odpowiedzi nie pasują:

  • "G00" to ruch szybki (dojazd/odjazd). Służy do skracania czasu przejazdów pomocniczych, ale nie jest to ruch roboczy z posuwem obróbkowym. W praktyce używa się go do podejścia w bezpiecznej odległości, a dopiero potem przechodzi na G01 do skrawania.
  • "G02" oznacza interpolację kołową w jednym kierunku (ruch po łuku). To nie jest ruch liniowy, tylko krzywoliniowy, stosowany np. do zaokrągleń i obróbki po okręgu.
  • "G03" również oznacza interpolację kołową, ale w przeciwnym kierunku niż G02. Podobnie jak G02, dotyczy łuków, a nie odcinków prostych.

Wskazówka egzaminacyjna: jeżeli w treści pojawia się "ruch liniowy" i "posuw", kojarz to z parą pojęć: liniowo → interpolacja liniowa, z posuwem → ruch roboczy, czyli "G01". Natomiast słowa "łuk/okrąg/promień" kierują zwykle do "G02/G03", a "szybko/dojazd/odjazd" do "G00".

Dodatkowe pytania

Dodatkowe pytania (FAQ):
G01 oznacza interpolację liniową, czyli ruch po linii prostej do zadanych współrzędnych. Jest to ruch roboczy wykonywany z zaprogramowanym posuwem (F), więc używa się go najczęściej podczas skrawania, gdy trzeba kontrolować warunki obróbki.
G00 to ruch szybki (dojazd/odjazd) wykonywany możliwie najszybciej, zwykle bez "posuwu obróbkowego". G01 to ruch roboczy po prostej z zadanym posuwem F. W praktyce: G00 do podejścia, G01 do skrawania.
Posuw F określa prędkość ruchu roboczego w G01. Dzięki temu można dobrać obciążenie narzędzia, jakość powierzchni i czas cyklu. Zbyt duży posuw pogarsza chropowatość i zwiększa siły skrawania, a zbyt mały wydłuża obróbkę.
G02 i G03 stosuje się, gdy tor narzędzia ma być łukiem (interpolacja kołowa), np. przy zaokrągleniach, otworach wykonywanych po okręgu lub frezowaniu kieszeni z promieniami. G01 służy do odcinków prostych, więc nie wykona łuku.
Wskazówkami są sformułowania typu "ruch liniowy", "odcinek prostej", "do współrzędnych X/Y/Z" oraz informacja o posuwie. Jeśli dodatkowo jest mowa o obróbce (skrawaniu), to zwykle chodzi o ruch roboczy, czyli G01, a nie szybki dojazd G00.
Tak, G00 realizuje przejazd do wskazanego punktu po torze wynikającym ze strategii sterowania (często jako najszybszy dojazd), ale nie jest to ruch roboczy z kontrolowanym posuwem obróbkowym. Dlatego do skrawania i kontroli prędkości ruchu używa się G01.
Najczęstszy błąd to użycie G00 zamiast G01 w strefie skrawania, co grozi zbyt szybkim ruchem i kolizją albo zniszczeniem narzędzia. Drugi błąd to pozostawienie G01 przy przejazdach pomocniczych, co niepotrzebnie wydłuża cykl i obniża wydajność.
Interpolacja to sposób wyznaczania toru ruchu pomiędzy punktami programu. Interpolacja liniowa prowadzi narzędzie po odcinku prostym, a kołowa po łuku. Sterowanie "dzieli" ruch na małe kroki, aby zachować zadany kształt i prędkość (np. z posuwem F).
Kluczowy jest posuw F, bo wpływa na obciążenie i chropowatość. Znaczenie mają też obroty S, dobór narzędzia, głębokość skrawania oraz sztywność układu. W praktyce zbyt agresywne parametry w G01 mogą powodować drgania, hałas i gorszą powierzchnię.
Opanuj "rdzeń" kodów ruchu: G00 (dojazd), G01 (linia z posuwem), G02/G03 (łuki). Ćwicz rozpoznawanie ich po słowach kluczowych w treści i analizuj krótkie bloki programu. Pomaga też pisanie mini-programów i symulacja toru narzędzia.
info

Statystycznie 65% uczniów zna prawidłową odpowiedź. średnie

Specjaliści zwracają uwagę: "Kod "G01" oznacza interpolację liniową, czyli ruch po linii prostej realizowany jako ruch roboczy z zadanym posuwem (F)."

Źródła:

  • LinuxCNC Documentation – G-code (informacje o G0, G1, G2, G3), https://linuxcnc.org/docs/html/gcode/g-code.html - dostęp 2026-03-01
  • Wikipedia – G-code (opis znaczenia m.in. G00, G01, G02, G03), https://en.wikipedia.org/wiki/G-code - dostęp 2026-03-01

Materiały:

  • Dokumentacja/poradnik do używanego w pracowni sterowania (opis kodów G i trybów pracy)
  • Materiały szkolne z podstaw programowania NC: ruchy G00/G01/G02/G03, posuw F, obroty S
  • Ćwiczenia praktyczne: pisanie krótkich programów z dojazdem G00 i obróbką G01 oraz analizą toru narzędzia

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego