STL vs. OBJ vs. 3MF: Det bedste filformat til 3D-print

30. juni 2026 · ContentaSoft Team

Se den korte videoversion

Download gratis prøveversion

Windows · gratis prøveversion · betal én gang, intet abonnement

Fortalt på engelsk, med undertekster · Travlt? Se versionen på ét minut

Ethvert 3D-print begynder med en fil, og det format, du vælger, afgør, hvor rent din model når frem til printeren. Vælger du det forkerte, kan du miste farve, skala eller endda en vandtæt overflade — problemer, der først dukker op, når sliceren går i stå, eller det første lag kommer forkert ud.

Hvilket format bør du bruge?

Der findes ikke ét enkelt bedste format — det rette valg afhænger af, hvad du printer, og hvor filen skal hen. Her er klare anbefalinger til de mest almindelige situationer.

Hobby-FDM-print, enkelt farve

STL

Brug STL. Til et print med ét materiale på en desktop-FDM-maskine er STL det sikreste og mest universelle valg. Enhver slicer læser det øjeblikkeligt, og du behøver ikke at have farve eller printindstillinger bagt ind i filen. Eksportér som binary STL for at holde filen lille.

Flerfarvet eller flermaterialeprint

3MF · OBJ

Brug 3MF, hvis din slicer understøtter det, ellers OBJ med dets MTL-fil. 3MF bærer farve, materialer og indstillinger pr. objekt i én fil, hvilket er ideelt til flerfarveprintere og værktøjsskiftere. OBJ er fortsat en solid reserve til fuldfarvede modeller på vej til en farvekapabel printproces.

Sende en fil til en printtjeneste

STL · 3MF · OBJ

Tjek, hvad tjenesten beder om. Mange anvender stadig STL som standard til enfarvede dele, fordi det er universelt og let at validere. Til farve- eller materialespecifikke ordrer formidler 3MF eller OBJ udseendet korrekt. Bekræft altid enheder — hvis tjenesten forventer mm, fjerner 3MF tvetydigheden helt.

Arkivering og projektlagring

3MF

Brug 3MF. Fordi det bevarer enheder, materialer og printindstillinger i én selvbeskrivende container, er 3MF det bedste format til arkivering af et færdigt, printklart projekt, som du måske vender tilbage til måneder senere. Til kildegeometrien kan du stadig beholde den oprindelige CAD- eller STEP-fil ved siden af.

Samme del i hvert format, appen skriver

  • STEP70 KB

Eksakte overflader, skrevet tilbage fra STEP

  • BREP42 KB
  • STEP189 KB
  • IGES222 KB

Netformater, samme net i hver: 20.864 trekanter

  • X3D4,1 MB
  • DAE3,9 MB
  • FBX3,3 MB
  • VRML2,1 MB
  • OFF2,0 MB
  • PLY1,8 MB
  • glTF1,6 MB
  • GLB1,6 MB
  • STL1,0 MB
  • OBJ718 KB
  • 3MF386 KB
Målt med cadconvert-CLI 1.0.26 på en AMD Ryzen 9 3900X: housing_grove_scd41.stp (70 KB) med forudindstillingen Fin. Den øverste bjælke er STEP-filen, du starter med. glTF er talt med sin .bin-fil.

STL vs. OBJ vs. 3MF i et overblik

Tabellen nedenfor opsummerer, hvordan de tre formater klarer sig på de faktorer, der betyder mest for et vellykket 3D-print.

FunktionSTLOBJ3MF
GeometriKun trekant-meshPolygoner + UV'erMesh + struktur
Farve / materialeIngenVia MTL-filIndbygget
Enheder indlejretNej (enhedsløst)NejJa (mm)
FilstørrelseLille (binary)Større (ASCII)Lille (zippet)
Slicer-understøttelseUniverselAlmindeligModerne slicere
Vandtæt-venligAfhænger af eksportAfhænger af eksportStærk validering
Bedste anvendelseEnfarvet FDMFuldfarvede modellerModerne projekter

Hvad er STL?

STL (stereolitografi) er det oprindelige 3D-printformat, der går tilbage til slutningen af 1980'erne. Det beskriver en model som et råt mesh af trekanter — intet mere. Der er ingen farver, ingen enheder og ingen scenestruktur: blot en liste over trekantede facetter og deres overfladenormaler, gemt som enten ASCII-tekst eller kompakt binary.

Styrker

  • Universel understøttelse — enhver slicer, printer og CAD-værktøj læser STL uden problemer.
  • Dødssimpelt — et rent trekant-mesh er let at generere, reparere og validere.
  • Kompakt i binary form, hvilket holder enkeltdelsfiler små og hurtige at indlæse.
  • Årtiers værktøjer til mesh-reparation, udhuling og analyse retter sig først mod STL.

Begrænsninger

  • Ingen farve- eller materialedata — du kan ikke gemme en flerfarvet model i en enkelt STL.
  • Ingen indlejrede enheder — STL er enhedsløst, så en model kan importeres i den forkerte skala.
  • Ingen printindstillinger, metadata eller samlingsstruktur af nogen art.
  • Let at eksportere et ikke-vandtæt mesh med huller eller vendte normaler, som sliceren afviser.

Hvad er OBJ?

OBJ (Wavefront OBJ) er et mesh-format fra 3D-grafikkens verden. I modsætning til STL kan det gemme polygoner ud over trekanter, teksturkoordinater og — afgørende — referencer til materialer og farver via en tilhørende MTL-fil. Det gør OBJ til det foretrukne format, når overfladens udseende betyder noget, såsom fuldfarvede resin- eller binder-jet-print.

Styrker

  • Gemmer farve og materiale via en MTL-sidecar-fil, plus tekstur- (UV-) koordinater.
  • Understøtter quads og n-goner, ikke kun trekanter, så meshes forbliver renere.
  • Bredt understøttet på tværs af 3D-modellerings-, sculpting- og renderingssoftware.
  • Menneskeligt læsbart ASCII-format, der er let at inspicere og fejlsøge.

Begrænsninger

  • Farven ligger i en separat MTL-fil — glemmer du at inkludere den, går farven tabt.
  • Ingen indlejrede enheder, så skalaen skal bekræftes ved import ligesom med STL.
  • Ikke alle slicere læser OBJ-farve, og omfangsrige ASCII-filer kan vokse sig store.

Hvad er 3MF?

3MF (3D Manufacturing Format) er den moderne, åbne standard, der er bygget af 3MF-konsortiet specifikt til 3D-print. Det er en zippet XML-container, der samler geometri, farve, materialer, enheder og endda printindstillinger i en enkelt selvbeskrivende fil. PrusaSlicer, Cura og de fleste nuværende slicere behandler 3MF som et førsteklasses projektformat.

Styrker

  • Bærer geometri, farve og materialer sammen i én komprimeret fil.
  • Indlejrer enheder eksplicit, så en model altid importeres i den korrekte mm-skala.
  • Kan gemme printindstillinger, supports og flere objekter som et fuldt projekt.
  • Komprimeret af design, så indholdsrige filer forbliver mindre end tilsvarende ASCII-formater.
  • Åben, udvidbar standard med stærk, aktivt vedligeholdt opbakning.

Begrænsninger

  • Ældre eller nicheprægede slicere understøtter måske ikke 3MF-funktionerne fuldt ud.
  • Containeren er mere kompleks at generere i hånden end et almindeligt STL-mesh.
  • Nogle printtjenester beder stadig om STL, så et konverteringstrin kan være nødvendigt.

Almindelige faldgruber, du skal undgå

De fleste mislykkede print kan spores tilbage til et lille antal tilbagevendende formatfejl. Hold øje med disse.

Ikke-vandtæt STL:

eksport af et mesh med huller, mellemrum eller vendte normaler. Sliceren kan ikke afgøre indersiden fra ydersiden og afviser enten filen eller printer skrald. Kør en mesh-reparation, før du slicer.

Manglende MTL til OBJ:

at dele en OBJ uden dens tilhørende MTL-fil (eller teksturbilleder) fjerner al farve. Pak altid OBJ'en, dens MTL og eventuelle teksturer sammen.

Forkert skala:

fordi STL og OBJ er enhedsløse, kan en model eksporteret i tommer importeres, som om den var i millimeter. Bekræft målene ved import, eller brug 3MF, som indlejrer enheder.

At antage 3MF-understøttelse:

ikke enhver slicer eller tjeneste læser 3MF-farve og -indstillinger. Bekræft dit målværktøj, før du forlader dig på avancerede 3MF-funktioner, og hold en STL-reserve klar.

Overtesselering:

eksport af et mesh med langt flere trekanter, end printeren kan opløse, oppuster filen og gør slicing langsommere uden at forbedre printet. Tilpas mesh-tætheden til din dyse og laghøjde.

Sådan konverterer du mellem STL, OBJ og 3MF

At konvertere mellem disse formater er ligetil med 3D CAD Converter. Du kan gøre det via desktop-appen eller, til gentagelige batches, fra kommandolinjen.

  1. Indlæs din kildefil — STL, OBJ, 3MF, STEP eller et af 15+ understøttede formater.
  2. Vælg målformatet og, for CAD-kilder som STEP, vælg en tesseleringskvalitet.
  3. Bekræft enheder og kontrollér, at meshet er vandtæt, før du eksporterer.
  4. Eksportér en enkelt fil, eller peg konverteren mod en mappe for at batch-konvertere et helt bibliotek.

Fra CLI'en kræver de samme konverteringer en enkelt kommando:

cadconvert convert -i model.obj -o model.stl
cadconvert batch -i ./in -o ./out -f 3mf
cadconvert convert -i part.step -o part.stl --tessellation 0.01

Den første kommando konverterer en farvet OBJ til en printklar STL. Den anden batch-konverterer en hel mappe til 3MF. Den tredje tesselerer en STEP-CAD-del til et STL-mesh i høj kvalitet til print.

Konvertér enhver 3D-fil til et printklart format3D CAD Converter gør STEP, OBJ, 3MF, STL og 15+ andre formater til STL, OBJ eller 3MF til din printer, i batch, offline, med et engangskøb.

Download gratis prøveversion

Konklusion

Til de fleste enfarvede desktop-print er STL fortsat det sikre standardvalg. Når farve eller materialer betyder noget, så grib til OBJ med dens MTL-fil eller, endnu bedre, den moderne 3MF-container, der samler geometri, farve, enheder og indstillinger.

Uanset hvilket format din printer eller tjeneste ønsker, konverterer 3D CAD Converter mellem STL, OBJ, 3MF og flere, og du kan kontrollere størrelsen i 3D-viseren, før du gemmer.