Release notes 0.20
This page tracks new features as they are added to the development version of FreeCAD, which is currently 0.20. When the 0.20 feature freeze happens, delete these messages, and don't add more features to this page. FreeCAD 0.20 is expected to be released in 202x.
Are features missing? Mention them in the Release notes for v0.20 forum thread.
See Help FreeCAD for ways to contribute to FreeCAD.FreeCAD 0.20 was released on DD Month 202x, get it from the Download page. This is a summary of the most interesting changes. The complete list of changes can be found in the MantisBT bugtracker FC 0.20 changelog.
Older FreeCAD release notes can be found in Feature list.
Highlights
General
Python 3 and Qt5
Some issues
Development
To compile FreeCAD under Windows, there are different Libpacks (prepackaged libraries) available:
- Libpack for Windows with Qt xx, OCC yy, and Python zz
Other development news:
Documentation
Known Limitations
User interface
App::Link and assembly
Core system, App, Base, and Gui namespaces
Addon Manager
Arch Workbench
Draft Workbench
Further Draft Improvements
FEM Workbench
Effect of Mesh Size From Curvature; left: set to 12, right: deactivated |
There is a new property for the Gmsh mesher. The number of mesh elements per times the radius of the curvature can be specified. The default is 12 and to get a finer mesh at small corners or holes, this value can be increased for better results. This feature requires Gmsh 4.8 or newer. |
Further FEM Improvements
Import
Material handling
Mesh
Further improvements
Part Workbench
Further improvements
PartDesign Workbench
File:PD Pad-Length-alog-direction.gif Effect of the new option Length along sketch normal |
There is a new option to pad a certain length along the direction. Teh length is either measured along the sketch normal or along the custom direction. |
Further improvements
Path Workbench
Render Workbench
Sketcher Workbench
- Refactored Trim support Pull Request Discussion <-- Needs screencasts