W druku 3D wykorzystuje się różne formaty plików, które zawierają informacje o geometrii modelu, teksturach i ustawieniach druku. Najpopularniejszym formatem w druku 3D pozostaje STL ze względu na jego prostotę i szeroką kompatybilność. Dla bardziej zaawansowanych projektów zaleca się OBJ lub 3MF, szczególnie w przypadku modeli wymagających kolorów i tekstur. W inżynierii i projektowaniu CAD przydatne są STEP/IGES, a do sterowania drukiem wykorzystywany jest G-code. Wybór formatu zależy od wymagań projektu oraz sprzętu używanego do druku. Najpopularniejsze formaty plików stosowane w projektach druku 3D to:
1. STL (Standard Triangle Language)
- Najczęściej używany format w druku 3D.
- Opisuje model w formie siatki trójkątów.
- Jest kompatybilny z większością slicerów i drukarek 3D.
- Zalety: prostota, niewielki rozmiar pliku.
- Wady: brak informacji o kolorach, teksturach czy materiałach.
2. OBJ (Object File)
- Format obsługujący kolory, tekstury i informacje o materiałach.
- Wykorzystywany w bardziej zaawansowanych projektach 3D.
- Popularny w projektowaniu, grach komputerowych i druku 3D wymagającym kolorów.
- Zalety: większa funkcjonalność niż STL.
- Wady: większy rozmiar pliku w porównaniu do STL.
3. AMF (Additive Manufacturing File Format)
- Format opracowany jako ulepszenie STL.
- Obsługuje kolory, informacje o materiałach i geometrii wielowarstwowej.
- Mniej popularny niż STL i OBJ, ale zgodny z wieloma nowoczesnymi drukarkami.
- Zalety: większa elastyczność w porównaniu do STL.
- Wady: ograniczone wsparcie w slicerach.
4. 3MF (3D Manufacturing Format)
- Nowoczesny format wspierany przez Microsoft i inne duże firmy.
- Obsługuje informacje o kolorach, teksturach, materiałach i strukturze wewnętrznej.
- Oferuje wyższą precyzję i bardziej kompaktowy rozmiar plików niż STL.
- Zalety: idealny do zaawansowanego druku 3D.
- Wady: mniejsza kompatybilność z starszym oprogramowaniem.
5. PLY (Polygon File Format)
- Format, który przechowuje geometrię, kolory i dane o teksturach.
- Używany głównie w modelowaniu 3D i projektach wymagających kolorowych wydruków.
- Zalety: dokładność i wsparcie kolorów.
- Wady: rzadziej stosowany w druku 3D niż STL czy OBJ.
6. STEP/IGES (Standard for the Exchange of Product Data)
- Format CAD przeznaczony do przechowywania danych modeli w sposób precyzyjny (np. w inżynierii).
- Zalety: precyzja i możliwość edycji w oprogramowaniu CAD.
- Wady: wymagane konwertowanie na STL lub inne formaty przed drukowaniem.
7. G-code
- Nie jest formatem projektowym, ale zawiera instrukcje sterujące drukarką 3D.
- Generowany przez slicer na podstawie pliku wejściowego (STL, OBJ itp.).
- Zalety: steruje bezpośrednio procesem druku.
- Wady: trudny do edycji przez użytkownika.
8. VRML (Virtual Reality Modeling Language)
- Obsługuje kolory i tekstury.
- Stosowany w drukarkach 3D drukujących w pełnym kolorze (np. CJP – ColorJet Printing).
- Zalety: idealny do kolorowych modeli.
- Wady: ograniczone wsparcie w slicerach i drukarkach.