Konvertera din STL till OBJ fil som sedan kan redigeras i de flesta populära 3D-modelleringsapplikationer, som t.ex Blender. Vårt verktyg fungerar med alla STL-filer, inklusive de mindre kända formaten som stöder individuella ansiktsfärger i modellen. Vårt konverteringsverktyg kan också batchkonvertera flera STL-filer; upp till 25 filer åt gången kan konverteras.
För att konvertera din STL till OBJ, klicka på knappen Ladda upp ovan och välj STL-filen som ska konverteras. När den är markerad kommer filen att konverteras till en OBJ fil, redo för nedladdning kort därefter. För mer information om konverteringsprocessen STL till OBJ, inklusive vilka 3D-filfunktioner som stöds, se avsnittet om konverteringsinformation nedan för mer information.
Här är två enkla steg för att konvertera din STL till OBJ.
Här kommer vi att jämföra filformaten OBJ och STL, titta på skillnaderna mellan de två formaten och lyfta fram anledningarna till att välja ett av formaten för en viss uppgift. Innan vi börjar, om du inte är bekant med 3D-modellering och terminologin bakom det, rekommenderar vi verkligen denna fantastiska artikel som förklarar 3D-modelleringskoncept och terminologin som hör till det.
Både OBJ och STL filer kan innehålla ett 3D-objekt representerat av en serie trianglar; hur de går tillväga för att lagra denna data är väldigt olika. För det första lagrar formatet OBJ geometri som en samling av hörn och ytor, där hörnen ritas från en gemensam pool, vilket innebär att ett 3D-objekt kan använda samma vertex på flera ytor utan att behöva definiera det flera gånger. En STL-fil gör inte detta; i formatet STL har varje ansikte sin egen uppsättning med 3 hörn som inte kan återanvändas av andra ansikten.
OBJ filer stöder normaler per vertex; återigen, dessa är hämtade från en enda gemensam lista som kan delas mellan flera ansikten inom 3D-objektet. STL-filer stöder dock inte vertexnormaler men stöder ansiktsnormaler. OBJ filer kan innehålla flera 3D-objekt inom samma fil; formatet STL är dock en enkel lista med trianglar utan möjlighet att separera enskilda 3D-objekt inom en scen.
OBJ-filer har mycket stöd för olika objektmaterial, inklusive färg- och strukturytor. STL-filer stöder dock inte officiellt någon material- eller texturkapacitet. Det finns två applikationer, VisCAM och SolidView, som har sin egen implementering av begränsat 16-bitars färgstöd för enskilda ansikten inom ett STL 3D-objekt. Dessa funktioner stöds dock inte generellt av andra applikationer, så STL bör anses vara ett vanligt geometriformat utan stöd för material av något slag.
En 3D wireframe-modell av en soldat
Soldatmodellen sparades som en STL fil utan material eller texturer
Soldatmodellen sparades som en OBJ fil med texturer
Både OBJ och STL filer kan öppnas och redigeras i de flesta populära 3D-redigeringsapplikationer; tänk bara på att, med begränsningarna för STL-formatet, om du öppnar en STL 3D-modell och sedan applicerar material eller texturer på den, kommer du att förlora dessa om du sedan sparar den tillbaka till STL-formatet. Om du sparar i formatet OBJ behålls alla texturer och material som används av din 3D-modell, men tänk på att med formatet OBJ sparas material i en separat MTL (material) fil och texturer sparas som separata bildfiler (vanligtvis PNG eller JPG).
Med STL-filer finns det både binära och oformaterade versioner, där textversionen är betydligt större, så vi kommer att rabattera detta format eftersom de flesta STL-filer är binära ändå, och om inte kan du använda vår STL kompressor för att konvertera din STL textbaserade fil till en STL binär fil. När man jämför det binära formatet STL med formatet OBJ (ett textbaserat format), med en fil som endast innehåller mesh-geometri utan texturer eller material, kommer OBJ-filen vanligtvis ut som den minsta filstorleken för de två formaten.
Detta kan tyckas konstigt, eftersom man kan förvänta sig att ett binärt format är mer effektivt; dock beror den större storleken på STL binära filer jämfört med det textbaserade OBJ-formatet till stor del på de duplicerade vertexdata, eftersom dessa inte kan delas mellan ansikten inom STL-formatet.
Baserat på de mindre filstorlekarna och det extra stödet för material, texturer och mer skulle vi säga att formatet OBJ är det bättre formatet av de två för att lagra dina 3D-modeller. Om du har för avsikt att 3D-skriva ut din modell, så skulle formatet STL vara formatet att använda, eftersom detta har utbrett stöd bland 3D-utskriftsskivorna. Vi går in mer i detalj på konvertera från en OBJ till STL för 3D-utskrift Nedan.
Förlängning | STL |
Fullständiga namn | Standard Triangle Language |
Typ | 3D-modell |
Mime typ | application/vnd.ms-pki.stl |
Formatera | Text & Binary |
Verktyg | STL Omvandlare, 3D-modell Voxelizer, Skapa STL animering, Komprimera STL, Text till STL, Visa STL |
Öppna med | Blender, Daz Studio, MeshLab, CAD Assistant |
STL-filformatet har sina rötter på 1980-talet och är det ursprungliga filformatet för 3D-system stereolitografiCAD programvara. Formatet definierar ett triangulerat nät med hörn och ytor och är ett populärt format för delning 3D-utskrivbar modellfiler.
Det fanns flera format som försökte utöka STL-formatet, nämligen SolidView och VisCAM, vars format inkluderade begränsad 15-bitars färginformation för varje mesh-yta, vilket ofta ignoreras av de flesta moderna 3D-program. STL-formatet kan vara antingen text eller binärt; våra verktyg kommer att stödja båda formaten.
Standard STL-filer innehåller inte material eller färginformation, så detta kan inte importeras. Det finns dock två format (VisCAM och SolidView) som försöker lägga till färginformation till STL-filformatet. Om vårt verktyg upptäcker denna ytterligare färginformation kommer det att försöka importera denna information.
Förlängning | OBJ |
Fullständiga namn | Wavefront |
Typ | 3D-modell |
Mime typ | text/plain |
Formatera | Text |
Verktyg | OBJ Omvandlare, 3D-modell Voxelizer, Skapa OBJ animering, Komprimera OBJ, OBJ Asset Extractor, Text till OBJ, Visa OBJ |
Öppna med | Daz Studio, MeshLab, CAD Assistant |
OBJ-filformatet, som ursprungligen skapades av Wavefront Technologies och senare antogs av många andra 3D-programvaruleverantörer, är en enkel textbaserad filformat för beskrivning 3D-modeller /geometri. Dessa data kan inkludera hörn, ansikten, normaler, texturkoordinater och referenser till externa texturfiler.
Eftersom formatet är textbaserat är det relativt enkelt att analysera i 3D-modelleringsapplikationer. En nackdel med det textbaserade formatet är att filerna kan vara ganska stora jämfört med liknande binära format som t.ex STL och komprimerade filer som t.ex 3MF.
Vårt verktyg kommer att spara material och texturfiler separat; dessa ytterligare filer kommer att inkluderas med din slutliga OBJ-fil vid nedladdningstillfället.
Att konvertera från filformatet STL till OBJ kan vara en komplex process, och alla verktyg som används för denna konverteringsprocess måste kunna hantera en mängd datakonverteringsuppgifter samt identifiera eventuella defekter i 3D-modellen och fixa dem. Här kommer vi att förklara konverteringsprocessen som används av vårt verktyg för att korrekt konvertera din STL-fil till en giltig OBJ 3D-modell. Låt oss börja med konverteringsprocessen, som innefattar följande steg:
I sin enklaste form kan en STL-fil vara antingen en vanlig text eller binär fil som innehåller 3D-data som hörn, ansikten, normaler och mer. När de kombineras utgör dessa 3D-modellen du ser på din skärm.
För mer information om filformatet STL, se denna fantastiska artikel som går in på mycket detaljer och förklarar STL-formatet.
Med STL fildata avläst genererar vårt verktyg en intern representation av den fullständiga 3D-modellen och kommer att försöka fixa eventuella geometriproblem som uppstår. Tillsammans med att reparera eventuella problem med 3D-modellen tar verktyget bort alla dubblerade hörn och förbereder modellen för export till formatet OBJ.
Formatet OBJ har funnits i många år och har blivit ett standardformat för 3D-modellering. De flesta 3D-modelleringsprogram kan öppna OBJ-filer, vilket innebär att vårt verktyg nu måste ta 3D-modellen i minnet som vi skapade i steg 2 och konvertera den till OBJ-formatet, vilket säkerställer att den kan öppnas i all 3D-modelleringsprogramvara utan kompatibilitetsproblem.
Du kan konvertera från både text och binära STL-filer. Om din STL-fil innehåller färginformation tar vi över detta.
Vi strävar efter att bearbeta alla STL till OBJ konverteringar så snabbt som möjligt, detta tar vanligtvis cirka 5 sekunder men kan vara mer för större och mer komplexa filer, så ha tålamod.
Ja! Om din STL-fil innehåller texturerad geometri kommer texturbildfilerna tillsammans med texturkoordinaterna (UV-data) att exporteras med den slutliga OBJ-filen.
Ja, självklart! Vi lagrar inte STL-filen du skickar till oss. Den resulterande OBJ-filen, när den väl har skapats, raderas 15 minuter efter uppladdningen och nedladdningslänken kommer att upphöra efter denna tid.
Nej. Alla våra konverteringsverktyg bearbetar din STL-fil på våra dedikerade konverteringsservrar, vilket innebär att du kan använda våra verktyg på lågspecifika datorer, bärbara datorer, surfplattor och mobila enheter och snabbt få din konverterade OBJ-fil.
Ja! Vårt verktyg STL till OBJ kommer att köras på alla system med en modern webbläsare. Ingen specialistmjukvara behövs för att köra något av våra konverteringsverktyg.
Ja. Även om du kan använda en annonsblockerare, om du gillar vårt STL konverteringsverktyg kan du överväga att vitlista vår webbplats. När en annonsblockerare är aktiverad finns det vissa konverteringsbegränsningar för vissa av våra verktyg och bearbetnings-/konverteringstiderna blir längre.
Ja. När du har konverterat din STL till OBJ finns det ett "Feedback"-alternativ som du kan använda för att informera oss om eventuella problem du stött på när du konverterade din fil.
© 2024 ImageToStl. Konvertera dina PNG- och JPG-filer till 3D STL-filer.