KWALIFIKACJA MEC5 - CZERWIEC 2016

PYTANIE NR 23.
W którym bloku programu sterującego zawarta jest informacja o przerwie czasowej?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Informacja o przerwie czasowej (postoju, tzw. dwell) w programie NC jest realizowana rozkazem G04. Dlatego właściwy jest blok zawierający G04 oraz parametr czasu (tu zapisany jako F2). Pozostałe bloki dotyczą odpowiednio pętli/wywołania, gwintowania oraz cyklu wiercenia, a nie pauzy.

Pełne wyjaśnienie:

W programach NC (CNC) każda linia, czyli blok programu, może zawierać polecenie ruchu, funkcję technologiczną lub informację pomocniczą. Przerwa czasowa (postój, ang. dwell) to specjalna funkcja, która zatrzymuje wykonywanie programu na określony czas, np. aby:

  • umożliwić stabilizację obrotów wrzeciona po zmianie prędkości,
  • dać czas na zadziałanie chłodziwa,
  • ustabilizować proces przy wierceniu/pogłębianiu (krótki postój na dnie otworu),
  • zredukować skutki drgań przed kolejnym ruchem.

Klasycznym rozkazem postoju w wielu dialektach G-kodu jest G04. Z tego powodu blok N05 G04 F2 jest interpretowany jako linia programu zawierająca polecenie przerwy czasowej wraz z wartością czasu (tutaj: "2" w formacie przewidzianym przez dane sterowanie).

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • N05 L123 P1 – zapis z adresami L/P jest typowy dla funkcji powtórzeń, parametrów lub wywołań zależnych od sterowania; sam w sobie nie wskazuje jednoznacznie na postój czasowy, a w tym pytaniu nie jest rozkazem typu dwell.
  • N05 G33 K2 Z5 – kod G33 jest kojarzony z operacjami gwintowania/synchronizacji posuwu z obrotami; parametry K i Z opisują geometrię/ruch, a nie przerwę czasową.
  • N05 CYCLE81(3, 5, 1, 5, 3)CYCLE81 jest nazwą cyklu technologicznego (najczęściej wiercenia) spotykaną w określonych sterowaniach. To polecenie uruchamia cykl obróbkowy z parametrami, ale nie jest prostym rozkazem pauzy w programie.

Wskazówka egzaminacyjna: szukając postoju, wypatruj w bloku kodu G04 (lub równoważnego polecenia postoju w danym sterowaniu) oraz parametru określającego czas. W praktyce zapis parametru czasu może się różnić między systemami, dlatego zawsze warto odnieść się do instrukcji konkretnej maszyny.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Przerwa czasowa (dwell) to celowe zatrzymanie wykonania programu na określony czas bez zmiany położenia osi. Stosuje się ją np. na stabilizację obrotów, dopływu chłodziwa lub krótki postój na dnie otworu w celu poprawy jakości.
Najczęściej rozpoznasz je po kodzie przygotowawczym G04 oraz parametrze określającym czas. Kluczowe jest, że blok nie opisuje ruchu narzędzia, tylko zawiera komendę pauzy i wartość czasu zapisaną zgodnie z dialektem sterowania.
G04 jest powszechnie używanym kodem G do realizacji postoju czasowego. W praktyce sterownik interpretuje go jako "odczekaj zadany czas", a czas jest przekazywany w parametrze (np. P lub F – zależnie od systemu i ustawień).
Nie. Zapis parametru czasu zależy od producenta i dialektu G-kodu sterowania. W jednych systemach spotkasz P, w innych F lub inne adresy. Na egzaminie analizuj przede wszystkim obecność rozkazu postoju oraz tego, że obok jest liczba definiująca czas.
Adres N oznacza numer bloku (linijki) programu. Ułatwia odwoływanie się do linii, diagnostykę i czytanie programu, ale sam numer bloku nie mówi, jaka jest funkcja technologiczna. O funkcji decydują kody G/M i parametry w tej samej linii.
CYCLE81 to nazwana funkcja cyklu technologicznego (najczęściej wiercenia) z zestawem parametrów procesu. Cykl wykonuje sekwencję ruchów i czynności obróbkowych, a nie prostą pauzę. Nawet jeśli cykl może zawierać czas postoju, to sam zapis CYCLE81 nie jest poleceniem "odczekaj".
Typowy błąd to wybór bloku z "jakimkolwiek parametrem liczbowym" (np. L lub P) bez sprawdzenia, czy występuje kod postoju (np. G04). Uczniowie często mylą też funkcje cykli (CYCLE) z prostymi rozkazami w jednej linijce.
Stosuje się ją m.in. przy pogłębianiu lub wierceniu, gdy potrzebny jest krótki postój na dnie otworu dla uzyskania lepszej jakości powierzchni, ustabilizowania pracy narzędzia albo poprawy odprowadzania wiórów. Zawsze dobiera się ją ostrożnie, by nie przegrzać narzędzia.
Gwintowanie jest powiązane z ruchem osi i synchronizacją z obrotami wrzeciona, więc w bloku zwykle występują parametry opisujące skok/posuw i kierunek ruchu (np. w osi Z). Postój czasowy nie opisuje toru ruchu, tylko komendę zatrzymania na czas.
Najlepiej ćwiczyć na krótkich fragmentach programów: rozpoznawaj funkcję każdej linii (ruch, narzędzie, cykl, postój, chłodziwo). Ułóż własną ściągę: najczęstsze kody G/M i ich rola. Porównuj też zapisy w różnych sterowaniach, bo składnia może się różnić.
info

Statystycznie 53% uczniów zna prawidłową odpowiedź. trudne

Według specjalistów z branży: "Informacja o przerwie czasowej (postoju, tzw. dwell) w programie NC jest realizowana rozkazem G04."

Materiały:

  • Instrukcja programowania konkretnego sterowania CNC używanego w pracowni (dział: kody przygotowawcze / dwell)
  • Podręcznik szkolny do programowania obrabiarek CNC (G-kody podstawowe)
  • Karty ćwiczeń z czytania i analizy bloków programu NC (identyfikacja funkcji kodów)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego