Toate imprimantele 3D utilizează fișiere STL?

Roy Hill 27-05-2023
Roy Hill

Imprimantele 3D au nevoie de un fișier pentru a ști ce să tipărească 3D, dar oamenii se întreabă dacă toate imprimantele 3D utilizează fișiere STL. Acest articol vă va prezenta răspunsurile și alte câteva întrebări conexe.

Toate imprimantele 3D pot utiliza fișiere STL ca bază pentru un model 3D înainte de a fi tranșat într-un tip de fișier pe care imprimanta 3D îl poate înțelege. Imprimantele 3D nu pot înțelege însă singure fișierele STL. Un slicer precum Cura poate converti fișierele STL în fișiere G-Code care pot fi tipărite 3D.

Veți dori să aflați mai multe informații, așa că continuați să citiți mai departe.

    Ce fișiere folosesc imprimantele 3D?

    • STL
    • G-Code
    • OBJ
    • 3MF

    Principalul tip de fișiere pe care imprimantele 3D le utilizează sunt fișierele STL și fișierele G-Code pentru a crea designul modelului 3D, precum și pentru a crea fișierul de instrucțiuni pe care imprimantele 3D îl pot înțelege și urma. Există, de asemenea, câteva tipuri mai puțin comune de fișiere pentru imprimante 3D, cum ar fi OBJ și 3MF, care sunt versiuni diferite ale tipurilor de design de modele 3D.

    Vezi si: Care este diferența dintre STL & OBJ Files for 3D Printing?

    Totuși, aceste fișiere de proiectare nu pot funcționa direct cu o imprimantă 3D, deoarece necesită procesarea printr-un software numit slicer, care pregătește practic fișierul G-Code care poate fi imprimat 3D.

    Să aruncăm o privire la unele dintre aceste tipuri de fișiere.

    Fișier STL

    Fișierul STL este principalul tip de fișier de tipărire 3D pe care îl veți vedea utilizat în industria imprimării 3D. Este, în principiu, un fișier model 3D care este creat printr-o serie de ochiuri de plasă sau un set de mai multe triunghiuri mici pentru a forma o geometrie 3D.

    Este preferat pentru că este un format incredibil de simplu.

    Aceste fișiere funcționează foarte bine pentru a crea modele 3D și pot fi fișiere destul de mici sau mari, în funcție de câte triunghiuri formează modelul.

    Fișierele mai mari sunt cele în care există suprafețe mai netede și mai mari ca dimensiune reală, deoarece înseamnă că există mai multe triunghiuri.

    Dacă vedeți un fișier STL mare într-un software de proiectare (CAD), acesta vă poate arăta de fapt câte triunghiuri are un model. În Blender, trebuie să faceți clic dreapta pe bara de jos și să bifați "Scene Statistics".

    Consultați acest fișier STL Bearded Yell în Blender, care prezintă 2.804.188 de triunghiuri și are o dimensiune de 133 MB. Uneori, designerul oferă de fapt mai multe versiuni ale aceluiași model, dar cu o calitate mai slabă/mai puține triunghiuri.

    Comparați acest lucru cu STL-ul capului din Insula Paștelui, care are 52.346 de triunghiuri și o dimensiune a fișierului de 2,49 MB.

    Dintr-o perspectivă mai simplă, dacă ați dori să convertiți un cub 3D în acest format STL cu triunghiuri, ați putea face acest lucru cu 12 triunghiuri.

    Fiecare față a cubului ar fi împărțită în două triunghiuri și, deoarece cubul are șase fețe, ar fi nevoie de cel puțin 12 triunghiuri pentru a crea acest model 3D. Dacă cubul ar avea mai multe detalii sau crăpături, ar fi nevoie de mai multe triunghiuri.

    Puteți găsi fișiere STL pe majoritatea site-urilor de fișiere pentru imprimante 3D, cum ar fi:

    • Thingiverse
    • MyMiniFactory
    • Imprimabile
    • YouMagine
    • GrabCAD

    În ceea ce privește modul de creare a acestor fișiere STL, se face în software CAD, cum ar fi Fusion 360, Blender și TinkerCAD. Puteți începe cu o formă de bază și puteți începe să modelați forma într-un nou design sau puteți lua mai multe forme și să le puneți împreună.

    Orice tip de model sau formă poate fi creat cu ajutorul unui software CAD bun și poate fi exportat ca fișier STL pentru imprimare 3D.

    Fișier G-Code

    Fișierele G-Code sunt următorul tip principal de fișier pe care îl utilizează imprimantele 3D. Aceste fișiere sunt alcătuite dintr-un limbaj de programare care poate fi citit și înțeles de imprimantele 3D.

    Fiecare acțiune sau mișcare pe care o face o imprimantă 3D este realizată prin intermediul fișierului G-Code, cum ar fi mișcările capului de imprimare, temperatura duzei și a patului termic, ventilatoarele, viteza și multe altele.

    Acestea conțin o listă mare de linii scrise numite comenzi G-Code, fiecare dintre ele efectuând o acțiune diferită.

    Priviți imaginea de mai jos a unui exemplu de fișier G-Code în Notepad++. Acesta are o listă de comenzi precum M107, M104, G28 & G1.

    Fiecare dintre ele are o acțiune specifică, principala pentru mișcări fiind comanda G1, care reprezintă majoritatea fișierului. Aceasta are, de asemenea, coordonatele de unde să se deplaseze în direcția X & Y, precum și cât de mult material să extrudeze (E).

    Comanda G28 este utilizată pentru a seta capul de imprimare în poziția inițială, astfel încât imprimanta 3D să știe unde se află. Este important să faceți acest lucru la începutul fiecărei imprimări 3D.

    M104 stabilește temperatura duzei.

    Fișier OBJ

    Formatul de fișier OBJ este un alt tip de fișier utilizat de imprimantele 3D în cadrul software-ului de feliere, similar cu fișierele STL.

    Acesta poate stoca date multicolore și este compatibil cu diverse imprimante 3D și software 3D. Fișierul OBJ salvează informații despre modelul 3D, informații despre textură și culoare, precum și geometria suprafeței unui model 3D. Fișierele OBJ sunt de obicei feliate în alte formate de fișiere pe care imprimanta 3D le înțelege și le citește pe deplin.

    Unele persoane aleg să utilizeze fișiere OBJ pentru modele 3D, mai ales pentru imprimarea 3D multicoloră, de obicei cu extrudere dublă.

    Puteți găsi fișiere OBJ pe mai multe site-uri web de fișiere pentru imprimante 3D, cum ar fi:

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

    Cele mai multe mașini de feliere pot citi fișiere OBJ, dar este, de asemenea, posibil să convertiți fișierele OBJ în fișiere STL printr-o conversie gratuită, fie utilizând un convertor online, fie importându-le într-un CAD precum TinkerCAD și exportându-le într-un fișier STL.

    Vezi si: Este SketchUp bun pentru imprimarea 3D?

    Un alt lucru de reținut este că instrumentele de reparare a ochiurilor de plasă care repară erorile din modele funcționează mai bine cu fișiere STL decât cu fișiere OBJ.

    Cu excepția cazului în care aveți nevoie în mod special de ceva din OBJ, cum ar fi culorile, doriți să rămâneți la fișierele STL pentru imprimarea 3D.Una dintre diferențele cheie pentru fișierele OBJ este că poate salva plasa reală sau setul de triunghiuri conectate, în timp ce fișierele STL salvează mai multe triunghiuri deconectate.

    Nu este o diferență prea mare pentru software-ul de tăiere, dar pentru software-ul de modelare, acesta va trebui să unească fișierul STL pentru a-l procesa și nu reușește întotdeauna să facă acest lucru.

    Fișier 3MF

    Un alt format utilizat de imprimantele 3D este fișierul 3MF (3D Manufacturing Format), care este unul dintre cele mai detaliate formate de imprimare 3D disponibile.

    Are capacitatea de a salva multe detalii în fișierul imprimantei 3D, cum ar fi datele modelului, setările de imprimare 3D, datele imprimantei. Acest lucru poate fi foarte util în unele cazuri, dar s-ar putea să nu se traducă în repetabilitate pentru majoritatea oamenilor de acolo.

    Unul dintre defectele de aici este faptul că există mulți factori care fac ca o imprimare 3D să aibă succes în fiecare situație în parte. Oamenii au imprimantele 3D și setările slicerului lor setate într-un mod special, astfel încât utilizarea setărilor altcuiva ar putea să nu aducă rezultatele dorite.

    Unele software-uri și slicers nu acceptă nici fișierele 3MF, astfel încât poate fi dificil să le transformăm într-un format de fișier standard pentru imprimarea 3D.

    Câțiva utilizatori au avut succes cu imprimarea 3D a fișierelor 3MF, dar nu auziți prea mulți oameni vorbind despre acest lucru sau folosindu-le. Un utilizator a menționat că ar putea fi posibil ca cineva să facă o configurație greșită cu acest tip de fișier și să ajungă să provoace deteriorarea imprimantei 3D sau chiar mai rău.

    Mulți oameni nu știu cum să citească fișierul G-Code, așa că ar trebui să existe încredere pentru a utiliza aceste fișiere.

    Un alt utilizator a spus că a avut un ghinion teribil în încercarea de a încărca în mod corespunzător fișiere 3MF cu mai multe părți.

    Urmăriți videoclipul de mai jos realizat de Josef Prusa despre modul în care fișierele 3MF se compară cu fișierele STL. Nu sunt de acord cu titlul videoclipului, dar el oferă câteva detalii excelente despre fișierele 3MF.

    Imprimantele 3D din rășină utilizează fișiere STL?

    Imprimantele 3D din rășină nu utilizează în mod direct fișiere STL, dar fișierele create provin din utilizarea unui fișier STL în cadrul unui software de feliere.

    Fluxul de lucru obișnuit pentru imprimantele 3D din rășină utilizează un fișier STL pe care îl importați într-un software special creat pentru mașinile din rășină, cum ar fi ChiTuBox sau Lychee Slicer.

    După ce importați modelul STL în dispozitivul de tăiere ales, pur și simplu treceți prin fluxul de lucru care constă în deplasarea, scalarea și rotirea modelului, precum și în crearea de suporturi, golirea și adăugarea de găuri pe model pentru a scurge rășina.

    După ce ați făcut modificările la fișierul STL, puteți tăia modelul într-un format de fișier special care funcționează cu imprimanta 3D din rășină specifică. După cum am menționat anterior, imprimantele 3D din rășină au formate de fișier speciale, cum ar fi .pwmx cu Anycubic Photon Mono X.

    Urmăriți videoclipul YouTube de mai jos pentru a înțelege fluxul de lucru al unui fișier STL la un fișier de imprimantă 3D din rășină

    Toate imprimantele 3D utilizează fișiere STL? Filament, Resin & More

    În cazul imprimantelor 3D cu filament și rășină, trecem fișierul STL prin procesul obișnuit de feliere pentru a pune modelul pe placa de construcție și a face diverse ajustări la model.

    După ce ați făcut aceste lucruri, procesați sau "tăiați" fișierul STL într-un tip de fișier pe care imprimanta 3D îl poate citi și utiliza. Pentru imprimantele 3D cu filament, acestea sunt în mare parte fișiere G-Code, dar există și unele fișiere proprietare care pot fi citite numai de anumite imprimante 3D.

    În cazul imprimantelor 3D cu rășină, majoritatea fișierelor sunt fișiere proprietare.

    Unele dintre aceste tipuri de fișiere sunt:

    • .ctb
    • .foton
    • .phz

    Aceste fișiere conțin instrucțiunile privind ceea ce va crea imprimanta 3D cu rășină strat cu strat, precum și vitezele și timpii de expunere.

    Iată un clip video util care vă arată cum să descărcați un fișier STL și cum să îl tăiați pentru a fi gata pentru imprimarea 3D.

    Puteți utiliza fișiere G-Code pentru imprimantele 3D?

    Da, majoritatea imprimantelor 3D cu filament vor utiliza fișiere G-Code sau o formă alternativă de G-Code specializat care funcționează pentru o anumită imprimantă 3D.

    G-Code nu este utilizat în fișierele de ieșire ale imprimantelor SLA. Majoritatea imprimantelor SLA de birou utilizează formatul lor proprietar și, prin urmare, software-ul lor de feliere. Cu toate acestea, unele imprimante SLA de la terțe părți, cum ar fi ChiTuBox și FormWare, sunt compatibile cu o gamă largă de imprimante de birou.

    Imprimanta 3D Makerbot utilizează formatul de fișier proprietar X3G. Formatul de fișier X3G conține informații despre viteza și mișcarea imprimantei 3D, setările imprimantei și fișierele STL.

    Imprimanta Makerbot 3D poate citi și interpreta codul din formatul de fișier X3G și poate fi găsit doar în sistemele naturale.

    În general, toate imprimantele folosesc G-Code. Unele imprimante 3D înfășoară G-Code într-un format proprietar, cum ar fi Makerbot, care se bazează totuși pe G-Code. Slicerii sunt întotdeauna utilizați pentru a converti formatele de fișiere 3D, cum ar fi G-Code, într-un limbaj ușor de utilizat de imprimantă.

    Puteți viziona videoclipul de mai jos pentru a vedea cum puteți utiliza un fișier G-Code pentru a controla direct imprimanta 3D.

    Roy Hill

    Roy Hill este un pasionat de imprimare 3D și un guru al tehnologiei, cu o mulțime de cunoștințe despre toate lucrurile legate de imprimarea 3D. Cu peste 10 ani de experiență în domeniu, Roy a stăpânit arta proiectării și imprimării 3D și a devenit expert în cele mai recente tendințe și tehnologii de imprimare 3D.Roy deține o diplomă în inginerie mecanică de la Universitatea din California, Los Angeles (UCLA) și a lucrat pentru mai multe companii de renume în domeniul imprimării 3D, inclusiv MakerBot și Formlabs. De asemenea, a colaborat cu diverse companii și persoane pentru a crea produse personalizate imprimate 3D care le-au revoluționat industriile.Pe lângă pasiunea pentru imprimarea 3D, Roy este un călător pasionat și un pasionat de aer liber. Îi place să petreacă timp în natură, drumeții și camping cu familia sa. În timpul liber, el îndrumă și tineri ingineri și își împărtășește cunoștințele despre imprimarea 3D prin diverse platforme, inclusiv blogul său popular, 3D Printerly 3D Printing.