KWALIFIKACJA MEC5 - WRZESIEŃ 2015

PYTANIE NR 28.
Który blok programu zawiera funkcję pomocniczą?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Funkcje pomocnicze w programach CNC są realizowane kodami M.
Blok "N90 G01 Z-5 G41 F200 M8" zawiera M8, czyli polecenie włączenia chłodziwa. To wystarcza, aby uznać, że blok zawiera funkcję pomocniczą, nawet jeśli ma też kody G i parametr F.

Pełne wyjaśnienie:

W programowaniu CNC pojedyncza linia programu (blok) może zawierać kilka różnych "adresów" jednocześnie. Najczęściej spotkasz:

  • G – funkcje przygotowawcze (tryby pracy i geometria ruchu, np. interpolacja, kompensacje),
  • M – funkcje pomocnicze (sterowanie urządzeniami i stanami maszyny, np. chłodziwo, wrzeciono, zatrzymanie programu),
  • F/S/T – parametry technologiczne (posuw, obroty, narzędzie).

Pytanie brzmi: "Który blok programu zawiera funkcję pomocniczą?". Żeby odpowiedzieć poprawnie, trzeba znaleźć wśród podanych bloków taki, w którym występuje kod M.

W bloku "N90 G01 Z-5 G41 F200 M8" znajduje się M8. Jest to typowa funkcja pomocnicza związana z chłodziwem (włączenie chłodziwa). To przesądza o poprawności wyboru: blok zawiera funkcję pomocniczą, mimo że równocześnie występują w nim inne elementy, np. G01 (ruch), G41 (kompensacja) i F200 (posuw).

Pozostałe bloki nie zawierają kodu M: "N85 G01 X20 F2000" ma ruch i posuw, "N80 G90" ustawia tryb programowania (funkcja G), a "N95 G02 X40 Y0 I0 J20 F500" opisuje interpolację kołową z parametrami toru i posuwem. Częsty błąd na egzaminie polega na założeniu, że funkcja pomocnicza musi występować samodzielnie w osobnym bloku – w praktyce sterowań CNC łączenie kilku funkcji w jednym bloku jest normalne i poprawne.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Funkcja pomocnicza to polecenie sterujące elementami i stanami maszyny niezwiązanymi bezpośrednio z geometrią ruchu, np. chłodziwem czy wrzecionem. W zapisie NC/CNC najczęściej rozpoznasz ją jako kod M (np. M8, M9, M3).
Szukaj litery M z liczbą w tej samej linii (bloku), np. "M8". Obecność innych elementów (G, F, X/Y/Z) nie ma znaczenia: jeśli w bloku jest M, to blok zawiera funkcję pomocniczą.
M8 steruje urządzeniem pomocniczym obrabiarki: w praktyce oznacza włączenie chłodziwa. To nie jest tryb interpolacji ani geometria ruchu (jak G01/G02), tylko komenda obsługi procesu i wyposażenia, dlatego zalicza się do funkcji pomocniczych.
Tak. Blok programu CNC często łączy kilka informacji naraz, np. ruch (G01), kompensację (G41), posuw (F) i polecenie pomocnicze (M8). To normalna praktyka, bo skraca program i porządkuje sterowanie w jednym miejscu.
G01 dotyczy ruchu narzędzia po linii prostej z zadanym posuwem (ruch roboczy). M08 (często zapisywane jako M8) dotyczy pracy urządzeń pomocniczych – włącza chłodziwo. To dwa różne "typy" poleceń w tej samej linii.
Najczęściej spotkasz kody związane z przebiegiem programu i osprzętem: zatrzymanie/koniec programu, uruchomienie i zatrzymanie wrzeciona, chłodziwo oraz wymiana narzędzia. W zadaniach testowych ważne jest samo rozpoznanie, że wpis zaczyna się od litery M.
G90 to kod z grupy G, czyli funkcji przygotowawczych (ustawienia trybu programowania, np. absolutnego). Nie steruje urządzeniami pomocniczymi typu chłodziwo czy wrzeciono. Brak litery M w bloku oznacza brak funkcji pomocniczej.
Nie. Litera F oznacza parametr technologiczny – wartość posuwu. Nie jest ani funkcją przygotowawczą G, ani funkcją pomocniczą M. W testach to częsta pułapka: F wygląda "jak kod", ale pełni rolę parametru, a nie komendy M.
Typowe pomyłki to: pomijanie końca bloku (np. niezauważenie M8 na końcu), przekonanie, że M musi stać w osobnej linii, oraz mylenie G z M. Pomaga nawyk skanowania linii pod kątem liter: najpierw G, potem F/S/T, a na końcu M.
Najpierw przesuń wzrokiem każdą odpowiedź i szukaj litery M. Jeśli występuje (np. M8), odpowiedź spełnia warunek "zawiera funkcję pomocniczą". Dopiero gdy jest kilka kodów M, analizuj, który blok pasuje do dodatkowych warunków zadania.
info

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

W praktyce zawodowej kluczowe jest to, że funkcje pomocnicze w programach CNC są realizowane kodami M.Blok "N90 G01 Z-5 G41 F200 M8" zawiera M8, czyli polecenie włączenia chłodziwa.

Źródła:

  • ISO 6983-1:2009, Industrial automation systems and integration — Numerical control of machines — Program format and definition of address words — Part 1: Data format for position, line motion and contouring control systems
  • DIN 66025, Programmiersysteme für numerisch gesteuerte Werkzeugmaschinen (opis zapisu programu NC, adresów i bloków) — norma (wydanie zależne od wersji)

Materiały:

  • Instrukcja/poradnik programowania CNC omawiający podział na G/M oraz adresy F, S, T
  • Dokumentacja sterowania CNC używanego w pracowni (lista kodów M dostępnych w danej maszynie)
  • Norma opisująca format wejścia danych dla układów NC (pojęcia G i M w zapisie programu)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego