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.