KWALIFIKACJA MEC5 - CZERWIEC 2018

PYTANIE NR 29.
W którym z fragmentów programu sterującego na obrabiarkę CNC zawarta jest informacja o gwintowaniu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Gwintowanie w programie CNC rozpoznaje się po użyciu odpowiedniej funkcji G. Wskazany blok zawiera G33, które w wielu sterowaniach oznacza gwintowanie (ruch zsynchronizowany z obrotem wrzeciona). Pozostałe bloki opisują interpolację kołową (G02), start wrzeciona (S/M03) lub ruch liniowy (G01) z posuwem.

Pełne wyjaśnienie:

W programach CNC informacja o gwintowaniu jest zwykle zawarta w kodzie funkcji G, który uruchamia tryb wykonywania gwintu (ruch osi jest wtedy sprzężony z obrotem wrzeciona, aby uzyskać stałą podziałkę).

Blok "N05 G33 Z-20 K2" zawiera kod G33, który w wielu popularnych dialektach ISO (stosowanych w sterowaniach CNC) oznacza gwintowanie. Obecność osi Z wskazuje kierunek i długość przejścia (do Z-20), a dodatkowy parametr (tu "K2") zależy od konkretnego sterowania i może opisywać m.in. parametry gwintu w danym dialekcie.

Pozostałe propozycje nie dotyczą gwintowania:

  • "N05 G02 X30 Y50 I5 J0" to interpolacja kołowa (łuk). Adresy I i J opisują geometrię łuku (np. przesunięcie środka), a nie gwint.
  • "N05 S120 M03 T1 D1" dotyczy uruchomienia wrzeciona i doboru narzędzia/korekcji: S (obroty), M03 (start wrzeciona w prawo), T/D (narzędzie i korekcja). To przygotowanie do obróbki, ale nie informacja o gwintowaniu.
  • "N05 G01 X20 Y50 F1.25" to ruch liniowy z posuwem. Sam posuw (nawet 1,25) nie jest jednoznaczną komendą gwintowania; bez trybu gwintowania pozostaje zwykłym ruchem roboczym.

Wskazówka egzaminacyjna: najpierw identyfikuj kod G (rodzaj operacji), dopiero potem analizuj osie i parametry. W praktyce przemysłowej warto pamiętać, że szczegóły składni mogą różnić się między sterowaniami, ale rozpoznanie funkcji po kodzie G jest podstawą czytania programu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
W wielu sterowaniach CNC kod G33 oznacza gwintowanie (nacinanie gwintu) realizowane ruchem zsynchronizowanym z obrotami wrzeciona. Oznacza to, że posuw osi jest powiązany z obrotem, aby uzyskać stałą podziałkę gwintu. Dokładne parametry (np. sposób podania skoku) zależą od dialektu sterowania.
Ruch G01 to interpolacja liniowa z posuwem, bez "trybu gwintu". Gwintowanie rozpoznasz po kodzie przeznaczonym do gwintowania (często G33 lub cykle gwintowania). Sama wartość posuwu (np. 1,25) nie wystarcza, bo może dotyczyć zwykłej obróbki.
G02 dotyczy interpolacji kołowej (ruch po łuku), a nie operacji technologicznej gwintowania. Parametry I i J opisują geometrię łuku. Gwint wymaga sprzężenia ruchu osi z obrotami wrzeciona, co wynika z użycia odpowiedniego kodu (np. G33) lub cyklu.
Nie bezpośrednio. M03 uruchamia wrzeciono (zwykle prawy kierunek), a S ustawia prędkość obrotową. To są komendy przygotowawcze do obróbki (także gwintowania), ale same nie mówią, że wykonywany jest gwint. O gwintowaniu decyduje kod G/cykl.
Najczęściej pojawiają się adresy osi (X/Z w toczeniu lub inne osie zależnie od maszyny) oraz parametry określające skok/podziałkę i długość przejścia. Zależnie od sterowania skok może być podany jako posuw na obrót albo innym parametrem. Kluczowe jest jednak rozpoznanie kodu G/cyklu.
G33 bywa używany do prostego, pojedynczego przejścia gwintu lub gdy programista chce pełnej kontroli nad ruchem w każdym bloku. Cykle gwintowania są wygodniejsze przy gwintach wieloprzejściowych (automatyzują dosuw i podziały). Wybór zależy od sterowania, technologii i wymagań jakości.
Nie. Ogólna idea (osobny kod/cykl gwintowania) jest podobna, ale szczegóły składni i parametry mogą się różnić między producentami i wersjami (dialekty ISO). Dlatego na egzaminie zwykle sprawdza się rozpoznanie funkcji po kodzie G, a w pracy korzysta z instrukcji danego sterowania.
Częsty błąd to uznanie, że sam posuw (np. 1,25) oznacza skok gwintu i wybór bloku z G01. Inny błąd to skupienie się na osiach i pominięcie kodu G. Poprawna strategia: najpierw identyfikuj funkcję G/cykl, dopiero potem czytaj osie i parametry.
Najpierw wyszukaj charakterystyczne kody gwintowania (np. G33 lub cykle gwintu). Następnie sprawdź, czy wcześniej włączono wrzeciono (S, M03/M04) oraz czy dobrano właściwe narzędzie (T/D). Na końcu oceń, czy ruch osi ma sens technologiczny (długość, kierunek).
Podczas gwintowania narzędzie musi przemieszczać się o stałą wartość na każdy obrót wrzeciona, aby powstała prawidłowa podziałka. Bez synchronizacji powstałby gwint o zmiennym skoku albo doszłoby do błędów geometrycznych. Dlatego sterowanie używa specjalnego trybu/kodu gwintowania, a nie zwykłego G01.
info

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

Specjaliści zwracają uwagę: "Gwintowanie w programie CNC rozpoznaje się po użyciu odpowiedniej funkcji G."

Źródła:

  • ISO 6983-1:2009, Numerical control of machines — Program format and definitions of address words — Part 1: Data format for positioning, line motion and contouring control systems
  • Siemens, SINUMERIK 840D sl / 828D – Programming Manual (Turning/Milling), rozdział dotyczący gwintowania (Thread cutting / G33) – dokumentacja producenta
  • FANUC, CNC Programming Manual (seria 0i/30i/31i/32i – zależnie od wersji), sekcja dotycząca funkcji G dla gwintowania (G33) – dokumentacja producenta

Materiały:

  • Podręcznik/Instrukcja programowania danego sterowania CNC (rozdziały: funkcje G, gwintowanie)
  • Norma dotycząca kodowania danych NC (standard ISO dla G-code)
  • Materiały dydaktyczne do kwalifikacji MEC.5: podstawy programowania i czytania programu CNC

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego