STL to OBJ: valmistaa geometria-vain malli editointi - toimituksellinen kuva

Al-tuotettu toimituksellinen kuva, ei kuvakaappaus muuntaminen tulos.

STL:n muuntaminen OBJ:ksi voi helpottaa mallin tuontia verkkoeditointiin tai visualisointiin. Muuntaminen muuttaa geometrian kirjoitustapaa, mutta se ei palauta tietoja, joita STL ei koskaan tallentanut. Tuloksena on edelleen kolmiosilmä. Materiaalit, rakennekoordinaatit, objektin nimet ja alkuperäinen mallinnushistoria eivät näy vain siksi, että kohdemuoto voi tukea joitakin niistä.

Käytä STL-to-OBJ muunninta, kun tarvitset geometrian OBJ binääri- tai ASCII STL. Työkalu säilyttää numeeriset koordinaatit ja kirjoittaa vertices ja kasvot. Tässä oppaassa kerrotaan, miten säilyttää mittakaava, ymmärtää varjostus eroja, valmistella verkko editointia ja tarkistaa viety tiedosto ennen kuin se käsitellään luotettavana osana laajempaa projektia. ↗ STL-to-OBJ-muunnin

Ymmärtää tiedot lähde

STL kuvaa kolmioita käyttäen huippupistekoordinaatteja ja normaaliin liittyviä tietoja. Yhteinen binary ja ASCII edustustot järjestävät tiedon eri tavalla, mutta molemmat ovat ensisijaisesti pintageometrian formaatteja. Ne eivät tarjoa luotettavaa vakioitua kohtaushierarkiaa, rakennekarttojen asettelua tai yleistä yksikköilmoitusta. Joissakin ohjelmistoissa käytetään epänormaaleja laajennuksia, joita ei pitäisi olettaa kannettavaksi.

OBJ voi edustaa vertices, monikulmio kasvot, rakenne koordinaatit ja viittaukset materiaaleihin. Määrämuoto ei osoita, että muuntaminen on asuttanut kaikkia näitä kenttiä. Kun lähde on STL, luotettava siirrettävä sisältö on pinnan geometria. Yksinkertainen viety OBJ voi olla täysin hyödyllinen, kun ei sisällä materiaali kirjastoa tai UV-koordinaatteja.

Aseta odotukset ennen tuontia. Jos tavoitteena on maalata rakenne, sinun täytyy silti luoda sopiva UV-asettelu tai käyttää editorin maalaus työnkulkua. Jos tavoitteenasi on parametrinen CAD-editointi, OBJ:ksi muuttaminen ei luo luonnoksia tai ulottuvuuksia. Lue verkko- CAD-oppaasta ennen kuin valitset muodon, joka perustuu vain sen nimeen. ↗ silmästä CAD-oppaaseen

Säilytä vaaka nimenomaisella viittauksella

Muunnin säilyttää koordinaattiarvot. 20 metrin etäisyys lähteessä on edelleen 20 vietyä geometriaa. Tämän etäisyyden fyysinen tulkinta riippuu tuontisovelluksesta. Jos yksi sovellus olettaa millimetrit ja toinen olettaa metriä, sama numeerinen koordinaatit voivat tuottaa merkittävän näennäinen kokoero ilman vertices on menetetty.

Tallenna yksi tai useampi tunnettu mittaus ennen muuntamista. Kokonaisleveys on hyödyllinen, mutta reiän halkaisija tai pariutumisominaisuus voi antaa tarkemman tarkistuksen. OBJ:n tuonnin jälkeen verrataan näkyvää mittausta aiottuun fyysiseen kokoon. Korjaa tuontiasteikko tai yksikön tulkinta tarkoituksellisesti eikä raahaa malli kunnes se näyttää uskottavalta vieressä toisen kohteen.

Ole varovainen automaattisen normalisoinnin suhteen. Jotkut katsojat sopivat kaikki objektit samaan kameran runkoon, joka voi piilottaa mittakaavaerot. Toiset muuttavat tuontimallien kokoa esittelyä varten. Visuaalisesti samanlainen kuvakaappaus ei siis riitä osoittamaan, että ulottuvuus säilyisi. Käytä mittauksia sovelluksessa, joka paljastaa todelliset koordinaatit tai fyysiset mitat.

Odota kolmiot sijaan talteen mallinnus topologia

STL on jo tesselled. Kaarevat pinnat ovat tasaisia kolmioita, eikä vienti saa säilyttää silmäeditorin alkuperäistä monikulmiota. STL:n kirjoittama OBJ heijastaa yleensä tätä kolmiorakennetta. Se ei rekonstruoi taiteilijan alkuperäisiä quads, reunasilmukoita tai osastoimishäkki.

Kolmiogeometria voi olla sopiva tulostamiseen, skannaukseen ja visualisointiin. Se voi olla vähemmän kätevä tiettyjen muodonmuutos- tai alajaottelu työnkulkuja. Jos tarvitset puhdasta animaatiotopologiaa, suunnittele retopologian askel kohdesovelluksessa. Automaattinen muuntaminen ei korvaa sitä, että päätetään, missä reunat virtaavat nivelen tai yksityiskohtaisen kasvon ympärillä.

Älä tuomitse menestystä pelkästään alemman kasvon perusteella. Aggressiivinen yksinkertaistaminen voi muuttaa siluetti, sulkea pieniä aukkoja tai vääristää sopivuutta. Toisaalta suuri kasvoluku voi säilyttää tarpeettoman melun. Arvioidaan esitys mallin todellisesta tarkoituksesta ja säilytetään jäljennös muuntamattomasta muuntamisesta ennen uusien muutosten tekemistä.

Jaettujen vertices-pisteiden erottaminen muuttumattomista pinnoista

STL usein toistaa huippupiste koordinaatit vierekkäisille kolmioille. OBJ-viejä voi kirjoittaa nämä koordinaatit erikseen tai yhdistää täsmälleen vastaavat positiot yhteisiksi huippupisteiksi. Joko kuvaus voi kuvata saman näkyvän pinnan. Tiedoston koko ja huippupistemäärä voivat muuttua, vaikka kolmion kannat ja muoto pysyvät vastaavina.

Hitsaus lähellä vertices on eri toimenpide kuin yhdistämällä täsmälleen samat koordinaatit. Etähitsaus voi sulkea pieniä aukkoja, mutta se voi myös yhdistää tahallaan erillisiä reunoja. Ohuet seinät ja tiiviisti avaruudessa olevat komponentit ovat erityisen herkkiä. Valitse hitsaustoleranssi vasta sitten, kun olet ymmärtänyt mallin mittasuhteet ja tarkastanut alueet.

Jaetut koordinaatit eivät takaa kelvollista kiinteää. Kasvot voivat edelleen olla päällekkäisiä, osoittaa epäyhtenäisiin suuntiin tai muodostaa ei-manifold-yhteyksiä. Jos muokkaustyövirta vaatii puhtaan ja jatkuvan pinnan, on suoritettava asianmukaiset topologiset tarkastukset silmämääräisyydessä. Onnistunut tiedosto muuntaminen tarkoittaa geometria oli edustettuna, ei että kaikki mahdolliset rakenteelliset viat korjattiin.

Ymmärtää varjostus muutokset tuonnin jälkeen

OBJ voi näyttää kohteessa sileämmältä tai enemmän kasvokkain kuin STL:llä edellisessä katsojassa. Tämä voi johtua normaalista laskemisesta ja varjostusasetuksista eikä todellisen huippupisteen positioiden muutoksesta. Sileä varjostus sekoittaa valaistuksen kasvoille; tasainen varjostus näyttää kunkin kolmion suunta tarkemmin.

Tarkasta siluetti ja lankakehys erottaa ulkonäkö geometria. Tasaväkisellä matalaresoluutioisella sylinterillä on yhä monikulmioraja. Toisaalta hienoksi tessellattu pinta voi näyttää kovalta tasaisen varjostamisen alla säilyttäen samalla sen muodon tarkasti. Näytön normaalien säätö voi parantaa ulkoasua muuttamatta vietyä silmää.

Jos kasvot puuttuvat toiselta puolelta, tarkista kasvojen suunta ja selkä menontaonta asetukset. Katsoja, joka tekee molemmat puolet voi piilottaa epäjohdonmukaista käämitys, joka tulee ilmi muualla. Älä ratkaise jokaista näkyvyyttä koskevaa ongelmaa toistamalla tai paksuntamalla pintoja. Diagnoosi onko syy on näyttää käyttäytymistä, käänteiset kasvot tai aidosti avoin verkko.

Valmistaudu materiaaliin ja tekstureihin erikseen

Asettamalla materiaalin editori voi muuttaa renderöity väri tai pinta ulkonäkö. Se on uusi editointivaihe, ei takaisin STL metatietoja. Jos viet OBJ:n materiaalikirjastolla jälkikäteen, pidä siihen liittyvät tiedostot järjestyksessä. OBJ, joka viittaa puuttuvaan materiaaliin tai kuvaan, voi ladata oletusväreillä toisessa sovelluksessa.

Tekstuurikartoitus edellyttää yleensä UV-koordinaatteja, jotka yhdistävät silmän pisteet kuvan sijaintiin. STL-to-OBJ muuntaminen ei tiedä, miten alkuperäinen objekti pitäisi poistaa. Valitse sopiva UV-työvirta muotoon ja suunniteltuun rakenteeseen, tarkista saumat, venytys ja resoluutio kohteessa.

Vain geometrian vaihtoon et ehkä tarvitse mitään noista varoista. Tavallinen OBJ vertices ja kasvot voivat olla yksinkertaisin hyödyllinen tulos. Pidä työnkulku keskittyen suunniteltuun käyttöön sen sijaan, että lisätään tekstuuritiedostoja vain siksi, että muoto tukee niitä. Dokumentoidaanko toimitettu objekti on geometria-vain tai sisältää täydellisen materiaalin asetukset.

Muokkaa muunnettua verkkoa selkeällä tavoitteella

Tyypillisiä silmäeditoinnit ovat emäksen leikkaaminen, ei-toivottujen fragmenttien poistaminen, suunnan muuttaminen tai uuden geometrisen ominaisuuden lisääminen. Työstä kopio ja tallenna sovelluksen oma projektimuoto. Projekti voi säilyttää erillisiä esineitä ja muokattavia muokattavia osia, jotka lopullinen OBJ tai STL vienti voi litistää.

Paikallisten mittamuutosten osalta käytetään mittauksia ja sopivaa leikkaus- tai rakennusgeometriaa. Koko esineen venyttäminen yhden reiän laajentamiseksi voi vääristää toisiinsa liittymättömiä ominaisuuksia. STL-editointioppaamme kertoo, miten valita suoran silmän toiminnan ja mittaohjatun CAD-toiminnon välillä. ↗ STL:n muokkausopas

Tutki tulos jokaisen merkittävän toimenpiteen jälkeen. Boolelainen liitto voi jättää sisäpinnat, ja siivousoperaatio voi sulkea suunnitellun aukon. Verrattaessa alkuperäistä muuntaminen auttaa tunnistamaan lähde uuden vian. Pidä lyhyt merkintä muutoksista, kun malli annetaan jollekulle muulle jatkoeditointia varten.

Tarkista viety OBJ itsenäisesti

Avaa ladattu OBJ uudelleen sovelluksessa, jota aiot käyttää. Vahvista kohteen mitat, suunta ja täydellisyys. Etsi irrotettuja osia ja tutki tärkeitä aukkoja. Oikean näköinen etunäkökulma ei paljasta jokaista asiaa, erityisesti silloin, kun useita pintoja on päällekkäisiä tai alapuolelta on piilotettu ominaisuus.

Jos lopullinen kohde on tulostus, voit palauttaa tuetun geometrian OBJ:n kautta STL:ään muokkauksen jälkeen. Lue OBJ-to-STL-opas ymmärtääksesi materiaalin ja rakenteen menettämistä kyseisen paluupolun. Tarkista viipaloidut kerrokset ennen valmistusta sen sijaan, että luotat ainoastaan muuntimen esikatseluun. ↗ OBJ:stä STL:ään ↗ OBJ-to-STL-opas

Pidä alkuperäinen STL, ensimmäinen OBJ muuntaminen ja muokattu projekti kunnes työnkulku on valmis. Tarkastuspisteiden avulla voit erottaa muunnokseen kysymyksiä myöhemmin muokkaamalla muutoksia. STL-to-OBJ on hyödyllinen silta, kun sitä käsitellään geometrian siirto nimenomaisen mittakaavan tarkistuksia. Se tulee sekava vain, kun muodonmuutos on virheellinen automaattinen korjaus, tekstuurin talteenotto tai jälleenrakentaminen alkuperäisen suunnitteluprosessin.

Käytä tunnettua esimerkkiä tuontiasetusten todentamiseen

Jos asteikko tai suunta pysyy sekavana, lataa 20 mm kuution vapaa malli kirjasto, muuntaa sen ja tuoda sen käyttäen samoja asetuksia. Sen tunnetut mitat helpottavat tahatonta mittakaavatekijää. Tämä tarkistaa tuontipolku, mutta se ei todista, että etuyhteydetön lähdetiedosto käyttää millimetrit. Määritetään tämä toinen tieto lähdesuunnittelusta tai tunnetusta mittauksesta. ↗ vapaa mallikirjasto