Transformați-vă 3D-ul OBJ la STL fișier care poate fi apoi trimis direct către a imprimantă 3d sau, dacă preferați, deschis în majoritatea aplicațiilor de editare 3D, cum ar fi Blender si multe altele. Instrumentul nostru funcționează cu toate fișierele OBJ și va converti toată geometria 3D conținută în fișier în STL (Standard Triangle Language). Instrumentul nostru de conversie poate, de asemenea, converti în loturi mai multe fișiere OBJ; pot fi convertite până la 25 de fișiere simultan.
Pentru a converti OBJ în STL, faceți clic pe butonul Încărcare de mai sus și selectați fișierul OBJ de convertit. Odată selectat, fișierul va fi convertit într-un fișier STL și va fi gata pentru descărcare la scurt timp după aceea. Pentru mai multe informații despre procesul de conversie OBJ în STL, inclusiv ce Model 3D caracteristicile fișierului sunt acceptate, vă rugăm să consultați secțiunea de informații de conversie mai jos pentru mai multe informații.
Iată doi pași simpli pentru a vă converti OBJ în STL.
Aici vom compara formatele de fișiere OBJ și STL, vom analiza diferențele dintre cele două formate și vom evidenția motivele pentru alegerea oricărui format pentru o anumită sarcină. Înainte de a începe, dacă nu sunteți familiarizat cu modelarea 3D și cu terminologia din spatele acesteia, vă recomandăm cu tărie acest minunat articol care explică conceptele de modelare 3D și terminologia care le însoțește.
Atât fișierele OBJ, cât și STL pot conține un obiect 3D reprezentat printr-o serie de triunghiuri; cu toate acestea, modul în care stochează aceste date este foarte diferit. În primul rând, formatul OBJ stochează geometria ca o colecție de vârfuri și fețe, vârfurile fiind desenate dintr-un pool comun, ceea ce înseamnă că un obiect 3D poate folosi același vârf pe mai multe fețe fără a fi nevoie să-l definească de mai multe ori. Un fișier STL nu face acest lucru; în formatul STL, fiecare față are propriul set de 3 vârfuri care nu pot fi reutilizate de alte fețe.
Fișierele OBJ acceptă valorile normale per vârf; din nou, acestea sunt luate dintr-o singură listă comună care poate fi partajată între mai multe fețe din obiectul 3D. Fișierele STL, totuși, nu acceptă valorile normale ale vârfurilor, dar acceptă normale ale feței. Fișierele OBJ pot conține mai multe obiecte 3D în același fișier; formatul STL, totuși, este o listă simplă de triunghiuri fără posibilitatea de a separa obiectele 3D individuale dintr-o scenă.
Fișierele OBJ au mult suport pentru diferite materiale obiect, inclusiv suprafețe de culoare și textura. Cu toate acestea, fișierele STL nu acceptă în mod oficial nicio capacitate de material sau textură. Există două aplicații, VisCAM și SolidView, care au propria lor implementare a suportului limitat de culoare pe 16 biți pentru fețele individuale dintr-un obiect 3D STL. Aceste capabilități nu sunt totuși în general acceptate de alte aplicații, așa că STL ar trebui considerat a fi un format de geometrie simplă, fără suport pentru materiale de niciun fel.
Un model wireframe 3D al unui soldat
Modelul soldat a fost salvat ca fișier STL.
Modelul soldat salvat ca fișier OBJ cu texturi
Atât fișierele OBJ, cât și STL pot fi deschise și editate în cele mai populare aplicații de editare 3D; Atenție doar că, având în vedere limitările formatului STL, dacă deschideți un model 3D STL și, ulterior, îi aplicați materiale sau texturi, le veți pierde dacă apoi îl salvați înapoi în formatul STL. Salvarea în formatul OBJ va păstra orice texturi și materiale utilizate de modelul dvs. 3D, deși rețineți că, cu formatul OBJ, materialele sunt salvate într-un fișier MTL (material) separat, iar texturile vor fi salvate separat. fișiere imagine (de obicei PNG sau JPG).
Cu fișierele STL, există atât versiuni binare, cât și versiuni de text simplu, versiunea text fiind semnificativ mai mare, așa că vom reduce acest format, deoarece majoritatea fișierelor STL sunt oricum binare și, dacă nu, puteți utiliza STL compresor pentru a converti fișierul bazat pe text STL într-un fișier binar STL. Când comparăm formatul binar STL cu formatul OBJ (un format bazat pe text), utilizând un fișier care conține doar geometrie de plasă fără texturi sau materiale, fișierul OBJ iese de obicei pe primul loc ca oferind cel mai mic format. dimensiunea fișierului celor două formate.
Acest lucru poate părea ciudat, deoarece ne-am aștepta ca un format binar să fie mai eficient; cu toate acestea, dimensiunea mai mare a fișierelor binare STL în comparație cu formatul bazat pe text OBJ se datorează în mare măsură datelor de vârf duplicate, deoarece acestea nu pot fi partajate între fețele din formatul STL.
Pe baza dimensiunilor mai mici ale fișierelor și a suportului suplimentar pentru materiale, texturi și multe altele, am spune că formatul OBJ este cel mai bun format dintre cele două pentru stocarea modelelor dvs. 3D. Dacă intenționați să vă imprimați modelul 3D, atunci formatul STL ar fi formatul de utilizat, deoarece acesta are suport larg în rândul software-ului de tipărire 3D. Intrăm în mai multe detalii despre conversia de la OBJ la STL pentru imprimare 3D de mai jos.
Extensie | OBJ |
Numele complet | Wavefront |
Tip | Model 3D |
Tipul mimei | text/plain |
Format | Text |
Instrumente | OBJ Convertoare, Model 3D Voxelizer, Creați OBJ animație, Comprimați OBJ, OBJ Extractor de active, Text către OBJ, Vizualizați OBJ |
Deschis cu | Daz Studio, MeshLab, CAD Assistant |
Formatul de fișier OBJ, creat inițial de Wavefront Technologies și adoptat ulterior de mulți alți furnizori de software 3D, este un simplu bazate pe text format de fișier pentru descriere Modele 3D /geometrie. Aceste date pot include vârfuri, fețe, normale, coordonate de textură și referințe la fișiere de textură externe.
Deoarece formatul este bazat pe text, este relativ simplu de analizat în aplicațiile de modelare 3D. Un dezavantaj al formatului bazat pe text este că fișierele pot fi destul de mari în comparație cu formate binare similare, cum ar fi STL și fișiere comprimate, cum ar fi 3MF.
Dacă fișierul dvs. OBJ este încărcat cu fișierele MTL și texturi însoțitoare, acestea vor fi aplicate procesului de conversie.
Extensie | STL |
Numele complet | Standard Triangle Language |
Tip | Model 3D |
Tipul mimei | application/vnd.ms-pki.stl |
Format | Text & Binary |
Instrumente | STL Convertoare, Model 3D Voxelizer, Creați STL animație, Comprimați STL, Text către STL, Vizualizați STL |
Deschis cu | Blender, Daz Studio, MeshLab, CAD Assistant |
Formatul de fișier STL își are rădăcinile în anii 1980 și este formatul de fișier nativ pentru 3D Systems stereolitografiaCAD software. Formatul definește o plasă triangulată cu vârfuri și fețe și este un format popular pentru partajare 3D imprimabil fișiere model.
Au existat mai multe formate care au încercat să extindă formatul STL, și anume SolidView și VisCAM, ale căror formate au inclus informații limitate de culoare pe 15 biți pentru fiecare față de plasă, care este adesea ignorată de majoritatea software-ului 3D modern. Formatul STL poate fi text sau binar; instrumentele noastre vor accepta ambele formate.
Formatul standard de fișier STL nu acceptă fețe colorate, vârfuri sau informații despre textură. Fișierul STL generat de instrument va conține numai date brute de plasă/triunghi în mod implicit, ceea ce este perfect pentru imprimarea 3D.
Instrumentul are, de asemenea, opțiunea de a salva fișierul într-unul dintre formatele non-standard care acceptă fețe colorate, cum ar fi VisCAM și SolidView, care este perfect dacă doriți să procesați în continuare STL în software care acceptă aceste formate.
Conversia de la formatul de fișier OBJ la STL poate fi un proces complex și orice instrument utilizat pentru acest proces de conversie trebuie să poată face față unei varietăți de sarcini de conversie a datelor, precum și să identifice orice defecte în modelul 3D și să remedieze. lor. Aici vom explica procesul de conversie folosit de instrumentul nostru pentru a converti cu acuratețe fișierul OBJ într-un model 3D valid STL. Să începem cu procesul de conversie, care implică următorii pași:
În forma sa cea mai simplă, un fișier OBJ este un fișier text simplu care conține date 3D care pot fi citite de om, cum ar fi vârfuri, fețe, normale și multe altele. Când sunt combinate, acestea formează modelul 3D pe care îl vedeți pe ecran.
Când instrumentul nostru citește aceste date 3D, tot ce ne interesează sunt vârfurile, fețele și normalele, deoarece acestea sunt singurele date care pot fi convertite cu precizie în fișierul final STL.
Fișierul OBJ poate conține alte date, cum ar fi definițiile materialelor și texturile, care descriu modul în care ar trebui redat un anumit set de geometrie 3D. Pe măsură ce creăm un fișier STL, care nu acceptă materiale și texturi, vom ignora aceste date dacă sunt prezente în fișierul OBJ.
Pentru mai multe informații despre formatul de fișier OBJ, vă rugăm să vedeți acest minunat articol care intră în multe detalii explicând formatul OBJ.
Cu datele fișierului OBJ citite, instrumentul nostru generează o reprezentare internă a modelului 3D complet și va încerca să remedieze orice probleme de geometrie întâlnite. Odată cu repararea oricăror probleme cu modelul 3D, instrumentul va elimina orice vârfuri duplicate și va pregăti modelul pentru exportul în formatul STL.
Formatul STL există de mulți ani și a devenit nu doar un format standard pentru stocarea și transmiterea modelelor 3D, ci și un format standard pentru imprimarea 3D, ceva ce avem despre care s-a vorbit anterior. Fișierele STL pot fi deschise în majoritatea aplicațiilor moderne de editare 3D fără procesare ulterioară.
Pentru a permite salvarea modelului, instrumentul nostru trebuie să ia acum modelul 3D în memorie pe care l-am creat la pasul 2 și să îl convertească în formatul STL. Deoarece formatul STL acceptă doar triunghiuri simple cu o singură normală direcțională, dacă OBJ conține normale de vârf, acestea vor fi recalculate într-o normală cu o singură față. Pentru a asigura o dimensiune eficientă a fișierului, instrumentul nostru va salva întotdeauna orice fișier STL în formatul său binar.
Dacă nu sunteți familiarizat cu software-ul de tăiere, vă recomandăm acest lucru util articol. Avem, de asemenea, un frumos și informativ tutorial care detaliază imprimarea 3D a unui fișier OBJ. pentru a vă ajuta să plecați în călătoriile dvs. de imprimare 3D. În general, totuși, software-ul de tăiere a imprimantei 3D nu acceptă formatul de fișier OBJ. Există excepții de la aceasta, dar, în general, dezvoltatorii de software slicer nu au resursele necesare pentru a suporta toate formatele posibile de model 3D.
O roată mică în format OBJ.
Rotul dentare al unei imprimante 3D Replicator
Rotul dințat imprimat 3D finalizat
Software-ul Slicer poate, totuși, să gestioneze fișiere formatate conform specificației STL. Acest lucru se datorează faptului că STL, deși este anterior revoluției imprimării 3D și lipsit de unele dintre caracteristicile formatelor moderne, a găsit o adoptare aproape universală ca format de alegere pentru distribuirea modelelor imprimabile 3D. Al nostru instrument de conversie OBJ în STL. vă puteți converti fișierul OBJ într-un fișier STL potrivit pentru încărcare în software-ul de tăiere 3D la alegere. Deoarece fișierele STL nu acceptă culori sau texturi materiale, convertorul nostru nu le va procesa, rezultând un singur fișier STL potrivit pentru utilizare cu majoritatea software-ului de tăiere 3D.
Dacă fișierul dvs. OBJ are fișiere separate de material (MTL) și textură (PNG, JPG etc.), le puteți glisa și plasați pe instrumentul de încărcare împreună cu fișierul principal OBJ. Instrumentul nostru va detecta inteligent care dintre aceste fișiere suplimentare aparține fișierului OBJ. Alternativ, puteți plasa aceste fișiere suplimentare, împreună cu fișierul OBJ, într-un fișier ZIP sau alt fișier de arhivă comprimat și să le încărcați.
Ne propunem să procesăm toate conversiile OBJ la STL cât mai repede posibil, acest lucru durează de obicei aproximativ 5 secunde, dar poate fi mai mult pentru fișiere mai mari și mai complexe, așa că vă rugăm să aveți răbdare.
Formatul de fișier STL descrie o suprafață triangulată nestructurată a triunghiurilor folosind un sistem de coordonate carteziene 3D. Fișierele STL nu conțin informații despre scară, iar unitățile sunt arbitrare. Avem o descriere mai detaliată a unui fișier STL. Aici.
Instrumentul nostru va salva toate fișierele STL în format binar. Opțional, instrumentul nostru vă va permite să salvați în formatul de culoare non-standard STL.
Nu. Toate instrumentele noastre de conversie procesează fișierul dvs. OBJ pe serverele noastre dedicate de conversie, ceea ce înseamnă că puteți utiliza instrumentele noastre pe computere, laptopuri, tablete și dispozitive mobile cu specificații reduse și puteți primi rapid fișierul STL convertit.
Da! Instrumentul nostru OBJ to STL va rula pe orice sistem cu un browser web modern. Nu este necesar niciun software specializat pentru a rula instrumentele noastre de conversie.
Da. Deși puteți utiliza un Ad Blocker, dacă vă place instrumentul nostru de conversie OBJ, vă rugăm să luați în considerare includerea pe lista albă a site-ului nostru. Când este activat un Ad Blocker, există anumite limite de conversie pentru unele dintre instrumentele noastre, iar timpii de procesare/conversie vor fi mai lungi.
Da. După ce v-ați convertit OBJ în STL, există o opțiune „Feedback” pe care o puteți folosi pentru a ne anunța orice probleme pe care le-ați întâlnit la conversia fișierului.
© 2024 ImageToStl. Transformați fișierele PNG și JPG în fișiere 3D STL.