Používajú všetky 3D tlačiarne súbory STL?

Roy Hill 27-05-2023
Roy Hill

3D tlačiarne potrebujú súbor, aby vedeli, čo majú 3D tlačiť, ale ľudia sa pýtajú, či všetky 3D tlačiarne používajú súbory STL. Tento článok vás oboznámi s odpoveďami a niektorými ďalšími súvisiacimi otázkami.

Všetky 3D tlačiarne môžu používať súbory STL ako základ pre 3D model predtým, ako sa rozreže na typ súboru, ktorému 3D tlačiareň rozumie. 3D tlačiarne však samy nerozumejú súborom STL. Slicer, ako je Cura, dokáže konvertovať súbory STL na súbory G-Code, ktoré možno vytlačiť na 3D tlačiarni.

Určite sa chcete dozvedieť viac informácií, preto pokračujte v čítaní.

    Aké súbory používajú 3D tlačiarne?

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

    Hlavným typom súborov, ktoré používajú 3D tlačiarne, sú súbory STL a súbory G-Code na vytvorenie návrhu 3D modelu, ako aj na vytvorenie súboru s pokynmi, ktorým 3D tlačiarne rozumejú a dokážu sa nimi riadiť. K dispozícii máte aj niektoré menej bežné typy súborov 3D tlačiarní, ako napríklad OBJ a 3MF, ktoré sú rôznymi verziami typov návrhov 3D modelov.

    Tieto návrhové súbory však nemôžu pracovať priamo s 3D tlačiarňou, pretože si vyžadujú spracovanie prostredníctvom softvéru nazývaného slicer, ktorý v podstate pripraví súbor G-kódu, ktorý možno vytlačiť na 3D tlačiarni.

    Pozrime sa na niektoré z týchto typov súborov.

    Súbor STL

    Súbor STL je hlavným typom súboru pre 3D tlač, ktorý sa používa v odvetví 3D tlače. Je to v podstate súbor 3D modelu, ktorý je vytvorený prostredníctvom série sietí alebo súboru niekoľkých malých trojuholníkov na vytvorenie 3D geometrie.

    Uprednostňuje sa preto, lebo je to neuveriteľne jednoduchý formát.

    Tieto súbory sa veľmi dobre používajú na vytváranie 3D modelov a môžu to byť pomerne malé alebo veľké súbory v závislosti od toho, koľko trojuholníkov tvorí model.

    Väčšie súbory sú tie, v ktorých sú hladšie povrchy a ktoré majú veľkú skutočnú veľkosť, pretože to znamená, že je v nich viac trojuholníkov.

    Ak vidíte veľký súbor STL v návrhovom softvéri (CAD), môže vám skutočne ukázať, koľko trojuholníkov má model. V programe Blender musíte kliknúť pravým tlačidlom myši na spodnú lištu a zaškrtnúť "Štatistiky scény".

    Pozrite si tento súbor STL Bearded Yell v programe Blender, ktorý obsahuje 2 804 188 trojuholníkov a má veľkosť 133 MB. Niekedy dizajnér skutočne poskytuje viacero verzií toho istého modelu, ale s nižšou kvalitou/menším počtom trojuholníkov.

    Porovnajte to so súborom STL Hlava Veľkonočného ostrova, ktorý má 52 346 trojuholníkov a veľkosť 2,49 MB.

    Z jednoduchšieho hľadiska, ak by ste chceli previesť 3D kocku do tohto trojuholníkového formátu STL, dalo by sa to urobiť pomocou 12 trojuholníkov.

    Každá stena kocky by bola rozdelená na dva trojuholníky, a keďže kocka má šesť stien, na vytvorenie tohto 3D modelu by bolo potrebných aspoň 12 trojuholníkov. Ak by kocka mala viac detailov alebo štrbín, potrebovala by viac trojuholníkov.

    Súbory STL môžete nájsť na väčšine webových stránok so súbormi pre 3D tlačiarne, ako napr:

    • Thingiverse
    • MyMiniFactory
    • Tlačivá
    • YouMagine
    • GrabCAD

    Pokiaľ ide o spôsob vytvárania týchto súborov STL, robí sa to v softvéri CAD, ako je Fusion 360, Blender a TinkerCAD. Môžete začať so základným tvarom a začať ho formovať do nového dizajnu alebo vziať veľa tvarov a spojiť ich.

    Pomocou dobrého softvéru CAD možno vytvoriť akýkoľvek model alebo tvar a exportovať ho ako súbor STL na 3D tlač.

    Súbor G-kódu

    Súbory G-Code sú ďalším hlavným typom súborov, ktoré používajú 3D tlačiarne. Tieto súbory sú vytvorené z programovacieho jazyka, ktorý dokážu 3D tlačiarne prečítať a porozumieť mu.

    Každá činnosť alebo pohyb, ktorý 3D tlačiareň vykonáva, sa vykonáva prostredníctvom súboru G-Code, napríklad pohyby tlačovej hlavy, teplota trysky a tepelného lôžka, ventilátory, rýchlosť a mnoho ďalšieho.

    Obsahujú veľký zoznam napísaných riadkov nazývaných príkazy G-Code, z ktorých každý vykonáva inú činnosť.

    Pozrite si obrázok nižšie, na ktorom je príklad súboru G-Code v programe Notepad++. Obsahuje zoznam príkazov, ako napríklad M107, M104, G28 & G1.

    Každý z nich má špecifickú akciu, pričom hlavným pre pohyby je príkaz G1, ktorý tvorí väčšinu súboru. Má tiež súradnice, kam sa má pohybovať v smere X & Y, ako aj koľko materiálu má vytlačiť (E).

    Príkaz G28 sa používa na nastavenie tlačovej hlavy do východiskovej polohy, aby 3D tlačiareň vedela, kde sa nachádza. Toto je dôležité vykonať na začiatku každej 3D tlače.

    M104 nastavuje teplotu dýzy.

    Súbor OBJ

    Formát súboru OBJ je ďalší typ, ktorý používajú 3D tlačiarne v rámci softvéru slicer, podobne ako súbory STL.

    Dokáže ukladať viacfarebné údaje a je kompatibilný s rôznymi 3D tlačiarňami a 3D softvérom. V súbore OBJ sa ukladajú informácie o 3D modeli, textúra a farba, ako aj geometria povrchu 3D modelu. Súbory OBJ sa zvyčajne krájajú na iné formáty súborov, ktorým 3D tlačiareň plne rozumie a číta ich.

    Niektorí ľudia sa rozhodnú používať súbory OBJ pre 3D modely, väčšinou pre viacfarebnú 3D tlač, zvyčajne s dvoma extrudérmi.

    Súbory OBJ nájdete na mnohých webových stránkach so súbormi pre 3D tlačiarne, ako napríklad:

    • Clara.io
    • CGTrader
    • Spoločenstvo GrabCAD
    • TurboSquid
    • Free3D

    Väčšina slicerov dokáže v pohode čítať súbory OBJ, ale súbory OBJ je tiež možné konvertovať na súbory STL prostredníctvom bezplatnej konverzie, a to buď pomocou online konvertora, alebo importom do CAD, ako je TinkerCAD, a exportom do súboru STL.

    Ďalšia vec, ktorú treba mať na pamäti, je, že nástroje na opravu sietí, ktoré opravujú chyby v modeloch, pracujú lepšie so súbormi STL ako so súbormi OBJ.

    Ak nepotrebujete niečo konkrétne z OBJ, napríklad farby, na 3D tlač sa radšej držte súborov STL.Jedným z kľúčových rozdielov pri súboroch OBJ je, že dokáže uložiť skutočnú sieť alebo súbor spojených trojuholníkov, zatiaľ čo súbory STL ukladajú niekoľko nespojených trojuholníkov.

    Pre váš softvér na rezanie to nemá veľký význam, ale pre modelovací softvér bude musieť súbor STL zošiť, aby ho mohol spracovať, a to sa mu nie vždy podarí.

    Súbor 3MF

    Ďalším formátom, ktorý používajú 3D tlačiarne, je súbor 3MF (3D Manufacturing Format), ktorý je jedným z najpodrobnejších dostupných formátov pre 3D tlač.

    Má možnosť uložiť mnoho detailov v rámci súboru 3D tlačiarne, ako sú údaje o modeli, nastavenia 3D tlače, údaje o tlačiarni. To môže byť v niektorých prípadoch veľmi užitočné, ale pre väčšinu ľudí to nemusí znamenať opakovateľnosť.

    Jedným z nedostatkov je, že existuje mnoho faktorov, ktoré v každej individuálnej situácii rozhodujú o úspešnosti 3D tlače. Ľudia majú svoje 3D tlačiarne a nastavenia krájača nastavené určitým spôsobom, takže použitie nastavení niekoho iného nemusí priniesť požadované výsledky.

    Niektoré softvéry a rezačky tiež nepodporujú súbory 3MF, takže môže byť zložité vytvoriť z nich štandardný formát pre 3D tlač.

    Niekoľko používateľov malo úspech so súbormi 3MF na 3D tlač, ale nepočuť o nich veľa ľudí hovoriť alebo ich používať. Jeden používateľ spomenul, že by sa mohlo stať, že niekto urobí nesprávnu konfiguráciu s týmto typom súboru a nakoniec poškodí vašu 3D tlačiareň alebo ešte horšie.

    Mnohí ľudia nevedia čítať súbory G-Code, preto by sa pri používaní týchto súborov musela prejaviť dôvera.

    Iný používateľ uviedol, že mal pri pokuse o správne načítanie viacdielnych súborov 3MF obrovské šťastie.

    Pozrite si nižšie uvedené video Josefa Prusa o tom, ako sa súbory 3MF dajú porovnať so súbormi STL. Nesúhlasím s názvom videa, ale o súboroch 3MF poskytuje niekoľko skvelých informácií.

    Používajú živicové 3D tlačiarne súbory STL?

    3D tlačiarne na živicu nepoužívajú priamo súbory STL, ale vytvorené súbory pochádzajú z použitia súboru STL v softvéri na rezanie.

    Obvyklý pracovný postup pre živicové 3D tlačiarne používa súbor STL, ktorý importujete do softvéru špeciálne vytvoreného pre živicové stroje, ako je ChiTuBox alebo Lychee Slicer.

    Po importovaní modelu STL do vybraného slicera jednoducho prejdete pracovným postupom, ktorý pozostáva z presúvania, škálovania a otáčania modelu, ako aj z vytvárania podpier, dutín a pridávania otvorov do modelu na odvádzanie živice.

    Po vykonaní zmien v súbore STL môžete model rozrezať na špeciálny formát súboru, ktorý funguje s vašou konkrétnou živicovou 3D tlačiarňou. Ako už bolo spomenuté, živicové 3D tlačiarne majú špeciálne formáty súborov, napríklad .pwmx s tlačiarňou Anycubic Photon Mono X.

    Pozrite si nasledujúce video na YouTube, aby ste pochopili postup práce so súborom STL na súbor pre živicovú 3D tlačiareň

    Používajú všetky 3D tlačiarne súbory STL? Filament, živica a ďalšie

    V prípade filamentových a živicových 3D tlačiarní prejde súbor STL bežným procesom rezania, pri ktorom sa model umiestni na stavebnú dosku a vykonajú sa rôzne úpravy modelu.

    Po vykonaní týchto úkonov spracujete alebo "nakrájate" súbor STL na typ súboru, ktorý dokáže vaša 3D tlačiareň prečítať a pracovať s ním. V prípade vláknových 3D tlačiarní sú to väčšinou súbory G-Code, ale máte aj niektoré proprietárne súbory, ktoré dokážu prečítať len konkrétne 3D tlačiarne.

    Pozri tiež: Ako maľovať 3D vytlačené miniatúry - jednoduchý sprievodca

    V prípade živicových 3D tlačiarní je väčšina súborov proprietárnych.

    Pozri tiež: 8 spôsobov, ako opraviť vrstvy 3D tlače, ktoré nedržia pohromade (adhézia)

    Niektoré z týchto typov súborov sú:

    • .ctb
    • .photon
    • .phz

    Tieto súbory obsahujú pokyny, čo vaša živicová 3D tlačiareň vytvorí vrstvu po vrstve, ako aj rýchlosti a časy expozície.

    Tu je užitočné video, ktoré vám ukáže, ako stiahnuť súbor STL a nakrájať ho na plátky, aby bol pripravený na 3D tlač.

    Môžete používať súbory G-kódu pre 3D tlačiarne?

    Áno, väčšina 3D tlačiarní s vláknami používa súbory G-Code alebo alternatívnu formu špecializovaného G-Code, ktorý funguje pre konkrétnu 3D tlačiareň.

    G-kód sa vo výstupných súboroch tlačiarní SLA nepoužíva. Väčšina stolových tlačiarní SLA používa svoj vlastný formát, a teda aj svoj softvér na krájanie. Niektoré SLA krájače tretích strán, napríklad ChiTuBox a FormWare, sú však kompatibilné so širokou škálou stolových tlačiarní.

    3D tlačiareň Makerbot používa proprietárny formát súborov X3G. Formát súborov X3G obsahuje informácie o rýchlosti a pohybe 3D tlačiarne, nastaveniach tlačiarne a súbory STL.

    3D tlačiareň Makerbot dokáže čítať a interpretovať kód vo formáte súboru X3G a nachádza sa len v prirodzených systémoch.

    Vo všeobecnosti všetky tlačiarne používajú G-kód. Niektoré 3D tlačiarne zabalia G-kód do proprietárneho formátu, napríklad Makerbot, ktorý je stále založený na G-kóde. Na konverziu formátov 3D súborov, ako je G-kód, do jazyka vhodného pre tlačiarne sa vždy používajú rezačky.

    V nasledujúcom videu si môžete pozrieť, ako používať súbor G-Code na priame ovládanie 3D tlačiarne.

    Roy Hill

    Roy Hill je vášnivý nadšenec 3D tlače a technologický guru s bohatými znalosťami o všetkých veciach súvisiacich s 3D tlačou. S viac ako 10-ročnými skúsenosťami v odbore Roy ovládol umenie 3D navrhovania a tlače a stal sa odborníkom na najnovšie trendy a technológie 3D tlače.Roy vyštudoval strojné inžinierstvo na Kalifornskej univerzite v Los Angeles (UCLA) a pracoval pre niekoľko renomovaných spoločností v oblasti 3D tlače vrátane MakerBot a Formlabs. Spolupracoval aj s rôznymi spoločnosťami a jednotlivcami na vytváraní vlastných 3D tlačených produktov, ktoré spôsobili revolúciu v ich odvetviach.Okrem svojej vášne pre 3D tlač je Roy vášnivým cestovateľom a outdoorovým nadšencom. Rád trávi čas v prírode, turistiku a kempovanie s rodinou. Vo svojom voľnom čase tiež mentoruje mladých inžinierov a delí sa o svoje bohaté znalosti o 3D tlači prostredníctvom rôznych platforiem vrátane svojho obľúbeného blogu 3D Printerly 3D Printing.