STL naar OBJ converteren
Gebruik een printbaar model in render-, textuur- en gametools die wel OBJ maar geen STL ondersteunen. De vorm wordt driehoek voor driehoek overgenomen; alleen de manier waarop het bestand die opslaat verandert.
3D-model converter
of sleep STL, OBJ, MTL …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
STL en OBJ slaan geen eenheden op. Verschijnt een onderdeel in de slicer 10× of 25,4× te klein of te groot, dan zijn de eenheden verkeerd gelezen. Stel ze hier in.
Blender, CAD-programma's en slicers gebruiken Z-omhoog; glTF, Unity en de meeste game-engines gebruiken Y-omhoog. Wissel als het model na het importeren op zijn zij ligt.
Wordt gebruikt bij het omzetten van STEP- of IGES-solids naar een mesh. Fijn geeft vloeiende rondingen maar grotere bestanden; grof volstaat voor snelle voorbeelden.
Alleen voor PNG-, JPG- of SVG-invoer. Reliëf verhoogt donkere gebieden; een lithofaan is een dun paneel dat de foto toont als het van achteren wordt verlicht; extruderen maakt van een logo of SVG-contour een platte, massieve vorm.
Breedte van het geprinte model; de hoogte volgt de beeldverhouding van de afbeelding.
Maximale verhoogde hoogte voor een reliëf of lithofaan, of de dikte van een geëxtrudeerde vorm. Lithofanen gebruiken meestal 2–3 mm.
Massieve plaat onder het reliëf zodat de print bij elkaar blijft. 0 betekent geen basis.
Zo gebruikt u deze tool
- 1
Upload uw STL-bestanden
ASCII- of binaire STL, maximaal 20 bestanden van elk 95 MB. Bestanden worden 30 minuten na het uploaden van de server verwijderd.
- 2
Corrigeer zo nodig de oriëntatie
Printmodellen hebben Z als verticale as. Gebruikt de doelapp Y als verticale as, zoals Unity, stel dan onder Geavanceerde instellingen de Verticale as in op Y-up, zodat het model rechtop staat.
- 3
Converteren naar OBJ
Klik op Converteren naar OBJ. Elke STL wordt één .obj-bestand dat u kunt importeren of in een teksteditor kunt openen.
Kan ik STL naar OBJ converteren zonder detail te verliezen?
Ja. OBJ kan elke driehoek bevatten die een STL kan bevatten, dus de geometrie blijft ongewijzigd. U krijgt gedeelde hoekpunten en een formaat dat meer 3D-apps lezen; kleuren of UV-maps krijgt u niet, omdat de STL die nooit had.
50 bytesper driehoek in een binaire STL
Hoe STL en OBJ dezelfde mesh verschillend opslaan
STL is in 1987 door 3D Systems ontworpen als de eenvoudigst mogelijke overdracht naar een printer. Elke driehoek wordt volledig uitgeschreven met zijn eigen drie hoekpunten, dus een hoekpunt dat door zes naburige driehoeken wordt gedeeld, staat zes keer in het bestand. Daardoor is het bestand makkelijk te streamen en moeilijk te bewerken: er is niet vastgelegd welke driehoeken elkaar raken.
OBJ, van Wavefront Technologies, bewaart één lijst met hoekpuntposities en beschrijft elk vlak door te verwijzen naar items in die lijst. Verbonden oppervlakken blijven verbonden, precies wat modelleer- en sculpttools verwachten. OBJ kan ook UV-coördinaten, hoekpuntnormalen, benoemde groepen en een koppeling naar een .mtl-materiaalbestand bevatten. Na conversie vanuit STL zijn die optionele onderdelen gewoon leeg, klaar om door u te worden toegevoegd.
STL
STL-mesh
STL (stereolithografie) is een 3D-meshformaat dat 3D Systems in 1987 ontwikkelde. Het beschrijft alleen de oppervlaktegeometrie van een object als lijst van driehoeken, zonder kleur, materialen, eenheden of scène-informatie. Door die eenvoud is het de standaardinvoer voor slicers voor 3D-printen, zoals Cura en PrusaSlicer. Gebogen oppervlakken worden benaderd met veel platte driehoeken, waardoor gladde modellen zeer grote bestanden kunnen opleveren.
- Compressie
- –
- Transparantie
- –
- Animatie
- Nee
- Geïntroduceerd
- 1987 · 3D Systems
OBJ
Wavefront OBJ
OBJ is een 3D-geometrieformaat, ontwikkeld door Wavefront Technologies. Het is een tekstbestand dat hoekpunten, textuurcoördinaten, normalen en vlakken opsomt, waarbij materialen en texturen in een apart .mtl-bestand worden aangeroepen. Vrijwel elk 3D-modelleerprogramma, elke game-engine en elke 3D-printtool kan het importeren. OBJ ondersteunt geen animatie, rigging of scènehiërarchieën, en texturen ontbreken als het MTL-bestand en de afbeeldingsbestanden niet bij elkaar blijven.
- Compressie
- –
- Transparantie
- –
- Animatie
- Nee
- Geïntroduceerd
- Wavefront Technologies
Mensen zetten STL om naar OBJ wanneer een model dat voor printen is gemaakt moet worden gerenderd, geanimeerd, getextureerd of in een game-engine geplaatst die STL niet als importformaat ondersteunt.
STL naar OBJ, GLB of STEP: het juiste doelformaat kiezen
Bewerken, renderen of texturen
Platte tekst, sinds de jaren negentig door bijna elk 3D-programma gelezen.
- Gedeelde hoekpunten voor modelleren
- Ruimte voor UV's en materialen
- Opent in Unity, Maya, Blender en de meeste 3D-apps
Tonen op het web of in AR
Eén binair bestand met materialen, in meters geschaald.
- Laadt in three.js en model-viewer
- Opent in Android Scene Viewer
- Geschikt voor productvoorbeelden
In CAD gebruiken
Verpakt de driehoeken als vlakken van een solide lichaam.
- Opent in Fusion 360 en SolidWorks
- Alleen directe bewerkingen, geen geschiedenis
- Bochten blijven gefacetteerd
Wilt u een voorbeeld in de browser in plaats van te bewerken, dan slaat STL naar GLB een stap over. Heeft een CAD-programma of een machinist het onderdeel nodig, dan verpakt STL naar STEP de mesh als solide lichaam. En moet het bewerkte model terug naar de printer, dan schrijft de omgekeerde conversie in één keer een nieuwe STL.
Vragen over STL naar OBJ
Kan Unity STL-bestanden importeren?
Niet standaard. De modelimporter van Unity leest FBX, OBJ, DAE, 3DS en DXF, plus formaten van geïnstalleerde modelleerprogramma's, dus een STL in de map Assets wordt genegeerd. Converteren naar OBJ is de kortste weg; stel eerst Verticale as in op Y-up.
Heeft de OBJ UV-coördinaten voor texturen?
Nee, want de STL bevatte er geen. De OBJ bevat dezelfde driehoeken zonder textuurcoördinaten. Maak na het importeren een UV-uitvouwing in Blender of uw teksturingstool, dan kunt u schilderen of afbeeldingstexturen toepassen.
Is de OBJ groter of kleiner dan de STL?
Dat hangt af van de codering van de STL. OBJ schrijft elk gedeeld hoekpunt één keer weg en verwijst er via een index naar, dus het bestand is meestal veel kleiner dan een ASCII-STL. Vergeleken met een binaire STL is het vaak even groot of iets groter, omdat OBJ-getallen als tekst worden opgeslagen.
Waarom ziet mijn geconverteerde model er hoekig uit in de renderer?
STL bewaart één normaal per driehoek, wat als vlakke shading wordt weergegeven. Pas in Blender Shade Smooth of een auto-smooth-hoek toe, of herbereken de normalen in uw 3D-app, en gebogen delen zien er weer rond uit.
Kan ik een print uit meerdere delen omzetten naar aparte OBJ-objecten?
Bevat de STL meerdere losse schillen, dan komen ze samen in één OBJ-bestand terecht. Gebruik in Blender Separate by Loose Parts om ze tot afzonderlijke objecten te splitsen, of upload elk onderdeel als eigen STL om één OBJ per onderdeel te krijgen.
Gaat er iets verloren als ik STL naar OBJ converteer?
Er gaat geen geometrie verloren; elke driehoek en elke hoekpuntpositie wordt gekopieerd. Alleen de koptekst van 80 bytes en de ongebruikte attribuutbytes van een binaire STL vallen weg, en vrijwel geen software leest die.
Meer conversies voor printmodellen
- OBJ naar STL converterenZet OBJ uit Blender, ZBrush of een scan om naar binaire STL voor 3D-printen. Quads worden getrianguleerd, onderdelen samengevoegd, schaal naar mm.
- STL naar STEP converterenZet STL-meshes om naar STEP voor Fusion 360, SolidWorks en FreeCAD. Stel de eenheden in die STL mist en download een STEP-solid met facetten.
- STL naar GLB converterenZet STL-printbestanden om naar GLB voor websites, model-viewer en Android AR. Millimeters naar meters en Z-up naar Y-up, zodat het onderdeel rechtop staat.
- FBX naar OBJ converterenZet FBX uit Mixamo, Unity-assetpacks of Maya om naar OBJ met MTL-materialen en texturen. Binaire en ASCII-FBX, 20 bestanden per batch.
- OBJ naar GLB converterenZet OBJ met MTL en texturen om naar één GLB voor three.js, model-viewer, Shopify en Android AR. Schaal in meters, materialen ingesloten.
- 3MF naar STL converterenZet 3MF om naar STL voor slicers en printservices die alleen STL lezen. Geometrie blijft in mm; kleuren, platen en printinstellingen vallen weg.