UltKit

Převodník SVG do STL

Vyplněné tvary ze SVG vytáhnete přímo vzhůru do plného tělesa, které lze vytisknout: odznak s logem, jmenovku, písmena na ceduli nebo šablonu. Šířku a tloušťku nastavíte sami, obrys se převezme přímo z vektorového souboru.

Převodník 3D modelů

nebo sem přetáhněte soubory STL, OBJ, MTL … ·

Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách

Výstup

Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.

Jak nástroj používat

  1. 1

    Nahrajte SVG

    Přetáhněte jeden nebo více souborů .svg, najednou nejvýše 20. Tvary musí být vyplněné křivky; text si ve svém grafickém programu nejdřív převeďte na obrysy.

  2. 2

    Nastavte velikost a tloušťku

    Možnost Z obrázku vznikne je už nastavená na Vytlačený tvar. Zadejte Šířka modelu v milimetrech a tloušťku vytlačení do pole Výška / hloubka; pokud mají samostatná písmena stát na jedné desce, přidejte Tloušťka podstavy.

  3. 3

    Převeďte do STL

    Klikněte na Převést na STL a otevřete soubor ve slicer programu. Model přijde položený naplocho a v šířce, kterou jste zadali.

Odpověď

Co vlastně převodník SVG do STL dělá?

Přečte vyplněné obrysy v SVG a vytlačí je do tloušťky, kterou zvolíte, jako když se tvar vylisuje z plechu. Výsledkem je ploché těleso s rovnými stěnami v šířce, kterou zadáte.

Od vektorového obrysu k tisknutelnému tělesu

SVG, standard W3C od roku 2001, ukládá tvary jako matematické křivky, nikoli pixely. Proto je to nejlepší možný výchozí bod pro 3D vytlačení: okraj písmene je přesná křivka, ne schodiště pixelů, takže stěny vytištěného tvaru vyjdou hladké v jakékoli velikosti.

Vytlačení je jediná operace. Každá uzavřená vyplněná křivka se stane průřezem, vnitřní kontury se stanou otvory a průřez se zvedne do hodnoty Výška / hloubka, kterou nastavíte, od 0,2 do 100 mm. Tloušťka podstavy větší než nula přidá pod vše desku, která drží pohromadě volná písmena a tečky nad i. Barvy, přechody a tahy bez výplně neobsahují informaci o tloušťce a ignorují se.

Pokud máte logo jen jako PNG nebo JPG, můžete ho vytlačit přímo pomocí PNG do STL, nebo ho nejdřív vektorizovat; vektorizace dá čistší hrany na křivkách a popisuje ji jak převést PNG do SVG.

Příprava souboru SVG pro 3D tisk

  1. Převeďte text na křivky

    Fonty nejsou součástí geometrie SVG. Obrysujte každý textový objekt, aby písmena existovala jako tvary.

  2. Používejte výplň, ne tah

    Vytlačují se jen vyplněné plochy. Pokud se má vytisknout čára, rozbalte tahy na křivky.

  3. Sjednoťte překryvy

    Překrývající se tvary sjednoťte a odstraňte zbloudilé body, aby každá část byla jedním čistým uzavřeným obrysem.

Nastavení převodu SVG do STL pro klíčenky, cedulky a šablony

Výchozí hodnoty; upravte podle své tiskárny a materiálu
PředmětŠířka modeluVýška / hloubkaTloušťka podstavy
Přívěsek na klíče nebo visačka na tašku40–60 mm3–4 mm0 mm (otvor na kroužek přidejte v SVG)
Jmenovka s volnými písmeny120–200 mm2 mmdeska 2 mm
Logo na zeď nebo písmena na ceduli150–300 mm4–6 mm0 mm
Šablona na malování nebo airbrush100–200 mm0,8–1,2 mm0 mm
Obrys vykrajovátka70–100 mm12–15 mm0 mm

SVG

Scalable Vector Graphics

SVG je vektorový formát založený na XML, který W3C standardizovalo v roce 2001. Místo pixelů popisuje tvary, křivky a text, takže zůstává ostrý v libovolné velikosti a u log a ikon bývá drobný. Podporuje průhlednost, stylování pomocí CSS, skriptování a animace a každý prohlížeč ho zobrazí nativně. Pro fotografie SVG nevyhovuje a složité ilustrace se mohou vykreslovat pomalu. Otevřou a upraví ho Illustrator, Inkscape, Figma i prohlížeče.

Komprese
–
Průhlednost
Ano
Animace
Ano
Představeno
2001 · W3C
Převodník SVG

STL

Síť STL

STL (stereolitografie) je formát 3D sítě, který vytvořila společnost 3D Systems v roce 1987. Popisuje pouze povrchovou geometrii objektu jako seznam trojúhelníků, bez barev, materiálů, jednotek a informací o scéně. Díky jednoduchosti je výchozím vstupem pro slicery 3D tisku, například Cura a PrusaSlicer. Zakřivené plochy jsou aproximovány mnoha plochými trojúhelníky, takže hladké modely mohou vytvořit velmi velké soubory.

Komprese
–
Průhlednost
–
Animace
Ne
Představeno
1987 · 3D Systems
Převodník STL

SVG se do STL převádí proto, že logo, nápis nebo šablona už existují jako čistá vektorová kresba a člověk chce vytisknout předmět přesné velikosti, aniž by otevíral CAD.

Velmi tenké čáry se nevytisknou

Typická tryska FDM tiskárny má 0,4 mm, takže detaily užší než zhruba 0,8 mm v konečné velikosti mohou ve slicer programu zmizet. Před převodem v SVG ztluštěte jemné tahy a patky písmen nebo zvyšte Šířka modelu.

Otázky k převodu SVG do STL

Proč text ze SVG ve výsledném STL zmizel?

Písmena byla stále živý text, který závisí na fontu nainstalovaném ve vašem počítači. Nejdřív je převeďte na křivky: v Inkscapu příkazem Objekt na křivku, v Illustratoru Vytvořit obrysy, ve Figmě Outline Stroke a Flatten. Potom SVG exportujte znovu.

Zůstanou otvory v písmenech jako O, A a B otevřené?

Ano, pokud je SVG kreslí jako vnitřní kontury téže křivky, jak jsou postavené obrysové fonty a většina log. Pokud byl otvor nakreslen jako samostatný bílý tvar navrchu, čte se jako další vyplněný tvar; před exportem ho smažte nebo oba tvary spojte pomocí rozdílu křivek.

Lze vytlačenému tvaru přidat zkosení nebo zaoblenou hranu?

Vytlačení má rovné svislé stěny a žádné nastavení zkosení. Chcete-li zkosený nebo klenutý vzhled, naimportujte STL do Tinkercadu, Fusion 360 nebo Blenderu a úpravu hran přidejte tam, nebo pro jemnější, tvarovaný povrch použijte reliéf z Obrázku do STL.

Proč má logo v Tinkercadu špatnou velikost, ale tady správnou?

Rozměry v SVG závisejí na aplikaci, která soubor uložila. Inkscape používá 96 pixelů na palec a starší soubory z Illustratoru předpokládají 72, takže programy, které čtou vlastní jednotky SVG, ho mohou zvětšit či zmenšit asi o třetinu. Tento převodník uložený rozměr ignoruje a použije Šířka modelu.

Jak ze SVG vyrobit vykrajovátko na cukroví?

Vykrajovátko je tenká stěna, ne plný tvar. V grafickém programu dejte obrysu tah o tloušťce asi 1 mm, tah převeďte na křivku, smažte výplň a výsledek vytlačte do výšky zhruba 12 až 15 mm.