Přejít na hlavní obsah

Jak opravit modely Meshy, které selhávají v 3D sliceru

Opravte chyby sliceru u modelů Meshy: průvodce vodotěsnými soubory STL

Obsah

Když exportujete model z Meshy a otevřete ho v sliceru, jako je Cura, PrusaSlicer nebo Bambu Studio, můžete se setkat s varováními o nemanifoldní geometrii, otevřených površích nebo poškozených sítích. Tento průvodce vysvětluje, proč tyto chyby vznikají, a jak je opravit, aby váš model šel často řezat a úspěšně tisknout.

Co znamená „vodotěsný“?

Vodotěsná (tzv. „manifoldní“) síť nemá žádné otvory, mezery ani překrývající se stěny. Každá hrana je sdílena přesně dvěma polygony, čímž vzniká zcela uzavřený povrch — jako nádoba, která by udržela vodu, aniž by prosákla. Slicery vyžadují vodotěsnou síť, aby správně vypočítaly vnitřek modelu a vygenerovaly dráhy nástroje.

Mezi běžné problémy u modelů generovaných AI patří:

  • Otevřené hrany — otvory na povrchu tam, kde chybí stěny

  • Nemanifoldní hrany — více než dvě stěny sdílející jednu hranu

  • Obrácené normály — stěny směřující dovnitř místo ven

  • Plovoucí geometrie — oddělené ostrůvky sítě nepřipojené k hlavnímu tělesu

Oprava modelů přímo v Meshy

Použijte funkci Remesh

Po vygenerování modelu použijte v editoru Meshy možnost Remesh. Remeshing znovu vytvoří topologii sítě a automaticky vyřeší většinu menších problémů s otevřenými hranami a nemanifoldností ještě před exportem.

Exportujte jako STL

Pokud má váš slicer potíže se soubory OBJ (které mohou rozdělit modely s více sítěmi na samostatné objekty), přepněte při exportu na STL nebo GLB. Formát STL sloučí geometrii do jediného celku a je nejširoce podporovaným formátem pro FDM a pryskyřičné slicery.

Upravte prompt pro čistší geometrii

Prompty naznačující průhlednost, duté vnitřky nebo složité překrývající se prvky (např. „skleněná zavařovačka“, „proutěný koš“) často vedou k sítím vyžadujícím větší opravy. Formulujte prompt tak, aby popisoval plnou a jednoduchou geometrii — například použijte „keramická zavařovačka“ místo „skleněné zavařovačky“ — a poté před exportem proveďte remesh.

Oprava modelů pomocí nástrojů třetích stran

Meshmixer (zdarma)

  1. Importujte svůj STL do Meshmixeru.

  2. Přejděte na Analysis → Inspector — červené koule označují otevřené otvory.

  3. Klikněte na Auto Repair All, čímž automaticky zavřete všechny mezery.

  4. Exportujte opravený STL.

Blender (zdarma)

  1. Importujte svůj model do Blenderu.

  2. V Edit Mode vyberte celou geometrii (A) a spusťte Mesh → Clean Up → Fill Holes a Merge by Distance.

  3. Použijte vestavěný doplněk 3D Print Toolbox k odhalení zbývajících problémů.

  4. Exportujte jako STL.

Microsoft 3D Builder (Windows, zdarma)

Otevřete svůj STL v 3D Builderu. Program automaticky rozpozná problémy se sítí a vyzve vás k jejich opravě. Opravu přijměte a znovu exportujte jako STL.

Časté otázky

1. Proč se můj model Meshy v Cura nebo PrusaSlicer zobrazuje jako „non-manifold“?
Sítě generované AI mohou obsahovat otevřené hrany nebo plovoucí polygony, které slicery označují jako nemanifoldní. Proveďte model přes Auto Repair v Meshmixeru nebo 3D Print Toolbox v Blenderu, abyste tyto mezery uzavřeli ještě před řezáním.

2. Můj model se tiskne s otvory nebo chybějícími stěnami — co se pokazilo?
To obvykle znamená, že síť měla otevřené povrchy, které slicer sám nedokázal vyřešit. Opravte síť externě (Meshmixer nebo Blender) a poté ji znovu naimportujte do sliceru.

3. Jaký formát exportu mám pro 3D tisk použít — STL, OBJ nebo GLB?
Pro FDM a pryskyřičný tisk použijte STL. Uchovává jednu sloučenou síť a je univerzálně podporován slicery. OBJ je vhodnější pro pracovní postupy renderování a texturování.

4. Opraví remeshing v Meshy všechny chyby sliceru?
Remeshing řeší většinu běžných problémů s topologií. Modely s výraznou plovoucí geometrií nebo hluboce se protínajícími stěnami však mohou i po remeshingu vyžadovat ruční čištění v Blenderu nebo Meshmixeru.

5. Můj slicer zobrazuje „protínající se povrchy“ — je to totéž co nemanifoldní geometrie?
Ne přesně. Protínající se povrchy jsou překrývající se stěny uvnitř sítě, nikoli otevřené otvory. V Blenderu je lze sloučit modifierem Boolean → Union. Auto Repair v Meshmixeru zvládá také mnoho případů průniků.

6. Mohu opravit chyby sítě přímo v PrusaSliceru nebo Bambu Studio?
Oba slicery obsahují základní funkci automatické opravy. V PrusaSliceru povolte v nastavení možnost Repair on import. U složitějších problémů se sítí budou externí nástroje, jako je Meshmixer nebo Blender, spolehlivější.

Související články


Související články

Odpověděl vám tento článek na otázku?