.STL

Plik STL

Stereolithography / Standard Tessellation Language file
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik STL to model 3D, który opisuje kształt jako siatkę trójkątów. Aby go wyświetlić, użyj Microsoft 3D Viewer (Windows) lub Quick Look (macOS). Aby go wydrukować w 3D, otwórz go w slicerze, takim jak Ultimaker Cura lub PrusaSlicer, który konwertuje go na G-code dla Twojej drukarki. STL przechowuje wyłącznie geometrię powierzchni - bez jednostek, kolorów czy historii edycji.

Deweloper: 3D Systems (Chuck Hull / Albert Consulting Group, 1987) Kategoria: Pliki obrazów 3D Otwarty standard MIME: model/stl
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .DCM · .STEP · .SKP · .STP

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 28, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku STL?

.stl to uniwersalny format plików do przechowywania danych o geometrii 3D, stworzony przez 3D Systems - firmę stojącą za drukiem 3D metodą stereolitografii - w 1987 roku. Plik .stl przechowuje dane o obiektach 3D w formie tekstowej ASCII lub binarnej.

Prostota formatu STL

Pliki .stl służą do przechowywania i definiowania modeli 3D opisanych za pomocą triangulowanych powierzchni. Format ten znany jest ze swojej prostoty: każdy obiekt jest definiowany przez geometrię jego powierzchni 3D, bez odwzorowania tekstur, kolorów czy innych standardowych atrybutów CAD, takich jak materiały czy jednostki. Każda powierzchnia jest rozbita na trójkątne fasetki, z których każda jest opisana przez trzy wierzchołki narożne i wektor normalny skierowany na zewnątrz.

Popularność formatu STL

Początkowo .stl był obsługiwany wyłącznie przez system druku 3D stereolitografii, od którego wziął swoją nazwę, ale szybko zyskał popularność dzięki swojej prostocie i jest obecnie obsługiwany przez praktycznie każdą nowoczesną aplikację CAD, do modelowania 3D i slicery. .stl jest uważany za jeden z najprostszych formatów wymiany danych 3D i jest używany zarówno przez profesjonalistów, jak i amatorów - pozostaje dominującym formatem dla desktopowego druku 3D FDM i SLA, choć nowsze formaty, takie jak 3MF, stopniowo zastępują go w bardziej zaawansowanych procesach pracy.

Dwie wersje STL

Format .stl jest dostępny w dwóch wersjach - binarnej i tekstowej ASCII. Wersja ASCII definiuje obiekty 3D za pomocą słów kluczowych w tekście jawnym (solid, facet normal, vertex, endloop, endfacet, endsolid) w ustrukturyzowanej pętli dla każdego trójkąta. Wersja binarna wykorzystuje inną, bardziej zwartą strukturę: 80-bajtowy nagłówek, po którym następuje 4-bajtowa liczba trójkątów i 50 bajtów na każdy trójkąt. Wersja binarna jest znacznie popularniejsza, ponieważ pliki binarne .stl oferują znacznie mniejszy rozmiar - często od 5 do 6 razy mniejszy niż odpowiadający im plik ASCII.

Bezpieczeństwo

RYZYKO: LOW

Pliki STL to pasywne dane geometryczne i nie zawierają kodu wykonywalnego, więc ich otwieranie wiąże się z niskim ryzykiem. Realne przestrogi mają charakter praktyczny, a nie związany z bezpieczeństwem: STL nie przechowuje jednostek, więc model może zostać zaimportowany w złej skali (sprawdź mm vs cale), a siatki często są nieszczelne lub mają odwrócone wektory normalne, co powoduje błędy cięcia/druku - napraw je w MeshLab/Blender/Meshmixer. Pobierając pliki STL do druku, korzystaj z renomowanych serwisów z modelami i unikaj stron z „darmowymi STL”, które dołączają instalatory adware do pobieranych plików.

Szczegóły formatu

w pigułce
PEŁNA NAZWAStereolithography / Standard Tessellation Language file
DEWELOPER3D Systems (Chuck Hull / Albert Consulting Group, 1987)od 1987 (created by 3D Systems for stereolithography 3D printing)
TYP MIMEmodel/stl
TYPModel 3D oparty na siatce trójkątów - tylko geometria powierzchni (ASCII lub binarny)
STANDARDOtwarty · bezpłatny

Programy otwierające pliki STL

Windows7 apps
TurboCAD Płatny Otwórz/importuj plik STL w tym pakiecie CAD, aby go wyświetlić lub pracować z nim obok geometrii CAD.
Blender Open-source Zaimportuj plik STL (File > Import > STL), aby edytować siatkę, rzeźbić, skalować lub naprawiać; eksportuj z powrotem do STL/3MF.
MeshLab Open-source Otwórz plik STL, aby przeglądać, naprawiać, upraszczać i konwertować siatkę.
3D Viewer (Microsoft) Darmowy Zainstaluj bezpłatną aplikację Microsoft „3D Viewer”, a następnie otwórz plik STL, aby go przeglądać, obracać i sprawdzać. Najszybszy sposób na podejrzenie modelu.
Ultimaker Cura Open-source Otwórz plik STL w Cura, wybierz drukarkę/profil i kliknij „Slice”, aby wygenerować G-code do druku. Najpopularniejszy darmowy slicer.
PrusaSlicer Open-source Zaimportuj plik STL, rozmieść/przeskaluj go i przygotuj G-code. Działa z większością drukarek, nie tylko Prusa.
Bambu Studio Darmowy Otwórz plik STL, ustaw parametry druku i przygotuj model. Popularny slicer dla drukarek Bambu Lab i innych.
macOS3 apps
Preview / Quick Look (built-in) Wbudowany Zaznacz plik STL i naciśnij spację (Quick Look), aby go podejrzeć, lub otwórz w Preview, aby go obrócić - nie wymaga instalacji do szybkiego podglądu.
Ultimaker Cura / PrusaSlicer / Bambu Studio Open-source Otwórz plik STL w slicerze, aby przygotować go do druku 3D (wszystkie trzy działają na macOS).
MeshLab / Blender Open-source Przeglądaj, czyść, naprawiaj lub konwertuj siatkę STL w systemie macOS.
Linux3 apps
MeshLab Open-source Otwórz plik STL, aby przeglądać, naprawiać, upraszczać i konwertować siatkę.
Blender / FreeCAD Open-source Blender edytuje siatkę; FreeCAD importuje STL i może pomóc w konwersji siatki na bryłową geometrię CAD.
Ultimaker Cura / PrusaSlicer Open-source Przygotuj plik STL do druku (G-code) w systemie Linux.
Web1 app
Autodesk Viewer / online STL viewers Darmowy Prześlij plik STL w przeglądarce, aby go wyświetlić i obracać bez instalowania czegokolwiek.

Szczegóły techniczne

specyfikacja
Typ formatuSiatka trójkątów - wyłącznie triangulowana geometria powierzchni (brak danych wolumetrycznych lub NURBS)
Warianty kodowaniaDwa oficjalne kodowania: tekstowe ASCII i binarne; oba reprezentują tę samą geometrię
Prymityw geometrycznyFasetka trójkątna: trzy wierzchołki (X, Y, Z jako 32-bitowe liczby zmiennoprzecinkowe) plus jeden zewnętrzny wektor normalny
Obsługa tekstur i kolorówBrak - tylko geometria; kolory, tekstury, materiały ani informacje o warstwach nie są przechowywane
Układ współrzędnychPrawoskrętny kartezjański (X, Y, Z) z 32-bitowymi wartościami zmiennoprzecinkowymi IEEE 754 pojedynczej precyzji
JednostkiNie są zakodowane w formacie; aplikacja importująca jest odpowiedzialna za interpretację skali
Słowa kluczowe struktury ASCII`solid`, `facet normal`, `outer loop`, `vertex`, `endloop`, `endfacet`, `endsolid`
Nagłówek binarny80-bajtowy nagłówek tekstowy (brak stałej sygnatury magicznej), po którym następuje 4-bajtowa liczba trójkątów uint32 w formacie little-endian
Rozmiar rekordu binarnego50 bajtów na trójkąt: 12 bajtów (normalna) + 36 bajtów (3 × wierzchołek XYZ) + 2-bajtowa liczba bajtów atrybutów
Identyfikacja plikuPliki ASCII zaczynają się od `solid` na pozycji 0; pliki binarne nie mają stałej sygnatury - narzędzia używają heurystyki do ich rozróżnienia
Typ MIME`model/stl` (historycznie również `application/sla` oraz `application/vnd.ms-pki.stl`)
Stosunek rozmiaru plikówKodowanie binarne jest zazwyczaj 5-6 razy mniejsze niż ASCII dla tych samych danych siatki
Konwencja nawijaniaKolejność wierzchołków przeciwna do ruchu wskazówek zegara przy patrzeniu z zewnątrz powierzchni (reguła prawej dłoni definiuje normalną zewnętrzną)
Wymóg integralności siatkiSlicery do druku 3D wymagają siatek „wodoszczelnych” (zamkniętych, manifold); sam format tego nie wymusza
Obsługa wielu materiałówBrak natywnej obsługi; każdy plik `.stl` koduje pojedynczą, jednorodną powierzchnię bez przypisania materiału lub koloru
Główny przypadek użyciaDruk 3D (FDM, SLA, SLS) i szybkie prototypowanie; powszechnie używany do wymiany geometrii CAD między aplikacjami
Wydano1987 (created by 3D Systems for stereolithography 3D printing)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaen.wikipedia.org

Konwersje STL

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami STL. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki STL.

Najczęściej zadawane pytania

Jak otworzyć plik STL?
Aby tylko go wyświetlić, użyj Microsoft 3D Viewer w systemie Windows, Quick Look w macOS lub przeglądarki online. Aby go wydrukować w 3D, otwórz go w slicerze, takim jak Ultimaker Cura, PrusaSlicer lub Bambu Studio. Aby go edytować, użyj Blender lub MeshLab.
Jak wydrukować plik STL w 3D?
Otwórz plik STL w slicerze (Cura, PrusaSlicer, Bambu Studio), wybierz profil drukarki i materiału, ustaw i przeskaluj model, a następnie kliknij „Slice” (Tnij). Slicer wygeneruje G-code, który wysyłasz do drukarki.
Jaka jest różnica między STL a STEP?
STL to siatka trójkątów, która jedynie przybliża powierzchnię - świetna do druku, ale nie nadaje się do edycji. STEP przechowuje precyzyjną geometrię CAD (dokładne powierzchnie, bryły), którą można mierzyć i modyfikować. Używaj STL do drukowania, a STEP do projektowania inżynierskiego.
Jak przekonwertować STL na STEP?
Jest to stratna konwersja siatki na bryłę. FreeCAD lub Fusion 360 mogą ją przybliżyć, ale wynik będzie niedokładny - jeśli potrzebujesz precyzyjnego modelu CAD, zdobądź oryginalny plik STEP/natywny zamiast konwertować z STL.
Mój plik STL nie drukuje się poprawnie - dlaczego?
Typowe przyczyny to nieszczelna siatka (dziury/luki), odwrócone wektory normalne lub niewłaściwa skala/jednostki. Przepuść model przez narzędzie do naprawy (Microsoft 3D Builder, Meshmixer lub MeshLab) i sprawdź rozmiar w slicerze przed drukowaniem.
Dlaczego mój model STL wygląda kanciasto (low-poly)?
STL przybliża krzywizny za pomocą płaskich trójkątów, a poziom szczegółowości jest ustalany w momencie eksportu. Jeśli jest zbyt niski, wyeksportuj ponownie plik STL z programu CAD z dokładniejszymi ustawieniami odchylenia - nie można dodać szczegółów, których nie ma w pliku.
STL czy 3MF - którego formatu użyć?
Używaj 3MF, gdy Twoja drukarka/slicer go obsługuje: zachowuje on jednostki, kolory, materiały i wiele obiektów w jednym pliku, unikając niejednoznaczności skali znanej z STL. STL jest nadal najbardziej uniwersalnym formatem, więc zachowaj go dla maksymalnej kompatybilności.

Źródła

1Wikipedia - STL (file format)en.wikipedia.org
2Ultimaker Cura - slicing softwareultimaker.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.M4AMPEG-4 Audio File
10.JSONJavaScript Object Notation file

Powiązane rozszerzenia

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z