Model 3D opisujesz kodem: „sześcian 20 × 20 × 10 mm, z otworem 5 mm”. Zmieniasz jedną liczbę i cały model się przelicza - świetne do obudów i części na drukarkę 3D.

Czym jest OpenSCAD?
OpenSCAD to program do modelowania 3D, w którym nie rysujesz myszką, tylko piszesz krótki kod. Opisujesz bryły (sześcian, walec, kula), przesuwasz je i obracasz, łączysz albo odejmujesz od siebie - jak z klocków. Po prawej stronie od razu widzisz wynik.
Przykład: obudowa z otworem na kabel to kilka linijek kodu. Największa zaleta? Parametry. Jeśli zapiszesz szerokość obudowy jako zmienną, zmienisz jedną liczbę i cały model się przeliczy. Dlatego w serwisach z modelami do druku (np. Thingiverse, Printables) jest mnóstwo „konfigurowalnych” projektów w OpenSCAD - pudełek, uchwytów czy kół zębatych, które dopasujesz do siebie.
Gotowy model eksportujesz do STL albo 3MF i otwierasz w slicerze, np. PrusaSlicer.
Dla kogo?
- Dla osób, które projektują części techniczne: obudowy, uchwyty, adaptery.
- Dla programistów i uczniów uczących się programowania - geometria i kod w jednym.
- Dla wszystkich, którzy chcą dopasować gotowe, parametryczne modele z internetu.
- Kto woli rysować myszką, wybierze FreeCAD.
Mocne i słabe strony
Zalety
- precyzyjne wymiary i łatwe zmiany przez parametry
- ogromna liczba gotowych, konfigurowalnych projektów
- lekki i szybki
- polska wersja językowa
Wady
- trzeba pisać kod - nie dla każdego
- trudno w nim robić kształty organiczne (figurki, rzeźby)
- ostatnia stabilna wersja pochodzi z 2021 roku; nowości są w wersjach rozwojowych
Jak zainstalować
Wpisz „OpenSCAD” w sklepie z aplikacjami albo zainstaluj go z Flathub. Nowsze wersje rozwojowe (szybsze generowanie modeli) pobierzesz ze strony openscad.org.
Pierwsze kroki
Pierwsza bryła
Wpisz cube([20, 20, 10]); i naciśnij F5 - zobaczysz prostopadłościan 20 × 20 × 10 mm.
Otwór
Wpisz difference() { cube([20, 20, 10]); translate([10, 10, -1]) cylinder(h = 12, r = 3); } i naciśnij F5 - w środku pojawi się otwór.
Eksport
Naciśnij F6 (pełne przeliczenie), a potem wybierz Plik → Eksportuj → STL.
OpenSCAD to świetne narzędzie dla osób, które wolą precyzyjny kod od rysowania myszką. Do obudów i części technicznych - niezastąpiony.
