STL reparieren: Löcher, Normalen und offene Kanten beheben
Slicer und Teilungsprogramme brauchen einen geschlossenen Körper. Hat eine Datei Löcher, falsch herum zeigende Flächen oder überlappende Schalen, fehlen im Druck Schichten und Schnitte schlagen fehl. Hier, was jeder Fehler bedeutet und wie Sie ihn beheben.
Was „non-manifold“ bedeutet
Ein druckbares Netz beschreibt ein geschlossenes Volumen: Jede Kante gehört zu genau zwei Dreiecken, alle Dreiecke zeigen nach außen, und die Oberfläche durchdringt sich nirgends. Ein solches Netz heißt „manifold“ oder wasserdicht. Die häufigsten Fehler:
| Fehler | Was es ist | Typische Ursache |
|---|---|---|
| Löcher (offene Kanten) | Kanten mit nur einem Dreieck: Die Oberfläche hat Lücken | Scans, Modelle fürs Rendering, fehlerhafte Exporte |
| Non-manifold-Kanten | Kanten, die drei oder mehr Dreiecke teilen | Zwei Körper, die sich an einer Kante berühren, innere Flächen |
| Gedrehte Normalen | Dreiecke zeigen nach innen: Innen und außen werden verwechselt | Spiegeln, unsauberes Modellieren |
| Selbstüberschneidungen | Die Oberfläche durchdringt sich selbst | Teile ineinandergeschoben statt vereinigt |
| Überlappende Schalen | Mehrere geschlossene Körper ineinander | Zusammengesetzte Figuren, Spielmodelle |
| Degenerierte Flächen | Dreiecke ohne Fläche, doppelte Punkte | Export- und Konvertierungsfehler |
Warum Slicer und Teilungsprogramme scheitern
Ein Slicer zerlegt das Netz in Schichten und braucht auf jeder eine geschlossene Kontur, um innen und außen zu unterscheiden. Bei einer offenen Kante muss er raten: Es fehlen Schichten, Wände enden im Leeren, oder Füllung landet dort, wo das Modell hohl sein sollte. Gedrehte Normalen lassen ihn innen für außen halten.
Ein Teilungsprogramm scheitert noch früher. Jeder Schnitt muss mit einer ebenen Fläche geschlossen werden, was nur bei einem geschlossenen Querschnitt geht, und Löcher für Stifte oder Magnete abzuziehen ist eine boolesche Operation, die einen sauberen Körper verlangt. Deshalb prüft SplitSTL jedes Modell beim Import.
Fehler erkennen
- Öffnen Sie die Datei im kostenlosen STL-Viewer. Er läuft im Browser, lädt nichts hoch und zeigt, ob das Netz wasserdicht ist und wie viele offene Kanten es hat.
- Laden Sie die Datei in Ihren Slicer: Die meisten zeigen eine Warnung, wenn sie beim Import Fehler beheben mussten.
- In Blender markiert im Bearbeitungsmodus Select › Select All by Trait › Non Manifold die fehlerhaften Kanten; die Erweiterung 3D-Print Toolbox prüft das Netz umfassend.
- Achten Sie auf Flächen, die dunkel oder durchsichtig erscheinen: oft gedrehte Normalen.
Reparaturwege, vom schnellsten zum gründlichsten
| Weg | Gut für | Grenzen |
|---|---|---|
| Automatische Reparatur im Slicer (Bambu Studio, PrusaSlicer, OrcaSlicer) | Kleine Löcher, gedrehte Normalen, ohne Zutun | Unzuverlässig bei großen Löchern und überlappenden Schalen |
| Meshmixer (Inspector, Make Solid) | Löcher schnell schließen; Make Solid erzeugt einen geschlossenen Körper | Von Autodesk nicht mehr weiterentwickelt; Make Solid kann Details glätten |
| Blender (Merge by Distance, Fill Holes, Recalculate Outside, 3D-Print Toolbox) | Präzise Handarbeit, die jedes Detail erhält | Einarbeitung nötig, mühsam bei stark beschädigten Netzen |
| GPU-Reparatur von SplitSTL | Stark beschädigte Dateien, überlappende Schalen, Scans, Spielmodelle | Neu aufgebautes Netz: feine Details können leicht weicher werden; kostenloses Konto nötig |
Beginnen Sie mit dem Einfachsten: Repariert der Slicer ohne Warnung und sieht die Schichtvorschau sauber aus, sind Sie fertig.
Einen Körper mit der GPU-Reparatur von SplitSTL neu aufbauen
Der SplitSTL-Editor prüft jedes Modell beim Import. Kleine Fehler (Löcher, gedrehte Normalen, doppelte Flächen) werden automatisch behoben, und der Editor zeigt das an. Ist das Netz dafür zu beschädigt, wird es als nicht wasserdicht markiert, und Sie können es auf unserer GPU neu aufbauen:
- Melden Sie sich mit einem kostenlosen Konto an.
- Starten Sie die GPU-Reparatur und wählen Sie die Präzision: Je höher, desto mehr Details bleiben erhalten.
- Der Server bestimmt auf einem feinen Voxelraster, was innen und außen liegt, und baut die Oberfläche als einen wasserdichten Körper neu auf, auch über Löcher und überlappende Schalen hinweg.
- Prüfen Sie das Ergebnis in der 3D-Ansicht und teilen Sie das Modell dann wie gewohnt.
Da die Oberfläche neu entsteht, können Details unterhalb der Rasterauflösung, etwa sehr feine Kanten oder flache Gravuren, etwas weicher werden. Für ein technisches Teil mit exakten Maßen ist eine Reparatur im CAD-Programm besser.
Häufige Fragen
Ist non-manifold dasselbe wie nicht wasserdicht?
Fast. Wasserdicht heißt, dass die Oberfläche keine Löcher hat; manifold heißt zusätzlich, dass jede Kante genau zwei Flächen verbindet. Eine druckbare Datei sollte beides sein.
Kann ich eine fehlerhafte STL trotzdem drucken?
Oft ja, wenn der Slicer sie beim Import repariert. Prüfen Sie vor dem Druck die Vorschau Schicht für Schicht auf fehlende Wände, Lücken oder falsch platzierte Füllung.
Warum hat mein Modell so viele offene Kanten?
Typische Quellen sind 3D-Scans, Modelle für Animation oder Spiele (einseitige Flächen, separate Augen und Kleidung) und manche Exporte aus Sculpting-Programmen.
Verändert die GPU-Reparatur mein Modell?
Sie erzeugt aus der ursprünglichen Form ein neues, wasserdichtes Netz. Form und Maße bleiben gleich; sehr feine Details können leicht weicher werden, vergleichen Sie also vor dem Druck.