Druk 3D zaczyna się od modelu. Zanim filament trafi do dyszy ekstrudery, projektant musi stworzyć plik STL lub 3MF, który opisuje geometrię obiektu. Narzędzia do tego zadania są różnorodne i – co ważne – znaczna ich część jest dostępna bezpłatnie. Wybór oprogramowania zależy głównie od charakteru projektu: inne potrzeby ma modelarz figurek i miniaturek, inne inżynier projektujący wspornik mechaniczny.

Workflow od modelu do gotowego wydruku składa się z trzech etapów: modelowanie (stworzenie geometrii 3D), naprawa siatki (opcjonalnie – usunięcie błędów topologii) i slicowanie (konwersja modelu na instrukcje G-code dla drukarki). Każdy etap ma swoje specjalistyczne narzędzia.

Blender – modelowanie organiczne i artystyczne

Blender to bezpłatny program open source rozwijany przez Blender Foundation w Amsterdamie. Obsługuje modelowanie siatki poligonalnej, rzeźbienie cyfrowe (sculpting), modelowanie proceduralne z Geometry Nodes, animację, renderowanie (EEVEE i Cycles) oraz postprodukcję wideo. Do druku 3D interesuje nas głównie część modelarska i narzędzia do naprawy siatki.

Blender sprawdza się doskonale przy modelach o organicznym charakterze: figurki kolekcjonerskie, repliki historyczne, ozdoby architektoniczne, plakietki z reliefem. Tryb rzeźbienia (Sculpt Mode) pozwala na pracę z wirtualną gliną podobnie do programów jak ZBrush – przy odpowiednim sprzęcie (tablet graficzny) efekty mogą być imponujące.

Polskojęzyczna dokumentacja Blendera jest dostępna na docs.blender.org. Aktywna polska społeczność prowadzi tutoriale i dyskusje na grupach Facebook i forach branżowych. Wersja 4.1 LTS (długoterminowe wsparcie) jest zalecana do pracy produkcyjnej.

Przygotowanie modelu Blender do druku 3D

  • Sprawdzić manifold (brak dziur w siatce) – w Blender można to zrobić narzędziem 3D Print Toolbox (wbudowany add-on).
  • Upewnić się, że normalne wektory wskazują na zewnątrz – błędne normalne powodują problemy w slicerze.
  • Ustawić jednostki na milimetry (Scene Properties → Units) – eksport STL będzie miał właściwy rozmiar.
  • Zastosować modyfikator Subdivision Surface przed eksportem dla modeli wymagających gładkich powierzchni.
  • Eksportować jako STL (File → Export → STL) lub 3MF (wymaga add-ona dla starszych wersji).

FreeCAD – parametryczne CAD dla inżynierów

FreeCAD to bezpłatny parametryczny program CAD, który odpowiada za tworzenie modeli technicznych: obudów elektronicznych, wsporników, adapterów, kół zębatych i innych elementów o precyzyjnie zdefiniowanej geometrii. Parametryczne podejście oznacza, że modele są budowane przez zdefiniowanie szkiców 2D i operacji na nich (extrude, revolve, chamfer, fillet) – zmiana wymiaru na dowolnym etapie propaguje się na cały model.

FreeCAD 1.0 (wydany w 2024 roku) znacząco poprawił stabilność w porównaniu do wcześniejszych wersji, które były krytykowane za problemy z topologiczną niezmiennością (topological naming problem). Workbench Part Design jest głównym środowiskiem pracy dla modeli bryłowych. Dostępne są też workbenche FEM (analiza elementów skończonych), TechDraw (dokumentacja techniczna) i Mesh (obróbka siatek).

FreeCAD nie zastąpi komercyjnego CATIA czy NX w środowisku przemysłowym, ale dla hobbysty i małej firmy projektującej elementy do druku 3D jest w pełni wystarczający. Krzywa uczenia jest stroma, ale dostępnych tutoriali na YouTube jest wystarczająco dużo, aby zacząć od podstaw.
Wydrukowane maski 3D – przykład zaawansowanych projektów modelowania 3D

Zaawansowane projekty wydrukowane w technice FDM. Źródło: Wikimedia Commons (CC BY-SA 4.0)

Fusion 360 – profesjonalne CAD z darmowym tier

Autodesk Fusion 360 to profesjonalne oprogramowanie CAD/CAM dostępne bezpłatnie w ograniczonej wersji dla hobbystów i startupów (do określonego rocznego obrotu). Łączy modelowanie bryłowe, rzeźbienie T-Spline, analitykę strukturalną i ścieżki narzędziowe dla CNC – jest to kompletne środowisko dla całego procesu projektowego.

W porównaniu do FreeCAD, Fusion 360 oferuje bardziej intuicyjny interfejs i większą stabilność w skomplikowanych złożeniach (assemblies). Bazuje na chmurze Autodesk, co oznacza konieczność połączenia z internetem do pracy (z wyjątkami dla trybu offline). Pliki przechowywane są w chmurze z historią wersji.

Dla druku 3D Fusion 360 jest szczególnie użyteczny dzięki wbudowanemu generatorowi struktur kratowych, narzędziom do symulacji obciążeń i eksportowi bezpośrednio do wielu popularnych drukarek.

TinkerCAD – najprostszy punkt startowy

TinkerCAD (Autodesk) to przeglądarkowy program do modelowania 3D oparty na operacjach Boolean (dodawanie i odejmowanie prostych brył geometrycznych). Nie wymaga instalacji, działa na każdym urządzeniu z przeglądarką i jest intuicyjny na tyle, że dzieci w szkołach podstawowych są w stanie nauczyć się go w ciągu jednej lekcji.

TinkerCAD nie nadaje się do złożonych modeli organicznych ani do precyzyjnych projektów inżynierskich, ale dla początku – wydrukowania pierwszego uchwytu, niestandardowego etykietnika czy breloczka – jest wystarczający. Modele eksportuje się do STL jednym kliknięciem.

Slicery – konwersja modelu do G-code

Slicer (z ang. "krojarnia") to oprogramowanie, które dzieli model 3D na warstwy i generuje instrukcje G-code określające ruch głowicy, temperaturę, prędkość i retrakcje. Wybór slicera ma realny wpływ na jakość wydruku.

PrusaSlicer

PrusaSlicer (bezpłatny, open source) to slicer rozwijany przez Prusa Research na bazie Slic3r. Obsługuje wszystkie popularne drukarki FDM, nie tylko Prusy. Wyróżnia się profilem druku automatycznie dobierającym parametry do wybranego materiału, trybem podglądu ścieżek i seriami wydruków bez przerywania. W Polsce PrusaSlicer jest jednym z dwóch najczęściej używanych slicerów.

Ultimaker Cura

Cura (bezpłatny) oferuje bardzo rozbudowane ustawienia eksperckie i własny system pluginów. Obsługuje ponad 400 modeli drukarek od różnych producentów. Walidacja modelu i podgląd warstw są dokładniejsze niż w PrusaSlicerze. Wadą jest tendencja do większego zużycia pamięci RAM i wolniejsze slicowanie dużych plików.

OrcaSlicer

OrcaSlicer to bezpłatny fork Bambu Studio (open source) działający z każdą drukarką. Zyskuje na popularności dzięki opcji auto-kalibracji parametrów filamentu (przepływ, PA – Pressure Advance), intuitywnemu interfejsowi i szybkiemu slicowaniu. Dla użytkowników drukarek Bambu Lab jest domyślnym wyborem.

Naprawa siatek i sprawdzanie modeli

Zanim wyślesz model do slicera, sprawdź go w Meshmixer (bezpłatny, Autodesk) lub przez serwis MakePrintable. Slicer Cura i PrusaSlicer mają wbudowany podstawowy autorepair, ale przy skomplikowanych modelach lepiej naprawić siatkę ręcznie przed slicowaniem.

Workflow od pomysłu do wydruku – krok po kroku

  1. Określ charakter modelu – organiczny (Blender/Meshmixer) czy techniczny (FreeCAD/Fusion 360/TinkerCAD).
  2. Zaprojektuj model w wybranym programie; ustaw jednostki na milimetry od początku pracy.
  3. Sprawdź manifest siatki – brak dziur, poprawne normalne wektorów. Narzędzie 3D Print Toolbox w Blenderze lub Analyse w FreeCAD.
  4. Wyeksportuj plik STL lub 3MF – 3MF zachowuje więcej metadanych i jest preferowany przez PrusaSlicer i OrcaSlicer.
  5. Otwórz w slicerze – dobierz profil drukarki i materiału. Sprawdź podgląd warstw pod kątem nieoczekiwanych pustych przestrzeni lub błędnych supports.
  6. Dostosuj supports, infill i orientację – rotacja modelu wpływa na ilość koniecznych podpór i właściwości wytrzymałościowe wydruku (warstwy FDM są najsłabsze w osi Z).
  7. Wyeksportuj G-code na kartę SD lub prześlij bezpośrednio do drukarki przez sieć.

Dokumentację i zasoby edukacyjne dla Blendera (en): Blender.org – Tutorials. FreeCAD: FreeCAD Wiki.