Przejdź do głównej treści

Jak naprawić pusty model z Meshy do druku 3D?

Wykonaj poniższe kroki, aby naprawić pusty model 3D z Meshy, uczynić go manifold w Blenderze przy użyciu 3D Print Toolbox i modyfikatora Solidify.

Spis treści

From Meshy to Manifold: Fixing Hollow Models for 3D Printing

Dlaczego uczynienie modelu manifold naprawia puste wydruki

Podczas przygotowywania modelu z Meshy do druku 3D jednym z najważniejszych wymagań jest to, aby model był manifold.

Model manifold to całkowicie zamknięty, szczelny kształt — podobny do hermetycznego pojemnika. Oznacza to, że siatka nie ma dziur, brakujących ścianek ani uszkodzonych krawędzi. Oznacza to, że siatka nie ma dziur, brakujących ścianek ani uszkodzonych krawędzi. Powierzchnia w pełni otacza objętość, jednoznacznie określając, co znajduje się wewnątrz, a co na zewnątrz.

Jeśli model jest non-manifold, oprogramowanie slicera drukarki 3D nie może poprawnie zinterpretować jego objętości. W efekcie slicer może nie wiedzieć, gdzie powinien znajdować się materiał stały.

Typowe problemy powodowane przez modele non-manifold

Podczas cięcia lub drukowania mogą wystąpić następujące problemy:

  • Części modelu drukują się jako puste, choć nie powinny

  • Brakujące ściany, warstwy lub powierzchnie

  • Niepoprawne lub nietypowe wzory wypełnienia

  • Całe sekcje modelu w ogóle się nie drukują

  • Slicer całkowicie nie potrafi pociąć modelu

Dzieje się tak, ponieważ slicer opiera się na zamkniętej powierzchni, aby obliczyć ściany, wypełnienie i warstwy strukturalne. Jeśli siatka jest otwarta lub uszkodzona, slicer może potraktować ją jako cienką powierzchnię zamiast obiektu stałego.

Dlaczego naprawa problemów z manifold zwykle rozwiązuje problem pustego modelu

Naprawiając model i czyniąc go manifold, dostarczasz slicerowi prawidłowo zamkniętą objętość. Pozwala to na poprawne wygenerowanie:

  • Zewnętrznych ścian

  • Wewnętrznego wypełnienia

  • Warstw górnych

  • Warstw dolnych

  • Strukturalnie solidnego wydruku końcowego

Krótko mówiąc, przekształcenie modelu z Meshy w siatkę manifold zamienia go z wizualnej powierzchni w prawidłowo zdefiniowany obiekt stały, który można niezawodnie wydrukować.

Note:

Puste wydruki mogą być również spowodowane ustawieniami slicera, takimi jak wypełnienie ustawione na 0%. Jednak geometria non-manifold jest jedną z najczęstszych przyczyn nieoczekiwanych pustych wydruków, szczególnie w przypadku modeli generowanych przez AI.

Krok 1: Zalecamy zainstalowanie wtyczki Blender Bridge

Meshy for Blender to wtyczka do Blendera, która umożliwia płynne importowanie modeli wygenerowanych przez MeshyAI. Dzięki tej wtyczce możesz bez wysiłku ładować i zarządzać zasobami 3D, znacznie zwiększając wydajność swojej pracy.

Szczegółowy samouczek, jak to zrobić, znajdziesz tutaj

Krok 2: Otwórz preferencje Blendera

1. Otwórz Blendera

2. Kliknij Edit > Preferences

Zainstaluj i włącz 3D Print Toolbox

1. W Preferences kliknij zakładkę Add-ons

2. W pasku wyszukiwania wpisz: 3D Print

3. Zaznacz pole wyboru dla Mesh: 3D Print Toolbox

Note: W Blenderze 4.0 i nowszych dodatki znajdują się w Edit > Preferences > Get Extensions. Powyższe kroki dotyczą Blendera 3.x. W nowszych wersjach 3D Print Toolbox może wymagać zainstalowania jako Legacy Add-on.

Jeśli instalujesz ręcznie:

1. Kliknij Install… (lub Install from Disk w nowszych wersjach Blendera)

2. Wybierz plik dodatku

3. Włącz dodatek po instalacji

Po włączeniu 3D Print Toolbox będzie dostępny w Blenderze.

Krok 3: Otwórz panel 3D Print Toolbox

Po zaimportowaniu modelu z Meshy do Blendera:

1. Otwórz prawy pasek narzędzi, either:

- Naciskając N na klawiaturze lub

- Klikając małą strzałkę na prawej krawędzi okna widoku

2. Kliknij zakładkę 3D Print, aby otworzyć toolbox

Krok 4: Spróbuj automatycznie naprawić model i uczynić go manifold

1. Wybierz swój model w oknie widoku

2. Otwórz panel 3D Print Toolbox

3. Kliknij "Clean Up"

4. Kliknij przycisk "Make Manifold"

To automatycznie podejmie próbę naprawy dziur, uszkodzonych krawędzi i innych problemów non-manifold, dzięki czemu model stanie się w pełni zamkniętym, nadającym się do druku obiektem stałym.

Note: W przypadku złożonych siatek generowanych przez AI funkcja Make Manifold może nie rozwiązać wszystkich problemów sama. Jeśli problemy będą się utrzymywać, zobacz sekcję Troubleshooting poniżej, aby uzyskać dodatkowe kroki naprawy.

Wynik

W większości przypadków Twój model powinien teraz być manifold i gotowy do prawidłowego cięcia. Slicer powinien teraz poprawnie generować ściany, wypełnienie, warstwy górne i dolne, a wydruk nie będzie już pusty:

Troubleshooting:

Jeśli Twój model nadal jest pusty po uczynieniu go manifold

W niektórych przypadkach kliknięcie Make Manifold może nie całkowicie naprawić model. Jest to szczególnie częste w przypadku złożonych siatek generowanych przez AI.

Oto dodatkowe sprawdzenia, które możesz wykonać:

1. Zweryfikuj, czy model jest naprawdę manifold

Po kliknięciu Make Manifold powinieneś potwierdzić, że naprawa się powiodła.

W panelu 3D Print Toolbox:

  1. Kliknij Check All

  2. Poszukaj wyniku Non Manifold

Jeśli wynik pokazuje:

  • 0 non-manifold edges → Model jest prawidłowo manifold

  • Dowolną liczbę powyżej 0 → Wymagane jest dodatkowe czyszczenie

Jeśli nadal pozostały krawędzie non-manifold, powtórz Clean Up → Make Manifold lub wypróbuj zaawansowane poprawki poniżej.


2. Zastosuj modyfikator Solidify, jeśli model ma zerową grubość

Niektóre modele generowane przez AI składają się z nieskończenie cienkich powierzchni, które nie mogą być prawidłowo wydrukowane, nawet jeśli są technicznie manifold.

Aby to naprawić:

  1. Wybierz swój model

  2. Przejdź do zakładki Modifiers (ikona klucza)

  3. Kliknij Add Modifier → Solidify

  4. Ustaw Thickness na małą wartość, np.:

    • 0,002 m (2 mm) lub

    • Dostosuj w zależności od skali wydruku

  5. Kliknij Apply

Daje to modelowi rzeczywistą grubość, dzięki czemu slicer może wygenerować ściany.

Note: Po zastosowaniu modyfikatora Solidify warto wrócić do 3D Print Toolbox i ponownie kliknąć Check All. Modyfikator Solidify może czasami tworzyć samo-przecinającą się geometrię na złożonych modelach, co wprowadza nowe problemy non-manifold wymagające naprawy.


3. Zastosuj wszystkie transformacje przed eksportem

Nieprawidłowa skala lub transformacje mogą powodować problemy z cięciem.

Aby zastosować transformacje:

  1. Wybierz swój model

  2. Naciśnij Ctrl + A

  3. Kliknij All Transforms

Dzięki temu model wyeksportuje się poprawnie.


Dalsze rozwiązywanie problemów: Ustawienia slicera, które mogą powodować puste wydruki

Nawet przy modelu manifold ustawienia slicera mogą celowo tworzyć puste wydruki.

Sprawdź następujące ustawienia w swoim oprogramowaniu slicera:

Procent wypełnienia

Jeśli wypełnienie jest ustawione na:

  • 0% → Wydruk będzie pusty z założenia

Zalecane wartości:

  • 10–20% → Lekkie wydruki

  • 20–40% → Mocne, funkcjonalne wydruki


Liczba ścian / Liczba perymetrów (Grubość ściany)

Jeśli liczba ścian jest zbyt niska lub ściana jest zbyt cienka — wydruki mogą wydawać się puste lub słabe.

Zalecane:

  • Minimum: 2 ściany (dla podstawowych wydruków)

  • Zalecane: 3–4 ściany (dla mocniejszych, trwalszych wydruków)

  • Typowa grubość ściany: 0,8–1,6 mm (w zależności od rozmiaru dyszy)


Warstwy górne i dolne

Jeśli warstwy górne są ustawione na 0, wydruk będzie otwarty.

Zalecane:

  • 3–6 warstw górnych

  • 3–6 warstw dolnych


Dalsze rozwiązywanie problemów: Jeśli Blender nie może w pełni naprawić modelu

Bardzo złożone siatki mogą wymagać alternatywnych narzędzi naprawczych.

Możesz spróbować:

Opcja 1: Użyj dodatkowych narzędzi czyszczących Blendera

W Edit Mode:

  1. Wybierz model

  2. Naciśnij Tab, aby przejść do Edit Mode

  3. Naciśnij A, aby zaznaczyć wszystko

  4. Kliknij:

    Mesh → Clean Up →

    • Merge by Distance

    • Fill Holes

Następnie ponownie spróbuj Make Manifold.

Note: Korzystając z Merge by Distance, sprawdź wartość progową w wyskakującym okienku w lewym dolnym rogu po kliknięciu. Wartość domyślna (0,0001 m) może być zbyt mała dla niektórych siatek. Spróbuj nieco ją zwiększyć (np. 0,001 m), ale unikaj ustawiania jej zbyt wysoko, ponieważ może to zniszczyć drobne detale.

Opcja 2: Przelicz normalne

Modele generowane przez AI często mają odwrócone lub niespójne normalne ścianek, co może powodować, że slicer błędnie zinterpretuje, która strona powierzchni jest "wewnątrz", a która "na zewnątrz". Może to skutkować pustymi sekcjami, odwróconym wypełnieniem lub brakującymi powierzchniami.

Aby to naprawić:

  1. Wybierz swój model

  2. Naciśnij Tab, aby przejść do Edit Mode

  3. Naciśnij A, aby zaznaczyć wszystko

  4. Kliknij Mesh > Normals > Recalculate Outside

  5. Naciśnij Tab, aby wrócić do Object Mode

Następnie ponownie wyeksportuj i sprawdź podgląd w slicerze.


Opcja 3: Użyj dedykowanych narzędzi do naprawy siatek

Niektóre narzędzia specjalizują się w naprawie trudnych siatek:

  • Microsoft 3D Builder (Windows)

  • Meshmixer

  • Netfabb

Te narzędzia mogą automatycznie naprawiać złożoną geometrię.


Jak potwierdzić, że Twój model jest gotowy do druku 3D

Twój model jest gotowy, gdy:

  • 3D Print Toolbox pokazuje 0 non-manifold edges

  • Podgląd w slicerze pokazuje:

    • Ściany

    • Wypełnienie

    • Warstwy górne

    • Warstwy dolne

  • Slicer nie pokazuje brakujących sekcji

Zawsze sprawdzaj podgląd w slicerze przed drukowaniem. Wskazówka: Jeśli nadal napotykasz problemy i chcesz uzyskać dalszą pomoc, zalecamy dołączenie do społeczności Meshy na Discordzie i zapytanie na naszym kanale Tips and Workflows. Jest tam wielu ekspertów od druku 3D w Meshy, którzy chętnie udzielą wskazówek.



Powiązane artykuły

Czy to odpowiedziało na Twoje pytanie?