FreeCAD

FreeCAD Team·FreeCAD.FreeCAD.Weekly

A general purpose open source parametric 3D CAD modeler. Weekly build.

FreeCAD is a general purpose open source parametric 3D CAD modeler licensed under the LGPL License. FreeCAD is aimed directly at mechanical engineering and product design but, being very generic, also fits in a wider range of uses around engineering, such as architecture, finite element analysis, 3D printing, and other tasks. FreeCAD features tools similar to CATIA, SolidWorks, Solid Edge or Revit, and therefore also falls into the category of CAD, PLM, CAx, CAE and BIM. It is a feature based parametric modeler with a modular software architecture making it possible to provide additional functionality without modifying the core system. As with other CAD modelers it has many 2D components in order to sketch planar shapes or create production drawings. However, direct 2D drawing (like Inkscape or AutoCAD LT) is not the focus, neither are animation or mesh editing (like Blender, Maya, 3ds Max, or Cinema 4D). Nevertheless, thanks to its wide adaptability, FreeCAD is useful in a much broader area around its base feature set. FreeCAD makes heavy use of open-source libraries that exist in the field of scientific computing. Among them are Open Cascade Technology (OCCT), a powerful CAD kernel; Coin3D, a toolkit for 3D graphics development compatible with Open Inventor; Qt, the world-famous user interface framework; and Python, a modern scripting language. FreeCAD itself can also be used as a library by other programs. FreeCAD is also multi-platform, and currently runs on Linux/Unix, Windows, and macOS systems with the same look and functionality on all platforms.

winget install --id FreeCAD.FreeCAD.Weekly --exact --source winget

Latest 2026.09.09·September 9, 2026

Release Notes

Important Bleeding edge FreeCAD development builds for testing bugfixes, regressions, and recently implemented features. Do not use in a production environment. Changes since last weekly: weekly-2026.09.02...weekly-2026.09.09 How-to use

  1. Download the appropriate asset for your OS below
  2. Unpack the bundle to any folder on your system
  3. Launch the application
    • Windows Run \FreeCAD.exe in the extracted directory
    • macOS Launch /FreeCAD.app in the extracted directory
    • Linux Open the *.AppImage What's Changed
  • CAM: Engrave - Add widgets by @tarman3 in #32115
  • 3rdParty: update bundled Pivy for SWIG 4.5 by @tritao in #32365
  • Packaging: Add more fault tolerance to macOS code signing by @chennes in #32370
  • fix(ArchProfile): Reverse TSLOT profile by @EdgarJRobles in #32283
  • PartDesign: Add boolean common operation to subtractive features by @FlachyJoe in #29650
  • CAM: Fix modal gcode and blend command output by @Connor9220 in #32251
  • (cp) Gui: Harmonize Transform command by @maxwxyz in #32381
  • Reduce risk of crash in old versions of Graphviz by @andershol in #29398
  • Sketcher: Trim tool skips recompute by @UnKabaraQuiDev in #32355
  • Revert "(cp) Gui: Harmonize Transform command" by @Lgt2x in #32391
  • GH: Fix PR scoring action by @maxwxyz in #32398
  • BIM: use link arrays for path and point tools by @paulcakeface in #32325
  • CAM: export Camotics tool libraries in the user's units by @TD-4242 in #32220
  • App: restore source string hasher when importing objects by @tritao in #32405
  • CAM: Fix ToolBit units, precision and the task panel by @Connor9220 in #32371
  • CAM: Custom op is strict by @awgrover in #32328
  • Fix 32334 navicube viewmenu hit by @Ayushjo in #32340
  • Draft: flatten SVG faces by @Roy-043 in #32410
  • BIM: BimViews: fix IfcType error for WorkingPlaneProxy in Std_Group by @Roy-043 in #32055
  • Draft: flatten SVG faces (improved) by @Roy-043 in #32416
  • CI: increase ops per run for stale PRs by @Lgt2x in #32421
  • CAM: more support for Machines and MBPP by @awgrover in #32132
  • Part: fix wrong Edge name returned by 3D picking by @Gebert81 in #32301
  • TechDraw: Spreadsheet task by @PaddleStroke in #31595
  • Measure: Support cylinder and cone axes in angle measurements by @Krrish777 in #31905
  • Update translations from Crowdin by @freecad-gh-actions-translation-bot in #32447
  • Core: Restore branding preferences when Clear all. by @PaddleStroke in #31524
  • GH: skip triage label on typed PRs, add Mod labels, assign tbd milestone by @maxwxyz in #32451
  • Draft: remove overlapping edges in Shape2DView by @Roy-043 in #28354
  • BIM: make BIM_Diff work for imported IFC files by @Roy-043 in #30796
  • GH: Fix label action by @maxwxyz in #32456
  • CAM: Job - Stock cylinder by @tarman3 in #31208
  • Gui: fix custom toolbar appearing twice after workbench switch by @Bojan9597 in #30206
  • BIM/Draft: Add Shape2DView 'Force Update' command by @Roy-043 in #30130
  • CAM: MillFacing - G1 for plunge moves by @tarman3 in #31744
  • CAM: Job dialog - Fix error empty widget by @tarman3 in #32164
  • CAM: Stock from existing solid - Set placement while refresh by @tarman3 in #31933
  • CAM: restore default pre/postamble in KineticNCBeamicon2 legacy post by @sliptonic in #32343
  • CAM: Helix - Use start point to orient first helix by @tarman3 in #32166
  • CAM: add a validator for machine (.fcm) definitions by @sliptonic in #32367
  • PD: Fix transform order for profile shape by @maxwxyz in #32388
  • Sketcher: Double-clicking the active sketch now runs Align Sketch by @PaddleStroke in #32468
  • Sketcher: Fix Constraint coincident tool gives error by @PaddleStroke in #32459
  • Gui: Report image planes exceeding Qt's allocation limit by @maxwxyz in #32418
  • Mesh: include .3mf in Import Mesh file filter (#32475) by @Ayushjo in #32476
  • Introduce a generic XML parser and abstraction by @Lgt2x in #32300
  • Sketcher: Offset fully constraint the construction lines by @PaddleStroke in #32472
  • Sketcher: Fix Sketcher: OVP 270 degree internal angle for 3 corners... by @PaddleStroke in #32458
  • Sketcher: Fix MissingVerticalHorizontal false positive by @PaddleStroke in #32452
  • gui: send save messages to active window (if it exists) fixes #32090 w/ unit test by @ipatch in #32304
  • Sketcher: Fix Cancelling Sketcher B-spline creation tools leaves behind by @PaddleStroke in #32457
  • Sketcher: Fix constraint text cutoff 21269 by @PaddleStroke in #32473
  • Sketcher: Fix visibility on save bug when in edit of previous PD feature by @PaddleStroke in #32469
  • Sketcher: Fix Geometry Extension Not Working on Point Object by @PaddleStroke in #32453
  • Sketcher: Fix updating a spreadsheet dimension does not update in sketch by @PaddleStroke in #32470
  • CI: Update the score_prs script to use a custom token by @chennes in #32491
  • Sketcher: replace solve() & friends' int return codes with enums by @ElementW in #32327
  • Sketcher: Report in tree and tree item tooltip when broken external by @PaddleStroke in #32478
  • TD: Add SPDX headers, remove BOMs by @chennes in #32495
  • BIM: Remove Slab selection callback when task panel closes by @maxwxyz in #31671
  • Draft: fix midpoint snap for hyperbola by @Roy-043 in #32499
  • Sketcher: avoid origin hit in marker GUI test by @tritao in #32500
  • CAM: Inspect - Change units and round values by @tarman3 in #31938
  • PD: Operation selector for subtractive tasks by @maxwxyz in #32387
  • PartDesign: Implement thickness tools missing "recto verso" mode by @codeotaku in #32333
  • Core: VP actions to view right click if no preselection by @PaddleStroke in #32474
  • (cp) Part: Improve visualisation of shape by @maxwxyz in #32511
  • CI: Fix PR scoring workflow timing out by @maxwxyz in #32496 New Contributors
  • @paulcakeface made their first contribution in #32325
  • @Ayushjo made their first contribution in #32340
  • @Gebert81 made their first contribution in #32301 Full Changelog: weekly-2026.09.02...weekly-2026.09.09

Installer type: nullsoft

x641166C27155B7DEA5C235A2DD7FF4B7D64570B86018C06C13D6C5A4AACD3F915D

Details

Homepage
https://github.com/FreeCAD/FreeCAD
License
LGPL-2.1
Publisher
FreeCAD Team
Support
https://github.com/FreeCAD/FreeCAD/issues
Copyright
FreeCAD is Copyright © 2001-2026 by the FreeCAD Team
Moniker
freecad

Tags

3d3d-printingarchitecturebimcadcamcoinengineeringfemfreecadlinuxmacosopencascadewindows

Older versions (1)

2026.06.03
x640613611951EAF1224CEF4FA5DB7792904E9A484837DAD65935CCBA22A7B670CF