Verificeretaf Adam B.·gennemset af FE Editorial·opdateret Jun 28, 20263.0(17 stemmer)Tak for din bedømmelse!
HURTIGT SVAR
En STL-fil er en 3D-model, der beskriver en form som et net af trekanter. For at se den skal du bruge Microsoft 3D Viewer (Windows) eller Quick Look (macOS). For at 3D-printe den skal du åbne den i en slicer som Ultimaker Cura eller PrusaSlicer, som konverterer den til G-code til din printer. STL gemmer kun overfladegeometri - ingen enheder, ingen farver, ingen redigeringshistorik.
Udvikler: 3D Systems (Chuck Hull / Albert Consulting Group, 1987)Kategori: 3D-billedfilerÅben standardMIME: model/stl
.stl er et generisk filformat til lagring af 3D-geometridata, skabt af 3D Systems - virksomheden bag stereolitografi 3D-print - i 1987. En .stl-fil gemmer 3D-objektdata i enten ASCII-tekst eller binær form.
Enkelheden ved STL
.stl-filer bruges til at gemme og definere 3D-modeller beskrevet af triangulerede overflader. Formatet er kendt for sin enkelhed: hvert objekt er defineret ved sin 3D-overfladegeometri, uden repræsentation af teksturer, farver eller andre standard CAD-attributter såsom materialer eller enheder. Enhver overflade er opdelt i trekantede facetter, hver beskrevet af tre hjørne-vertices og en udadvendt normalvektor.
Populariteten af STL
Oprindeligt blev .stl kun understøttet af det stereolitografi 3D-printsystem, der gav det sit navn, men det vandt hurtigt popularitet på grund af sin enkelhed og understøttes nu af stort set alle moderne CAD-, 3D-modellerings- og slicer-applikationer. .stl betragtes som et af de enkleste formater til udveksling af 3D-data og bruges af både professionelle og amatører - det forbliver det dominerende format til FDM- og SLA-skrivebords-3D-print, selvom nyere formater som 3MF gradvist erstatter det i mere avancerede arbejdsflow.
To versioner af STL
.stl-formatet findes i to versioner - binær og ASCII-tekst. ASCII-versionen definerer 3D-objekter ved hjælp af almindelige tekst-nøgleord (solid, facet normal, vertex, endloop, endfacet, endsolid) i en struktureret løkke for hver trekant. Den binære version bruger en anden, mere kompakt struktur: en 80-byte header efterfulgt af et 4-byte trekant-antal og 50 bytes pr. trekant. Binær er langt mere populær, fordi binære .stl-filer giver en meget mindre filstørrelse - ofte 5× til 6× mindre end en tilsvarende ASCII-fil.
Sikkerhed og tryghed
RISIKO: LOW
STL-filer er passive geometridata og indeholder ingen eksekverbar kode, så det er lavrisiko at åbne dem. De reelle forholdsregler er praktiske, ikke sikkerhedsmæssige: STL gemmer ingen enheder, så en model kan blive importeret i den forkerte skala (tjek mm vs. tommer), og meshes er ofte ikke-vandtætte eller har vendte normaler, hvilket forårsager fejl i slicing/print - reparer dem i MeshLab/Blender/Meshmixer. Når du downloader printbare STL-filer, bør du holde dig til anerkendte modelsider og undgå «gratis STL»-sider, der pakker adware-installationsprogrammer sammen med downloaden.
Formatdetaljer
kort fortalt
FULDSTÆNDIGT NAVNStereolithography / Standard Tessellation Language file
UDVIKLER3D Systems (Chuck Hull / Albert Consulting Group, 1987)siden 1987 (created by 3D Systems for stereolithography 3D printing)
TurboCADBetaltÅbn/importer STL i denne CAD-pakke for at se eller arbejde med den sammen med CAD-geometri.
BlenderOpen-sourceImporter din STL (File > Import > STL) for at redigere mesh, sculpte, skalere eller reparere den; eksporter tilbage til STL/3MF.
MeshLabOpen-sourceÅbn STL for at se, reparere, forenkle og konvertere dit mesh.
3D Viewer (Microsoft)GratisInstaller den gratis Microsoft «3D Viewer»-app, og åbn derefter din STL for at se, rotere og inspicere den. Den hurtigste måde bare at se på en model.
Ultimaker CuraOpen-sourceÅbn din STL i Cura, vælg din printer/profil, og Slice for at generere printbar G-code. Den mest populære gratis slicer.
PrusaSlicerOpen-sourceImporter din STL, arranger/skaler den, og slice til G-code. Fungerer med de fleste printere, ikke kun Prusa.
Bambu StudioGratisÅbn din STL, angiv printindstillinger, og slice. Populær slicer til Bambu Lab og andre printere.
macOS3 apps
Preview / Quick Look (built-in)IndbyggetVælg din STL og tryk på Mellemrum (Quick Look) for at få vist en forhåndsvisning, eller åbn i Preview for at rotere - ingen installation nødvendig for et hurtigt kig.
Ingen spørgsmål endnu - vær den første til at spørge om STL-filer.
Ofte stillede spørgsmål
Hvordan åbner jeg en STL-fil?
For blot at se den skal du bruge Microsoft 3D Viewer på Windows, Quick Look på macOS eller en online-fremviser. For at 3D-printe den skal du åbne den i en slicer som Ultimaker Cura, PrusaSlicer eller Bambu Studio. For at redigere den skal du bruge Blender eller MeshLab.
Hvordan 3D-printer jeg en STL-fil?
Åbn din STL i en slicer (Cura, PrusaSlicer, Bambu Studio), vælg din printer og materialeprofil, placer og skaler modellen, og klik derefter på Slice. Sliceren genererer G-code, som du sender til printeren.
Hvad er forskellen på STL og STEP?
STL er et trekantsnet, der kun tilnærmer overfladen - fantastisk til print, men ikke redigerbart. STEP gemmer præcis CAD-geometri (nøjagtige overflader, faste legemer), som du kan måle og ændre. Brug STL til print, STEP til konstruktion.
Hvordan konverterer jeg en STL til STEP?
Det er en tabsgivende mesh-til-solid konvertering. FreeCAD eller Fusion 360 kan tilnærme det, men resultatet er groft - hvis du har brug for nøjagtig CAD, bør du anskaffe den originale STEP/native fil i stedet for at konvertere fra STL.
Min STL vil ikke printe korrekt - hvorfor?
Almindelige årsager er et ikke-vandtæt mesh (huller/mellemrum), vendte normaler eller forkert skala/enheder. Kør modellen gennem et reparationsværktøj (Microsoft 3D Builder, Meshmixer eller MeshLab) og bekræft størrelsen i din slicer før print.
Hvorfor ser min STL lav-poly / facetteret ud?
STL tilnærmer kurver med flade trekanter, og detaljegraden fastlåses ved eksport. Hvis den er for grov, skal du gen-eksportere din STL fra kilde-CAD-programmet med en finere indstilling for afvigelse - du kan ikke tilføje detaljer, der ikke findes i filen.
STL eller 3MF - hvilken skal jeg bruge?
Brug 3MF, når din printer/slicer understøtter det: det bevarer enheder, farver, materialer og flere objekter i én fil og undgår STL's usikkerhed omkring skalering. STL er stadig det mest universelle format, så behold det for maksimal kompatibilitet.