KWALIFIKACJA ELM6 - CZERWIEC 2022

PYTANIE NR 22.
Która z liter adresowych zastosowanych w poniższej instrukcji programowania obrabiarki oznacza szybkość posuwu?
Ilustracja przedstawia fragment kodu programowania obrabiarki CNC, co jest istotne w kontekście kwalifikacji zawodowej
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Litera F w programach NC (G-code) oznacza wartość posuwu, czyli prędkość przesuwu narzędzia/osi podczas ruchu. G to kody przygotowawcze określające m.in. rodzaj ruchu, N numeruje blok, a Q bywa parametrem cyklu. Dlatego poprawną odpowiedzią jest F.

Pełne wyjaśnienie:

W typowych programach sterowania numerycznego (NC) poszczególne informacje w bloku programu zapisuje się jako adresy, czyli litera + wartość. Jednym z kluczowych parametrów technologicznych jest posuw (prędkość przesuwu narzędzia lub osi w trakcie wykonywania ruchu roboczego/jałowego), dlatego w wielu dialektach G-code przyjęto dla niego adres F.

Dlaczego F?
Adres F służy do zadania wartości posuwu, którą sterowanie interpretuje zgodnie z ustawieniami maszyny i trybem pracy (np. posuw na minutę lub na obrót). To parametr bezpośrednio wpływający na czas obróbki, obciążenie narzędzia oraz jakość powierzchni.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • G – to najczęściej kody przygotowawcze, które opisują rodzaj funkcji/trybu (np. typ interpolacji, cykl, wybór płaszczyzny). Nie jest to adres posuwu, tylko "rodzina" poleceń sterujących.
  • N – zwykle oznacza numer bloku (numer linii programu). Ułatwia odwołania, diagnostykę i śledzenie wykonania, ale nie definiuje parametrów ruchu.
  • Q – bywa używane jako parametr cyklu lub wartość pomocnicza (zależnie od sterowania), np. głębokość, skok, liczba powtórzeń. Nie jest standardowym adresem posuwu.

Wskazówka egzaminacyjna: jeśli pytanie dotyczy "szybkości posuwu", szukaj litery kojarzonej z feed rate (F). Gdy pytanie dotyczy rodzaju ruchu lub trybu, częściej chodzi o G, a numeracja linii programu to N.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Litera F najczęściej oznacza posuw, czyli zadaną prędkość przesuwu osi lub narzędzia podczas wykonywania ruchu. Jest to parametr technologiczny wpływający na czas obróbki, obciążenie narzędzia i jakość powierzchni.
Litera G zwykle wprowadza tzw. kody przygotowawcze (tryby i funkcje), np. typ interpolacji lub wybór cyklu. To informacja "co ma zrobić sterowanie", a nie wartość parametru ruchu takiego jak posuw.
Adres N najczęściej jest numerem bloku (numerem linii programu). Pomaga w identyfikacji fragmentów programu, ułatwia diagnostykę i odwołania, ale sam nie opisuje parametrów obróbki, takich jak prędkość czy posuw.
Litera Q bywa używana jako parametr cyklu lub wartość pomocnicza, np. związana z powtarzaniem, krokiem, głębokością czy innym ustawieniem cyklu. Jej dokładne znaczenie zależy od producenta sterowania i konkretnego cyklu.
W praktyce: adres to zwykle litera z wartością (np. F…, X…, Z…), a kod to polecenie trybu/funkcji (często zaczyna się od G lub M). Zawsze warto patrzeć na to, czy litera niesie parametr liczbowy procesu, czy wybiera funkcję sterowania.
Nie zawsze. Jednostka interpretacji posuwu zależy od ustawień i trybu pracy sterowania (np. posuw na minutę albo na obrót). Dlatego na egzaminie kluczowe jest rozpoznanie adresu posuwu (F), a w praktyce trzeba sprawdzić, jak sterowanie interpretuje tę wartość.
Zbyt duży posuw może powodować pogorszenie jakości powierzchni, drgania, przeciążenie narzędzia, a nawet alarmy sterowania lub uszkodzenie narzędzia. W praktyce dobiera się posuw do materiału, narzędzia i warunków obróbki, a następnie weryfikuje próbą.
Zbyt mały posuw wydłuża czas cyklu i może pogarszać warunki skrawania (np. tarcie zamiast skrawania), co czasem przyspiesza zużycie narzędzia. W praktyce dąży się do posuwu zapewniającego stabilne skrawanie i wymaganą jakość, bez zbędnego wydłużania obróbki.
Często mylone są: G (bo występuje w prawie każdym bloku, ale nie jest posuwem), N (bo jest "numerem", lecz numeruje linię), oraz litery parametrów cykli (np. Q), które zależą od sterowania i nie są podstawowym adresem posuwu.
Najlepiej uczyć się "mapy" najczęstszych adresów: które litery opisują ruch (osie), które parametry (posuw, prędkość), a które funkcje (G/M). Pomaga też czytanie krótkich przykładowych bloków i przypisywanie każdej literze roli.
info

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

W praktyce zawodowej kluczowe jest to, że litera F w programach NC (G-code) oznacza wartość posuwu, czyli prędkość przesuwu narzędzia/osi podczas ruchu.

Źródła:

  • LinuxCNC Documentation – G-code overview (Feed Rate "F"), https://linuxcnc.org/docs/html/gcode/g-code.html - accessed 2026-02-18
  • Haas Automation – Mill/Lathe Programming (address letters incl. F feedrate; reference section in programming manual pages), https://www.haascnc.com/service/manual.html - accessed 2026-02-18
  • Wikipedia – G-code (opis adresu F jako feed rate), https://en.wikipedia.org/wiki/G-code - accessed 2026-02-18

Materiały:

  • Dokumentacja dydaktyczna do programowania NC (adresy, struktura bloku, parametry ruchu)
  • Instrukcja programowania dla konkretnego sterowania używanego w pracowni (np. lista adresów i cykli)
  • Materiały szkoleniowe z technologii obróbki skrawaniem: zależność posuwu od narzędzia i materiału

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego