FreeCAD v1.1
Overall reception of FreeCAD 1.1
- Many commenters see 1.1 as a major leap forward, with more improvements than expected in a single release.
- Users report it shifting from “barely usable” or “clunky” to “usable” or even “primary tool” for some workflows (3D printing, furniture design, curved work, assemblies).
- Some still find many “hidden gotchas”, bugs, freezes, and rough edges, especially on complex models.
Geometry kernel and performance
- Core limitation repeatedly attributed to the OpenCASCADE (OCCT) kernel, especially for stability in operations like fillets.
- Others counter that OCCT is “good enough”; they see UI/UX and project focus as the main bottlenecks, not the kernel.
- Upcoming OCCT 8.0 and its refactoring is viewed as promising.
- Large or complex FreeCAD models can become very slow or crash; spreadsheet-driven designs can trigger expensive recomputes.
Parametric modeling: spreadsheets vs VarSets
- Strong advice to design parametrically from the start; seen as critical once designs get complex.
- Spreadsheets are powerful but awkward: manual aliasing is tedious; every cell change can recompute the whole model.
- Newer VarSet objects (1.0+, improved in 1.1) are praised as faster, simpler, and increasingly recommended over spreadsheets.
- Some also rely on named constraints directly in sketches; macros exist to ease alias management.
Usability, UX, and comparison to other CAD
- Multiple users note FreeCAD historically lagged far behind commercial tools (Fusion, SolidWorks, NX, etc.), especially for beginners.
- 1.1 narrows the gap but is still not considered a full replacement for professional suites by many.
- UI is criticized as cluttered (stacked toolbars, oversized controls). Some wish it adopted a Blender-style, more progressive interface.
- Assembly workflows are a recurring pain point; multiple competing approaches and cryptic errors.
- Some users give up and prefer browser-based CAD or commercial/free editions of proprietary tools.
Learning curve and resources
- Experiences diverge:
- Beginners with no prior CAD often find FreeCAD approachable with video tutorials.
- Experienced commercial-CAD users frequently find it frustrating due to different “ways of doing things.”
- Recommended learning strategies: follow video courses, practice with progressively harder shape exercises, and pick the right workbench (sheet metal, piping, wood, etc.) for the job.
Scripting, AI, and extensibility
- Python API and general scriptability are highly valued; some generate entire parts programmatically, including via LLM-generated code.
- Plug-ins can run arbitrary code, raising potential security concerns. There are known quirks, such as shared-library loading behavior.
- Project has published rules on AI-generated patches; some object to casually attributing progress to “vibe-coded” LLM work.
Real-world use cases
- Several stories of using FreeCAD for practical parts: replacement hardware, gaskets, jigs, furniture, and chair/table design.
- Parametric models plus 3D printing/CNC are described as a major “unlock” for custom, real-world fabrication.