Release notes 0.20: Difference between revisions
(document new feature) |
(add new feature) |
||
Line 45: | Line 45: | ||
== User interface == <!--T:27--> |
== User interface == <!--T:27--> |
||
{|cellpadding=5 |
|||
| [[File:Navi_Cube_0.20.png]] |
|||
| The navigation cube was reworked to enable these new features: |
|||
* There are now edge faces to view the scene at angles of 45°. |
|||
* The new preferences option [[Preferences_Editor#Navigation|Rotate to nearest]] allows to view the scene at the nearest sensible state. When it is off, clicking to a cube face will and up always to the same position, no matter in what cube state you were when you clicked the face. Click on the image at the left side to see what this means. Try the same click sequence as in the image without the option ''Rotate to nearest''' to experience the difference. |
|||
* By licking at the dot at the upper right of the cube you can quickly see the backview of the current scene. |
|||
* The size of the cube can be adjusted by the preferences option [[Preferences_Editor#Navigation|Cube size]]. |
|||
[https://forum.freecadweb.org/viewtopic.php?f=3&t=52118 Forum discussion], [https://github.com/FreeCAD/FreeCAD/pull/4502 pull request #4502 ]. |
|||
|} |
|||
=== Further User Interface Improvements === |
=== Further User Interface Improvements === |
Revision as of 02:17, 30 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
File:Navi Cube 0.20.png | The navigation cube was reworked to enable these new features:
|
Further User Interface Improvements
- It is now possible to pan the view of the dependency graph with the mouse. Forum discussion, pull request #4638.
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
- The element order of Gmsh meshes can be changed via the mesh dialog. PR #4660
- Material cards can now contain values for the electrical conductivity. PR #4647
- Material cards added for Nitrogen and Argon. PR #4649
- Support for the Gmsh mesh algorithms "HXT" (3D) and "Packing Parallelograms" (2D) added. PR #4654
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. The 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