Kokia programa/programinė įranga gali atverti STL failus 3D spausdinimui?

Roy Hill 31-05-2023
Roy Hill

Yra daugybė programų ir programinės įrangos, kurias galite naudoti STL failams, skirtiems 3D spausdinimui, atverti, tačiau kai kurios yra geresnės už kitas. Kai kuriems žmonėms įdomu, kokie tai failai, todėl nusprendžiau parašyti šį straipsnį, kad padėčiau atsakyti į šį klausimą.

Skaitykite toliau, kad sužinotumėte daugiau informacijos apie STL failų programas ir daugiau susijusios informacijos, kuri jums turėtų būti naudinga.

    Kokio failo tipo / formato reikia 3D spausdinimui?

    3D spausdinimui reikalingas G-Code failo formatas. Kad gautume šį G-Code failą, turime gauti STL (stereolitografijos) failą, apdorotą pjaustymo programine įranga, pavyzdžiui, "Cura". STL failai yra populiariausias failų formatas, kurį išgirsite 3D spausdinime ir kuris reikalingas pagrindiniam G-Code failui sukurti.

    Techniniu požiūriu STL failas yra apytikslė 3D modelio aproksimacija, kurioje objektas sudaromas naudojant kelių dydžių trikampius. Tai vadinama teseliavimu ir gali būti sukurta daugeliu CAD programų.

    Nors STL failai yra populiariausi, yra ir kitų failų, kuriuos galite naudoti 3D spausdinimui, priklausomai nuo naudojamos mašinos ir programinės įrangos.

    Atminkite, kad šie failai yra skirti konvertuoti į STL failus, kuriuos vėliau galima apdoroti pjaustytuve ir sukurti G kodo failą, reikalingą 3D spausdinimui.

    Failai, kuriuos palaiko "Cura" (populiari pjaustyklė), yra šie:

    • 3MF failas (.3mf)
    • Stanfordo trikampio formatas (.ply)
    • "Wavefront" OBJ failas (.obj)
    • X3D failas (.x3d)
    • JPG vaizdas (.jpg)
    • PNG vaizdas (.png)

    Taip, iš tikrųjų galite tiesiogiai konvertuoti 2D vaizdus į programą "Cura" ir apdoroti juos į 3D formą. Tereikia vilkti failą į programą "Cura" ir ji tai padarys už jus.

    Galite pasirinkti konkrečius .jpg failų nustatymus, pvz., aukštį, pagrindą, plotį, gylį ir kt.

    Kokiomis programomis galima atidaryti STL failus 3D spausdinimui?

    STL failus galima atidaryti trijų kategorijų programine įranga: kompiuterinio projektavimo (CAD) programine įranga, pjaustymo programine įranga ir tinklelio redagavimo programine įranga.

    CAD programinė įranga

    CAD (kompiuterinis projektavimas) - tai tiesiog kompiuterių naudojimas, padedantis kurti dizainą. Jis egzistavo dar prieš 3D spausdinimą, tačiau buvo plačiai naudojamas modeliuojant nepaprastai tikslius ir labai detalius objektus, kuriuos galima sukurti 3D spausdintuvu.

    Yra įvairių CAD programų, skirtų pradedantiesiems, pavyzdžiui, "TinkerCAD", ir profesionalams, pavyzdžiui, "Blender". Pradedantieji vis dar gali naudoti "Blender", tačiau, palyginti su kitomis CAD programomis, ji turi gana didelę mokymosi kreivę.

    Jei įdomu, kokios programos kuria STL failus, tai būtų kai kurios iš toliau išvardytų CAD programų.

    Taip pat žr: Creality Ender 3 V2 apžvalga - verta ar ne?

    TinkerCAD

    Tinkercad yra nemokama internetinė 3D modeliavimo programa. Ją paprasta naudoti, ją sudaro primityvios formos (kubas, cilindras, stačiakampiai), kurias galima derinti ir formuoti kitas formas. Ji taip pat turi funkcijų, leidžiančių kurti kitas formas.

    Importuojami 2D arba 3D failai, be to, palaikomi trijų tipų failai: OBJ, SVJ ir STL.

    Trūkumas yra tas, kad ji negali veikti be interneto, tačiau tai gali būti ir privalumas, nes galite ja naudotis nesisiųsdami daug atminties reikalaujančios programinės įrangos.

    "FreeCAD"

    "FreeCAD" yra atvirojo kodo 3D parametrinio modeliavimo programa, plačiai naudojama 3D spausdinimui. Kaip galima suprasti iš pavadinimo, tai nemokama programinė įranga, kurioje veikia bendruomenė ir (arba) forumas, kuriame galite dalyvauti.

    Naudodamiesi šia programa galite kurti paprastus ar sudėtingus dizainus ir lengvai importuoti bei eksportuoti STL failus.

    Daugelis žmonių jį apibūdina kaip puikų pasirinkimą pradedantiesiems 3D spausdinimo specialistams, norintiems pradėti kurti savo pirmuosius modelius.

    SketchUp

    "SketchUp" yra gera programinė įranga, kuri gali padėti jums kaip naujam CAD dizaineriui. Anksčiau ji vadinosi "Google SketchUp", tačiau ją įsigijo kita bendrovė.

    Pagrindinis jos privalumas yra tas, kad ji gali atidaryti bet kurį STL failą ir turi įrankius jiems redaguoti.

    "SketchUp" turi daugybę pritaikymo sričių - nuo žaidimų iki filmų ir mechanikos inžinerijos, tačiau mums, 3D spausdintuvų mėgėjams, jis puikiai tinka pradiniams 3D modelių projektams, skirtiems 3D spausdinimui, kurti.

    Blender

    "Blender" yra 3D spausdinimo bendruomenėje labai gerai žinoma CAD programinė įranga, kuria galima atverti STL failus. Šios programinės įrangos spektras ir galimybės pranoksta jūsų įsivaizdavimą.

    Išmokus šią programinę įrangą, 3D spausdinimo galimybės gali labai pagerėti, tačiau jos mokymosi kreivė yra aukštesnė nei daugumos projektavimo programų.

    Jei norite kurti arba atverti STL failus, "Blender" yra puikus pasirinkimas, jei tik skirsite laiko išmokti jį su keliais vadovėliais.

    Jie nuolat atnaujina savo darbo eigą ir funkcijas, kad jos būtų nuolat atnaujinamos ir klestėtų kartu su naujausiais CAD srities pasiekimais.

    Tinklelio redagavimo programinė įranga

    Tinklelio programos supaprastina 3D objektus į viršūnes, briaunas ir veidus, skirtingai nuo kietojo kūno modelių 3D dizaino, kuris atrodo lygus. Tinklelio modeliams būdingas nesvarumas, nespalvotumas ir daugiakampių formų naudojimas 3D objektams vaizduoti.

    Tinklelis gali būti kuriamas šiais būdais:

    1. primityvių formų, pavyzdžiui, cilindrų, dėžių, prizmių ir t. t., kūrimas.
    2. Padarykite modelį iš kitų objektų, pasinaudodami aplink modeliuojamą objektą esančiomis linijomis. Šis objektas gali būti dvimatis arba trimatis.
    3. Esamus kietuosius 3D objektus galima paversti tinkliniais objektais
    4. tinkintų tinklelių kūrimas.

    Šie metodai suteikia galimybę lengvai modeliuoti 3D dizainą bet kokiu norimu būdu ir išgauti norimas detales.

    Toliau pateikiamas mano sudarytas tinklelio redagavimo programinės įrangos sąrašas.

    "MeshLab"

    "MeshLab" turi atvirojo kodo sistemą, kuri leidžia redaguoti trikampes 3D tinklelius ir atlikti kitus įdomius veiksmus su tinkleliu.

    Tinklelius, kurie neatrodo pernelyg švarūs ar gerai atvaizduoti, galima išgydyti, išvalyti ir redaguoti taip, kad jie būtų detalesni ir tinkamesni.

    Nepaisant santykinio sudėtingumo, "MeshLab" naudotojai giria didelių failų atidarymo greitį.

    "Autodesk Meshmixer

    "Meshmixer" yra geras tinklelio įrankis, skirtas pažeistiems STL failams redaguoti ir taisyti. Skirtingai nei "MeshLab", jį palyginti lengviau naudoti, be to, jis turi gerą sąsają, padedančią lengvai manipuliuoti 3D objektais.

    MakePrintable

    Tai tinklelio redagavimo programinė įranga, kuri puikiai tinka STL failams, kuriuose gali būti klaidų ar pažeidimų, kurių ne visai pastebėjote, taisyti.

    Su šia programine įranga galite atlikti daugybę veiksmų, pavyzdžiui, tuščiavidurių ir taisyti, sujungti tinklelius į vieną, pasirinkti konkretų kokybės lygį ir atlikti daugybę kitų konkrečių taisymo užduočių.

    Jį galite naudoti tiesiogiai su "Blender" ir "SketchUp", taip pat "Cura" pjaustytuve.

    "Slicer" programinė įranga

    Programinę įrangą "Slicer" naudosite prieš kiekvieną savo 3D spausdinimą. Ji sukuria G-kodo failus, kuriuos iš tikrųjų supranta jūsų 3D spausdintuvas.

    Joje pateikiama tokia informacija, kaip tiksli kiekvieno purkštuko judesio vieta, spausdinimo temperatūra, guolio temperatūra, kiek gijų reikia išspausti, modelio užpildymo raštas ir tankis bei daugybė kitos informacijos.

    Skamba sudėtingai, tačiau ją iš tiesų paprasta naudoti, nes ją sudaro langeliai, į kuriuos reikia įrašyti skaičius, arba išskleidžiamieji meniu, kuriuose galima pasirinkti parinktis.

    Čia pateikiamas pjaustytuvų, galinčių atverti STL failus, sąrašas;

    Cura

    "Cura" yra populiariausia pjaustymo programinė įranga, kurią sukūrė gerai žinomas 3D spausdinimo srities prekės ženklas "Ultimaker".

    Joje rasite programą, į kurią galite įdėti STL failus ir matyti 3D modelį, importuotą tiesiai į 3D spausdintuvo statybinę plokštę.

    PrusaSlicer

    "PrusaSlicer" yra dar viena gerai žinoma pjaustyklės programinė įranga, turinti daugybę funkcijų ir panaudojimo būdų, dėl kurių ji yra puikus varžovas. Vienas iš labiausiai pastebimų skirtumų yra tai, kad ji gali apdoroti STL failus, skirtus tiek FDM gijų spausdinimui, tiek SLA dervos spausdinimui.

    Dauguma pjaustytuvų laikosi tik vieno 3D spausdinimo apdorojimo tipo, bet ne šis.

    ChiTuBox

    Ši programinė įranga specializuojasi 3D spausdinimo iš dervos srityje ir buvo daug kartų atnaujinta, todėl ji pasižymi nuostabiu funkcionalumu ir patogumu naudoti kiekvienam asmeniui.

    Galite atidaryti STL failus ir atlikti su jais daugybę funkcijų. Vartotojo sąsaja yra tikrai sklandi ir suteikia puikią patirtį dervos 3D spausdintuvų mėgėjams.

    Ličių pjaustyklė

    "Lychee Slicer" yra mano asmeninis favoritas, nes jis peržengia dervos 3D spausdinimo apdorojimo srities ribas.

    Yra keletas puikių funkcijų, kurių nerasite kitose pjaustyklėse, pavyzdžiui, profesionalus ir modernus dizainas, keli 3D atspaudų vaizdai, debesų erdvė 3D atspaudams, taip pat komentarų, kaip sekėsi atlikti kiekvieną 3D atspaudą, funkcijos.

    Jei norite atidaryti STL failus, skirtus dervos 3D spausdinimui, tikrai rekomenduočiau naudoti šią pjaustyklę. Ją galite naudoti nemokamai, tačiau jie taip pat turi Pro versiją, kurią labai rekomenduočiau. Ji taip pat nėra labai brangi!

    Ar galite 3D spausdinti tiesiai iš STL failų?

    Deja, 3D spausdinti tiesiogiai iš STL failų negalima. Taip yra todėl, kad spausdintuvas nėra užprogramuotas suprasti šią kalbą.

    Jis supranta "G-Code" kalbą, t. y. komandas, kuriomis spausdintuvui nurodoma, ką daryti, kur judėti, ką įkaitinti, kiek medžiagos išspausti ir dar daugiau.

    3D projektai iš STL failų spausdinami tada, kai spausdintuvas interpretuoja g-kode užkoduotus nurodymus sluoksnis po sluoksnio. Tai reiškia, kad objektas spausdinamas ne tiksliai 3D formatu, o iš spausdintuvo antgalio išspaustų medžiagų sluoksniais, kurie persidengia.

    Kur galite įsigyti STL failų internetu?

    STL failų galima nusipirkti keliose svetainėse, kuriose parduodami 3D dizainai ir kitas grafinis turinys.

    Čia pateikiami svetainių, kuriose galite įsigyti STL failų, sąrašai.

    CGTrader

    Šioje platformoje galima įsigyti daugybę aukštos kokybės modelių. Jei jau kurį laiką spausdinate 3D spausdintuvu ir ieškote kito lygio 3D spausdinimo patirties, rekomenduočiau ją išbandyti.

    Geriausia 3D modelius spausdinti dervos 3D spausdintuvu, kad galėtumėte maksimaliai išnaudoti aukštos kokybės ir tikslių detalių, kurias dizaineriai įdeda į savo darbus.

    MyMiniFactory

    "MyMiniFactory" yra labai gerbiama 3D spausdinimo svetainė, kurios arsenale yra keletas novatoriškų modelių. Keletą kartų peržiūrėjau jų modelius ir jie niekada nepalieka man įspūdžio.

    Mokami modeliai, kuriuos galite gauti iš "MyMiniFactory", yra rimtos aukščiausios kokybės, o dauguma jų yra labai priimtinomis kainomis. Jie paprastai yra pigesni nei modeliai iš "CGTrader", o daugelis modelių atitinka ir jų standartus.

    SketchFab

    "SketchFab" siūlo gana gerą naudotojo patirtį rodant modelius. Turėkite omenyje, kad ne visus juos galima spausdinti 3D spausdintuvu, nes kai kurie modeliai nėra tam skirti.

    Galite filtruoti STL failus, kurie turėtų būti paruošti apdorojimui ir 3D spausdinimui.

    Šioje svetainėje yra milijonai kūrėjų, kurie pateikia nuostabių modelių. Jie netgi leidžia dizaineriams bendradarbiauti, o jūs galite pamatyti jų modelių vitrinas.

    STLFinder

    Jei kada nors norėjote rasti svetainę, kurioje būtų daugiau kaip 2 mln. parsisiunčiamų 3D modelių, norėsite išbandyti STLFinder. Joje yra tiek daug modelių iš viso interneto, kai kurie iš jų yra nemokami, o kai kurie - mokami.

    Nors tikrai galite gauti aukštos kokybės nemokamų modelių, labai rekomenduočiau patikrinti kai kuriuos mokamus modelius, kurie tikrai padarys jums įspūdį. Tai modeliai, kuriuos galite atsispausdinti 3D spausdintuvu ir suvokti, kokios detalės gali būti sukurtos 3D spausdinimu.

    Yeggi

    Tai paieškos sistema, kurioje galite rasti daug nemokamų ir mokamų modelių iš daugybės 3D spausdinimo modelių svetainių. Naudojant paieškos funkciją nėra labai sunku naršyti, be to, galite rasti aukščiausios klasės mokamų modelių su rimtomis detalėmis.

    "PinShape"

    "PinShape" apibūdinama kaip internetinė 3D spausdinimo bendruomenė, kurioje dizaineriai gali dalytis ir parduoti savo 3D spausdinamus modelius, taip pat žmonės gali atsisiųsti ir atsispausdinti tuos pačius modelius.

    Panašiai kaip ir pirmiau minėtose svetainėse, jose taip pat yra daug nemokamų 3D modelių ir keletas puikių mokamų modelių.

    Kaip konvertuoti STL failus į G-kodą

    Jei jums kilo klausimas "ar 3D spausdintuvai naudoja G kodą?", dabar turėtumėte žinoti, kad taip, bet kaip konvertuoti STL failus į G kodą?

    Čia pateikiami veiksmai, kuriuos galite atlikti konvertuodami STL failus į G kodą:

    1. Importuokite STL failą į pjaustyklę
    2. Pridėkite spausdintuvą prie pjaustyklės
    3. Sureguliuokite modelio vietą ant statybinės plokštės ir pasukimą.
    4. Sureguliuokite spausdinimo nustatymus (sluoksnio aukštį, greitį, užpildymą ir t. t.)
    5. Spustelėkite pjaustymo mygtuką ir voilà! Pjaustytuve turėtų būti rodomas grafinis vaizdas, kaip objektas atrodys supjaustytas griežinėliais, ir kiti skaičiavimai, pavyzdžiui, kiek laiko užtruks objekto spausdinimas.

    Gautas G-kodas yra tekstų ir skaičių pavidalo, kurį galima perskaityti spausdintuvu ir kurį galima išmokti suprasti.

    Turite žinoti, ką reiškia šios komandos, tačiau galite rasti gerą šaltinį, kuriame paaiškinama kiekviena komanda.

    Šis kodų derinys tiesiog nurodo spausdinimo mašinai, kur ir kaip judėti. Daugiau apie G-kodą sužinosite iš šio vaizdo įrašo.

    Jis vadinamas G-kodu, nes dauguma kodų prasideda raide "G", kai kurie prasideda raide "M", bet vis tiek laikomi G-kodu.

    Kokius failus "Cura" gali atidaryti ir skaityti?

    Daugeliui žmonių įdomu, kokių tipų failus "Cura" gali atverti ir skaityti, ir ar "Cura" gali skaityti G kodą.

    Yra daugybė failų, kuriuos "Cura" gali perskaityti ir kuriuos rasite toliau.

    G-kodas

    "Cura" gali skaityti keletą failų, kuriuose yra G-kodas. Failų, kuriuos "Cura" gali skaityti, sąrašas neapsiriboja vien tik G-kodu, bet ir jo variantais, pvz:

    • Suspaustas G-kodo failas (.gz)
    • G failas (.g)
    • G-kodo failas (.gcode)
    • "Ultimaker" formato paketas (.ufp)

    Nepamirškite, kad pagrindinė "Cura" funkcija - skaityti STL failus ir suskirstyti juos į spausdintuvui nuskaitomus sluoksnius. Ši nuskaitoma informacija vadinama "G kodu".

    3D modeliai

    • 3MF failas (.3mf)
    • AMF failas (.amf)
    • COLLADA Skaitmeninio turto mainai (.dae)
    • Suspaustas COLLADA skaitmeninio turto mainų failas (.zae)
    • Atidarykite suspausto trikampio tinklelį (.ctm)
    • STL failas (.stl)
    • Stanfordo trikampio formatas (.ply)
    • "Wavefront" OBJ failas (.obj)
    • X3D failas (.x3d)
    • glTF dvejetainis (.glb)
    • glTF Įterptasis JSON (.gltf)

    Vaizdai

    • BMP vaizdas (.bmp)
    • GIF vaizdas (.gif)
    • JPEG vaizdas (.jpeg)
    • JPG vaizdas (.jpg)
    • PNG vaizdas (.png)

    Kaip atidaryti G-kodo failą?

    G-kodo failą galite atidaryti tiesiogiai "Cura" arba kitose pjaustymo programose. Yra internetinė programa, pavyzdžiui, "gCodeViewer", kuri yra G-kodo analizatorius. Galite vizualizuoti G-kodą sluoksnis po sluoksnio ir parodyti pagrindinę informaciją, pavyzdžiui, įtempimus, spausdinimo judesius, greitį, spausdinimo laiką, panaudoto plastiko kiekį ir pan.

    Teigiama, kad "Cura" taip pat gali atverti G-Code failus, taip pat suspaustus G-Code failus ir galite peržiūrėti failo judėjimą ir išvaizdą.

    Taip pat žr: 14 dalykų, kuriuos reikia žinoti prieš pradedant 3D spausdinimą

    G-kodą importuoti į "Cura" nesunku. Tereikia rasti G-kodo failą ir vilkti/importuoti jį į "Cura", kad failas būtų atidarytas.

    Roy Hill

    Roy Hill yra aistringas 3D spausdinimo entuziastas ir technologijų guru, turintis daug žinių apie visus su 3D spausdinimu susijusius dalykus. Turėdamas daugiau nei 10 metų patirtį šioje srityje, Roy yra įvaldęs 3D projektavimo ir spausdinimo meną bei tapo naujausių 3D spausdinimo tendencijų ir technologijų ekspertu.Roy'us yra įgijęs mechanikos inžinieriaus laipsnį Kalifornijos universitete, Los Andžele (UCLA) ir yra dirbęs keliose geros reputacijos įmonėse 3D spausdinimo srityje, įskaitant MakerBot ir Formlabs. Jis taip pat bendradarbiavo su įvairiomis įmonėmis ir asmenimis, kad sukurtų individualius 3D spausdintus produktus, kurie pakeitė jų pramonės šakas.Be aistros 3D spausdinimui, Roy'us yra aistringas keliautojas ir lauko entuziastas. Jis mėgsta leisti laiką gamtoje, žygiuoti ir stovyklauti su šeima. Laisvalaikiu jis taip pat globoja jaunus inžinierius ir dalijasi savo žiniomis apie 3D spausdinimą įvairiose platformose, įskaitant populiarųjį tinklaraštį „3D Printerly 3D Printing“.