Back to directory

OpenSCAD

A script-driven, programmer-oriented 3D CAD modeller that compiles a description file into a solid model, using constructive solid geometry and 2D-outline extrusion rather than interactive sculpting.

OpenSCAD

OpenSCAD creates solid 3D CAD objects from a script rather than through interactive modeling, focusing on CAD-style precision for parts such as machine components rather than the artistic modeling of tools like Blender.

It supports two main modeling techniques: constructive solid geometry, combining shapes with operations such as union, and extrusion of 2D outlines, using the DXF format to exchange those outlines and design parameters. It can also read and create 3D models in the STL and OFF formats.

It is free software available for Linux/UNIX, Windows and macOS.

More in Design tools

See all 97
  • Wave

    wave.subworkflow.ai

    A browser-based tool for designing layered gradient wave backgrounds, with a colour wheel per layer, presets and shape or colour shuffling, exported as a looping MP4 or GIF.

  • SpikeUI

    nimoxi.com

    A visual, WYSIWYG UI designer that exports a design directly to HTML, CSS and JavaScript or to a native Windows application, sold as a one-time purchase with no subscription, and including a built-in AI assistant that can build components from a description.

  • Bastardica

    bastardica.mitpit.com

    A browser tool that mixes, stretches, and squishes two fonts together glyph by glyph, exporting the result as a downloadable TTF, OTF, or WOFF2 web font.