Používají všechny 3D tiskárny soubory STL?

Roy Hill 27-05-2023
Roy Hill

3D tiskárny vyžadují soubor, aby věděly, co mají 3D tisknout, ale lidé se ptají, zda všechny 3D tiskárny používají soubory STL. Tento článek vás seznámí s odpověďmi a některými dalšími souvisejícími otázkami.

Všechny 3D tiskárny mohou používat soubory STL jako základ pro 3D model předtím, než jsou rozřezány na typ souboru, kterému 3D tiskárna rozumí. 3D tiskárny však samy o sobě nerozumí souborům STL. Slicer, jako je Cura, může převést soubory STL na soubory G-Code, které lze vytisknout ve 3D.

Určitě se chcete dozvědět více informací, tak pokračujte ve čtení.

    Jaké soubory používají 3D tiskárny?

    • STL
    • Kód G
    • OBJ
    • 3MF

    Hlavním typem souborů, které 3D tiskárny používají, jsou soubory STL a soubory G-Code, které slouží k vytvoření návrhu 3D modelu a také k vytvoření souboru s pokyny, kterým 3D tiskárny rozumí a řídí se jimi. K dispozici máte také některé méně obvyklé typy souborů pro 3D tiskárny, jako jsou OBJ a 3MF, což jsou různé verze typů návrhů 3D modelů.

    Tyto návrhové soubory však nemohou pracovat přímo s 3D tiskárnou, protože vyžadují zpracování pomocí softwaru zvaného slicer, který v podstatě připraví soubor G-Code, který lze vytisknout na 3D tiskárně.

    Podívejme se na některé z těchto typů souborů.

    Soubor STL

    Soubor STL je hlavním typem souboru pro 3D tisk, se kterým se setkáte v průmyslu 3D tisku. Jedná se v podstatě o soubor 3D modelu, který je vytvořen pomocí řady sítí nebo sady několika malých trojúhelníků, které tvoří 3D geometrii.

    Je upřednostňován, protože je to neuvěřitelně jednoduchý formát.

    Viz_také: Je FreeCAD vhodný pro 3D tisk?

    Tyto soubory fungují velmi dobře při vytváření 3D modelů a mohou to být poměrně malé nebo velké soubory v závislosti na tom, kolik trojúhelníků tvoří model.

    Větší soubory jsou ty, kde jsou hladší povrchy a větší skutečná velikost, protože to znamená, že je v nich více trojúhelníků.

    Pokud vidíte velký soubor STL v návrhovém softwaru (CAD), může vám skutečně ukázat, kolik trojúhelníků model má. V Blenderu musíte kliknout pravým tlačítkem myši na spodní lištu a zaškrtnout "Statistika scény".

    Podívejte se na tento soubor STL Bearded Yell v programu Blender, který obsahuje 2 804 188 trojúhelníků a má velikost 133 MB. Někdy návrhář skutečně poskytuje více verzí stejného modelu, ale s nižší kvalitou/menším počtem trojúhelníků.

    Srovnejte to s STL Hlavy Velikonočního ostrova, který má 52 346 trojúhelníků a velikost souboru 2,49 MB.

    Zjednodušeně řečeno, pokud byste chtěli převést 3D krychli do tohoto trojúhelníkového formátu STL, bylo by možné to provést pomocí 12 trojúhelníků.

    Každá stěna krychle by byla rozdělena na dva trojúhelníky, a protože krychle má šest stěn, bylo by k vytvoření tohoto 3D modelu potřeba nejméně 12 trojúhelníků. Pokud by krychle měla více detailů nebo štěrbin, bylo by potřeba více trojúhelníků.

    Soubory STL můžete najít na většině webů se soubory pro 3D tiskárny, jako např:

    • Thingiverse
    • MyMiniFactory
    • Tisknutelné materiály
    • YouMagine
    • GrabCAD

    Pokud jde o způsob vytváření těchto souborů STL, provádí se v softwaru CAD, jako je Fusion 360, Blender a TinkerCAD. Můžete začít se základním tvarem a začít jej tvarovat do nového návrhu, nebo vzít mnoho tvarů a spojit je dohromady.

    Jakýkoli model nebo tvar lze vytvořit pomocí dobrého softwaru CAD a exportovat jej jako soubor STL pro 3D tisk.

    Soubor G-kódu

    Dalším hlavním typem souborů, které 3D tiskárny používají, jsou soubory G-Code. Tyto soubory jsou vytvořeny z programovacího jazyka, který 3D tiskárny dokáží přečíst a porozumět mu.

    Každá akce nebo pohyb, který 3D tiskárna provádí, se provádí prostřednictvím souboru G-Code, například pohyby tiskové hlavy, teplota trysek a tepelného lože, ventilátory, rychlost a mnoho dalšího.

    Obsahují velký seznam zapsaných řádků, tzv. příkazů G-Code, z nichž každý provádí jinou akci.

    Podívejte se na níže uvedený obrázek příkladu souboru G-Code v programu Notepad++. Obsahuje seznam příkazů, například M107, M104, G28 & G1.

    Každý z nich má specifickou akci, přičemž hlavní pro pohyby je příkaz G1, který tvoří většinu souboru. Má také souřadnice, kam se má pohybovat ve směru X & amp; Y, a také kolik materiálu má být vytlačeno (E).

    Příkaz G28 slouží k nastavení tiskové hlavy do výchozí polohy, aby 3D tiskárna věděla, kde se nachází. To je důležité provést na začátku každého 3D tisku.

    M104 nastavuje teplotu trysky.

    Soubor OBJ

    Formát OBJ je dalším typem souboru, který používají 3D tiskárny v rámci softwaru slicer, podobně jako soubory STL.

    Dokáže ukládat vícebarevná data a je kompatibilní s různými 3D tiskárnami a 3D softwarem. Soubor OBJ ukládá informace o 3D modelu, textury a barvy, stejně jako geometrii povrchu 3D modelu. Soubory OBJ jsou obvykle rozřezány do jiných formátů souborů, kterým 3D tiskárna plně rozumí a čte je.

    Někteří lidé se rozhodnou používat soubory OBJ pro 3D modely, většinou pro vícebarevný 3D tisk, obvykle se dvěma extrudery.

    Soubory OBJ najdete na mnoha webech s příponou 3D printer, jako např:

    • Clara.io
    • CGTrader
    • GrabCAD Community
    • TurboSquid
    • Free3D

    Většina slicerů dokáže soubory OBJ v pohodě přečíst, ale je také možné převést soubory OBJ na soubory STL pomocí bezplatné konverze, a to buď pomocí online konvertoru, nebo importem do CAD, jako je TinkerCAD, a exportem do souboru STL.

    Další věc, kterou je třeba mít na paměti, je, že nástroje pro opravu sítí, které opravují chyby v modelech, pracují lépe se soubory STL než se soubory OBJ.

    Pokud nepotřebujete něco konkrétního z OBJ, například barvy, měli byste se pro 3D tisk držet souborů STL.Jedním z klíčových rozdílů u souborů OBJ je, že mohou ukládat skutečnou síť nebo sadu spojených trojúhelníků, zatímco soubory STL ukládají několik nespojitých trojúhelníků.

    Pro váš software pro řezání to nemá velký význam, ale pro modelovací software bude muset soubor STL sešít dohromady, aby ho mohl zpracovat, a to se mu ne vždy podaří.

    Soubor 3MF

    Dalším formátem používaným 3D tiskárnami je soubor 3MF (3D Manufacturing Format), který je jedním z nejpodrobnějších dostupných formátů pro 3D tisk.

    Má možnost uložit mnoho detailů v rámci souboru 3D tiskárny, jako jsou data modelu, nastavení 3D tisku, data tiskárny. To může být v některých případech velmi užitečné, ale pro většinu lidí se to nemusí projevit v opakovatelnosti.

    Jedním z nedostatků je, že existuje mnoho faktorů, které rozhodují o úspěšnosti 3D tisku v každé jednotlivé situaci. Lidé mají své 3D tiskárny a nastavení slicerů nastavené určitým způsobem, takže použití nastavení někoho jiného nemusí přinést požadované výsledky.

    Některé softwary a slicery také nepodporují soubory 3MF, takže může být složité vytvořit z nich standardní formát pro 3D tisk.

    Několik uživatelů mělo úspěch se soubory 3MF pro 3D tisk, ale není moc slyšet, že by o tom někdo mluvil nebo je používal. Jeden uživatel zmínil, že by se mohlo stát, že někdo provede špatnou konfiguraci tohoto typu souboru a nakonec dojde k poškození 3D tiskárny nebo k něčemu horšímu.

    Mnoho lidí neumí číst soubor G-Code, takže by bylo nutné, aby se k používání těchto souborů vztahovala důvěra.

    Jiný uživatel uvedl, že měl při pokusu o správné načtení vícedílných souborů 3MF hroznou smůlu.

    Podívejte se na níže uvedené video Josefa Průši o tom, jak se soubory 3MF porovnávají se soubory STL. S názvem videa nesouhlasím, ale o souborech 3MF poskytuje několik skvělých detailů.

    Používají pryskyřicové 3D tiskárny soubory STL?

    Pryskyřicové 3D tiskárny nepoužívají přímo soubory STL, ale vytvořené soubory vznikají použitím souboru STL v softwaru pro řezání.

    Obvyklý pracovní postup pro pryskyřicové 3D tiskárny používá soubor STL, který importujete do softwaru speciálně vytvořeného pro pryskyřicové stroje, jako je ChiTuBox nebo Lychee Slicer.

    Viz_také: 5 způsobů, jak opravit polštářování při 3D tisku (problémy s drsnou horní vrstvou)

    Po importu modelu STL do vybraného sliceru jednoduše projdete pracovním postupem, který se skládá z přesouvání, škálování a otáčení modelu, jakož i z vytváření podpěr, dutin a přidávání otvorů do modelu pro odtok pryskyřice.

    Po provedení změn v souboru STL můžete model rozřezat do speciálního formátu, který funguje s vaší konkrétní pryskyřicovou 3D tiskárnou. Jak již bylo zmíněno, pryskyřicové 3D tiskárny mají speciální formáty souborů, jako je například .pwmx u tiskárny Anycubic Photon Mono X.

    Podívejte se na níže uvedené video na YouTube, abyste pochopili pracovní postup převodu souboru STL na soubor pro 3D tiskárnu s pryskyřicí.

    Používají všechny 3D tiskárny soubory STL? Filament, pryskyřice a další materiály

    U 3D tiskáren s vlákny a pryskyřicí prochází soubor STL běžným procesem řezání, kdy se model umístí na konstrukční desku a provedou se různé úpravy modelu.

    Po provedení těchto úkonů soubor STL zpracujete nebo "rozřežete" na typ souboru, který vaše 3D tiskárna dokáže přečíst a pracovat s ním. U vláknových 3D tiskáren se většinou jedná o soubory G-Code, ale existují i některé proprietární soubory, které mohou číst pouze konkrétní 3D tiskárny.

    U pryskyřicových 3D tiskáren je většina souborů proprietárních.

    Některé z těchto typů souborů jsou:

    • .ctb
    • .photon
    • .phz

    Tyto soubory obsahují pokyny k tomu, co vaše pryskyřicová 3D tiskárna vytvoří vrstvu po vrstvě, a také rychlosti a doby expozice.

    Zde je užitečné video, které vám ukáže, jak stáhnout soubor STL a rozřezat ho tak, aby byl připraven pro 3D tisk.

    Lze používat soubory G-kódu pro 3D tiskárny?

    Ano, většina 3D tiskáren s vlákny používá soubory G-Code nebo alternativní formu specializovaného G-Code, který funguje pro konkrétní 3D tiskárnu.

    Ve výstupních souborech tiskáren SLA se nepoužívá kód G. Většina stolních tiskáren SLA používá svůj proprietární formát, a tedy i svůj software pro krájení. Některé SLA kráječe třetích stran, například ChiTuBox a FormWare, jsou však kompatibilní s celou řadou stolních tiskáren.

    3D tiskárna Makerbot používá proprietární formát souborů X3G. Formát souborů X3G obsahuje informace o rychlosti a pohybu 3D tiskárny, nastavení tiskárny a soubory STL.

    3D tiskárna Makerbot dokáže číst a interpretovat kód ve formátu souboru X3G a lze jej nalézt pouze v přirozených systémech.

    Obecně platí, že všechny tiskárny používají kód G. Některé 3D tiskárny obalují kód G do proprietárního formátu, například Makerbot, který je stále založen na kódu G. K převodu formátů 3D souborů, jako je kód G, do jazyka vhodného pro tiskárnu se vždy používají řezačky.

    Na níže uvedeném videu se můžete podívat, jak používat soubor s kódem G k přímému ovládání 3D tiskárny.

    Roy Hill

    Roy Hill je vášnivý nadšenec do 3D tisku a technologický guru s bohatými znalostmi o všech věcech souvisejících s 3D tiskem. S více než 10 lety zkušeností v oboru Roy ovládl umění 3D navrhování a tisku a stal se expertem na nejnovější trendy a technologie 3D tisku.Roy vystudoval strojní inženýrství na Kalifornské univerzitě v Los Angeles (UCLA) a pracoval pro několik renomovaných společností v oblasti 3D tisku, včetně MakerBot a Formlabs. Spolupracoval také s různými podniky a jednotlivci na vytváření vlastních 3D tištěných produktů, které způsobily revoluci v jejich odvětvích.Kromě své vášně pro 3D tisk je Roy vášnivým cestovatelem a outdoorovým nadšencem. Rád tráví čas v přírodě, turistiku a kempování s rodinou. Ve svém volném čase také mentoruje mladé inženýry a sdílí své bohaté znalosti o 3D tisku prostřednictvím různých platforem, včetně svého oblíbeného blogu 3D Printerly 3D Printing.