OpenSCAD

6 listopada 2026

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.

Zaawansowany Darmowy Modelowanie 3D Otwarty
ZastępujeTinkercad (dla osób, które wolą kod)
KategoriaProjektowanie i CAD
Cenadarmowy
Licencjaotwarta (GPL 3)
Aktualna wersja2021.01 (stabilna) i wersje rozwojowe
Działa też naWindows, macOS
OpenSCAD z kodem po lewej i wygenerowanym modelem 3D po prawej
OpenSCAD: kod modelu po lewej, podgląd wygenerowanych brył po prawej. Zrzut: projekt OpenSCAD (Flathub)

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?

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

1

Pierwsza bryła

Wpisz cube([20, 20, 10]); i naciśnij F5 - zobaczysz prostopadłościan 20 × 20 × 10 mm.

2

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.

3

Eksport

Naciśnij F6 (pełne przeliczenie), a potem wybierz Plik → Eksportuj → STL.

Nasza ocena

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.