Jak zmniejszyć rozmiar pliku STL do druku 3D

Roy Hill 30-06-2023
Roy Hill

Zmniejszenie rozmiaru pliku STL do druku 3D jest przydatnym krokiem, który ułatwia i przyspiesza drukowanie 3D. Wiele osób zastanawia się jak dokładnie zmniejszyć rozmiar pliku STL, więc postanowiłem napisać ten artykuł szczegółowo opisujący jak to zrobić.

Aby zmniejszyć rozmiar pliku STL do druku 3D, możesz użyć zasobów online, takich jak 3DLess lub Aspose, aby to zrobić, importując plik STL i kompresując plik. Możesz również użyć oprogramowania takiego jak Fusion 360, Blender i Meshmixer, aby zmniejszyć rozmiar pliku STL w kilku krokach. To jednak skutkuje niższą jakością pliku do druku 3D.

Czytaj dalej, aby dowiedzieć się więcej o zmniejszaniu rozmiaru pliku STL na potrzeby druku 3D.

    Jak zmniejszyć rozmiar pliku STL online

    Istnieje wiele zasobów internetowych, które mogą pomóc w zmniejszeniu rozmiaru pliku STL.

    Jak zmniejszyć rozmiar pliku STL za pomocą 3DLess

    3DLess to przyjazna dla użytkownika strona internetowa, która pozwala zmniejszyć rozmiar pliku STL za pomocą kilku prostych kroków:

    1. Kliknij na Choose File i wybierz swój plik.
    2. Zmniejsz liczbę wierzchołków w swoim modelu. Podgląd tego jak będzie wyglądał Twój model możesz zobaczyć przewijając stronę w dół.
    3. Kliknij na Save To File i Twój nowo zredukowany plik STL zostanie pobrany na Twój komputer.

    Jak zmniejszyć rozmiar pliku STL za pomocą programu Aspose

    Aspose to kolejny zasób internetowy, który może zmniejszyć pliki STL, a także oferuje szereg innych usług online.

    Użyj następujących kroków, aby skompresować swój plik:

    1. Przeciągnij i upuść lub prześlij swój plik w białym prostokącie.
    2. Kliknij na zielony dół Compress Now na dole strony.
    3. Pobierz skompresowany plik naciskając na przycisk Download Now, który pojawia się po skompresowaniu pliku.

    W przeciwieństwie do 3DLess, w Aspose nie można wybrać liczby wierzchołków, które ma mieć model po redukcji, ani żadnych kryteriów redukcji rozmiaru pliku. Zamiast tego strona automatycznie wybiera wielkość redukcji.

    Jak zmniejszyć rozmiar pliku STL w Fusion 360

    Istnieją 2 sposoby na zmniejszenie rozmiaru pliku STL - Reduce i Remesh - oba przy użyciu narzędzi Mesh.Po pierwsze, aby otworzyć plik STL przejdź do File> Open i kliknij na Open From My Computer, a następnie wybierz swój plik.Kroki, aby zmniejszyć rozmiar pliku są następujące:

    Zmniejsz rozmiar pliku za pomocą "Reduce"

    1. Przejdź do kategorii Mesh, w górnej części obszaru roboczego, i wybierz Reduce. Ma to dość prosty sposób działania: zmniejsza rozmiar pliku poprzez pomniejszanie twarzy na modelu.

    Istnieją 3 rodzaje redukcji:

    • Tolerancja: ten typ redukcji zmniejsza liczbę wielokątów poprzez łączenie twarzy razem. Spowoduje to pewne odchylenie od oryginalnego modelu 3D, a maksymalna dopuszczalna wielkość odchylenia może być regulowana za pomocą suwaka Tolerancja.

    • Proporcja: redukuje liczbę twarzy do proporcji oryginalnej liczby. Podobnie jak w przypadku Tolerancji, proporcję tę można ustawić za pomocą suwaka.

    Typ Proportion posiada również 2 możliwości wyboru Remesh:

    • Adaptacyjna
    • Uniform

    Zasadniczo remezowanie adaptacyjne oznacza, że kształt twarzy będzie bardziej dostosowany do modelu, co oznacza, że zachowają one więcej szczegółów, ale nie będą spójne w całym modelu, podczas gdy Jednolite oznacza, że twarze pozostają spójne i mają podobny rozmiar.

    Zobacz też: 11 sposobów jak sprawić, by drukowane w 3D części były mocniejsze - prosty przewodnik

    • Face Count: ten typ pozwala umieścić liczbę twarzy, do których chcesz, aby model został zredukowany. Ponownie, istnieją typy Adaptive i Uniform remesh, które można wybrać.

    Zobacz też: 10 sposobów jak naprawić wybrzuszenia na wydrukach 3D - pierwsza warstwa & narożniki
    • Kliknij OK, aby zastosować zmiany do modelu.
    • Przejdź do File> Export i wybierz nazwę i lokalizację swojego zredukowanego STL.

    Zmniejsz rozmiar pliku dzięki "Remesh"

    Narzędzie to może być również wykorzystane do zmniejszenia rozmiaru pliku STL. Po kliknięciu na nie, po prawej stronie rzutni pojawi się wyskakujące okno Remesh, dające szereg opcji.

    Po pierwsze, istnieje Typ Remesh - Adaptacyjny lub Jednolity - który omówiliśmy powyżej.

    Po drugie, mamy Gęstość. Im niższa jest ta wartość, tym mniejszy będzie rozmiar pliku. 1 to Gęstość modelu bazowego, więc będziesz chciał mieć wartości poniżej 1, jeśli chcesz, aby twój plik był mniejszy.

    Następnie Shape Preservation, który odnosi się do ilości oryginalnego modelu, który chcesz zachować. Możesz to zmienić za pomocą suwaka, więc wypróbuj różne wartości i zobacz, który z nich jest dla Ciebie odpowiedni.

    Na koniec masz trzy pola, które możesz zaznaczyć:

    • Zachowanie ostrych krawędzi
    • Granice rezerwatu
    • Podgląd

    Zaznacz dwa pierwsze pola, jeśli chcesz, aby twój przerobiony model był jak najbardziej zbliżony do oryginału, i zaznacz pole Podgląd, aby zobaczyć efekt twoich zmian na żywo na modelu, przed ich zastosowaniem. Możesz trochę poeksperymentować, aby zobaczyć, co działa dla twojego konkretnego modelu i celu.

    Nie zapomnij kliknąć OK, aby zastosować zmiany, a następnie przejdź do File> Export i zapisz swój plik w preferowanej lokalizacji.

    Jak zmniejszyć rozmiar pliku STL w Blenderze

    Blender obsługuje pliki STL, więc aby otworzyć swój model, musisz przejść do File> Import> STL i wybrać swój plik. Wykonaj poniższe kroki, aby zmniejszyć rozmiar swojego fie:

    • Przejdź do Właściwości modyfikatora (ikona klucza po prawej stronie rzutni) i kliknij na Dodaj modyfikator.

    • Wybierz Decimate. Jest to modyfikator (lub operacja proceduralna), który zmniejsza gęstość geometrii, co oznacza, że zmniejszy liczbę wielokątów w modelu.

    • Zmniejsz współczynnik. Domyślnie współczynnik jest ustawiony na 1, więc trzeba będzie zejść poniżej 1, aby zmniejszyć liczbę twarzy.

    Zauważ, jak mniej twarzy oznacza mniej szczegółów na modelu. Zawsze staraj się znaleźć wartość, która pozwala na zmniejszenie modelu bez zbytniego kompromisu na jakości.

    • Przejdź do File> Export> STL i wybierz nazwę i lokalizację dla pliku.

    Poniżej znajduje się film, który pokazuje ten proces.

    Jak zmniejszyć rozmiar pliku STL w Meshmixerze

    Meshmixer pozwala także na import, redukcję i eksport plików STL. Choć wolniejszy od Blendera, oferuje więcej opcji, jeśli chodzi o upraszczanie modeli 3D.

    Meshmixer działa podobnie do Fusion 360 pod względem opcji redukcji. Aby zmniejszyć plik STL, wykonaj następujące kroki:

    • Naciśnij CTRL + A (Command+A dla Mac), aby zaznaczyć cały model. W lewym górnym rogu rzutni pojawi się wyskakujące okno. Wybierz pierwszą opcję, Edycja.

    • Kliknij na Reduce. Po obliczeniu polecenia pojawi się nowe okienko. Po zaznaczeniu całego modelu możesz użyć skrótu Shift+R, aby otworzyć okienko Reduce.

    Przejdźmy teraz przez opcje, które masz do dyspozycji, aby zmniejszyć rozmiar modelu. Dwa główne wybory, których możesz tutaj dokonać, to Reduce Target i Reduce Type.

    Wybór Reduce Target zasadniczo odnosi się do celu operacji redukcji plików. Istnieją 3 opcje redukcji, które masz do wyboru:

    • Percentage: zmniejszenie liczby trójkątów do określonego procentu oryginalnej liczby. Możesz dostosować ułamek za pomocą suwaka Percentage.
    • Triangle Budget: zmniejszenie liczby trójkątów do określonej liczby. Liczbę można dostosować za pomocą suwaka Tri Count.
    • Max Deviation: zmniejsz liczbę trójkątów tak bardzo, jak to możliwe, nie przekraczając maksymalnego odchylenia, które można ustawić za pomocą suwaka. Odchylenie" odnosi się do odległości, na jaką zmniejszona powierzchnia odchyla się od oryginalnej powierzchni.

    Operacja Reduce Type odnosi się do kształtu wynikowych trójkątów i ma 2 opcje do wyboru:

    • Jednolity: oznacza to, że otrzymane trójkąty będą miały równe boki tak bardzo, jak to tylko możliwe.
    • Shape Preserving: ta opcja będzie miała na celu jak największe upodobnienie nowego kształtu do oryginalnego modelu, pomijając kształty nowych trójkątów.

    Na koniec, na dole wyskakującego okna znajdują się dwa pola wyboru: Preserve Boundaries i Preserve Group Boundaries. Zaznaczenie tych pól zwykle oznacza, że granice modelu będą zachowane tak dokładnie jak to możliwe, nawet bez ich zaznaczenia Meshmixer próbuje zachować granice.

    • Przejdź do File> Export i wybierz lokalizację oraz format pliku.

    Jaki jest średni rozmiar pliku STL w druku 3D?

    Średni rozmiar pliku STL dla druku 3D wynosi 10-20MB. Benchy 3D, który jest najczęściej drukowanym obiektem 3D ma około 11MB. Dla modeli z większą ilością szczegółów, takich jak miniatury, statuetki, popiersia lub figury, może to być średnio około 30-45MB. Dla bardzo podstawowych obiektów jest to w większości przypadków poniżej 1MB.

    • Iron Man Shooting - 4MB
    • 3D Benchy - 11MB
    • Przegubowy szkielet smoka - 60MB
    • Manticore Tabletop Miniature - 47MB

    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.