Jaki program/oprogramowanie może otworzyć pliki STL do druku 3D?

Roy Hill 31-05-2023
Roy Hill

Istnieje wiele programów i oprogramowania, które można wykorzystać do otwierania plików STL do druku 3D, ale niektóre są lepsze od innych. Niektórzy zastanawiają się, które to są pliki, więc postanowiłem napisać ten artykuł, aby pomóc odpowiedzieć na to pytanie.

Czytaj dalej, aby uzyskać więcej informacji na temat programów dla plików STL, a także więcej powiązanych informacji, które powinny być przydatne.

    Jaki typ/format pliku jest wymagany do druku 3D?

    Format pliku G-Code jest potrzebny do druku 3D. Aby uzyskać ten plik G-Code, musimy uzyskać plik STL (Stereolithography) przetworzony w ramach programu slicerowego, takiego jak Cura. Pliki STL są najpopularniejszym formatem plików, który usłyszysz przy druku 3D i są potrzebne do stworzenia głównego pliku G-Code.

    Z technicznego punktu widzenia, plik STL jest przybliżeniem modelu 3D przy użyciu kilku rozmiarów trójkątów do budowy obiektu. Jest to znane jako teselacja i może być tworzone przez większość oprogramowania CAD.

    Zobacz też: Co to jest Linear Advance & Jak go używać - Cura, Klipper

    Chociaż pliki STL są najbardziej popularne, istnieją inne pliki, które możesz wykorzystać w druku 3D w zależności od maszyny i oprogramowania, z którego korzystasz.

    Pamiętaj, że te pliki są po to, aby je przekonwertować na pliki STL, które następnie mogą być przetwarzane w Twoim slicerze, aby stworzyć plik G-Code, który jest potrzebny do druku 3D.

    Pliki, które są obsługiwane w Cura (popularny slicer) to:

    • Plik 3MF (.3mf)
    • Format trójkąta Stanforda (.ply)
    • Plik OBJ Wavefront (.obj)
    • Plik X3D (.x3d)
    • Obraz JPG (.jpg)
    • Obraz PNG (.png)

    Tak, możesz faktycznie bezpośrednio konwertować obrazy 2D do Cury i przetwarzać je na kształt 3D. Wszystko co musisz zrobić to przeciągnąć plik do Cury, a ona zrobi to za Ciebie.

    Możesz wybrać konkretne ustawienia dla plików .jpg, takie jak Wysokość, Podstawa, Szerokość, Głębokość i inne.

    Jakie programy mogą otworzyć pliki STL do druku 3D?

    Pliki STL mogą być otwierane przez trzy kategorie oprogramowania; oprogramowanie do projektowania wspomaganego komputerowo (CAD), oprogramowanie do plasterkowania i oprogramowanie do edycji siatki.

    Oprogramowanie CAD

    CAD (Computer Aided Design) to po prostu wykorzystanie komputerów do wspomagania tworzenia projektów. Istniało przed drukiem 3D, ale było szeroko wykorzystywane do modelowania niektórych niesamowicie precyzyjnych i wysoce szczegółowych obiektów, które drukarka 3D może zbudować.

    Istnieje szereg programów CAD, które są wykonane dla początkujących, takich jak TinkerCAD, aż do profesjonalistów, takich jak Blender. Początkujący mogą nadal używać Blendera, ale ma dość dużą krzywą uczenia się w porównaniu z innymi programami CAD.

    Jeśli zastanawiasz się, jakie programy tworzą pliki STL, to będą to niektóre z wymienionych poniżej programów CAD.

    TinkerCAD

    Tinkercad to internetowy, darmowy program do modelowania 3D. Jest prosty w obsłudze i składa się z prymitywnych kształtów (sześcian, walec, prostokąty), które można łączyć ze sobą tworząc inne kształty. Posiada również funkcje umożliwiające tworzenie innych kształtów.

    Import plików może być 2D lub 3D i obsługuje trzy typy plików: OBJ, SVJ i STL.

    Wadą jest to, że nie może działać bez internetu, ale to może być również zaletą, ponieważ można uzyskać dostęp do niego bez pobierania niektórych pamięci ciężkiego oprogramowania.

    FreeCAD

    FreeCAD to open-source'owa aplikacja do modelowania parametrycznego 3D, która jest szeroko wykorzystywana do druku 3D. Jak można wywnioskować z nazwy, jest to darmowe oprogramowanie do użytku i posiada prężnie działającą społeczność/forum, w którym można uczestniczyć.

    Możesz stworzyć kilka naprawdę prostych lub złożonych projektów za pomocą tej aplikacji i łatwo importować i eksportować pliki STL z nim.

    Wiele osób określa ją jako świetny wybór dla początkujących użytkowników druku 3D, którzy chcą zacząć tworzyć swoje pierwsze modele.

    SketchUp

    SketchUp to dobre oprogramowanie, które może cię wyprzedzić jako nowy projektant CAD. Wcześniej nazywało się Google SketchUp, ale zostało przejęte przez inną firmę.

    Jego kluczową zasługą jest fakt, że potrafi otworzyć każdy plik STL i posiada narzędzia do ich edycji.

    SketchUp ma szeroki zakres zastosowań, od gier po film i inżynierię mechaniczną, choć dla nas hobbystów drukarek 3D, jest świetny do tworzenia naszych wstępnych projektów modeli 3D do druku 3D.

    Blender

    Blender to bardzo znany w społeczności druku 3D program CAD, który potrafi otwierać pliki STL. Zakres i możliwości jakie posiada to oprogramowanie wykraczają poza wyobraźnię.

    W przypadku druku 3D, gdy już poznasz to oprogramowanie, Twoje możliwości mogą się drastycznie poprawić, ale ma ono bardziej stromą krzywą uczenia się niż większość programów do projektowania.

    Jeśli chcesz tworzyć lub otwierać pliki STL, Blender jest świetnym wyborem, o ile poświęcisz czas na naukę z kilkoma tutorialami.

    Robią ciągłe aktualizacje, aby utrzymać swój przepływ pracy i funkcje aktualne i kwitnące z najnowszymi osiągnięciami w dziedzinie CAD.

    Oprogramowanie do edycji siatki

    Programy siatkowe upraszczają obiekty 3D do wierzchołków, krawędzi i twarzy w przeciwieństwie do modeli bryłowych projektów 3D, które wyglądają gładko. Modele siatkowe charakteryzują się nieważkością, bezbarwnością i wykorzystaniem kształtów wielokątnych do reprezentacji obiektów 3D.

    Siatki mogą być tworzone w następujący sposób:

    1. Tworzenie prymitywnych kształtów, takich jak cylindry, pudełka, graniastosłupy itp.
    2. Wykonaj model z innych obiektów, wykorzystując linie przerywane wokół modelowanego obiektu. Obiekt ten może być dwuwymiarowy lub trójwymiarowy.
    3. Istniejące solidne obiekty 3D mogą być przekształcone w obiekty siatkowe
    4. Tworzenie niestandardowych siatek.

    Metody te dają szansę na łatwe modelowanie projektów 3D w dowolny sposób i osiągnięcie pożądanych szczegółów.

    Poniżej znajduje się lista programów do edycji siatek, które skompilowałem.

    MeshLab

    MeshLab to system open-source, który umożliwia edycję trójkątnych siatek 3D i robienie innych fajnych rzeczy z siatką.

    Siatki, które nie wyglądają zbyt czysto lub dobrze wyrenderowane, mogą zostać uzdrowione, wyczyszczone i wyedytowane na coś bardziej szczegółowego i pasującego.

    Mimo względnej trudności w obsłudze, użytkownicy MeshLabu chwalą sobie szybkość otwierania na nim dużych plików.

    Autodesk Meshmixer

    Meshmixer jest dobrym narzędziem siatkowym do edycji i naprawy plików STL, które są uszkodzone. Jest stosunkowo łatwiejszy w użyciu w przeciwieństwie do MeshLab i ma dobry interfejs, który pomaga w łatwej manipulacji obiektami 3D.

    MakePrintable

    Jest to oprogramowanie do edycji siatki, które działa bardzo dobrze, aby naprawić pliki STL, które mogą mieć błędy lub uszkodzenia, które nie całkiem złapałeś.

    Jest wiele, że można zrobić z tego oprogramowania, takich jak drążenie i naprawy, łączenie siatek w jeden, wybrać określony poziom jakości i wiele innych konkretnych zadań naprawczych.

    Można go używać bezpośrednio z Blenderem i SketchUpem, jak również w ramach slicera Cura.

    Oprogramowanie Slicer

    Oprogramowanie Slicer jest tym, czego będziesz używał przed każdym swoim wydrukiem 3D. Tworzy ono pliki G-Code, które Twoja drukarka 3D faktycznie rozumie.

    Dostarcza informacji takich jak: dokładna lokalizacja każdego ruchu dyszy, temperatura druku, temperatura łoża, ilość filamentu do wytłoczenia, wzór wypełnienia i gęstość modelu oraz wiele innych.

    Brzmi to skomplikowanie, ale jest naprawdę proste w obsłudze, ponieważ składa się z pól do wpisywania liczb lub rozwijanych menu do wyboru opcji.

    Oto lista slicerów, które mogą otwierać pliki STL;

    Cura

    Cura to najpopularniejsze oprogramowanie do krojenia, stworzone przez Ultimakera, znaną markę w branży druku 3D.

    Zapewnia on aplikację, w której można umieścić pliki STL i zobaczyć model 3D zaimportowany bezpośrednio na płytę konstrukcyjną drukarki 3D.

    PrusaSlicer

    PrusaSlicer to kolejne znane oprogramowanie do plasterkowania, które ma wiele funkcji i zastosowań, które sprawiają, że jest świetnym pretendentem. Jedną z najbardziej zauważalnych różnic jest to, jak może przetwarzać pliki STL zarówno dla druku z filamentów FDM, jak i druku z żywicy SLA.

    Większość slicerów trzyma się tylko jednego rodzaju obróbki druku 3D, ale nie ten.

    ChiTuBox

    To oprogramowanie specjalizuje się w druku 3D z żywicy i przeszło przez wiele aktualizacji, które dają mu niesamowitą funkcjonalność i łatwość użycia dla każdej osoby tam.

    Możesz otwierać pliki STL i wykonywać z nimi mnóstwo funkcji. Interfejs użytkownika jest naprawdę płynny i zapewnia wspaniałe doświadczenie dla hobbystów żywicznych drukarek 3D.

    Krajalnica do liczi

    Lychee Slicer jest moim osobistym faworytem, ponieważ w przestrzeni obróbki żywicy w druku 3D idzie ponad miarę.

    Jest kilka niesamowitych funkcji, których nie znajdziesz w innych slicerach, takich jak profesjonalny i nowoczesny design, wiele widoków dla wydruków 3D, przestrzeń w chmurze dla Twoich wydruków 3D, jak również funkcje komentarzy, jak każdy z Twoich wydruków 3D poszedł.

    Jeśli chcesz otworzyć pliki STL do druku 3D z żywicy, to na pewno polecam użycie tego slicera. Możesz używać go za darmo, ale mają też swoją wersję Pro, którą bardzo polecam. Nie jest też bardzo droga!

    Czy można drukować 3D bezpośrednio z plików STL?

    Niestety, nie można drukować 3D bezpośrednio z plików STL. Dzieje się tak dlatego, że drukarka nie jest zaprogramowana na rozumienie tego języka.

    Rozumie język G-Code, który jest serią komend mówiących drukarce co ma robić, gdzie się poruszać, co podgrzewać, ile materiału wytłaczać i wiele innych.

    Drukowanie projektów 3D z plików STL odbywa się, gdy drukarka interpretuje instrukcje zakodowane w g-code warstwa po warstwie. Oznacza to, że obiekt nie jest dokładnie drukowany w 3D, ale poprzez nakładające się na siebie warstwy materiałów wytłaczanych z dyszy drukarki.

    Gdzie można kupić pliki STL online?

    Pliki STL można kupić na kilku stronach internetowych, które sprzedają projekty 3D i inne treści graficzne.

    Oto listy stron internetowych, na których można kupić pliki STL.

    CGTrader

    Istnieje mnóstwo wysokiej jakości modeli, które można zakupić na tej platformie. Jeśli drukujesz 3D przez jakiś czas i szukasz doświadczenia na wyższym poziomie dla swoich wydruków 3D, polecam wypróbować.

    Najlepiej byłoby drukować modele 3D za pomocą drukarki 3D z żywicy, dzięki czemu można w pełni wykorzystać wysoką jakość i precyzyjne szczegóły, które projektanci wkładają w swoją pracę.

    MyMiniFactory

    MyMiniFactory to bardzo szanowana strona o druku 3D, która ma w swoim arsenale kilka przełomowych modeli. Kilkakrotnie przeglądałem ich modele i nigdy nie przestają mnie zachwycać.

    Zobacz też: 8 Najlepszych zamkniętych drukarek 3D, które możesz zdobyć (2022)

    Płatne modele, które możesz dostać od MyMiniFactory są poważnym premium w jakości, a większość z nich jest w bardzo rozsądnych cenach. Są one zazwyczaj tańsze niż modele z CGTrader, a wiele modeli odpowiada również ich standardom.

    SketchFab

    SketchFab oferuje całkiem dobre doświadczenie użytkownika w wyświetlaniu modeli. Należy pamiętać, że nie wszystkie nadają się do druku 3D, ponieważ niektóre modele nie są do tego przeznaczone.

    Jesteś w stanie odfiltrować pliki STL, które powinny być gotowe do obróbki i druku 3D.

    Na tej stronie są miliony twórców, którzy dostarczają niesamowite modele. Pozwalają nawet na współpracę między projektantami, gdzie można zobaczyć ich gabloty z modelami.

    STLFinder

    Jeśli kiedykolwiek chciałeś mieć stronę internetową, która ma ponad 2 miliony projektów 3D do pobrania, będziesz chciał wypróbować STLFinder. Mają tak wiele modeli z całego internetu, niektóre są darmowe, a niektóre płatne.

    Chociaż zdecydowanie możesz uzyskać kilka wysokiej jakości darmowych modeli, bardzo polecam sprawdzenie niektórych płatnych modeli, które naprawdę zrobią na Tobie wrażenie. Są to modele, które możesz wydrukować w 3D i zdać sobie sprawę ze szczegółowości, jaką może wytworzyć druk 3D.

    Yeggi

    Jest to wyszukiwarka, w której możesz znaleźć mnóstwo darmowych i płatnych modeli z wielu stron internetowych poświęconych modelom do druku 3D. Nie jest zbyt trudno poruszać się po funkcji wyszukiwania, a możesz znaleźć kilka płatnych modeli najwyższej klasy z poważnymi szczegółami.

    PinShape

    PinShape jest opisywany jako internetowa społeczność druku 3D, która pozwala projektantom dzielić się i sprzedawać swoje projekty do druku 3D, a także zlecać ludziom pobieranie i drukowanie tych właśnie modeli.

    Podobnie jak w przypadku stron internetowych powyżej, mają one również wiele darmowych modeli 3D, jak również kilka doskonałych płatnych modeli.

    Jak przekonwertować pliki STL na G-Code

    Jeśli zastanawiałeś się "czy drukarki 3D używają G-Code?", to teraz powinieneś wiedzieć, że tak, ale jak przekonwertować pliki STL na G-Code?

    Oto kroki, które możesz podjąć przy konwersji plików STL do G Code:

    1. Importuj swój plik STL do slicera
    2. Dodaj swoją drukarkę do krajalnicy
    3. Dostosuj model pod względem umieszczenia na płycie konstrukcyjnej i obrotu
    4. Dostosuj ustawienia druku (wysokość warstwy, prędkość, wypełnienie itp.)
    5. Kliknij przycisk Plaster i voilà! Slicer powinien wyświetlić graficzną reprezentację tego, jak obiekt będzie wyglądał po pokrojeniu, a także inne szacunki, takie jak czas potrzebny do wydrukowania obiektu.

    Powstały G-Code ma postać tekstów i liczb, które są czytelne dla drukarki i coś, co można nauczyć się rozumieć.

    Musisz mieć wiedzę o tym, co oznaczają polecenia, ale możesz znaleźć dobry zasób, który wyjaśnia każde polecenie.

    Ta kombinacja kodów po prostu nakazuje maszynie drukarskiej, gdzie i jak ma się poruszać. Możesz sprawdzić ten film, aby dowiedzieć się więcej o G-Code.

    Nazywa się go G-Code, ponieważ większość kodów zaczyna się od litery "G", niektóre zaczynają się od litery "M", ale nadal są uważane za G-Code.

    Jakie pliki Cura może otwierać i czytać?

    Wiele osób zastanawia się, jakie typy plików Cura może otwierać i czytać oraz czy Cura może czytać G-Code.

    Istnieje wiele plików, które Cura może czytać, które można znaleźć poniżej.

    G-Code

    Cura może czytać kilka plików, które zawierają G-Code. Lista plików, które Cura może czytać nie jest ograniczona do samego G-Code, ale jego wariantów, które obejmują:

    • Skompresowany plik G-code (.gz)
    • Plik G (.g)
    • Plik G-code (.gcode)
    • Ultimaker Format Package (.ufp)

    Nie zapominaj, że podstawową funkcją programu Cura jest czytanie plików STL i krojenie ich na warstwy, które są czytelne dla Twojej drukarki. Te czytelne informacje to tak zwany "G-Code".

    Modele 3D

    • Plik 3MF (.3mf)
    • Plik AMF (.amf)
    • COLLADA Digital Asset Exchange (.dae)
    • Skompresowany COLLADA Digital Asset Exchange (.zae)
    • Otwórz skompresowaną siatkę trójkąta (.ctm)
    • Plik STL (.stl)
    • Format trójkąta Stanforda (.ply)
    • Plik OBJ Wavefront (.obj)
    • Plik X3D (.x3d)
    • glTF Binary (.glb)
    • glTF Embedded JSON (.gltf)

    Zdjęcia

    • Obraz BMP (.bmp)
    • Obraz GIF (.gif)
    • Obraz JPEG (.jpeg)
    • Obraz JPG (.jpg)
    • Obraz PNG (.png)

    Jak otworzyć plik G-Code?

    Możesz otworzyć plik G-Code bezpośrednio w programie Cura lub innych programach slicerowych. Istnieje aplikacja online taka jak gCodeViewer, która jest analizatorem G-Code. Możesz wizualizować G-Code warstwa po warstwie i pokazywać kluczowe informacje, takie jak retrakcje, ruchy drukowania, prędkości, czas drukowania, ilość zużytego plastiku i tak dalej.

    Cura podobno potrafi otwierać również pliki G-Code, jak również skompresowane pliki G-Code, a także można Podglądać ruch i wygląd pliku.

    Importowanie G-Code do Cury jest łatwe do zrobienia, musisz tylko znaleźć plik G-Code i przeciągnąć/zaimportować go do Cury, aby otworzyć plik.

    Roy Hill

    Roy Hill jest zapalonym entuzjastą druku 3D i guru technologii z bogatą wiedzą na temat wszystkich rzeczy związanych z drukowaniem 3D. Dzięki ponad 10-letniemu doświadczeniu w tej dziedzinie, Roy opanował sztukę projektowania i drukowania 3D i stał się ekspertem w zakresie najnowszych trendów i technologii drukowania 3D.Roy ukończył inżynierię mechaniczną na Uniwersytecie Kalifornijskim w Los Angeles (UCLA) i pracował dla kilku renomowanych firm zajmujących się drukiem 3D, w tym MakerBot i Formlabs. Współpracował również z różnymi firmami i osobami prywatnymi, tworząc niestandardowe produkty drukowane w 3D, które zrewolucjonizowały ich branże.Oprócz zamiłowania do drukowania 3D, Roy jest zapalonym podróżnikiem i entuzjastą outdooru. Lubi spędzać czas na łonie natury, wędrować i biwakować z rodziną. W wolnym czasie jest także mentorem dla młodych inżynierów i dzieli się swoją bogatą wiedzą na temat drukowania 3D za pośrednictwem różnych platform, w tym na swoim popularnym blogu 3D Printerly 3D Printing.