Czym jest plik STL?
STL to de facto standardowy format dla modeli druku 3D. Skrót pochodzi od Standard Tessellation Language (lub Standard Triangle Language, a pierwotnie „Stereolithography"). Został opracowany w 1987 roku przez firmę 3D Systems dla pierwszych drukarek stereolitograficznych.
Jak zbudowany jest plik STL?
Plik STL opisuje powierzchnię obiektu 3D wyłącznie za pomocą trójkątów. Każdy trójkąt jest definiowany przez:
- trzy wierzchołki (Vertices) z współrzędnymi X, Y i Z
- wektor normalny, który wskazuje na zewnątrz
Całkowity kształt powstaje więc z siatki wielu tysięcy do milionów trójkątów – czyli tesselacji.
Binarny vs. ASCII
STL występuje w dwóch wariantach:
- Binarny STL – kompaktowy, szybki do odczytu, dzisiaj standard.
- ASCII-STL – czytelny jako zwykły tekst, znacznie większy. Obecnie rzadko używany.
Czego STL nie potrafi
STL opisuje tylko geometryczną obudowę. Brakuje w nim następujących informacji:
- Kolory i tekstury (wyjątki takie jak Materialise „STL+” nie są standaryzowane)
- Materiały i właściwości
- Jednostki (mm lub cale nie są kodowane w formacie – slicery zazwyczaj zakładają milimetry)
- Historia konstrukcji, parametry, wymiary
- Wiele obiektów z metadanymi w jednym pliku
Mocne strony
- uniwersalny – każdy slicer, każde oprogramowanie do druku odczytuje STL
- prosty – tylko trójkąty, bez złożonych struktur
- mały do średniego rozmiaru pliku w trybie binarnym
Ograniczenia i typowe problemy
- Modele nieszczelne – dziury w siatce prowadzą do błędów druku.
- Podwójne lub odwrócone normalne – slicer błędnie interpretuje „wewnątrz” i „na zewnątrz”.
- Bardzo drobne detale tracą ostrość przy zbyt grubej tesselacji.
- Bardzo duża liczba trójkątów znacznie spowalnia obróbkę i przygotowanie do druku.
Więcej na ten temat znajdziesz w Naprawa STL.
Kiedy STL, a kiedy coś innego?
Dla klasycznego druku FDM lub SLA, STL jest zazwyczaj odpowiednim wyborem. Jeśli potrzebujesz kolorów, materiałów lub wielu komponentów w jednym pliku, sprawdź 3MF lub OBJ. Do dalszej obróbki CAD z dokładnymi wymiarami, lepiej nadaje się STEP.