WIP Wednesday: 30 April 2025

This week in FreeCAD development:

Draft: Roy_043 added a global mode to the ShapeString task panel so that coordinates could be relative to the global coordinate system.

Sketcher: AjinkyaDahale pushed another fix for the Trim tool, this time-to avoid an unnecessary geometry update when trimming.

Assembly: furgo16 patched the BOM tool to support autopopulating columns with given dynamic properties like these:

Image 1

BIM:

FEM: ickby fixed several bugs, and muezabdalla improved the UI of the temperature constrain expandable.

TechDraw/Core: tetektoza introduced a new option to select a preferred PDF version (in Preferences) for importing and exporting PDF files. You can choose between PDF 1.4, 1.6, X-4, and A-1b. Before that, FreeCAD was hardcoded to use PDF/A-1b.

GUI:

Materials: davesrocketshop finished adding support for external materials databases. The last patch adds a Preferences page where you can tweak cache settings or disable the feature entirely.

Image 2

Among other changes:

Additional improvements and fixes were contributed by J-Dunn, rhabacker, furgo16, Roy-043, tarman, captain0xff, vletii, Syres916, chennes, FlachyJoe, sliptonic, kadet1090, 3x380V, Joao-A-Neves, oursland, and mosfet80.

PR stats: since the previous report, 50 pull requests have been merged, and 32 new pull requests have been opened.

Issue stats: overall, there are 2814 open issues in the tracker, down by 9 from last week.