Alternatives to BRL-CAD

Constructive solid geometry modelling system with ray tracing and analysis. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as BRL-CAD.

  • OpenSCAD

    A 3D modeller you write rather than draw: a script describes the object, and the program compiles it into a solid.

    OpenSCAD also uses constructive solid geometry, described in scripts, and targets 3D printing parts, but lacks BRL-CAD's ray tracing and analysis tools.

  • FreeCAD

    A parametric 3D modeller for real objects: design by sketching constrained 2D shapes, then change the parameters later.

    FreeCAD provides interactive parametric modeling, production drawings and FEM under LGPL-2.1, with a more conventional CAD workflow.

  • CQ-editor

    Build parametric CAD models with Python scripts in CQ-editor.

    CQ-editor builds parametric models from Python scripts under Apache-2.0, focusing on scripted part design rather than ray tracing and analysis.

Similar software

Related functionality, not a direct replacement.