G-code to rodzaj kodu komputerowego, który instruuje maszyny, jak wykonywać określone zadania. Jest szeroko stosowany w produkcji i może kontrolować wszystko, od prędkości maszyny po temperaturę jej grzałki. Jeśli chcesz zacząć używać G-kodu we własnej pracy, musisz wiedzieć kilka rzeczy, zanim zaczniesz. W tym przewodniku przyjrzymy się, czym są pliki G-code i jak można je przygotować do użytku na własnej drukarce 3D lub maszynie CNC.

Jak działa kod G

Maszyny CNC i Drukarki 3D to fabryczne narzędzia do wytwarzania fizycznych obiektów z projektu cyfrowego. Maszyny te wymagają zestawu instrukcji do tworzenia tych obiektów, i właśnie tam pojawia się kod G. G-code to język programowania sterowania numerycznego, który mówi maszynie, jakie działania należy podjąć iw jakiej kolejności.

Każdy wiersz kodu G jest nazywany blokiem, a każdy blok ma określoną funkcję. Na przykład jeden blok może nakazać maszynie przejście do określonej współrzędnej, podczas gdy inny może nakazać maszynie rozpoczęcie lub zatrzymanie cięcia. Bloki kodu muszą być starannie uporządkowane i wykonane, aby stworzyć działający model. W rezultacie kod G odgrywa istotną rolę w produkcji CNC i drukowaniu 3D.

instagram viewer

Przykłady G-kodu

Teraz, gdy wiemy, jak działa G-kod, spójrzmy na kilka przykładów. Jednym z najczęstszych poleceń kodu G jest Przenosić, reprezentowane przez G00, który nakazuje maszynie przejście do określonej współrzędnej (bez cięcia). Na przykład poniższy kod każe maszynie przesunąć się o pięć milimetrów w górę: G00 Z+05.

Innym powszechnym poleceniem kodu G jest Skaleczenie, reprezentowane przez G01, który nakazuje maszynie rozpoczęcie lub zatrzymanie cięcia. Poniższy kod każe maszynie rozpocząć cięcie na głębokości dwóch milimetrów: G01 Z02.

Wreszcie Koniec Komenda (M30) nakazuje maszynie zaprzestanie wykonywania kodu. To polecenie jest zwykle używane na końcu programu z kodem G. To tylko kilka z najczęściej używanych poleceń G-kodów używanych w obróbce CNC.

O czym należy pamiętać podczas tworzenia G-Code

Jeśli tworzysz pliki G-code od podstaw, pierwszym krokiem jest znalezienie konkretnych poleceń, które rozumie Twoja maszyna. Gdy masz już listę poleceń, możesz zacząć tworzyć swój kod.

Jedną z najważniejszych rzeczy, o których należy pamiętać podczas tworzenia kodu G, jest kolejność poleceń. Maszyna wykona kod od góry do dołu, dlatego ważne jest, aby upewnić się, że kod jest poprawnie uporządkowany. Jeśli nie będziesz ostrożny, twój komputer może nie być w stanie poprawnie zinterpretować kodu i może generować niedokładne wyniki.

Ważne jest również, aby zastanowić się, jakich jednostek użyjesz. Najpopularniejszą jednostką miary dla maszyn CNC są milimetry, ale może być konieczne użycie innych jednostek w zależności od używanej maszyny. Gdy już zdecydujesz się na jednostki miary, możesz zacząć wprowadzać współrzędne do swojego kodu.

Po utworzeniu kodu G należy go przetestować, aby upewnić się, że działa poprawnie. Najlepszym sposobem na to jest uruchomienie kodu na symulatorze przed wypróbowaniem go na rzeczywistej maszynie, aby: wyłap wszelkie błędy w kodzie i upewnij się, że wszystko działa poprawnie przed rozpoczęciem produkcji proces.

Bardzo Oprogramowanie do krojenia 3D pomaga tworzyć pliki z kodem G bez martwienia się o szczegóły w kodzie G, o ile model został zaprojektowany poprawnie. Nauczmy się teraz, jak przygotować G-kod w oprogramowaniu do krojenia.

Przygotowywanie G-Code w SelfCAD

Oprogramowanie do krojenia, którego będziemy używać, to Krajalnica SelfCAD. Ale możesz to zrobić za pomocą innego oprogramowania, takiego jak Cura, Simplify3D i IdeaMaker. Kod G, który zamierzamy utworzyć, dotyczy samochodu pokazanego poniżej.

Aby rozpocząć proces, musisz wykonać następujące kroki:

  1. W SelfCAD przejdź do fragmentatora 3D w prawym górnym rogu paska narzędzi, oznaczonego Druk 3D.
  2. Po kliknięciu otworzy się nowe okno, przekierowujące Cię do Slicera, gdzie będziesz musiał wybrać swoją drukarkę 3D. W naszym przypadku wybraliśmy Anet A8 do własnej drukarki 3D.
  3. Po wybraniu drukarki 3D możesz uzyskać dostęp do ustawień krajalnicy, jak pokazano poniżej.
  4. Domyślne ustawienia mogą działać doskonale w przypadku większości modeli 3D, ale czasami może być konieczne dostosowanie kilku ustawień, aby uzyskać idealny wydruk. Należy również pamiętać, że ustawienia dla różnych fragmentatorów 3D różnią się od innych.
  5. Gdy będziesz już zadowolony ze wszystkich ustawień, kliknij Plasterek. Będziesz wtedy mógł zobaczyć swój pocięty model i porównać go z poprzednim modelem, klikając Solidny.
  6. Poniżej modelu będziesz mógł zobaczyć czas potrzebny na pocięcie modelu oraz rozmiar zużywanego materiału do drukowania 3D. Możesz także podejrzeć go i zobaczyć, jak zostanie wydrukowany w 3D w czasie rzeczywistym.
  7. Gdy wszystko będzie dobrze, możesz kliknąć Zapisz kod G przycisk, a wygenerujesz i zapiszesz swój kod G.

Jak rozwiązywać błędy za pomocą kodu G?

Jeśli nie znasz kodu G lub masz problemy z prawidłowym działaniem programów, oto pięć wskazówek dotyczących rozwiązywania problemów, które pomogą Ci zacząć.

  • Sprawdź składnię kodu G: G-kod to bardzo specyficzny język; nawet mały błąd może spowodować błędy. Po wygenerowaniu warto go nie modyfikować.
  • Upewnij się, że Twój komputer jest poprawnie skonfigurowany: Przed uruchomieniem programu sprawdź, czy komputer jest poprawnie skonfigurowany.
  • Sprawdź kolizje: Jednym z najczęstszych błędów w programach G-code jest kolizja, w której narzędzie wchodzi w kontakt z obiektem, którego nie powinno. Aby tego uniknąć, sprawdź swój program pod kątem potencjalnych punktów kolizji i upewnij się, że narzędzie ma wystarczający luz.
  • Symuluj swój program: Jeśli nie masz pewności, czy Twój program będzie działał zgodnie z przeznaczeniem, najpierw uruchom symulację, aby wyłapać błędy, zanim spowodują problemy na komputerze.
  • Zapytaj o pomoc: Jeśli nadal masz problemy, nie wahaj się poprosić o pomoc bardziej doświadczonych użytkowników lub profesjonalistów.

Postępując zgodnie z tymi wskazówkami, powinieneś być w stanie rozwiązać większość błędów w programach z kodem G. Przy odrobinie praktyki będziesz w stanie przygotować pliki G-code, które działają zgodnie z wymaganiami.

Zrozum, że kody G różnią się od kodów M

Polecenia G-kodów i M-kody to instrukcje, które mówią obrabiarce, co ma robić i jak to zrobić. Różnica między kodami G a kodami M polega na tym, że kody G informują obrabiarkę, co ma robić (przesuwanie, cięcie itp.), podczas gdy kody M informują obrabiarkę, jak to zrobić (prędkość, chłodziwo itp. ). Innymi słowy, kody G to polecenia, a kody M to ustawienia.

Kody G nazywane są kodami „geometrycznymi”, ponieważ dotyczą geometrii operacji obróbki. Przykłady typowych kodów G obejmują G01 (interpolacja liniowa), G02/G03 (interpolacja kołowa) i G96/G97 (stała prędkość powierzchniowa). Z drugiej strony, kody M są określane jako kody „różne” lub „maszyny”, ponieważ zajmują się wszystkim innym, co nie jest związane z geometrią operacji obróbki. Przykłady typowych kodów M obejmują M03 (wrzeciono w prawo), M04 (wrzeciono w lewo) i M06 (wymiana narzędzia).

Zrozumienie i tworzenie G-Code

Postępując zgodnie z tym przewodnikiem, powinieneś teraz rozumieć, czym jest kod G i jak korzystać z oprogramowania do cięcia w celu tworzenia własnych plików z kodem G do użycia z drukarką 3D lub maszyną CNC. Powinieneś także być w stanie uniknąć niektórych z najczęstszych błędów.