← Software

FreeCAD

A parametric 3D CAD modeller.

FreeCAD logo

FreeCAD is a parametric 3D CAD modeller aimed at mechanical design, product design, architecture, and FEM (finite-element method) simulation. Models are built from a feature tree, so changing an early sketch — making a hole 1mm wider, for example — propagates through the entire part and through any assemblies that include it. The same feature-tree approach is the basis of expensive proprietary CAD tools like SolidWorks and Fusion 360.

The application is built on Open CASCADE Technology, the same open-source CAD kernel several other projects use. Workbenches plug in for specific domains: Part Design (parametric solid modelling), Sketcher (constraint-based 2D sketching), Assembly, Path (CNC toolpath generation), Arch (architectural modelling), and FEM (engineering simulation).

FreeCAD development has accelerated in the last few years, with the long-anticipated 1.0 release in 2024. The project is LGPL- licensed and runs on Linux, Windows, and macOS. It is the leading free alternative to proprietary mechanical CAD for makers, hobbyists, and small engineering shops, and is gaining traction even among professional designers who would once have defaulted to a paid tool.

License: LGPL-2.1-or-later

Category: Graphics

Website: https://www.freecad.org/

Install

Debian/Ubuntu: sudo apt install freecad
Fedora/RHEL:   sudo dnf install freecad
Arch:          sudo pacman -S freecad
macOS:         brew install --cask freecad

Authors

  • FreeCAD developers and community
PreviousFlatpak Nextfzf

This site is currently in Beta. Contact: Chris Paton

Textbook of AI · Textbook of Usability · Textbook of Digital Health

Auckland Maths and Science Tutoring