Ali vsi 3D tiskalniki uporabljajo datoteke STL?

Roy Hill 27-05-2023
Roy Hill

3D tiskalniki potrebujejo datoteko, da vedo, kaj naj 3D natisnejo, vendar se ljudje sprašujejo, ali vsi 3D tiskalniki uporabljajo datoteke STL. Ta članek vas bo seznanil z odgovori in nekaterimi drugimi povezanimi vprašanji.

Vsi tiskalniki 3D lahko uporabljajo datoteke STL kot osnovo za model 3D, preden ga razrežejo v vrsto datoteke, ki jo tiskalnik 3D razume. 3D tiskalniki sami ne razumejo datotek STL. Rezalnik, kot je Cura, lahko pretvori datoteke STL v datoteke G-Code, ki jih je mogoče natisniti 3D.

Želeli boste izvedeti več informacij, zato nadaljujte z branjem.

    Katere datoteke uporabljajo 3D tiskalniki?

    • STL
    • G-koda
    • OBJ
    • 3MF

    Glavne vrste datotek, ki jih uporabljajo tiskalniki 3D, so datoteke STL in datoteke G-Code za ustvarjanje zasnove modela 3D ter ustvarjanje datoteke z navodili, ki jih tiskalniki 3D lahko razumejo in upoštevajo. Na voljo imate tudi nekatere manj pogoste vrste datotek za tiskalnike 3D, kot sta OBJ in 3MF, ki sta različni različici vrst zasnove modela 3D.

    Te oblikovne datoteke ne morejo neposredno delovati s tiskalnikom 3D, saj jih je treba obdelati s programsko opremo, imenovano rezalnik, ki v bistvu pripravi datoteko G-kode, ki jo je mogoče natisniti v 3D.

    Oglejmo si nekatere od teh vrst datotek.

    Datoteka STL

    Datoteka STL je glavna vrsta datoteke za tiskanje 3D, ki se uporablja v industriji tiskanja 3D. V osnovi gre za datoteko modela 3D, ki je ustvarjena z vrsto mrež ali nizom več majhnih trikotnikov za oblikovanje geometrije 3D.

    Ta oblika je priljubljena, ker je izjemno preprosta.

    Te datoteke se zelo dobro obnesejo pri ustvarjanju 3D modelov in so lahko precej majhne ali velike, odvisno od tega, koliko trikotnikov sestavlja model.

    Večje datoteke so tiste, v katerih so površine bolj gladke, njihova dejanska velikost pa je večja, saj pomeni, da je v njih več trikotnikov.

    Če vidite veliko datoteko STL v programski opremi za načrtovanje (CAD), vam lahko ta dejansko pokaže, koliko trikotnikov ima model. V programu Blender morate z desno tipko miške klikniti spodnjo vrstico in izbrati možnost "Scene Statistics".

    Oglejte si to datoteko STL Bearded Yell v programu Blender, ki vsebuje 2 804 188 trikotnikov in ima velikost 133 MB. Včasih oblikovalec dejansko zagotovi več različic istega modela, vendar z manj kakovostnimi/manjšim številom trikotnikov.

    Primerjajte to s STL glave Velikonočnega otoka, ki ima 52 346 trikotnikov in velikost datoteke 2,49 MB.

    Če bi želeli pretvoriti 3D kocko v ta trikotniški format STL, bi to lahko storili z 12 trikotniki.

    Vsaka stran kocke bi bila razdeljena na dva trikotnika, in ker ima kocka šest strani, bi za izdelavo tega 3D-modela potrebovali vsaj 12 trikotnikov. Če bi imela kocka več podrobnosti ali razpok, bi potrebovali več trikotnikov.

    Poglej tudi: 5 načinov, kako popraviti Z-trakove/obloge - Ender 3 & amp; Več

    Datoteke STL lahko najdete na večini spletnih mest z datotekami 3D tiskalnikov, kot so:

    • Thingiverse
    • MyMiniFactory
    • Gradiva za tiskanje
    • YouMagine
    • GrabCAD

    Kar zadeva izdelavo teh datotek STL, je to mogoče v programih CAD, kot so Fusion 360, Blender in TinkerCAD. Začnete lahko z osnovno obliko in jo začnete oblikovati v novo obliko ali pa vzamete več oblik in jih sestavite skupaj.

    Vsak model ali obliko lahko ustvarite z dobro programsko opremo CAD in jo izvozite kot datoteko STL za 3D tiskanje.

    Datoteka G-koda

    Datoteke G-Code so naslednja glavna vrsta datotek, ki jih uporabljajo tiskalniki 3D. Te datoteke so sestavljene iz programskega jezika, ki ga lahko berejo in razumejo tiskalniki 3D.

    Vsako dejanje ali gibanje, ki ga 3D tiskalnik izvede, se izvede prek datoteke G-Code, na primer gibanje tiskalne glave, temperatura šobe in toplotne posteljice, ventilatorji, hitrost in še veliko več.

    Vsebujejo velik seznam zapisanih vrstic, imenovanih ukazi G-Code, od katerih vsaka izvaja drugačno dejanje.

    Na spodnji sliki si oglejte primer datoteke G-Code v programu Notepad++. Na njej je seznam ukazov, kot so M107, M104, G28 & amp; G1.

    Vsak od njih ima določeno akcijo, pri čemer je glavni za premike ukaz G1, ki predstavlja večino datoteke. Ima tudi koordinate, kam naj se premakne v smeri X & amp; Y, ter koliko materiala naj iztisne (E).

    Ukaz G28 se uporablja za nastavitev tiskalne glave v začetni položaj, tako da tiskalnik 3D ve, kje se nahaja. To je pomembno storiti na začetku vsakega tiskanja 3D.

    M104 nastavi temperaturo šobe.

    Datoteka OBJ

    Format datotek OBJ je še ena vrsta datotek, ki jo uporabljajo 3D tiskalniki v programski opremi za rezanje, podobno kot datoteke STL.

    Shranjuje lahko večbarvne podatke ter je združljiva z različnimi tiskalniki 3D in programsko opremo 3D. Datoteka OBJ shranjuje informacije o modelu 3D, teksturi in barvi ter geometrijo površine modela 3D. Datoteke OBJ so običajno razrezane v druge formate datotek, ki jih tiskalnik 3D v celoti razume in bere.

    Nekateri se odločajo za uporabo datotek OBJ za modele 3D, večinoma za večbarvno tiskanje 3D, običajno z dvema iztiskalnikoma.

    Datoteke OBJ lahko najdete na številnih spletnih straneh z datotekami 3D tiskalnikov, kot so:

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

    Večina rezkalnikov lahko dobro bere datoteke OBJ, vendar je mogoče datoteke OBJ pretvoriti v datoteke STL z brezplačno pretvorbo, bodisi z uporabo spletnega pretvornika bodisi z uvozom v program CAD, kot je TinkerCAD, in izvozom v datoteko STL.

    Upoštevajte tudi, da orodja za popravljanje mrež, ki odpravljajo napake v modelih, bolje delujejo z datotekami STL kot z datotekami OBJ.

    Razen če nekaj iz OBJ izrecno potrebujete, na primer barve, se za 3D tiskanje raje držite datotek STL.Ena od ključnih razlik pri datotekah OBJ je, da lahko shranite dejansko mrežo ali niz povezanih trikotnikov, medtem ko datoteke STL shranijo več nepovezanih trikotnikov.

    Za programsko opremo za rezanje to ne pomeni velike razlike, za programsko opremo za modeliranje pa bo morala datoteko STL sestaviti skupaj, da bi jo obdelala, in to ji ne bo vedno uspelo.

    Datoteka 3MF

    Drugi format, ki ga uporabljajo 3D tiskalniki, je datoteka 3MF (3D Manufacturing Format), ki je eden od najbolj podrobnih formatov za 3D tisk, ki so na voljo.

    Ima možnost shranjevanja številnih podrobnosti v datoteki 3D tiskalnika, kot so podatki o modelu, nastavitve 3D tiskanja, podatki o tiskalniku. To je lahko v nekaterih primerih zelo koristno, vendar se morda za večino ljudi ne odraža v ponovljivosti.

    Ena od pomanjkljivosti je, da obstaja veliko dejavnikov, ki vplivajo na uspešnost 3D tiskanja v vsakem posameznem primeru. Ljudje imajo svoje 3D tiskalnike in nastavitve rezalnika nastavljene na poseben način, zato uporaba nastavitev nekoga drugega morda ne bo prinesla želenih rezultatov.

    Nekateri programi in rezalniki tudi ne podpirajo datotek 3MF, zato je lahko zapleteno, če jih spremenite v standardni format datotek za tiskanje 3D.

    Nekaj uporabnikov je imelo uspeh pri 3D tiskanju datotek 3MF, vendar ne slišite veliko ljudi, ki bi o tem govorili ali jih uporabljali. Eden od uporabnikov je omenil, da bi se lahko zgodilo, da bi nekdo naredil napačno konfiguracijo s to vrsto datoteke in na koncu povzročil škodo na vašem 3D tiskalniku ali še kaj hujšega.

    Veliko ljudi ne zna brati datotek G-Code, zato bi bilo treba za uporabo teh datotek vzpostaviti zaupanje.

    Drug uporabnik je dejal, da je imel veliko sreče pri poskusu pravilnega nalaganja večdelnih datotek 3MF.

    Oglejte si spodnji videoposnetek Josefa Pruse o primerjavi datotek 3MF z datotekami STL. Ne strinjam se z naslovom videoposnetka, vendar v njem navaja nekaj odličnih podrobnosti o datotekah 3MF.

    Ali 3D-tiskalniki za smolo uporabljajo datoteke STL?

    Tiskalniki 3D za smolo ne uporabljajo neposredno datotek STL, temveč ustvarjene datoteke izhajajo iz uporabe datoteke STL v programski opremi za rezanje.

    Pri običajnem delovnem postopku za 3D tiskalnike s smolo se uporablja datoteka STL, ki jo uvozite v programsko opremo, izdelano posebej za stroje s smolo, kot sta ChiTuBox ali Lychee Slicer.

    Ko uvozite model STL v izbrani rezalnik, preprosto opravite delovni postopek, ki vključuje premikanje, pomanjševanje in vrtenje modela ter ustvarjanje podpor, vdolbin in dodajanje lukenj v model za odtekanje smole.

    Ko opravite spremembe v datoteki STL, lahko model razrežete v poseben format datoteke, ki deluje z vašim tiskalnikom 3D s smolo. Kot smo že omenili, imajo tiskalniki 3D s smolo posebne formate datotek, kot je .pwmx pri tiskalniku Anycubic Photon Mono X.

    Oglejte si spodnji videoposnetek na YouTubu in spoznajte potek dela od datoteke STL do datoteke 3D tiskalnika s smolo.

    Ali vsi 3D tiskalniki uporabljajo datoteke STL? Filament, smola in drugo

    Pri tiskalnikih 3D z vlakni in smolo se datoteka STL običajno razreže tako, da se model postavi na gradbeno ploščo in se model različno prilagodi.

    Ko opravite te naloge, datoteko STL obdelajte ali "razrežite" v vrsto datoteke, ki jo lahko vaš 3D tiskalnik prebere in uporablja. Pri tiskalnikih 3D z vlakni so to večinoma datoteke G-Code, obstajajo pa tudi nekatere lastniške datoteke, ki jih lahko berejo samo določeni 3D tiskalniki.

    Poglej tudi: 3 načini, kako odpraviti težave z zamašitvijo 3D tiskalnika - Ender 3 & amp; Več

    Pri tiskalnikih 3D s smolo je večina datotek lastniških.

    Nekatere od teh vrst datotek so:

    • .ctb
    • .photon
    • .phz

    Te datoteke vsebujejo navodila, kaj bo vaš tiskalnik 3D s smolo ustvaril plast za plastjo, pa tudi hitrosti in čase izpostavljenosti.

    Tukaj je uporaben videoposnetek, ki vam pokaže, kako prenesete datoteko STL in jo razrežete, da bo pripravljena za 3D tiskanje.

    Ali lahko datoteke G-kode uporabljate za 3D-tiskalnike?

    Da, večina tiskalnikov 3D z vlakni bo uporabljala datoteke G-Code ali alternativno obliko specializirane kode G-Code, ki deluje za določen tiskalnik 3D.

    G-koda se ne uporablja v izhodnih datotekah tiskalnikov SLA. Večina namiznih tiskalnikov SLA uporablja svoj lastniški format in s tem svojo programsko opremo za rezanje. Vendar so nekateri rezalniki SLA tretjih oseb, kot sta ChiTuBox in FormWare, združljivi s številnimi namiznimi tiskalniki.

    Tiskalnik 3D Makerbot uporablja lastniški datotečni format X3G. Datotečni format X3G vsebuje informacije o hitrosti in gibanju tiskalnika 3D, nastavitvah tiskalnika in datoteke STL.

    3D-tiskalnik Makerbot lahko bere in razlaga kodo v obliki datoteke X3G, ki jo je mogoče najti le v naravnih sistemih.

    Na splošno vsi tiskalniki uporabljajo kodo G. Nekateri 3D-tiskalniki, kot je Makerbot, kodo G zapakirajo v lastniško obliko, ki še vedno temelji na kodi G. Za pretvorbo formatov datotek 3D, kot je G-Code, v tiskalniku prijazen jezik se vedno uporabljajo rezalniki.

    V spodnjem videoposnetku si lahko ogledate, kako z datoteko G-Code neposredno upravljate tiskalnik 3D.

    Roy Hill

    Roy Hill je strasten navdušenec nad 3D-tiskanjem in tehnološki guru z bogatim znanjem o vseh stvareh, povezanih s 3D-tiskanjem. Z več kot 10-letnimi izkušnjami na tem področju je Roy obvladal umetnost 3D oblikovanja in tiskanja ter postal strokovnjak za najnovejše trende in tehnologije 3D tiskanja.Roy je diplomiral iz strojništva na Kalifornijski univerzi v Los Angelesu (UCLA) in je delal za več uglednih podjetij na področju 3D-tiskanja, vključno z MakerBot in Formlabs. Sodeloval je tudi z različnimi podjetji in posamezniki, da bi ustvaril 3D-tiskane izdelke po meri, ki so spremenili njihovo industrijo.Poleg svoje strasti do 3D-tiskanja je Roy navdušen popotnik in navdušenec na prostem. Rad preživlja čas v naravi, pohodništvu in kampiranju z družino. V prostem času je tudi mentor mladim inženirjem in svoje bogato znanje o 3D-tiskanju deli prek različnih platform, vključno s svojim priljubljenim blogom 3D Printerly 3D Printing.