FreeCAD v1.1
FreeCAD 1.1 is being received as a major step forward for open-source, parametric CAD, especially for hobbyists, furniture makers, and 3D-printing users who want a serious tool on Linux and macOS without relying on proprietary cloud platforms. Commenters highlight big usability and workflow gains—better assemblies, parametric control via spreadsheets and new VarSets, and improved tutorials—while noting persistent rough edges in UI polish, performance on complex models, and stability issues tied to the Open CASCADE geometry kernel. Many see the pace of improvement, plus ongoing work on the underlying kernel and strong community learning resources, as signs that FreeCAD is moving closer to commercial tools like Fusion 360, SolidWorks, and Onshape, even if it is not yet a full replacement for professional use.
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.