FreeCAD

Open-source parametric 3D CAD modeler for mechanical and product design.

Liked as the most capable open-source CAD option, especially on Linux,123 with a constraint-based sketcher and Python scripting that LLMs can drive well.45678 The most common complaint is a clunky, hard-to-learn UI,9101112 along with crashes and broken models on complex designs.131415
The HN verdict, written from 15 cited comments
14recommend
5warn against
Nov 18, 2025first mention
Oct 15, 2026latest mention
Nov 25 – Oct 26
Used forfor 3D printingfor Linux usersPython-scriptablefor LLM-assisted CADfor hobbyistscadcad modeling

Why people recommend it

Python and LLMs · 3

Scriptable through Python, which lets LLM agents design and revise models from plain-language descriptions.

“Astra in Codex CLI is good with FreeCAD”

“doing FreeCAD+Python or OpenSCAD code, usually one-shots things”

Show 1 more

“connecting the two by creating a loft using the GUI in FreeCAD results in a wrong and ugly abomination.”

Open-source capability · 3

Seen as the most fully featured open-source CAD and the only good open option for complex work.

“For complex stuff the only good open source option is FreeCAD.”

“poor UI, tendency to crash”

long-time user without access to commercial CADon “Show HN: SolidCraft – Open-Source Parametric CAD in …”
Show 1 more

“FreeCAD is really the only serious contender for CAD on Linux. I love how everything is hackable via Python APIs.”

3D printing parts · 3

Used to model functional parts for 3D printing.

“FreeCAD is great if someone mainly wants to print functional, usable parts.”

3D printing hobbyiston “Blender 5.2 LTS”

“If you are going to experiment with FreeCAD, I highly, highly recommend starting by learning about parametric modelling.”

no formal CAD experience, 3D printer hobbyiston “FreeCAD is an open-source parametric 3D modeler”
Show 1 more

“which I imported to FreeCAD to make a model that I 3D printed in plastic”

Steady improvement · 3

Users say it has become noticeably better and more usable over recent releases.

fhoAug 2, 2026recommends

“I can use FreeCAD sufficiently well to be productive (it really has become better over the years).”

“FreeCAD is really the only serious contender for CAD on Linux. I love how everything is hackable via Python APIs.”

Show 1 more

“why the recent improvements to FreeCAD are just _obviously_ nicer”

Constraint sketcher · 2

Its constraint-based, parametric sketching is strongly recommended once learned.

“I highly recommend using a CAD with constrains support, like the sketcher in FreeCAD. Once get the hang of it, you'll never, ever go back.”

“If you are going to experiment with FreeCAD, I highly, highly recommend starting by learning about parametric modelling.”

no formal CAD experience, 3D printer hobbyiston “FreeCAD is an open-source parametric 3D modeler”

Graphical modeling · 2

Some find its graphical tools faster and more intuitive than code-based CAD.

“I used Freecad in the end that is way more intuitive and fast with graphical tools.”

“I personally do better with CAD software such as fusion or freecad”

Caveats and dissent

Clunky UI · 3

The interface is called cluttered, clunky and hard to learn or remember, and some users keep giving up on it.

“feels infinitely more polished than FreeCad's clunky panel”

“poor UI, tendency to crash”

long-time user without access to commercial CADon “Show HN: SolidCraft – Open-Source Parametric CAD in …”
Show 1 more

“I like FreeCAD but I use it so rarely that I forget how to use it by the time I need it again.”

Crashes, stability · 3

Complex models can cause slowdowns, lock-ups, crashes and models that break beyond recovery.

“any time I tried a complex model I get performance issues, lock ups and crashes pretty consistently.”

“poor UI, tendency to crash”

long-time user without access to commercial CADon “Show HN: SolidCraft – Open-Source Parametric CAD in …”
Show 1 more

“FreeCAD is pretty good overall, but these tiny nuisances will continue to hold it back until they're sorted.”

Weak advanced features · 2

Advanced features like loft fall short of commercial tools and can produce wrong results.

“poor UI, tendency to crash”

long-time user without access to commercial CADon “Show HN: SolidCraft – Open-Source Parametric CAD in …”

“connecting the two by creating a loft using the GUI in FreeCAD results in a wrong and ugly abomination.”

Limited for pros · 1

One commenter says it is not suitable for much commercial work and has irritating limits for hobbyists.

“Software like OpenSCAD and FreeCAD are obviously not suitable for much commercial work, and have very irritating limitations for hobbyist work”

Fragile models · 2

Designs can fall apart when earlier pieces change unless they are planned parametrically from the start.

“If you are going to experiment with FreeCAD, I highly, highly recommend starting by learning about parametric modelling.”

no formal CAD experience, 3D printer hobbyiston “FreeCAD is an open-source parametric 3D modeler”

“FreeCAD is pretty good overall, but these tiny nuisances will continue to hold it back until they're sorted.”

Large install · 1

The Flatpak is about 354 MB, much larger than lighter alternatives.

“Dune3D as a flatpak is about 33mb. FreeCAD is 354mb.”

Often compared with

Who recommends it in their own words

All comments 37

“I have noted FreeCAD + Blender + $ai_model to be a good general purpose workflow that yields more control”

“Astra in Codex CLI is good with FreeCAD”

“I used Freecad in the end that is way more intuitive and fast with graphical tools.”

“doing FreeCAD+Python or OpenSCAD code, usually one-shots things”

“why the recent improvements to FreeCAD are just _obviously_ nicer”

“poor UI, tendency to crash”

long-time user without access to commercial CADon “Show HN: SolidCraft – Open-Source Parametric CAD in …”

“basic 3D modeling/printing (freeCAD, Blender, Orca)”

“There is a FreeCAD workbench for this”

“I've tried to get into Solidworks, Fusion, and FreeCAD several times, but every time I come back to programmatic CAD”

fhoAug 2, 2026recommends

“I can use FreeCAD sufficiently well to be productive (it really has become better over the years).”

“FreeCAD is great if someone mainly wants to print functional, usable parts.”

3D printing hobbyiston “Blender 5.2 LTS”

“I highly recommend using a CAD with constrains support, like the sketcher in FreeCAD. Once get the hang of it, you'll never, ever go back.”

“For complex stuff the only good open source option is FreeCAD.”

I think this is a free alternative to tinkercad, not to freecad. Tinkercad is a lot of people’s first cad program, so now instead of putting them on a path towards autodesk products, this could put them on a path towards freecad

“I wish it worked with my preferred CAD, FreeCAD.”

“Learning FreeCAD to create a sliding insert between the body of the phone and the screen.”

“OpenSCAD is the first step, FreeCAD and similar(now starting to see more CAD LLM work) are still a WIP.”

“tweaking code is more comfortable to me than dealing with constraints and sketches and multiple planes in, say, FreeCAD”

“FreeCAD in Python as well as Blender”

“any time I tried a complex model I get performance issues, lock ups and crashes pretty consistently.”

“I like FreeCAD but I use it so rarely that I forget how to use it by the time I need it again.”

“feels infinitely more polished than FreeCad's clunky panel”

“FreeCAD is really the only serious contender for CAD on Linux. I love how everything is hackable via Python APIs.”

“Dune3D as a flatpak is about 33mb. FreeCAD is 354mb.”

“connecting the two by creating a loft using the GUI in FreeCAD results in a wrong and ugly abomination.”

“If you are going to experiment with FreeCAD, I highly, highly recommend starting by learning about parametric modelling.”

no formal CAD experience, 3D printer hobbyiston “FreeCAD is an open-source parametric 3D modeler”

“which I imported to FreeCAD to make a model that I 3D printed in plastic”

“I use Flatpaks to install many GUI apps, such as FreeCAD, KiCad, Darktable, Steam, Reaper, and a lot more.”

“I personally do better with CAD software such as fusion or freecad”

“I'm trying to move to freecad but it hasn't had its blender moment yet.”

“FreeCAD is pretty good overall, but these tiny nuisances will continue to hold it back until they're sorted.”

“FreeCAD is also scriptable in python.”

“much easier to use than FreeCad for me”

gcrNov 18, 2025recommends

“Also take a look at solverspace, caligula, FreeCAD, ...”

“Software like OpenSCAD and FreeCAD are obviously not suitable for much commercial work, and have very irritating limitations for hobbyist work”

Threads where it came up

Data: freecad.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help