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.