Jeśli jesteś entuzjastą druku 3D, prawdopodobnie widziałeś pliki STL i G-code. Pliki STL są najpopularniejszym typem plików drukarki 3D, podczas gdy kod G jest językiem używanym przez większość drukarek 3D do sterowania ruchem. Czytaj dalej, aby dowiedzieć się, jak konwertować pliki STL na kod G za pomocą oprogramowania Cura.
Czym są STL i G-Code i jakie są ich zastosowania?
Pliki STL są najpopularniejszym formatem plików do drukowania 3D. STL oznacza stereolitografię. Z drugiej strony G-code to język programowania, który krok po kroku mówi drukarce 3D i maszynom CNC (komputerowe sterowanie numeryczne). Drukarki 3D używają kodu G do tworzenia obiektów. Drukarka odczytuje kod G i tworzy obiekt warstwa po warstwie zgodnie z instrukcjami zawartymi w pliku.
Korzyści z konwersji STL na G-Code
Oto siedem powodów, dla których warto przekonwertować pliki STL na kod G.
- G-code to standardowy język używany przez drukarki 3D i maszyny CNC. Tak więc, jeśli masz plik, którego chcesz używać na swoim komputerze, przekonwertowanie go na kod G jest drogą do zrobienia.
- Kod G jest również dokładniejszy niż STL, ponieważ ma mniej miejsca na błędy, gdy maszyna odczytuje plik.
- Pliki STL mogą być ogromne, co utrudnia pracę i przesyłanie. Konwersja ich na kod G może pomóc w zmniejszeniu ich rozmiaru.
- Pliki G-code zwykle działają szybciej niż pliki STL. Jeśli więc chcesz zaoszczędzić czas, jest to dobra opcja.
- Pliki G-code są mniej podatne na awarie niż pliki STL, ponieważ nie mają tak dużo informacji do przetworzenia.
- Pliki STL mogą być trudne do edycji. Jeśli chcesz wprowadzić zmiany w pliku, może być znacznie prostsze, jeśli jest on w formacie G-code.
- Pliki G-kodu są szerzej kompatybilne. Jeśli wysyłasz plik do kogoś innego, jest bardziej prawdopodobne, że będzie mógł go otworzyć, jeśli jest w formacie G-code.
Jak przekonwertować plik STL na kod G?
Istnieją dwa główne sposoby generowania kodu G z pliku STL. Pierwszym jest użycie programu do krojenia, a drugim użycie programu CAM. Programy do krojenia pobierają trójwymiarowy model i tną go na warstwy, które można następnie drukować pojedynczo. Oprogramowanie do krojenia jest najczęstszym sposobem generowania kodu G, ponieważ jest stosunkowo proste i szybkie. Ma jednak pewne ograniczenia. Na przykład może generować kod tylko dla linii prostych i prostych krzywych. Nie radzi sobie również bardzo dobrze z bardziej złożonymi kształtami.
Z drugiej strony programy CAM mogą generować kod G dla złożonych kształtów, ale są trudniejsze w użyciu niż programy do krojenia. Korzystają z nich osoby znające się już na obróbce CNC. Jej użyjemy oprogramowania do krojenia, aby przekonwertować plik STL na kod G.
Jest wiele Krajalnice do drukarek 3D dostępne, ale w tym przewodniku skupimy się na Cura. Cura to krajalnica typu open source stworzona przez firmę Ultimaker, wiodącego producenta stacjonarnych drukarek FFF/FDM. Jest to popularny program, ponieważ jest bezpłatny, stosunkowo łatwy w użyciu i zapewnia wysokiej jakości wyniki.
Konwertowanie pliku STL na G-Code w Cura
Aby przekonwertować plik STL na kod G w programie Cura, wykonaj następujące kroki:
- Pierwszą rzeczą, którą musisz zrobić, to otworzyć Cura i załadować plik STL. Możesz to zrobić, klikając Otwórz plik w lewym górnym rogu okna. Po załadowaniu pliku powinieneś zobaczyć go na środku ekranu.
- Po załadowaniu pliku nadszedł czas na skonfigurowanie ustawień krojenia. Te ustawienia powiedzą Cura, jak pokroić model i wygenerować G-ode. Możesz z nimi poeksperymentować i zobaczyć wyniki.
- Podstawowe ustawienia Cury to:
- Wysokość warstwy: To ustawienie kontroluje grubość każdej warstwy. Cieńsze warstwy zapewnią wyższą jakość wydruku, ale ich wydruk będzie również trwał dłużej. W przypadku większości zastosowań dobrym wyborem jest warstwa o wysokości 0,15-0,20 mm.
- Wypełnienie: To ustawienie kontroluje, jaka część wnętrza modelu powinna być wypełniona materiałem. Wyższy procent wypełnienia zapewni bardziej wytrzymały wydruk, ale zużyje również więcej materiału. W większości zastosowań dobrym wyborem jest wypełnienie 20-40%.
- Grubość ściany: To ustawienie kontroluje grubość ścian zewnętrznych modelu. W przypadku większości zastosowań dobrym wyborem jest grubość ścianki 0,80 mm.
- Po skonfigurowaniu ustawień krojenia możesz kliknąć Plasterek w prawym górnym rogu okna, aby wygenerować kod G.
Cura wygeneruje teraz plik z rozszerzeniem „.gcode” zawierający wszystkie instrukcje niezbędne do wydrukowania modelu i możesz go zapisać na swoim komputerze. Gratulacje, pomyślnie przekonwertowałeś plik STL na kod G w Cura!
Wskazówki, które powinieneś wiedzieć podczas konwertowania STL na G-Code w Cura
- Aby poprawić jakość plików i uzyskać lepsze wyniki podczas krojenia, spróbuj zwiększyć rozdzielczość pliku; dzięki temu Twój model będzie bardziej szczegółowy i dokładny.
- Kiedy po raz pierwszy otworzysz Cura, wybierzesz swoją drukarkę z listy wstępnie skonfigurowanych Drukarki 3D. Jeśli Twojej drukarki 3D nie ma na liście, możesz wybrać Niestandardowa drukarka FFF opcja. Po wybraniu drukarki Cura automatycznie załaduje prawidłowe ustawienia.
- Wybierz prawidłowy procent wypełnienia. To ustawienie określa, jak bardzo wnętrze Twojego modelu zostanie wypełnione materiałem. Wyższy procent wypełnienia zapewni bardziej wytrzymałą i trwałą część, ale także wydłuży czas i koszty drukowania.
- Innym ważnym ustawieniem do rozważenia jest to, czy potrzebujesz wsparcia. Podpory to struktury, które są drukowane wraz z częścią, aby zapobiec jej zapadnięciu się podczas procesu drukowania. Mogą być korzystne, ale także wydłużyć czas i zwiększyć koszty Twojego projektu.
Zawsze sprawdzaj i przeglądaj swój kod G
Teraz wiesz, jak konwertować pliki STL do kodu G za pomocą oprogramowania do cięcia na plasterki. Zanim jednak naciśniesz przycisk Drukuj, dobrym pomysłem jest sprawdzenie kodu G pod kątem błędów. Wiele narzędzi online może pomóc w przejrzeniu kodu G pod kątem błędów; zawsze warto poświęcić na to czas przed rozpoczęciem drukowania. Ponadto sprawdzenie kodu G może pomóc w identyfikacji potencjalnych problemów, takich jak przegrzanie lub zatkanie. W rezultacie sprawdzenie kodu G jest niezbędne do zapewnienia pomyślnego wydruku.