Dodavatel vám poslal díl jako pouzdro_rev2.step, vy ho chcete rychle prohlédnout v telefonu a ověřit, jestli se vejde do tiskárny. Prohlížeč ale odpoví, že STEP zatím nepodporuje. Proč? A jak udělat převod STEP na STL tak, aby výtisk nebyl hranatý, ale ani soubor zbytečně obří?
Stručně: STEP popisuje přesné matematické plochy z CAD, STL jen trojúhelníky. Prohlížeče pro tisk a slicery pracují s trojúhelníky, proto STL Viewer STEP neotevírá. STEP otevřete v CAD programu a exportujte jako STL (nebo 3MF) s vhodným rozlišením, například tolerancí 0,01 mm a úhlem 5°. Výsledek pak zkontrolujte v telefonu.
STEP vs. STL: v čem je rozdíl
STEP (přípona .step nebo .stp) je mezinárodní standard pro výměnu CAD dat. Díra o průměru 8 mm je v něm uložená jako skutečný válec s přesným poloměrem 4 mm. Můžete ji kdykoli změnit, zaoblit hranu nebo přidat závit. STL tutéž díru uloží jako mnohoúhelník, například 48 plošek. Je to „fotka“ tvaru v určitém rozlišení, ne jeho výkres.
| Vlastnost | STEP | STL |
|---|---|---|
| Popis geometrie | Přesné plochy a hrany (B-rep) | Síť trojúhelníků |
| Oblouky a díry | Matematicky přesné | Přibližné, z plošek |
| Jednotky | Uvádí | Neuvádí |
| Úpravy v CAD | Snadné | Obtížné |
| Použití ve sliceru | Jen některé slicery, převádějí ho samy | Univerzální |
| Sestavy | Ano, s názvy dílů | Jedna síť |
Pro konstruktéra je STEP lepší: zachová záměr návrhu. Pro tisk ale stejně dřív nebo později vzniknou trojúhelníky, protože slicer počítá vrstvy ze sítě.
Proč prohlížeč v telefonu chce STL
Zobrazit STEP znamená nejdřív přepočítat přesné plochy na trojúhelníky. To vyžaduje výpočetní jádro CAD programu, které je velké a složité. Prohlížeč pro 3D tisk se místo toho zaměřuje na formáty, které slicer opravdu použije: STL, OBJ, 3MF a PLY.
STL Viewer proto soubory STEP a STP neotevírá a nepřevádí. Při pokusu o otevření uvidíte zprávu, že tento formát zatím není podporovaný a model je třeba exportovat jako STL, OBJ nebo 3MF v aplikaci, ve které vznikl. Totéž platí pro IGES.
Převod STEP na STL: postup v CAD
- Otevřete STEP v CAD programu (mnoho jich je pro hobby použití zdarma, existují i open-source).
- Ověřte jednotky dokumentu, ideálně milimetry.
- U sestavy vyberte díl, který chcete tisknout, nebo exportujte každý díl samostatně.
- Zvolte Export / Uložit jako STL (binární) nebo 3MF.
- Nastavte rozlišení sítě (viz tabulka níže).
- Uložte, pošlete do telefonu a zkontrolujte.
Jak zvolit rozlišení exportu
CAD programy nabízejí obvykle dvě veličiny: odchylku (tolerance, chordal deviation), tedy jak daleko smí síť ležet od skutečné plochy, a úhlovou odchylku, tedy maximální úhel mezi sousedními ploškami. Orientační hodnoty pro díl s dírami a zaobleními:
| Nastavení | Odchylka | Úhel | Trojúhelníky (orientačně) | Binární STL | Výsledek |
|---|---|---|---|---|---|
| Hrubé | 0,1 mm | 15° | 8 000 | 0,4 MB | Viditelné plošky na dírách |
| Střední | 0,01 mm | 5° | 60 000 | 3 MB | Pro FDM tisk ideální |
| Jemné | 0,001 mm | 1° | 900 000 | 45 MB | Rozdíl na výtisku nepoznáte |
Počty trojúhelníků jsou orientační a liší se podle tvaru dílu. Velikost souboru si ale spočítáte přesně: binární STL má 50 bajtů na trojúhelník. Při tisku tryskou 0,4 mm a vrstvou 0,2 mm je střední nastavení plně dostačující.
Kontrola exportu v telefonu
Exportované STL otevřete v aplikaci STL Viewer pro Android a ověřte:
- Rozměry. Pouzdro navržené 92 × 58 × 24 mm by mělo ukázat právě tato čísla. Pokud vidíte 3,62 × 2,28 × 0,94, byl export v palcích; přepněte Jednotky souboru na palce, nebo export zopakujte v milimetrech.
- Vodotěsný: Ano. Export z CAD bývá uzavřený. Pokud ne, něco se při převodu pokazilo, například díl nebyl uzavřené těleso, ale jen plochy.
- Hustota sítě v režimu Drátový model: díry a zaoblení by měly mít rozumné množství plošek.
S Premium můžete Měřením ověřit rozteč děr (klepnete na dva body a uvidíte vzdálenost i rozdíly v osách X, Y a Z) a Řezem tloušťku stěny. Měření lze bez Premium jednou vyzkoušet po zhlédnutí krátké reklamy. Postup popisuje návod k měření, ostatní funkce web STL Vieweru.
Poznámka: Změřená rozteč na STL může být o setiny milimetru jiná než v CAD, protože díra je mnohoúhelník. Při odchylce 0,01 mm je to zanedbatelné; při hrubém exportu 0,1 mm už to může být znát.
Sestavy ze STEP: jeden soubor, nebo víc?
STEP často neobsahuje jeden díl, ale celou sestavu: pouzdro, víko, tlačítko a šrouby. Když takovou sestavu exportujete do jednoho STL, vznikne jedna síť, ve které jsou všechny díly, včetně šroubů, které tisknout nechcete, a dílů, které se navzájem prolínají. Slicer to pak bere jako jedno těleso a na podložce to nedává smysl.
Lepší postup je exportovat každý tisknutelný díl samostatně: pouzdro.stl, viko.stl, tlacitko.stl. Nakupované díly (šrouby, magnety, elektroniku) vynechte. Pokud potřebujete díly tisknout v jiné poloze, než mají v sestavě, otočte je až ve sliceru; export z CAD obvykle zachová polohu ze sestavy, takže víko může „viset“ 30 mm nad podložkou. V telefonu to poznáte podle toho, že model neleží na mřížce.
Kdy posílat STEP a kdy STL
Pokud model posíláte někomu, kdo ho bude dál upravovat, pošlete STEP. Pokud ho posíláte k tisku nebo jen k nahlédnutí, pošlete STL nebo 3MF. Ideálně obojí. Rozdíly mezi STL a 3MF vysvětluje článek 3MF vs. STL, další formáty, které je nutné nejdřív převést, popisují GLB na STL a SCAD na STL. Před tiskem se hodí i kontrolní seznam o osmi bodech.
Časté otázky
Otevře STL Viewer soubory STEP nebo STP?
Ne. STEP je nutné nejdřív otevřít v CAD programu a exportovat jako STL, OBJ nebo 3MF.
Jaké rozlišení zvolit při exportu STL z CAD?
Pro běžný FDM tisk stačí odchylka kolem 0,01 mm a úhel kolem 5°. Jemnější nastavení soubor zvětší bez viditelného rozdílu.
Proč jsou díry ve výtisku hranaté?
STL byl exportován s hrubým rozlišením a díra je mnohoúhelník s málo ploškami. Exportujte znovu s menší odchylkou.