OBJ la STLCum se utilizeazăOBJ VS STLInformații despre fișierCaracteristici ale fișieruluiCum functioneazaprintare 3dFAQAlte OBJ InstrumenteCele mai recente știri
la

Convertiți OBJ în STL online

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.

Cum să vă convertiți OBJ în STL online?

Iată doi pași simpli pentru a vă converti OBJ în STL.

Încărcați un OBJ

Faceți clic pe butonul „Încărcați un fișier OBJ” și selectați un OBJ pentru a încărca. Dimensiunea maximă a fișierului este de 100 MB.

Descărcați-vă STL

Faceți clic pe linkul de descărcare odată finalizat pentru a primi fișierul STL.

O comparație a formatelor de fișiere OBJ și 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.

Structura

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ă.

Material suportat

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

Un model wireframe 3D al unui soldat

Modelul soldat a fost salvat ca fișier STL.

Modelul soldat a fost salvat ca fișier STL.

Modelul soldat salvat ca fișier OBJ cu texturi

Modelul soldat salvat ca fișier OBJ cu texturi

Editare

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).

Mărime fișier

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.

rezumat

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.

Informații despre formatul fișierului pentru OBJ până la STL

Descriere

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.

OBJ Note

Dacă fișierul dvs. OBJ este încărcat cu fișierele MTL și texturi însoțitoare, acestea vor fi aplicate procesului de conversie.

Caracteristici acceptate

  • Geometria plasei
  • Materiale (Prin un fișier MTL)
  • Texturi (formate PNG, JPG, TGA)
ExtensieSTL
Numele completStandard Triangle Language
TipModel 3D
Tipul mimeiapplication/vnd.ms-pki.stl
FormatText & Binary
InstrumenteSTL Convertoare, Model 3D Voxelizer, Creați STL animație, Comprimați STL, Text către STL, Vizualizați STL
Deschis cuBlender, Daz Studio, MeshLab, CAD Assistant

Descriere

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.

STL Note

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.

Caracteristici acceptate

  • Geometria plasei
  • Culorile feței prin formatele VisCAM și SolidView
  • Versiunile binare și text sunt acceptate

Comparând caracteristicile OBJ și STL.

 

OBJ Caracteristici

  • Geometria rețelei (vârfurile și fețele)
  • Normale de vârf
  • Normale feței
  • Culori de vârf
  • Materiale pentru față (cu excepția texturilor)
  • Texturi
  • Nor de puncte
  • Mai multe obiecte per fișier
  • Transformări obiect (translație, rotație și scară)
  • Oasele/articulațiile
  • Animații
  • Potrivit pentru imprimare 3D

STL Caracteristici

  • Geometria rețelei (vârfurile și fețele)
  • Normale de vârf
  • Normale feței
  • Culori de vârf
  • Materiale pentru față (cu excepția texturilor)
  • Texturi
  • Nor de puncte
  • Mai multe obiecte per fișier
  • Transformări obiect (translație, rotație și scară)
  • Oasele/articulațiile
  • Animații
  • Potrivit pentru imprimare 3D

Conversia OBJ în STL, cum funcționează?

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:

Pasul 1: Citiți fișierul sursă OBJ.

Pasul 1: Citiți fișierul sursă OBJ.

Î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.

Pasul 2: Procesați datele fișierului

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.

Pasul 1: Citiți fișierul sursă OBJ.

Pasul 3: Salvare î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.

Conversia fișierului OBJ pentru imprimare 3D

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.

O roată mică în format OBJ.

Rotul dentare al unei imprimante 3D Replicator

Rotul dentare al unei imprimante 3D Replicator

Rotul dințat imprimat 3D finalizat

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.

întrebări frecvente

Fișierul meu OBJ conține materiale și texturi; cum le incarc pe astea?

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.

Cât durează convertirea mea OBJ în STL?

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.

Ce este un fișier STL?

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.

În ce formate STL pot converti?

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.

Am nevoie de o specificație înaltă. computer să folosească convertorul OBJ în 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.

Îmi pot converti OBJ în STL pe Windows, Linux, Android, iOS sau Mac OS?

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.

Ce se întâmplă dacă folosesc un Ad Blocker, va afecta asta lucrurile?

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.

Pot obține asistență pentru conversia OBJ în STL?

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.