KWALIFIKACJA MEC5 - CZERWIEC 2022

PYTANIE NR 27.
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 kodzie G realizującym ruch zsynchronizowany z obrotami wrzeciona.
W podanych blokach tylko G33 oznacza gwintowanie (ruch osiowy z zadanym skokiem/parametrem). Pozostałe kody dotyczą interpolacji kołowej (G03), stałej prędkości skrawania (G96) i ruchu liniowego (G01).

Pełne wyjaśnienie:

W programowaniu CNC (zapis typu ISO) informację o rodzaju operacji najczęściej niesie kod G w danym bloku. Gwintowanie wymaga ruchu posuwowego zsynchronizowanego z obrotami wrzeciona, aby uzyskać stały skok gwintu. Do takiego ruchu służy m.in. kod G33 (gwintowanie / ruch synchroniczny).

Poprawna odpowiedź: N05 G33 Z-20 K2
Obecność G33 wskazuje, że blok dotyczy gwintowania. Oś Z-20 opisuje kierunek i długość przejścia, a parametr (np. K) w zależności od sterowania może definiować skok/parametr gwintu.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • N05 G03 X30 Y50 I5 J0G03 oznacza interpolację kołową (łuk) w płaszczyźnie, a parametry I, J opisują środek łuku. To nie jest tryb gwintowania.
  • N05 G96 S120 M3 T1 D1G96 dotyczy stałej prędkości skrawania (typowo w toczeniu). M3 uruchamia wrzeciono, a T/D odnoszą się do narzędzia/korekcji. Nie ma tu funkcji realizującej gwint.
  • N05 G01 X20 Y50 F125 M08G01 to ruch liniowy z posuwem F, a M08 włącza chłodziwo. To typowy przejazd roboczy, ale bez synchronizacji wymaganej dla gwintu.

Wskazówka egzaminacyjna: jeśli pytanie brzmi "gdzie jest informacja o gwintowaniu?", szukaj przede wszystkim kodu G odpowiadającego gwintowaniu (np. G33), a dopiero potem analizuj osie i parametry. Nie myl funkcji "ruchu" (G01/G02/G03) z funkcją "operacji technologicznej" (gwintowanie).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
G33 jest powszechnie kojarzony z gwintowaniem, czyli ruchem posuwowym zsynchronizowanym z obrotami wrzeciona. Taka synchronizacja pozwala uzyskać stały skok gwintu. Dokładne parametry (np. oznaczenia skoku) mogą zależeć od sterowania.
Najpierw sprawdź G-kod w wierszu (bloku). Gwintowanie ma zwykle dedykowany kod (np. G33), a nie zwykłe ruchy G01/G02/G03. Dopiero potem analizuj osie (np. Z) i parametry skoku/posuwu, bo to one opisują wykonanie gwintu.
G03 oznacza interpolację kołową (łuk), czyli sterowanie ruchem po okręgu. Gwintowanie wymaga ruchu liniowego zsynchronizowanego z obrotami wrzeciona, aby powstała śruba (helisa). Sam "ruch" nie wystarcza — kluczowa jest funkcja synchronizacji typowa dla gwintu.
G96 dotyczy zwykle trybu stałej prędkości skrawania (CSS), najczęściej w toczeniu. Ustawia sposób sterowania prędkością wrzeciona (S), ale nie definiuje geometrii gwintu ani ruchu synchronicznego. Do gwintowania potrzebujesz kodu operacji (np. G33) lub cyklu gwintowania.
G01 z F realizuje zwykły ruch liniowy z posuwem i sam w sobie nie zapewnia synchronizacji z obrotami wrzeciona. Gwintowanie wymaga, aby posuw był powiązany z prędkością wrzeciona (skok na obrót). Dlatego w praktyce stosuje się dedykowane funkcje gwintowania, a nie "gołe" G01.
W blokach gwintowania często widzisz adres osi (np. Z dla długości przejścia), a także parametr opisujący skok gwintu (zależnie od sterowania może mieć różne oznaczenia). Mogą też wystąpić obroty wrzeciona (S) i inne parametry technologiczne sterowania cyklem.
Zawsze przed uruchomieniem programu "na gotowo", po zmianie narzędzia do gwintów lub po korektach prędkości/posuwu. Gwintowanie jest wrażliwe na błędy synchronizacji, dobór obrotów i geometrię narzędzia. Analiza bloku z G33 pomaga uniknąć zerwania gwintownika/nóżka i uszkodzeń detalu.
Częsty błąd to wybór bloku z osią Z lub posuwem, bo "gwint robi się wzdłuż Z". Inny błąd to mylenie kodów ruchu (G01/G03) z kodami operacji. Poprawna strategia: najpierw identyfikuj G-kod funkcji, dopiero potem analizuj parametry i osie.
Nie zawsze. W wielu sterowaniach spotyka się G33 jako gwintowanie, ale mogą występować też inne cykle i oznaczenia (np. cykle wieloprzejściowe). Na egzaminie zwykle obowiązuje zapis typu ISO, jednak w praktyce zawsze weryfikuj w dokumentacji konkretnego sterowania obrabiarki.
Ucz się w zestawach: dla każdego kodu G/M dopisz krótką funkcję i typowe parametry. Ćwicz na krótkich programach: zaznacz, które bloki są ruchem szybkim, roboczym, łukiem, zmianą narzędzia i gwintowaniem. Na egzaminie czytaj blok od G-kodu, bo to on niesie główną informację.
info

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

Specjaliści zwracają uwagę: "Pozostałe kody dotyczą interpolacji kołowej (G03), stałej prędkości skrawania (G96) i ruchu liniowego (G01)."

Źródła:

  • LinuxCNC Documentation – G-code Reference (strona dokumentacji), https://linuxcnc.org/docs/html/gcode/g-code.html (dostęp: 2026-02-16)
  • Haas Automation – G-Code List (strona serwisowa z opisami kodów), https://www.haascnc.com/service/codes-settings.type=gcode.html (dostęp: 2026-02-16)

Materiały:

  • Instrukcja programowania ISO dla posiadanego sterowania (np. Fanuc/Siemens/Heidenhain) – rozdział o gwintowaniu
  • Tabela kodów G i M używana w pracowni CNC (materiały szkolne/CKZ)
  • Dokumentacja producenta obrabiarki – opis funkcji gwintowania i parametrów skoku

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego