Release notes 0.20: Difference between revisions

From FreeCAD Documentation
m (Added Sketcher feature - improved trim support)
(add new feature)
Line 59: Line 59:


== FEM Workbench == <!--T:55-->
== FEM Workbench == <!--T:55-->

{| cellpadding=5
| [[Image:FEM_Gmsh-MeshSizeFromCurvature.png|287px]]</br>Effect of ''Mesh Size From Curvature''; left: set to 12, right: deactivated
| There is a new property for the [[FEM_MeshGmshFromShape|Gmsh]] mesher. The number of mesh elements per <math>2\pi</math> 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.
[https://forum.freecadweb.org/viewtopic.php?f=18&t=56401 Forum discussion], [https://github.com/FreeCAD/FreeCAD/pull/4596 pull request #4596]
|}


=== Further FEM Improvements === <!--T:61-->
=== Further FEM Improvements === <!--T:61-->

Revision as of 09:37, 22 March 2021

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.

Forum discussion, pull request #4596

Further FEM Improvements

Import

Material handling

Mesh

Further improvements

Part Workbench

Further improvements

PartDesign Workbench

Further improvements

Path Workbench

Render Workbench

Sketcher Workbench

Spreadsheet Workbench

Start Workbench

Surface Workbench

TechDraw Workbench

Further TechDraw Improvements

Web

Additional modules

3D Printing Tools

A2plus

Assembly3

Assembly4

ArchTextures

BOLTSFC

CurvedShapes Workbench

Dodo (formerly Flamingo)

Fasteners

MeshRemodel Workbench

MOOC Workbench

NodeEditor (PyFlow)

Trails, PyTrails, Turns, pivy_trackers, and Geomatics