OBJ til STLSådan brugesOBJ VS STLFiloplysningerFilfunktionerHvordan det virker3D printFAQAndet OBJ VærktøjSeneste nyt
til

Konverter OBJ til STL online

Konverter din 3D OBJ til STL fil, der derefter kan sendes direkte til en 3D printer eller, hvis du foretrækker det, åbnet i de fleste 3D-redigeringsprogrammer som f.eks Blender og mange flere. Vores værktøj fungerer med alle OBJ filer og vil konvertere al 3D-geometri indeholdt i filen til STL (Standard Triangle Language). Vores konverteringsværktøj kan også batchkonvertere flere OBJ filer; op til 25 filer ad gangen kan konverteres.

For at konvertere din OBJ til STL, skal du klikke på Upload-knappen ovenfor og vælge OBJ-filen, der skal konverteres. Når den er valgt, vil filen blive konverteret til en STL fil og vil være klar til download kort efter. For mere information om OBJ til STL konverteringsprocessen, herunder hvad 3D model filfunktioner understøttes, se venligst afsnittet med konverteringsoplysninger nedenfor for mere information.

Sådan konverteres din OBJ til STL online?

Her er to enkle trin til at konvertere din OBJ til STL.

Upload en OBJ

Klik på knappen "Upload en OBJ fil", og vælg en OBJ for at uploade. Den maksimale filstørrelse er 100 MB.

Download din STL

Klik på downloadlinket, når det er afsluttet for at modtage din STL-fil.

En sammenligning af OBJ og STL filformater

Her vil vi sammenligne filformaterne OBJ og STL, se på forskellene mellem de to formater og fremhæve årsagerne til at vælge begge formater til en bestemt opgave. Før vi begynder, hvis du ikke er bekendt med 3D-modellering og terminologien bag det, anbefaler vi grundigt denne fantastiske artikel der forklarer 3D-modelleringskoncepter og den terminologi, der følger med.

Struktur

Både OBJ og STL filer kan indeholde et 3D objekt repræsenteret af en række trekanter; hvordan de opbevarer disse data er dog meget forskelligt. For det første lagrer OBJ-formatet geometri som en samling af hjørner og flader, hvor spidserne er tegnet fra en fælles pool, hvilket betyder, at et 3D-objekt kan bruge det samme knudepunkt på flere flader uden at skulle definere det flere gange. En STL fil gør ikke dette; i formatet STL har hvert ansigt sit eget sæt med 3 hjørner, som ikke kan genbruges af andre ansigter.

OBJ filer understøtter normaler pr. vertex; igen, disse er taget fra en enkelt fælles liste, der kan deles mellem flere ansigter i 3D-objektet. STL-filer understøtter dog ikke topnormaler, men understøtter ansigtsnormaler. OBJ filer kan indeholde flere 3D-objekter i den samme fil; STL-formatet er imidlertid en simpel liste over trekanter uden mulighed for at adskille individuelle 3D-objekter i en scene.

Understøttet materiale

OBJ-filer har meget understøttelse af forskellige objektmaterialer, inklusive farve- og teksturoverflader. STL-filer understøtter dog ikke officielt nogen materiale- eller teksturkapacitet. Der er to applikationer, VisCAM og SolidView, der har deres egen implementering af begrænset 16-bit farveunderstøttelse til individuelle ansigter i et STL 3D-objekt. Disse muligheder understøttes dog generelt ikke af andre applikationer, så STL bør betragtes som et almindeligt geometriformat uden understøttelse af materialer af nogen art.

En 3D wireframe-model af en soldat

En 3D wireframe-model af en soldat

Soldatmodellen gemt som en STL fil

Soldatmodellen gemt som en STL fil

Soldatmodellen gemt som en OBJ fil med teksturer

Soldatmodellen gemt som en OBJ fil med teksturer

Redigering

Både OBJ og STL filer kan åbnes og redigeres i de fleste populære 3D-redigeringsprogrammer; bare pas på, at med begrænsningerne for STL-formatet, hvis du åbner en STL 3D-model og efterfølgende anvender materialer eller teksturer på den, vil du miste disse, hvis du derefter gemmer den tilbage til STL-formatet. Hvis du gemmer i OBJ-formatet, bevares alle teksturer og materialer, der bruges af din 3D-model, men vær opmærksom på, at med OBJ-formatet gemmes materialer i en separat MTL (materiale) fil, og teksturer vil blive gemt som separate billedfiler (normalt PNG eller JPG).

Filstørrelse

Med STL-filer er der både binære og almindelige-tekst-versioner, hvor tekstversionen er væsentligt større, så vi vil afslå dette format, da de fleste STL-filer alligevel er binære, og hvis ikke, kan du bruge vores STL kompressor at konvertere din STL tekstbaserede fil til en STL binær fil. Når man sammenligner det binære format STL med formatet OBJ (et tekstbaseret format), ved brug af en fil, der kun indeholder mesh-geometri uden teksturer eller materialer, kommer OBJ-filen normalt ud som den mindste filstørrelsen af ​​de to formater.

Dette kan virke underligt, da man ville forvente, at et binært format er mere effektivt; men den større størrelse af STL binære filer sammenlignet med det tekstbaserede OBJ-format skyldes i høj grad de duplikerede toppunktsdata, da disse ikke kan deles mellem ansigterne i STL-formatet.

Resumé

Baseret på de mindre filstørrelser og den ekstra understøttelse af materialer, teksturer og mere, vil vi sige, at OBJ-formatet er det bedre format af de to til lagring af dine 3D-modeller. Hvis du har til hensigt at 3D-printe din model, så ville STL-formatet være det format, du skal bruge, da dette har udbredt støtte blandt 3D-udskrivningsslicer-software. Vi kommer nærmere ind på konvertering fra en OBJ til STL til 3D-print under.

Filformatoplysninger for OBJ til STL

UdvidelseOBJ
Fulde navnWavefront
Type3D model
Mime Typetext/plain
FormatText
VærktøjerOBJ Omformere, 3D-model Voxelizer, Opret OBJ animation, Komprimer OBJ, OBJ Asset Extractor, Tekst til OBJ, Se OBJ
Åben medDaz Studio, MeshLab, CAD Assistant

Beskrivelse

OBJ-filformatet, oprindeligt skabt af Wavefront Technologies og senere adopteret af mange andre 3D-softwareleverandører, er en enkel tekstbaseret filformat til beskrivelse 3D modeller /geometri. Disse data kan omfatte hjørner, ansigter, normaler, teksturkoordinater og referencer til eksterne teksturfiler.

Da formatet er tekstbaseret, er det relativt ligetil at parse i 3D-modelleringsapplikationer. En ulempe ved det tekstbaserede format er, at filerne kan være ret store sammenlignet med lignende binære formater som f.eks STL og komprimerede filer som f.eks 3MF.

OBJ Bemærkninger

Hvis din OBJ-fil er uploadet med tilhørende MTL- og teksturfiler, vil disse blive anvendt på konverteringsprocessen.

Understøttede funktioner

  • Mesh geometri
  • Materialer (via en MTL-fil)
  • Teksturer (PNG, JPG, TGA-formater)
UdvidelseSTL
Fulde navnStandard Triangle Language
Type3D model
Mime Typeapplication/vnd.ms-pki.stl
FormatText & Binary
VærktøjerSTL Omformere, 3D-model Voxelizer, Opret STL animation, Komprimer STL, Tekst til STL, Se STL
Åben medBlender, Daz Studio, MeshLab, CAD Assistant

Beskrivelse

STL-filformatet har sine rødder i 1980'erne og er det oprindelige filformat for 3D-systemer stereolitografiCAD software. Formatet definerer et trekantet mesh med spidser og ansigter og er et populært format til deling 3D printbar model filer.

Der var flere formater, der forsøgte at udvide STL-formatet, nemlig SolidView og VisCAM, hvis formater omfattede begrænset 15-bit farveinformation for hver maskeflade, som ofte ignoreres af de fleste moderne 3D-software. STL-formatet kan være enten tekst eller binært; vores værktøjer understøtter begge formater.

STL Bemærkninger

Standard STL-filformatet understøtter ikke farvede ansigter, hjørner eller teksturoplysninger. STL-filen, der genereres af værktøjet, vil som standard kun indeholde rå mesh/trekantdata, hvilket er perfekt til 3D-print.

Værktøjet har også mulighed for at gemme filen i et af de ikke-standardformater, der understøtter farvede ansigter, såsom VisCAM og SolidView, hvilket er perfekt, hvis du vil viderebehandle STL'en i software, der understøtter disse formater.

Understøttede funktioner

  • Mesh geometri
  • Ansigtsfarver via VisCAM- og SolidView -formaterne
  • Binære og tekstversioner understøttes

Sammenligning af OBJ og STL funktioner

 

OBJ Funktioner

  • Mesh-geometri (hjørner og ansigter)
  • Vertex Normals
  • Ansigtsnormaler
  • Vertex farver
  • Ansigtsmaterialer (ekskl. teksturer)
  • Teksturer
  • Punktsky
  • Flere objekter pr. fil
  • Objekttransformer (oversættelse, rotation og skalering)
  • Knogler/led
  • Animationer
  • Velegnet til 3D-print

STL Funktioner

  • Mesh-geometri (hjørner og ansigter)
  • Vertex Normals
  • Ansigtsnormaler
  • Vertex farver
  • Ansigtsmaterialer (ekskl. teksturer)
  • Teksturer
  • Punktsky
  • Flere objekter pr. fil
  • Objekttransformer (oversættelse, rotation og skalering)
  • Knogler/led
  • Animationer
  • Velegnet til 3D-print

Konvertering af OBJ til STL, hvordan fungerer det?

Konvertering fra filformatet OBJ til STL kan være en kompleks proces, og ethvert værktøj, der bruges til denne konverteringsproces, skal være i stand til at håndtere en række datakonverteringsopgaver samt identificere eventuelle defekter i 3D-modellen og rette dem. Her vil vi forklare konverteringsprocessen, der bruges af vores værktøj til nøjagtigt at konvertere din OBJ-fil til en gyldig STL 3D-model. Lad os starte med konverteringsprocessen, som involverer følgende trin:

Trin 1: Læs kildefilen OBJ

Trin 1: Læs kildefilen OBJ

I sin enkleste form er en OBJ-fil en almindelig tekstfil, der indeholder menneskelæselige 3D-data såsom hjørner, ansigter, normaler og mere. Når de kombineres, udgør disse den 3D-model, du ser på din skærm.

Når vores værktøj læser disse 3D-data, er det eneste, vi er interesseret i, hjørnerne, ansigterne og normalerne, da dette er de eneste data, der nøjagtigt kan konverteres til den endelige STL-fil.

OBJ-filen kan indeholde andre data, såsom materialedefinitioner og teksturer, der beskriver, hvordan et bestemt sæt 3D-geometri skal gengives. Da vi opretter en STL-fil, som ikke understøtter materialer og teksturer, ignorerer vi disse data, hvis de er til stede i OBJ-filen.

For mere information om filformatet OBJ, se venligst denne fantastiske artikel der går ind i mange detaljer og forklarer OBJ-formatet.

Trin 2: Behandle fildata

Med OBJ fildataene læst, genererer vores værktøj en intern repræsentation af den fulde 3D-model og vil forsøge at rette op på eventuelle geometriproblemer. Ud over at reparere eventuelle problemer med 3D-modellen, vil værktøjet fjerne eventuelle duplikerede hjørner og forberede modellen til eksport til STL-formatet.

Trin 1: Læs kildefilen OBJ

Trin 3: Gem i STL-formatet

STL-formatet har eksisteret i mange år og er blevet ikke kun et standardformat til lagring og transmission af 3D-modeller, men også et standardformat til 3D-print, noget vi har talt om tidligere. STL filer kan åbnes i de fleste moderne 3D-redigeringsapplikationer uden yderligere behandling.

For at muliggøre lagring af modellen skal vores værktøj nu tage 3D-modellen i hukommelsen, vi har oprettet i trin 2, og konvertere denne til STL-formatet. Da STL-formatet kun understøtter simple trekanter med en enkelt retningsnormal, hvis din OBJ indeholder topnormaler, vil disse blive genberegnet til en enkeltsidet normal. For at sikre en effektiv filstørrelse vil vores værktøj altid gemme enhver STL-fil i dets binære format.

Konvertering af din OBJ-fil til 3D-udskrivning

Hvis du ikke er bekendt med udskæringssoftware, anbefaler vi dette nyttigt artikel. Vi har også en dejlig og informativ tutorial, der beskriver 3D-print af en OBJ fil for at få dig i gang på dine 3D-printrejser. Generelt understøtter 3D-printerskærersoftware dog ikke filformatet OBJ. Der er undtagelser til dette, men generelt har slicer-softwareudviklere ikke ressourcerne til at understøtte alle de mulige 3D-modelformater derude.

Et lille tandhjul i formatet OBJ

Et lille tandhjul i formatet OBJ

Tandhjulet i en Replicator 3D-printer

Tandhjulet i en Replicator 3D-printer

Det færdige 3D-printede tandhjul

Det færdige 3D-printede tandhjul

Slicer-software kan dog håndtere filer, der er formateret til STL-specifikationen. Dette skyldes, at STL, selvom det gik forud for 3D-printrevolutionen og mangler nogle af funktionerne i moderne formater, har fundet næsten universel anvendelse som det foretrukne format til distribution af 3D-printbare modeller. Vores OBJ til STL konverteringsværktøj kan konvertere din OBJ-fil til en STL-fil, der er egnet til indlæsning i 3D-slicer-softwaren efter eget valg. Da STL-filer ikke understøtter materialefarver eller teksturer, vil vores konverter ikke behandle disse, hvilket resulterer i en enkelt STL-fil, der er egnet til brug med de fleste 3D-slicer-software.

Ofte stillede spørgsmål

Min OBJ fil indeholder materialer og teksturer; hvordan uploader jeg disse?

Hvis din OBJ-fil har separate materiale- (MTL) og tekstur- (PNG, JPG, osv.) filer, kan du trække og slippe disse på uploadværktøjet sammen med hovedfilen OBJ. Vores værktøj vil intelligent registrere, hvilke af disse yderligere filer, der hører til OBJ-filen. Alternativt kan du placere disse ekstra filer sammen med OBJ-filen i en ZIP- eller anden komprimeret arkivfil og uploade den.

Hvor lang tid tager det at konvertere min OBJ til STL?

Vi sigter efter at behandle alle OBJ til STL konverteringer så hurtigt som muligt. Dette tager normalt omkring 5 sekunder, men det kan være mere for større og mere komplekse filer, så vær tålmodig.

Hvad er en STL fil?

STL filformatet beskriver en ustruktureret trianguleret overflade af trekanter ved hjælp af et 3D kartesisk koordinatsystem. STL filer indeholder ingen skalainformation, og enhederne er vilkårlige. Vi har en mere detaljeret beskrivelse af en STL fil her.

Hvilke STL formater kan jeg konvertere til?

Vores værktøj gemmer alle STL filer i binært format. Valgfrit giver vores værktøj dig mulighed for at gemme i ikke-standardfarveformatet STL.

Har jeg brug for en høj spec. computer til at bruge OBJ til STL-konverteren?

Nej. Alle vores konverteringsværktøjer behandler din OBJ-fil på vores dedikerede konverteringsservere, hvilket betyder, at du kan bruge vores værktøjer på lavspecifikke computere, bærbare computere, tablets og mobile enheder og hurtigt modtage din konverterede STL-fil.

Kan jeg konvertere min OBJ til STL på Windows, Linux, Android, iOS eller Mac OS?

Ja! Vores OBJ til STL værktøj vil køre på ethvert system med en moderne webbrowser. Ingen specialsoftware er nødvendig for at køre nogen af ​​vores konverteringsværktøjer.

Hvad hvis jeg bruger en Ad Blocker, vil det påvirke tingene?

Ja. Selvom du kan bruge en Ad Blocker, kan du, hvis du kan lide vores OBJ konverteringsværktøj, overveje at hvidliste vores websted. Når en annonceblokering er aktiveret, er der nogle konverteringsbegrænsninger på nogle af vores værktøjer, og behandlings-/konverteringstider vil være længere.

Kan jeg få support til at konvertere min OBJ til STL?

Ja. Når du har konverteret din OBJ til STL, er der en "Feedback"-mulighed, som du kan bruge til at fortælle os om eventuelle problemer, du stødte på, da du konverterede din fil.

© 2024 ImageToStl. Konverter dine PNG- og JPG-filer til 3D STL-filer.