KWALIFIKACJA DRM8 - STYCZEŃ 2024

PYTANIE NR 23.
Znormalizowanym językiem zapisu poleceń dla urządzeń CNC jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
G-code to powszechnie stosowany, ustandaryzowany zapis poleceń dla obrabiarek CNC (ruchy osi, posuw, prędkość wrzeciona, komendy technologiczne). Pozostałe propozycje (Pascal, BASIC, FORTRAN) są językami programowania ogólnego przeznaczenia i nie stanowią standardowego języka sterowania maszyn CNC.

Pełne wyjaśnienie:

W obrabiarkach CNC (np. frezarkach i tokarkach) program obróbki opisuje się najczęściej za pomocą komend ruchu i funkcji technologicznych. Taki zapis jest znany jako G-code (często nazywany też kodem ISO w kontekście sterowań CNC). Umożliwia on opisanie m.in.:

  • trajektorii ruchu narzędzia i osi maszyny,
  • wartości posuwu i parametrów pracy,
  • poleceń pomocniczych, które sterowanie interpretuje jako działania maszyny.

Dlatego odpowiedź "G-code" pasuje do określenia "znormalizowany język zapisu poleceń dla urządzeń CNC" – jest to praktyczny język komend wykorzystywany w programowaniu obróbki.

Odpowiedzi "Pascal", "BASIC" oraz "FORTRAN" są językami programowania ogólnego przeznaczenia. Służą do tworzenia programów komputerowych (algorytmy, obliczenia, aplikacje), a nie do bezpośredniego opisu ruchów osi i komend technologicznych w sterowaniu obrabiarki. W praktyce pracy technika technologii drewna kluczowe jest rozróżnienie: program CNC to zestaw komend dla maszyny, a nie kod aplikacji komputerowej.

Wskazówka egzaminacyjna: gdy w treści pojawia się "obrabiarka CNC", "polecenia maszyny", "posuw", "ruch osi" lub "komendy technologiczne", najczęściej chodzi o G-code, a nie o języki wysokiego poziomu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
G-code to zapis poleceń, które sterowanie CNC interpretuje jako ruchy osi i działania technologiczne maszyny. W programie mogą pojawiać się komendy odpowiedzialne za tor narzędzia, parametry pracy oraz operacje pomocnicze, dzięki czemu maszyna wykonuje zaplanowaną obróbkę.
Ponieważ jest powszechnie przyjętym sposobem opisu obróbki w wielu sterowaniach CNC. Opiera się na zestawie ustandaryzowanych komend, które w typowych zastosowaniach umożliwiają programowanie ruchów i funkcji maszyny bez pisania programu w języku ogólnego przeznaczenia.
G-code opisuje bezpośrednio pracę obrabiarki (ruch osi, posuw, prędkość, funkcje technologiczne). Pascal i BASIC to języki do tworzenia aplikacji i algorytmów na komputerach. W zadaniach o "poleceniach dla CNC" poprawnym tropem jest zwykle kod CNC, a nie język wysokiego poziomu.
Najczęściej zapisuje się komendy ruchu (trajektoria narzędzia), ustawienia parametrów (np. posuw) oraz polecenia technologiczne związane z obróbką. To praktyczny "język komend" sterowania, dzięki któremu maszyna wie, jak i gdzie ma się poruszać podczas wykonywania detalu.
G-code spotyka się przy przygotowaniu obróbki na centrach CNC do elementów drewnianych i drewnopochodnych: frezowanie, wiercenie, wycinanie kształtów czy wykonywanie kieszeni. Może być używany bezpośrednio lub generowany przez CAM, a następnie korygowany w zakładzie.
Rdzeń komend jest podobny, ale konkretne sterowania mogą różnić się dialektem, dostępnymi funkcjami i składnią niektórych poleceń. Na egzaminie zwykle chodzi o rozpoznanie, że standardowym językiem poleceń CNC jest G-code, a szczegóły zależą od producenta sterowania.
Najczęstszy błąd to mylenie programowania obrabiarki z programowaniem aplikacji komputerowych i wybieranie języków typu Pascal/BASIC/FORTRAN. Drugi błąd to założenie, że "znormalizowany język" oznacza język akademicki. W CNC chodzi o praktyczny zapis komend dla maszyny.
Oznacza to, że linie programu są instrukcjami dla sterowania: gdzie ma się przemieścić narzędzie, z jakim posuwem, oraz jakie funkcje wykonać w trakcie obróbki. Sterownik interpretuje te komendy i steruje napędami oraz funkcjami maszyny podczas realizacji programu.
Tak, przynajmniej na poziomie podstaw. CAM może wygenerować kod automatycznie, ale w praktyce trzeba umieć go odczytać i wykryć oczywiste problemy (np. niepożądany ruch, parametry). Na egzaminie często sprawdza się rozumienie, czym jest G-code jako język CNC.
Warto skojarzyć G-code z "językiem komend sterowania CNC", a języki Pascal/BASIC/FORTRAN z programowaniem ogólnym. Pomaga też przejrzenie przykładowego programu CNC i zrozumienie, że opisuje on ruchy i parametry obróbki, a nie klasyczne instrukcje aplikacyjne.
info

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

Specjaliści zwracają uwagę: "G-code to powszechnie stosowany, ustandaryzowany zapis poleceń dla obrabiarek CNC (ruchy osi, posuw, prędkość wrzeciona, komendy technologiczne)."

Źródła:

  • Wikipedia (EN): G-code – https://en.wikipedia.org/wiki/G-code (dostęp: 2026-03-01)
  • Wikipedia (PL): G-kod – https://pl.wikipedia.org/wiki/G-kod (dostęp: 2026-03-01)
  • LinuxCNC Documentation: G-Code Reference – https://linuxcnc.org/docs/html/gcode.html (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja użytkownika sterowania CNC używanego w pracowni (np. instrukcja programowania)
  • Podręczniki/poradniki do podstaw programowania obrabiarek CNC
  • Kursy i materiały szkoleniowe z podstaw G-code dla operatorów/programistów CNC

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego