Muunna 3D OBJ to STL tiedosto, joka voidaan sitten lähettää suoraan osoitteeseen a 3D tulostin tai, jos haluat, avataan useimmissa 3D-muokkaussovelluksissa, kuten Blender ja paljon muuta. Työkalumme toimii kaikkien OBJ-tiedostojen kanssa ja muuntaa kaiken tiedoston sisältämän 3D-geometrian STL:ksi (Standard Triangle Language). Muunnostyökalumme voi myös erämuuntaa useita OBJ-tiedostoja; jopa 25 tiedostoa voidaan muuntaa kerrallaan.
Jos haluat muuntaa OBJ tiedostoksi STL, napsauta yllä olevaa Lataa-painiketta ja valitse muutettava OBJ-tiedosto. Kun tiedosto on valittu, se muunnetaan STL-tiedostoksi ja on valmis ladattavaksi pian sen jälkeen. Lisätietoja OBJ - STL muunnosprosessista, mukaan lukien mitä 3D malli tiedostoominaisuuksia tuetaan, katso muunnostieto-osio alla saadaksesi lisätietoja.
Tässä vertaamme OBJ- ja STL-tiedostomuotoja, tarkastelemme näiden kahden muodon eroja ja korostamme syitä jommankumman muodon valitsemiseen tiettyyn tehtävään. Ennen kuin aloitamme, jos et ole perehtynyt 3D-mallinnukseen ja sen taustalla olevaan terminologiaan, suosittelemme tätä hienoa artikla joka selittää 3D-mallinnuksen käsitteet ja siihen liittyvän terminologian.
Sekä OBJ- että STL-tiedostot voivat sisältää 3D-objektin, jota edustaa sarja kolmioita; kuitenkin, kuinka he käyttävät näiden tietojen tallentamista, on hyvin erilaista. Ensinnäkin OBJ-muoto tallentaa geometrian kokoelmana pisteitä ja kasvoja, ja kärjet piirretään yhteisestä poolista, mikä tarkoittaa, että 3D-objekti voi käyttää samaa kärkeä useilla pinnoilla ilman, että sitä tarvitsee määrittää useita kertoja. STL-tiedosto ei tee tätä; STL-muodossa jokaisella pinnalla on oma 3 kärjen joukko, joita muut pinnat eivät voi käyttää uudelleen.
OBJ-tiedostot tukevat kärkikohtaisia normaaleja; taas nämä on otettu yhdestä yhteisestä luettelosta, joka voidaan jakaa 3D-objektin useiden kasvojen kesken. STL-tiedostot eivät kuitenkaan tue vertex-normaaleja, mutta tukevat kasvonormaaleja. OBJ tiedostot voivat sisältää useita 3D-objekteja samassa tiedostossa; STL-muoto on kuitenkin yksinkertainen luettelo kolmioista, joissa ei voida erottaa yksittäisiä 3D-objekteja kohtauksen sisällä.
OBJ-tiedostoilla on paljon tukea erilaisille objektimateriaaleille, mukaan lukien väri- ja tekstuuripinnat. STL-tiedostot eivät kuitenkaan tue virallisesti mitään materiaali- tai pintakuvioominaisuutta. On olemassa kaksi sovellusta, VisCAM ja SolidView, joilla on oma rajoitettu 16-bittinen värituki STL 3D-objektin yksittäisille kasvoille. Muut sovellukset eivät kuitenkaan yleensä tue näitä ominaisuuksia, joten STL:a tulisi pitää tavallisena geometriana muotona, joka ei tue minkäänlaisia materiaaleja.
3D-lankamalli sotilasta
Sotilasmalli tallennettiin STL-tiedostona ilman materiaaleja tai tekstuureja
Sotilasmalli tallennettiin OBJ-tiedostona tekstuurien kanssa
Sekä OBJ- että STL-tiedostoja voidaan avata ja muokata suosituimmissa 3D-muokkaussovelluksissa; Varo vain, että STL-muodon rajoitusten vuoksi, jos avaat STL 3D-mallin ja lisäät siihen materiaaleja tai pintakuvioita, menetät ne, jos tallennat sen sitten takaisin STL-muotoon. OBJ-muotoon tallentaminen säilyttää kaikki 3D-mallissasi käyttämät pintakuviot ja materiaalit, mutta ota huomioon, että OBJ-muodossa materiaalit tallennetaan erilliseen MTL-tiedostoon (materiaali) ja tekstuurit tallennetaan erillisinä. kuvatiedostot (yleensä PNG tai JPG).
STL-tiedostoista on sekä binääri- että pelkkää tekstiversiota, ja tekstiversio on huomattavasti suurempi, joten jätämme tämän muodon pois, koska useimmat STL-tiedostot ovat joka tapauksessa binaarisia, ja jos ei, voit käyttää STL kompressori muuntaaksesi STL-tekstipohjaisen tiedoston STL-binääritiedostoksi. Kun verrataan STL-binäärimuotoa OBJ-muotoon (tekstipohjainen muoto) käyttämällä tiedostoa, joka sisältää vain verkkogeometriaa ilman tekstuuria tai materiaaleja, OBJ-tiedosto tulee yleensä ylimmäksi, sillä se tarjoaa pienimmän. kahden muodon tiedostokoko.
Tämä voi tuntua oudolta, koska binäärimuodon voisi odottaa olevan tehokkaampi; STL-binääritiedostojen suurempi koko verrattuna tekstipohjaiseen OBJ-muotoon johtuu kuitenkin suurelta osin päällekkäisistä kärkitiedoista, koska niitä ei voida jakaa STL-muodon pintojen kesken.
Pienempien tiedostokokojen ja materiaalien, pintakuvioiden ja muiden lisätuen perusteella sanoisimme, että OBJ-muoto on parempi muoto 3D-mallien tallentamiseen. Jos aiot tulostaa mallisi 3D-tulosta, käytä STL-muotoa, koska sillä on laaja tuki 3D-tulostusleikkausohjelmistojen keskuudessa. Menemme tarkemmin asiaan muuntaminen OBJ:stä STL:ksi 3D-tulostusta varten alla.
Laajennus | OBJ |
Koko nimi | Wavefront |
Tyyppi | 3D malli |
Mime-tyyppi | text/plain |
Muoto | Text |
Työkalut | OBJ Muuntimet, 3D-malli Voxelizer, Luo OBJ animaatio, Pakkaa OBJ, OBJ Asset Extractor, Tekstiviesti numeroon OBJ, Näytä OBJ |
Avaa | Daz Studio, MeshLab, CAD Assistant |
OBJ-tiedostomuoto, jonka alun perin loi Wavefront Technologies ja jonka monet muut 3D-ohjelmistovalmistajat omaksuivat myöhemmin, on yksinkertainen tekstipohjainen kuvaileva tiedostomuoto 3D mallit /geometria. Nämä tiedot voivat sisältää kärkipisteitä, pintoja, normaaleja, pintakoordinaatteja ja viittauksia ulkoisiin pintakuviointitiedostoihin.
Koska muoto on tekstipohjainen, se on suhteellisen yksinkertaista jäsentää 3D-mallinnussovelluksissa. Tekstipohjaisen muodon haittapuoli on, että tiedostot voivat olla melko suuria verrattuna vastaaviin binäärimuotoihin, kuten STL ja pakattuja tiedostoja, kuten 3MF.
Jos OBJ-tiedostosi on ladattu mukana tulevien MTL- ja tekstuuritiedostojen kanssa, niitä käytetään muunnosprosessissa.
Laajennus | STL |
Koko nimi | Standard Triangle Language |
Tyyppi | 3D malli |
Mime-tyyppi | application/vnd.ms-pki.stl |
Muoto | Text & Binary |
Työkalut | STL Muuntimet, 3D-malli Voxelizer, Luo STL animaatio, Pakkaa STL, Tekstiviesti numeroon STL, Näytä STL |
Avaa | Blender, Daz Studio, MeshLab, CAD Assistant |
STL-tiedostomuodon juuret ovat 1980-luvulla, ja se on 3D-järjestelmien alkuperäinen tiedostomuoto stereolitografiaCAD ohjelmisto. Muoto määrittää kolmiomaisen verkon, jossa on kärjet ja pinnat, ja se on suosittu muoto jakamiseen 3D tulostettava mallitiedostot.
Oli useita formaatteja, jotka yrittivät laajentaa STL-muotoa, nimittäin SolidView ja VisCAM, joiden muodot sisälsivät rajoitetun 15-bittisen väriinformaation jokaiselle mesh-pinnalle, minkä useimmat nykyaikaiset 3D-ohjelmistot jättävät usein huomiotta. STL-muoto voi olla joko teksti- tai binäärimuoto; työkalumme tukevat molempia muotoja.
Vakio STL-tiedostomuoto ei tue värillisiä pintoja, kärkipisteitä tai pintakuviotietoja. Työkalun luoma STL-tiedosto sisältää oletusarvoisesti vain raakaverkko-/kolmiotietoja, mikä on täydellinen 3D-tulostukseen.
Työkalulla on myös mahdollisuus tallentaa tiedosto johonkin ei-standardista muotoon, joka tukee värillisiä kasvoja, kuten VisCAM ja SolidView, joka on täydellinen, jos haluat käsitellä STL:ää edelleen ohjelmistossa, joka tukee näitä muotoja.
Muuntaminen tiedostomuodosta OBJ muotoon STL voi olla monimutkainen prosessi, ja minkä tahansa tähän muunnosprosessiin käytetyn työkalun on kyettävä käsittelemään erilaisia tiedon muunnostehtäviä sekä tunnistamaan mahdolliset 3D-mallin viat ja korjaamaan ne. niitä. Tässä selitämme työkalumme käyttämän muunnosprosessin OBJ-tiedoston muuntamiseen tarkasti kelvolliseen STL 3D-malliin. Aloitetaan muunnosprosessista, joka sisältää seuraavat vaiheet:
Yksinkertaisimmassa muodossaan OBJ-tiedosto on pelkkä tekstitiedosto, joka sisältää ihmisen luettavaa 3D-dataa, kuten kärkipisteitä, kasvoja, normaaleja ja muuta. Yhdistettynä nämä muodostavat 3D-mallin, jonka näet näytölläsi.
Kun työkalumme lukee näitä 3D-tietoja, olemme kiinnostuneita vain kärjeistä, kasvoista ja normaaleista, koska tämä on ainoa data, joka voidaan muuntaa tarkasti lopulliseksi STL-tiedostoksi.
OBJ-tiedosto voi sisältää muita tietoja, kuten materiaalimäärityksiä ja pintakuvioita, jotka kuvaavat, kuinka tietty 3D-geometriajoukko tulee renderöidä. Kun luomme STL-tiedostoa, joka ei tue materiaaleja ja pintakuvioita, jätämme nämä tiedot huomiotta, jos ne ovat OBJ-tiedostossa.
Lisätietoja OBJ-tiedostomuodosta saat tästä upeasta artikla joka selittää paljon OBJ-muotoa.
Kun OBJ-tiedoston tiedot on luettu, työkalumme luo sisäisen esityksen koko 3D-mallista ja yrittää korjata mahdolliset geometriaongelmat. 3D-malliin liittyvien ongelmien korjaamisen lisäksi työkalu poistaa kaikki päällekkäiset kärjet ja valmistelee mallin vientiä varten STL-muotoon.
STL-muoto on ollut olemassa useita vuosia, ja siitä on tullut paitsi vakiomuoto 3D-mallien tallentamiseen ja lähettämiseen, myös vakiomuoto 3D-tulostukseen. puhuttu aiemmin. STL tiedostot voidaan avata useimmissa nykyaikaisissa 3D-muokkaussovelluksissa ilman jatkokäsittelyä.
Mallin tallentamisen mahdollistamiseksi työkalumme on nyt otettava vaiheessa 2 luomamme muistissa oleva 3D-malli ja muutettava se STL-muotoon. Koska STL-muoto tukee vain yksinkertaisia kolmioita, joissa on yksi suuntanormaali, jos OBJ sisältää kärkinormaalit, ne lasketaan uudelleen yksipuoliseksi normaaliksi. Tehokkaan tiedostokoon varmistamiseksi työkalumme tallentaa aina STL-tiedoston binäärimuodossaan.
Jos et ole perehtynyt viipalointiohjelmistoon, suosittelemme, että tämä on hyödyllinen artikla. Meillä on myös mukava ja informatiivinen opetusohjelma, jossa käsitellään OBJ-tiedoston 3D-tulostusta jotta pääset 3D-tulostusmatkoillesi. Yleensä 3D-tulostimen slicer-ohjelmisto ei kuitenkaan tue OBJ-tiedostomuotoa. Tästä on poikkeuksia, mutta yleensä slicer-ohjelmistokehittäjillä ei ole resursseja tukea kaikkia mahdollisia 3D-mallimuotoja.
Pieni hammaspyörä muodossa OBJ
Hammaspyörä Replicator 3D -tulostimessa
Valmistunut 3D-tulostettu hammasratas
Slicer-ohjelmisto voi kuitenkin käsitellä STL-määrityksen mukaisesti muotoiltuja tiedostoja. Tämä johtuu siitä, että vaikka STL oli ennen 3D-tulostuksen vallankumousta ja josta puuttuu jotkin nykyaikaisten formaattien ominaisuudet, se on löytänyt lähes yleismaailmallisen hyväksynnän 3D-tulostettavien mallien jakelumuotona. Meidän OBJ - STL muunnostyökalu voi muuntaa OBJ-tiedostosi STL-tiedostoksi, joka sopii ladattavaksi valitsemaasi 3D-leikkausohjelmistoon. Koska STL-tiedostot eivät tue materiaalin värejä tai pintakuvioita, muuntimemme ei käsittele niitä, jolloin saadaan yksi STL-tiedosto, joka sopii käytettäväksi useimpien 3D-leikkausohjelmistojen kanssa.
Jos OBJ-tiedostossasi on erillisiä materiaali- (MTL) ja pintakuviotiedostoja (PNG, JPG jne.), voit vetää ja pudottaa ne lataustyökaluun yhdessä OBJ-päätiedoston kanssa. Työkalumme tunnistaa älykkäästi, mikä näistä lisätiedostoista kuuluu OBJ-tiedostoon. Vaihtoehtoisesti voit sijoittaa nämä lisätiedostot OBJ-tiedoston kanssa ZIP- tai muuhun pakattuun arkistotiedostoon ja ladata ne.
Pyrimme käsittelemään kaikki OBJ - STL muunnokset mahdollisimman nopeasti. Tämä kestää yleensä noin 5 sekuntia, mutta voi olla enemmänkin suurempia, monimutkaisempia tiedostoja varten, joten ole kärsivällinen.
STL-tiedostomuoto kuvaa kolmioiden strukturoimatonta kolmiopintaa käyttämällä 3D-suorasuoraa koordinaattijärjestelmää. STL-tiedostot eivät sisällä mittakaavatietoja, ja yksiköt ovat mielivaltaisia. Meillä on tarkempi kuvaus STL-tiedostosta tässä.
Työkalumme tallentaa kaikki STL tiedostot binäärimuodossa. Vaihtoehtoisesti työkalumme mahdollistaa tallentamisen standardista poikkeavaan värimuotoon STL.
Ei. Kaikki muunnostyökalumme käsittelevät OBJ-tiedostosi omistetuilla muunnospalvelimillamme, joten voit käyttää työkalujamme heikkolaatuisissa tietokoneissa, kannettavissa tietokoneissa, tableteissa ja mobiililaitteissa ja vastaanottaa muunnetun STL-tiedoston nopeasti.
Kyllä! Työkalumme OBJ - STL toimii kaikissa järjestelmissä, joissa on moderni verkkoselain. Mitään erikoisohjelmistoja ei tarvita muunnostyökalujemme käyttämiseen.
Kyllä. Vaikka voit käyttää Ad Blockeria, jos pidät OBJ muunnostyökalustamme, harkitse sivustomme lisäämistä sallittujen luetteloon. Kun mainosten esto on käytössä, joillakin työkaluillamme on konversiorajoituksia ja käsittely-/muunnosajat ovat pidempiä.
Kyllä. Kun olet muuntanut OBJ:n muotoon STL, käytettävissä on "Palaute"-vaihtoehto, jonka avulla voit ilmoittaa meille ongelmista, joita kohtasit tiedostoa muuntaessasi.
© 2024 ImageToStl. Muunna PNG- ja JPG-tiedostosi 3D STL -tiedostoiksi.