OpenSCAD to darmowe oprogramowanie do tworzenia modeli 3D CAD. W przeciwieństwie do większości darmowych programów do tworzenia modeli 3D (np Blender), OpenSCAD nie koncentruje się na projektowaniu artystycznych modeli 3D, lecz wyłącznie na elementach typu CAD.
OpenSCAD doskonale nadaje się do tworzenia trójwymiarowych części maszyn lub innych obiektów inżynierskich. W programie znajdziemy dwie techniki modelowania – konstrukcja gemoetryczna bryły (CSG) oraz projektowanie konturów 2D.