Naprawa typowych problemów STL: krawędzie non‑manifold i dziury
Praktyczny poradnik rozwiązywania problemów: ostrzeżenia slicera i uszkodzone siatki — co oznacza non-manifold, skąd biorą się dziury i jak naprawiać u źródła (2D) vs narzędzia naprawcze downstream.
Krok po kroku
- 1
Zidentyfikuj problem w slicerze
Sprawdź ostrzeżenia typu „non-manifold”, „self-intersection” lub brakujące warstwy w podglądzie. Przybliż problematyczny obszar: czy to mała wysepka, szczelina czy nakładające się ściany.
- 2
Napraw u źródła, jeśli to możliwe (czyszczenie 2D)
W meshach z obrazu większość problemów topologii wynika z szumu pikselowego, zbyt cienkich mostków lub drobnych odłączonych regionów. Uprość grafikę i skonwertuj ponownie.
- 3
Wygeneruj STL ponownie i sprawdź
Wygeneruj nowy STL używając Konwerter PNG / SVG → STL. Jeśli problem nie zniknie, użyj narzędzia naprawczego (Netfabb/Meshmixer/naprawa w PrusaSlicer) jako ostatniego kroku.
Co oznacza „non-manifold”
W mesh’u manifold każda krawędź należy dokładnie do dwóch ścian. Krawędzie non-manifold pojawiają się, gdy krawędź należy do 1 ściany (granica dziury) albo do 3+ ścian (niejednoznaczna bryła). Slicer może zgadywać, ale wyniki bywają nieprzewidywalne.
Szybkie poprawki (przed ponowną konwersją)
- Usuń drobne kropki/wysepki w PNG (zamieniają się w „pływające” trójkąty).
- Pogrub cienkie mostki i kreski, aby przetrwały ekstruzję i slicing.
- Użyj jednolitego tła; teksturowane tła często tworzą dziury i samoprzecięcia.