Konverze dxf do stl

Převod souboru DXF do STL

Převeďte obrysy DXF nebo 3D geometrii do validovaného STL pro slicování a 3D tisk.

Převádějte soubory DXF online

Pro převod DXF do STL zatím vlastní online konvertor nemáme, ale soubory DXF můžete online převést do těchto a dalších formátů:

Jak převést soubor dxf do formátu stl

3D tiskárny a slicery běžně vyžadují STL, zatímco technické výkresy se často dodávají ve formátu DXF. Převod je přímočarý pouze tehdy, když DXF již obsahuje vhodnou 3D geometrii; 2D výkres se nejprve musí změnit na uzavřené, ztluštěné 3D těleso.

Co je formát DXF

DXF neboli Drawing Exchange Format je textový nebo binární CAD formát vyvinutý společností Autodesk pro výměnu 2D a 3D výkresových dat. Může obsahovat čáry, oblouky, kružnice, polylinie, kóty, vrstvy, bloky, sítě, povrchy a tělesa.

DXF používají AutoCAD, BricsCAD, DraftSight, Fusion, SolidWorks, QCAD a aplikace pro architekturu, strojírenství, geodézii, laserové řezání a CNC. DXF často obsahuje pouze plochý obrys; nemusí nutně definovat tloušťku, směr extruze ani uzavřený objem vhodný pro tisk.

Co je formát STL

STL představuje vnější povrch objektu jako síť trojúhelníkových plošek. Je široce podporován slicery pro 3D tisk a používá se také pro rychlé prototypování, kontrolu sítě a některé simulační postupy.

STL nezachovává vrstvy DXF, kóty, barvy, materiály, bloky, vazby, parametrické prvky ani výrobní metadata. Binary STL je obvykle menší než ASCII STL a pro přenos se používá nejčastěji. STL také nemá pole pro jednotky, takže přijímající aplikace musí správně interpretovat zamýšlené jednotky.

Jak převést 2D DXF pomocí FreeCAD

FreeCAD je vhodnou bezplatnou desktopovou volbou, pokud DXF obsahuje uzavřený profil, kterému je třeba určit tloušťku.

  1. Otevřete soubor pomocí File → Import. Ověřte jednotky výkresu, protože metadata jednotek DXF mohou chybět nebo být nesprávná.
  2. Prohlédněte importované entity v pracovním prostředí Draft nebo Part. Odstraňte konstrukční geometrii, duplicitní čáry, nepotřebné vrstvy a otevřené nebo překrývající se segmenty.
  3. Spojte segmenty do uzavřené křivky. Malé mezery, duplicitní koncové body, vlastní průsečíky a protínající se obrysy mohou zabránit vytvoření plochy.
  4. Vyberte uzavřenou křivku a zvolte Part → Extrude. Zadejte požadovanou délku a směr. Aby byl výsledkem solid, musí profil tvořit platnou plochu.
  5. Vyberte solid a zvolte Mesh → Create mesh from shape. U zakřivených povrchů použijte jemnější nastavení odchylky nebo úhlu, ale vyhněte se zbytečně hustým sítím.
  6. Exportujte síť pomocí File → Export a vyberte STL Mesh (*.stl). Pokud FreeCAD nabízí možnosti ASCII a binary, zvolte binární výstup.
  7. Otevřete STL v cílovém sliceru nebo v kontrolním nástroji, jako je Microsoft 3D Builder, PrusaSlicer či MeshLab. Ověřte rozměry, otvory, normály povrchu a nemnohoúhelníkové hrany.

Jak provést převod pomocí AutoCAD

V plné verzi AutoCAD nastavte správné jednotky a vyčistěte obrys DXF. Pomocí REGION převeďte každý uzavřený obvod na region, pomocí EXTRUDE vytvořte požadovanou tloušťku a poté solid exportujte pomocí STLOUT. Po zobrazení výzvy zvolte binární výstup.

U několika profilů vytvořte samostatné regiony a extrudujte je jednotlivě, případně solids spojte pomocí Boolean operací. AutoCAD nedokáže odvodit, zda má být plochý obrys tlustý 1 mm, 10 mm nebo jinak; tato hodnota musí vycházet ze specifikace návrhu. AutoCAD LT neposkytuje stejný pracovní postup pro 3D solids.

Online převod

CloudConvert a Convertio mohou být praktické pro nekonfidenční soubory DXF, které již obsahují platnou 3D geometrii. U 2D kresby jsou méně spolehlivé, protože služba nedokáže odvodit požadovanou tloušťku ani opravit každý nejednoznačný obrys. Nahrávejte pouze soubory povolené vašimi zásadami pro data a před výrobou stažené STL zkontrolujte v CAD prohlížeči, validátoru sítě nebo sliceru.

Omezení kvality a kompatibility

  • 2D versus 3D: Plochý DXF vyžaduje explicitně zvolenou tloušťku a směr extruze. Žádný konvertor je nedokáže spolehlivě určit pouze z obrysu.
  • Uzavřená geometrie: Mezery, vlastní průsečíky, duplicitní entity, vnořené obrysy a překrývající se profily mohou vést k chybějícím plochám, převráceným oblastem nebo neúspěšným extruzím.
  • Jednotky: STL neobsahuje metadata jednotek. Po importu modelu do sliceru nebo přijímajícího CAD systému ověřte jeho naměřené rozměry.
  • Rozlišení sítě: Hrubá teselace způsobuje viditelné fasetování oblouků a válců; nadměrně hustá teselace zvětšuje soubor, aniž by zlepšila výrobní přesnost. U malých zakřivených dílů zpřísněte nastavení odchylky a zkontrolujte počet trojúhelníků.
  • Topologie vhodná pro tisk: Typický model vhodný pro tisk by měl být uzavřený shell s konzistentně orientovanými normálami. Otevřené hranice, vnitřní plochy, stěny s nulovou tloušťkou a překrývající se solids mohou způsobovat chyby sliceru.
  • Zachování zdroje: DXF si ponechte jako upravitelný zdroj. STL je fasetovaný výrobní nebo vizualizační derivát a nemůže zachovat původní strukturu CAD.

DXF vs STL: srovnání formátů

Jak si formáty DXF a STL stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů DXF a STL
Vlastnost .DXF Drawing Exchange Format .STL Stereolithography
Otevřený standard Částečně otevřený Částečně otevřený
Komprese Bez komprese Bez komprese
Typická velikost souboru Velký Malé
Otevírá se ve webovém prohlížeči Ne Ne
Další úpravy Omezeně Nelze přímo upravovat
Podpora metadat Základní Žádné
Čitelný jako prostý text Ano Ano
Nejvhodnější pro Výměna dat Vkládání do aplikací
Zavedeno 1982 1987
Vývojář Autodesk 3D Systems
MIME typ application/dxf model/stl