OBJ naar STL converteren
Breng een model uit Blender, ZBrush, een fotogrammetrie-app of een pakket met game-assets naar de workflow van uw 3D-printer. De converter trianguleert de OBJ, laat weg wat printers niet kunnen gebruiken en schrijft een compacte binaire STL.
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 de OBJ
Sleep het .obj-bestand hierheen. Het .mtl-bestand en de textuurafbeeldingen zijn voor STL niet nodig, omdat STL geen kleur kan opslaan. Maximaal 20 modellen, elk 95 MB.
- 2
Controleer schaal en onderdelen
Stel onder Geavanceerde instellingen bij Eenheden van het model de eenheid in waarin het model is gebouwd; Blender-scènes gebruiken meters. Samenvoegen tot één mesh staat aan, wat past bij één enkele print; zet het uit om onderdelen gescheiden te houden.
- 3
Converteren naar STL
Klik op Converteren naar STL en open het bestand in je slicer. Meet één afmeting voordat je gaat slicen.
OBJ is een formaat voor modelleurs en STL is een formaat voor printers. De conversie behoudt de vorm, verdeelt elk vlak in driehoeken en laat de materialen, UV-maps en smoothinggroepen achter die een slicer toch negeert.
Wat er verandert als u OBJ naar STL converteert
Wavefront Technologies definieerde OBJ eind jaren tachtig voor zijn software Advanced Visualizer, en de opzet in platte tekst heeft het bedrijf overleefd. Een OBJ somt hoekpunten, textuurcoördinaten en normalen op, gevolgd door vlakken met drie, vier of meer hoeken. Materialen staan in een apart .mtl-bestand dat naar textuurafbeeldingen verwijst, daarom komen OBJ-downloads vaak als map of ZIP; ZIP naar STL converteert zo'n archief zonder het eerst uit te pakken.
STL bewaart alleen driehoeken. Tijdens de conversie worden vierhoeken en n-gons gesplitst, worden hoekpuntnormalen vervangen door één normaal per facet en worden de groepen en objecten van de OBJ als één model weggeschreven, of gescheiden gehouden als Samenvoegen tot één mesh uit staat. Geen van beide formaten slaat eenheden op, dus de schaal is het aandachtspunt: de getallen worden ongewijzigd overgenomen en de slicer beslist dat het millimeters zijn.
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
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
Mensen zetten OBJ om naar STL wanneer een model dat voor rendering, games of scans is gemaakt naar een printer, een printservice of een uploadformulier moet dat alleen STL noemt.
Hebben Cura, PrusaSlicer of Bambu Studio STL nodig?
| Organisatie | Vereiste | Bron |
|---|---|---|
| Ultimaker Cura | STL, OBJ, 3MF en X3D, plus PNG en JPG als hoogtemaps. OBJ-texturen worden genegeerd. | — |
| PrusaSlicer | STL, OBJ, 3MF en AMF; STEP sinds versie 2.6. OBJ-kleuren kunnen in recente versies aan filamenten worden gekoppeld. | — |
| Bambu Studio | STL, OBJ, 3MF en STEP. Multikleurenschilderen wordt opgeslagen in eigen 3MF-projecten. | — |
| Printservices en modelbibliotheken | De meeste uploadformulieren noemen STL als eerste; sommige accepteren OBJ of 3MF, weinig accepteren OBJ-mappen met texturen. | — |
Een OBJ repareren die na het omzetten niet wil printen
Het model is zo groot als een rijstkorrel
De OBJ is opgeslagen in meters, meestal vanuit Blender of een game-engine. Stel Eenheden van het model in op m en converteer opnieuw.
De slicer meldt non-manifold randen
De mesh heeft gaten of enkelzijdige oppervlakken. Sluit ze met de 3D Print Toolbox van Blender of het reparatiecommando van de slicer voordat je print.
Het figuur ligt op zijn rug
Het model is geëxporteerd met Y omhoog. Stel Verticale as in op Z omhoog (Z-up), zodat het op het bed staat.
Onderdelen zweven of overlappen
Losse objecten zijn samengevoegd. Zet Samenvoegen tot één mesh uit en rangschik ze in de slicer, of voeg ze samen met een booleaanse vereniging in Blender.
Vragen over OBJ naar STL
Waarom is mijn Blender-OBJ piepklein na het omzetten naar STL?
Blender behandelt één eenheid als één meter, dus een beeldje van 40 mm staat als 0.04 in het bestand. Slicers lezen STL-getallen als millimeters en tonen een stipje. Stel Eenheden van het model in op m en converteer opnieuw, dan komt het onderdeel uit op 40 mm.
Wat gebeurt er met de texturen en kleuren van mijn OBJ?
Die blijven achter. STL slaat alleen geometrie op, dus de .mtl-materialen en afbeeldingstexturen kunnen nergens heen. Wil je de kleuren voor een multikleurenprinter, gebruik dan 3MF; om te bekijken in een browser of AR behoudt OBJ naar GLB de texturen.
Mijn OBJ bevat quads en n-gons. Is dat een probleem?
Nee. OBJ kan vlakken met een willekeurig aantal hoeken opslaan, terwijl STL alleen driehoeken accepteert, dus elk vlak wordt tijdens de conversie in driehoeken verdeeld. De vorm blijft hetzelfde; alleen het aantal driehoeken neemt toe.
Waarom meldt de slicer fouten in het geconverteerde model?
Modellen die voor games en rendering zijn gemaakt hebben vaak open randen, overlappende delen of enkelzijdige vlakken zoals bladeren en haarkaarten. Ze renderen prima, maar beschrijven geen gesloten volume. Repareer ze in Blender met de add-on 3D Print Toolbox, of laat PrusaSlicer of Bambu Studio ze bij het importeren herstellen.
Is een sculpt met miljoenen polygonen te groot voor STL?
Binaire STL gebruikt 50 bytes per driehoek, dus een sculpt van 2 miljoen driehoeken is ongeveer 100 MB, net boven de uploadlimiet van 95 MB. Verminder eerst het aantal driehoeken in Blender of ZBrush; de meeste printers kunnen zulke fijne details toch niet weergeven.
- STL naar OBJ converterenZet STL om naar OBJ voor Unity, textuurtools en andere 3D-apps die OBJ verwachten. Gedeelde vertices, leesbare tekst, dezelfde driehoeken.
- 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.
- 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.
- STEP naar STL converterenZet STEP- of STP-bestanden om naar STL voor Cura, PrusaSlicer en Bambu Studio. Kies grof, normaal of fijn meshdetail en krijg een binaire STL in mm.
- 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.
- Afbeelding naar STL converterenZet een JPG, PNG, WebP of BMP om in een printbare STL: reliëf, lithofaan of vlakke geëxtrudeerde vorm. Stel breedte, diepte en basis in mm in.