OBJ til STL-konverter
Få en model fra Blender, ZBrush, en fotogrammetri-app eller en pakke med spilmodeller ind i arbejdsgangen til en 3D-printer. Konverteren triangulerer OBJ-filen, fjerner det, printere ikke kan bruge, og gemmer en kompakt binær STL.
3D-modelkonverter
eller slip STL, OBJ, MTL …-filer her ·
Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter
Filer behandles på vores servere og slettes efter 30 minutter.
STL og OBJ gemmer ingen enheder. Hvis en del vises 10× eller 25,4× for lille eller for stor i sliceren, er enhederne læst forkert. Angiv dem her.
Blender, CAD-programmer og slicere bruger Z op. glTF, Unity og de fleste spilmotorer bruger Y op. Skift, hvis modellen ligger på siden efter import.
Bruges, når STEP- eller IGES-solider konverteres til et mesh. Fin giver bløde kurver, men større filer. Grov er nok til hurtige forhåndsvisninger.
Bruges kun til PNG-, JPG- eller SVG-input. Relief hæver mørke områder. En litofani er en tynd plade, der viser fotoet, når den belyses bagfra. Ekstrudering gør et logo eller en SVG-kontur til en flad, massiv form.
Bredden på den printede model. Højden følger billedets billedformat.
Maksimal højde for et relief eller en litofani, eller tykkelsen på en ekstruderet form. Litofanier bruger som regel 2–3 mm.
Massiv plade under reliefet, så printet hænger sammen. 0 betyder ingen bund.
Sådan bruger du værktøjet
- 1
Upload OBJ-filen
Slip .obj-filen. Filerne .mtl og teksturbillederne er ikke nødvendige til STL, fordi STL ikke kan gemme farver. Op til 20 modeller på 95 MB hver.
- 2
Kontrollér skala og dele
Under Avancerede indstillinger indstilles Modelenheder til den enhed, modellen er bygget i; Blender-scener bruger meter. Flet til ét mesh er slået til, hvilket passer til én enkelt udskrivning; slå det fra for at holde delene adskilt.
- 3
Konvertér til STL
Tryk på Konvertér til STL, og åbn filen i din slicer. Mål én dimension, før du slicer.
OBJ er et format til modellering, og STL er et format til printere. Konverteringen bevarer formen, deler hver flade op i trekanter og efterlader de materialer, UV-kort og udjævningsgrupper, som en slicer alligevel ville ignorere.
Hvad ændrer sig, når du konverterer OBJ til STL
Wavefront Technologies definerede OBJ i slutningen af 1980'erne til sin software Advanced Visualizer, og det rene tekstformat har overlevet virksomheden. En OBJ opregner hjørnepunkter, teksturkoordinater og normaler og derefter flader med tre, fire eller flere hjørner. Materialer ligger i en separat .mtl-fil, der peger på teksturbilleder, hvorfor OBJ-downloads ofte kommer som en mappe eller en ZIP; ZIP til STL konverterer sådant et arkiv uden først at pakke det ud.
STL gemmer kun trekanter. Under konverteringen deles firkanter og n-gons, hjørnenormaler erstattes af én normal pr. flade, og OBJ'ens grupper og objekter skrives som én model eller holdes adskilt, når Flet til ét mesh er slået fra. Ingen af formaterne gemmer enheder, så skalaen er det, du skal holde øje med: tallene kopieres, som de er, og slicereren antager, at de er millimeter.
OBJ
Wavefront OBJ
OBJ er et 3D-geometriformat udviklet af Wavefront Technologies. Det er en ren tekstfil med lister over hjørnepunkter, teksturkoordinater, normaler og flader, hvor materialer og teksturer refereres i en separat .mtl-fil. Næsten alle 3D-modelleringsprogrammer, spilmotorer og 3D-printværktøjer kan importere det. OBJ understøtter ikke animation, rigging eller scenehierarkier, og teksturer forsvinder, hvis MTL- og billedfilerne ikke opbevares sammen.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- Nej
- Introduceret
- Wavefront Technologies
STL
STL-mesh
STL (stereolitografi) er et 3D-mesh-format, som 3D Systems skabte i 1987. Det beskriver kun et objekts overfladegeometri som en liste af trekanter, uden farve, materialer, enheder eller scenedata. Dets enkelhed gør det til standardinput for slicere til 3D-print som Cura og PrusaSlicer. Buede flader tilnærmes af mange flade trekanter, så glatte modeller kan give meget store filer.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- Nej
- Introduceret
- 1987 · 3D Systems
Folk konverterer OBJ til STL, når en model lavet til rendering, spil eller scanning skal til en printer, en printservice eller en uploadformular, der kun opfører STL.
Kræver Cura, PrusaSlicer eller Bambu Studio STL?
| Organisation | Krav | Kilde |
|---|---|---|
| Ultimaker Cura | STL, OBJ, 3MF og X3D samt PNG og JPG som højdekort. OBJ-teksturer ignoreres. | — |
| PrusaSlicer | STL, OBJ, 3MF og AMF; STEP siden version 2.6. OBJ-farver kan knyttes til filamenter i nyere versioner. | — |
| Bambu Studio | STL, OBJ, 3MF og STEP. Flerfarvet maling gemmes i egne 3MF-projekter. | — |
| Printservices og modelbiblioteker | De fleste uploadformularer opfører STL først; nogle accepterer OBJ eller 3MF, få accepterer OBJ-mapper med teksturer. | — |
Sådan retter du en OBJ, der ikke vil printe efter konvertering
Modellen er på størrelse med et riskorn
OBJ'en blev gemt i meter, typisk fra Blender eller en spilmotor. Sæt Modelenheder til m, og konvertér igen.
Slicereren melder non-manifold-kanter
Meshet har huller eller énsidede overflader. Luk dem med Blenders 3D Print Toolbox eller slicerens reparationskommando før udskrivning.
Figuren ligger på ryggen
Modellen blev eksporteret med Y op. Sæt Op-akse til Z-up, så den står på printpladen.
Dele svæver eller overlapper
Separate objekter blev flettet sammen. Slå Flet til ét mesh fra, og arranger dem i slicereren, eller saml dem med en boolesk union i Blender.
Spørgsmål om OBJ til STL
Hvorfor er min OBJ fra Blender bittelille efter konvertering til STL?
Blender behandler én enhed som én meter, så en figur på 40 mm bliver skrevet som 0,04. Slicere læser STL-tal som millimeter og viser en lille plet. Sæt Modelenheder til m, og konvertér igen, så kommer delen ud på 40 mm.
Hvad sker der med teksturer og farver i min OBJ?
De bliver efterladt. STL gemmer kun geometri, så .mtl-materialer og billedteksturer har ingen steder at være. Vil du have farverne til en flerfarvet printer, så brug 3MF; til visning i en browser eller AR bevarer OBJ til GLB teksturerne.
Min OBJ har quads og n-gons. Er det et problem?
Nej. OBJ kan gemme flader med et vilkårligt antal hjørner, mens STL kun accepterer trekanter, så hver flade deles op i trekanter under konverteringen. Formen forbliver den samme; kun antallet af trekanter stiger.
Hvorfor siger sliceren, at den konverterede model har fejl?
Modeller lavet til spil og rendering har ofte åbne kanter, overlappende dele eller énsidede planer som blade og hårkort. De renderes fint, men beskriver ikke et lukket volumen. Reparér dem i Blender med tilføjelsen 3D Print Toolbox, eller lad PrusaSlicer eller Bambu Studio rette dem ved import.
Er en skulptur med millioner af polygoner for stor til STL?
Binær STL bruger 50 byte pr. trekant, så en sculpt med 2 millioner trekanter fylder omkring 100 MB, lige over uploadgrænsen på 95 MB. Reducer den først i Blender eller ZBrush; de fleste printere kan alligevel ikke gengive så fine detaljer.
- STL til OBJ konverterKonverter STL til OBJ til Unity, teksturværktøjer og andre 3D-apps, der kræver OBJ. Delte vertices, læsbar tekst og samme trekanter på sekunder.
- FBX til OBJ-konverterKonvertér FBX fra Mixamo, Unity-assetpakker eller Maya til OBJ med MTL-materialer og teksturer. Binær og ASCII FBX, 20 filer pr. batch.
- 3MF til STL-konverterKonvertér 3MF til STL for slicere og printtjenester, der kun læser STL. Geometrien bevares i mm; farver, plader og printindstillinger udelades.
- STEP til STL-konverterKonvertér STEP- eller STP-filer til STL til Cura, PrusaSlicer og Bambu Studio. Vælg grov, normal eller fin mesh og få binær STL i millimeter.
- OBJ til GLB-konverterKonvertér OBJ med MTL og teksturer til én GLB til three.js, model-viewer, Shopify og Android AR. Skala i meter, materialer indlejret.
- Billede til STL-konverterGør et JPG-, PNG-, WebP- eller BMP-billede til en printbar STL: relief, bagbelyst litofan eller ekstruderet form. Angiv bredde, dybde og bund i mm.