STL til OBJ konverter
Få en printbar model ind i rendering-, teksturerings- og spilværktøjer, der understøtter OBJ, men ikke STL. Formen kopieres trekant for trekant; det eneste, der ændres, er måden, filen gemmer den på.
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 dine STL-filer
ASCII- eller binær STL, op til 20 filer og 95 MB hver. Filerne slettes fra serveren 30 minutter efter upload.
- 2
Ret orienteringen, hvis det er nødvendigt
Modeller til print er Z-op. Hvis målprogrammet er Y-op, f.eks. Unity, skal du under Avancerede indstillinger sætte Op-akse til Y-op, så modellen står oprejst.
- 3
Konvertér til OBJ
Tryk på Konvertér til OBJ. Hver STL bliver til én .obj-fil, som du kan importere eller åbne i en teksteditor.
Kan jeg konvertere STL til OBJ uden at miste detaljer?
Ja. OBJ kan rumme alle de trekanter, en STL kan, så geometrien går uændret igennem. Du får fælles hjørnepunkter og et format, som flere 3D-programmer læser; du får ikke farver eller UV-kort, fordi STL aldrig havde dem.
50 bytespr. trekant i en binær STL
Sådan gemmer STL og OBJ det samme mesh forskelligt
STL blev udviklet af 3D Systems i 1987 som den enklest mulige overdragelse til en printer. Hver trekant skrives fuldt ud med sine egne tre hjørner, så et hjørne, der deles af seks nabotrekanter, gentages seks gange. Det gør filen nem at streame og svær at redigere: der er ingen oplysning om, hvilke trekanter der rører hinanden.
OBJ fra Wavefront Technologies har én liste over hjørnepositioner og beskriver hver flade ved at pege på poster i listen. Sammenhængende overflader forbliver sammenhængende, hvilket modellerings- og skulpturprogrammer forventer. OBJ kan også rumme UV-koordinater, hjørnenormaler, navngivne grupper og et link til en .mtl-materialefil. Efter konvertering fra STL er disse valgfrie dele blot tomme, klar til at du tilføjer dem.
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
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
Man konverterer STL til OBJ, når en model lavet til print skal renderes, animeres, teksturers eller bruges i en spilmotor, der ikke har STL blandt sine importformater.
STL til OBJ, GLB eller STEP: vælg det rigtige format
Rediger, render eller tekstur
Almindelig tekst, læst af næsten alle 3D-programmer siden 1990'erne.
- Fælles hjørnepunkter til modellering
- Plads til UV og materialer
- Åbner i Unity, Maya, Blender og de fleste 3D-programmer
Vis den på nettet eller i AR
Én binær fil med materialer, målt i meter.
- Indlæses i three.js og model-viewer
- Åbner i Android Scene Viewer
- Velegnet til produktvisninger
Hent den ind i CAD
Pakker trekanterne ind som flader på et massivt legeme.
- Åbner i Fusion 360 og SolidWorks
- Kun direkte redigering, ingen historik
- Kurver forbliver facetterede
Hvis målet er en forhåndsvisning i browseren frem for redigering, springer STL til GLB et trin over. Hvis et CAD-program eller en maskinarbejder skal bruge delen, pakker STL til STEP meshet ind som et massivt legeme. Og når den redigerede model skal tilbage til printeren, skriver den omvendte konvertering en ny STL i ét træk.
Spørgsmål om STL til OBJ
Kan Unity importere STL-filer?
Ikke som standard. Unitys modelimport læser FBX, OBJ, DAE, 3DS og DXF samt formater fra installerede modelleringsprogrammer, så en STL i mappen Assets bliver ignoreret. Konvertering til OBJ er den korteste vej; sæt først Op-akse til Y-op.
Får OBJ-filen UV-koordinater til teksturering?
Nej, for STL-filen havde ingen. OBJ-filen indeholder de samme trekanter uden teksturkoordinater. Udfold den i Blender eller dit teksturprogram efter import, så kan du male eller anvende billedtekstur.
Er OBJ-filen større eller mindre end STL-filen?
Det afhænger af STL-kodningen. OBJ skriver hvert fælles hjørne én gang og henviser til det med et indeks, så filen er som regel meget mindre end en ASCII-STL. Sammenlignet med en binær STL er den ofte på samme størrelse eller lidt større, fordi tal i OBJ gemmes som tekst.
Hvorfor ser min konverterede model kantet ud i rendereren?
STL gemmer én normal pr. trekant, hvilket giver flad skygning. Brug Shade Smooth eller en auto-smooth-vinkel i Blender, eller genberegn normaler i dit 3D-program, så ser buede områder runde ud igen.
Kan jeg konvertere et print i flere dele til separate OBJ-objekter?
Hvis STL-filen indeholder flere adskilte skaller, ender de i én OBJ-fil. Brug Separate by Loose Parts i Blender til at dele dem i objekter, eller upload hver del som sin egen STL for at få én OBJ pr. del.
Mister jeg noget ved at konvertere STL til OBJ?
Der går ingen geometri tabt; alle trekanter og hjørnepositioner kopieres. Det eneste, der udelades, er de 80 bytes overskriftstekst og de ubrugte attributbytes i en binær STL, som næsten ingen software læser.
Flere konverteringer af printmodeller
- OBJ til STL-konverterKonvertér OBJ-modeller fra Blender, ZBrush eller en scanning til binær STL til 3D-print. Quads trianguleres, dele samles og skalaen rettes til mm.
- STL til STEP-konverterKonvertér STL-mesh til STEP-filer, der åbner i Fusion 360, SolidWorks og FreeCAD. Angiv enhederne, som STL ikke gemmer, og hent et facetteret STEP-solid.
- STL til GLB-konverterKonvertér STL-printfiler til GLB til websites, model-viewer og Android AR. Millimeter skaleres til meter, og Z-op vendes til Y-op, så delen står oprejst.
- 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.
- 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.
- 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.