WIP Wednesday: 22 May 2024

This week in FreeCAD development:

Toponaming: the main phases of the project have now been officially completed. The patchset was enabled in the main development branch by default this Monday, weekly builds now ship with the fixes. For more information, please see this forum post . Kudos to everyone involved: RealThunder, chennes, Pesc0, bgbsww, CalligaroV, JohnAD.

Part Design: kadet1090 added an experimental option to disable the single-solid checks and allow compound shapes as value of the body. For details, please see here . Here is a quick example, courtesy by MisterMakerNL, note multiple solids inside one body:

Image 1

CAM: Shai Seger contributed a new Mill simulator that is faster and more precise than the existing solution. Because it’s implemented with low-level OpenGL functions, it isn’t integrated into the main window and opens in a new window instead. You can read this forum thread for more info.

Arch: Yorik van Havre started merging Arch, BIM, and NativeIFC workbenches into one workbench called BIM. This is an ongoing project, expect further changes.

Draft: Roy-043 fixed several bugs, and furgo16 updated Draft preferences for clearer terminology.

FEM:

TechDraw:

New measurement tool: hlorus added measurement icons to the labels in the 3D view, the elements in the tree view, and the measurement group in the tree view.

Image 2

UI/UX:

Some of the other changes are:

PR stats: In the week from Wednesday, 15 May to Wednesday, 22 May there were 84 pull requests merged. 39 new pull requests were opened.

Issue stats: we closed 63 issues, and 57 new issues were opened. Overall, 1,630 issues are currently open.