UltKit

STL na OBJ-omskakelaar

Neem 'n drukbare model na lewerings-, tekstuur- en speletjiegereedskap wat OBJ ondersteun, maar nie STL nie. Die vorm word driehoek vir driehoek oorgedra; net die manier waarop die lêer dit stoor, verander.

3D-modelomskakelaar

of los STL, OBJ, MTL …-lêers hier ·

Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute

Uitvoer

Lêers word op ons bedieners verwerk en na 30 minute uitgevee.

Hoe om hierdie nutsding te gebruik

  1. 1

    Laai u STL-lêers op

    ASCII- of binêre STL, tot 20 lêers en 95 MB elk. Lêers word 30 minute ná oplaai van die bediener uitgevee.

  2. 2

    Stel die oriëntasie reg indien nodig

    Modelle vir druk is Z-op. As die teikenprogram Y-op gebruik, soos Unity, stel Op-as onder Gevorderde instellings op Y-op sodat die model regop staan.

  3. 3

    Skakel om na OBJ

    Druk Skakel om na OBJ. Elke STL word een .obj-lêer wat jy kan invoer of in 'n teksredigeerder kan oopmaak.

Antwoord

Kan ek STL na OBJ omskakel sonder om detail te verloor?

Ja. OBJ kan elke driehoek hou wat 'n STL kan, so die geometrie gaan onveranderd deur. Jy kry gedeelde hoekpunte en 'n formaat wat meer 3D-programme lees; jy kry nie kleure of UV-kaarte nie, omdat die STL dit nooit gehad het nie.

50 grepeper driehoek in 'n binêre STL

Twaalf 4-greep-getalle (een normaal en drie hoeke) plus 'n 2-greep-attribuutveld, ná 'n 80-greep-kopteks en 'n 4-greep-driehoekstelling.

Hoe STL en OBJ dieselfde maas verskillend stoor

STL is in 1987 deur 3D Systems ontwerp as die eenvoudigste moontlike oorhandiging aan 'n drukker. Elke driehoek word volledig met sy eie drie hoeke uitgeskryf, so 'n hoekpunt wat deur ses naburige driehoeke gedeel word, word ses keer herhaal. Dit maak die lêer maklik om te stroom en moeilik om te wysig: daar is geen rekord van watter driehoeke aanmekaar raak nie.

OBJ, van Wavefront Technologies, hou een lys hoekpuntposisies en beskryf elke vlak deur na inskrywings in daardie lys te verwys. Verbonden oppervlakke bly verbind, wat modellerings- en beeldhougereedskap verwag. OBJ kan ook UV-koördinate, hoekpuntnormale, benoemde groepe en 'n skakel na 'n .mtl-materiaallêer dra. Ná omskakeling van STL is daardie opsionele dele bloot leeg, gereed vir jou om by te voeg.

STL

STL-maas

STL (stereolitografie) is 'n 3D-maasformaat wat 3D Systems in 1987 geskep het. Dit beskryf slegs die oppervlakmeetkunde van 'n voorwerp as 'n lys driehoeke, sonder kleur, materiale, eenhede of toneelinligting. Die eenvoud maak dit die verstek-invoer vir 3D-druk-snyers soos Cura en PrusaSlicer. Geboë oppervlakke word deur baie plat driehoeke benader, so gladde modelle kan baie groot lêers lewer.

Kompressie
–
Deursigtigheid
–
Animasie
Nee
Bekendgestel
1987 · 3D Systems
STL-omskakelaar

OBJ

Wavefront OBJ

OBJ is 'n 3D-meetkundeformaat wat deur Wavefront Technologies ontwikkel is. Dit is 'n platteteks-lêer wat hoekpunte, tekstuurkoördinate, normale en vlakke lys, met materiale en teksture in 'n aparte .mtl-lêer. Byna elke 3D-modelleringsprogram, speelenjin en 3D-druknutsmiddel kan dit invoer. OBJ ondersteun nie animasie, rigging of toneelhiërargieë nie, en teksture raak weg as die MTL- en beeldlêers nie bymekaar gehou word nie.

Kompressie
–
Deursigtigheid
–
Animasie
Nee
Bekendgestel
Wavefront Technologies
OBJ-omskakelaar

Mense skakel STL na OBJ om wanneer 'n model wat vir druk gemaak is, weergegee, geanimeer, getekstureer of in 'n speletjie-enjin geplaas moet word wat nie STL as invoerformaat lys nie.

STL na OBJ, GLB of STEP: kies die regte teikenformaat

OBJ

Wysig, lewer of tekstureer

Gewone teks, sedert die 1990's deur byna elke 3D-program gelees.

  • Gedeelde hoekpunte vir modellering
  • Ruimte vir UV's en materiale
  • Maak oop in Unity, Maya, Blender en die meeste 3D-programme
Die beste vir: Om 'n drukmodel in 'n 3D-kunswerkvloei te skuif
GLB

Wys dit op die web of in AR

Een binêre lêer met materiale, in meter gemeet.

  • Laai in three.js en model-viewer
  • Maak oop in Android Scene Viewer
  • Goed vir produkvoorskoue
Die beste vir: 'n Model deel wat mense in 'n blaaier kan draai
STEP

Bring dit in CAD in

Verpak die driehoeke as vlakke van 'n soliede liggaam.

  • Maak oop in Fusion 360 en SolidWorks
  • Slegs direkte wysigings, geen geskiedenis
  • Krommes bly gefasetteer
Die beste vir: Kenmerke byvoeg aan 'n deel wat jy net as 'n maas het

As jou doel 'n blaaiervoorskou eerder as wysiging is, slaan STL na GLB 'n stap oor. As 'n CAD-program of 'n masjinis die deel nodig het, verpak STL na STEP die maas as 'n soliede liggaam. En wanneer die gewysigde model terug na die drukker moet, skryf die omgekeerde omskakeling in een slag 'n nuwe STL.

Vrae oor STL na OBJ

Voer Unity STL-lêers in?

Nie sonder meer nie. Unity se modelinvoerder lees FBX, OBJ, DAE, 3DS en DXF, plus formate van geïnstalleerde modelleringsprogramme, so 'n STL wat in die Assets-vouer geplaas word, word geïgnoreer. Omskakeling na OBJ is die kortste roete; stel eers Op-as op Y-op.

Sal die OBJ UV-koördinate vir teksture hê?

Nee, want die STL het niks gehad om te gee nie. Die OBJ sal dieselfde driehoeke sonder tekstuurkoördinate bevat. Ontvou dit ná invoer in Blender of jou teksturingsgereedskap, dan kan jy verf of beeldtekstuur toepas.

Is die OBJ groter of kleiner as die STL?

Dit hang af van die STL-enkodering. OBJ skryf elke gedeelde hoek een keer en verwys daarna met 'n indeks, so dit is gewoonlik baie kleiner as 'n ASCII-STL. Teenoor 'n binêre STL is dit dikwels soortgelyk of effens groter, omdat OBJ-getalle as teks gestoor word.

Waarom lyk my omgeskakelde model hoekig in die lewerprogram?

STL stoor een normaal per driehoek, wat as plat skakering vertoon. Pas Shade Smooth of 'n outo-gladde hoek in Blender toe, of herbereken normale in jou 3D-program, en geboë dele sal weer rond lyk.

Kan ek 'n veeldelige druk na aparte OBJ-voorwerpe omskakel?

As die STL verskeie losstaande skille bevat, kom hulle in een OBJ-lêer uit. Gebruik Separate by Loose Parts in Blender om hulle in voorwerpe te verdeel, of laai elke deel as sy eie STL op om een OBJ per deel te kry.

Verloor ek iets as ek STL na OBJ omskakel?

Geen geometrie gaan verlore nie; elke driehoek en hoekpuntposisie word gekopieer. Die enigste items wat uitgelaat word, is die 80-greep-kopteks en die ongebruikte attribuutgrepe van 'n binêre STL, wat byna geen sagteware lees nie.