This week in FreeCAD development:

Sketch­er:

  • AjinkyaDa­hale con­tributed round 3 of the refac­tor­ing project.
  • mosfet80 cleaned up anoth­er part of Sketcher’s code.
  • web­nard fixed a bug pre­vent­ing FreeCAD from fil­ter­ing named constraints.

Part­De­sign:

  • alfrix redesigned the hole cut pan­el and imple­ment­ed the auto find­ing of the clos­est size when chang­ing thread stan­dards from Met­ric to Metric-Fine.
  • jffmichi fixed a crash where FreeCAD would crash when open­ing a file with a met­ric hole.

Draft: Roy_043 intro­duced a uni­form scal­ing option for Clone scal­ing, made arrays explod­able, imple­ment­ed an “Add to lay­er” com­mand (and grouped all three “Add” com­mands in the menu), and fixed a cou­ple of bugs.

BIM:

  • yorik­van­havre upgrad­ed the BIM Project Man­ag­er tool to sup­port Native IFC projects.
  • Roy_043, furgo16, and Syres916 fixed var­i­ous bugs.

Tech­Draw: benj5378 imple­ment­ed a new fea­ture that allows users to align the vertical/horizontal axis of a view to match an edge.

FEM: col­in­Rawl­ings imple­ment­ed a new fea­ture for work­ing with mesh group solids; now when the select­ed face or edge belongs to mul­ti­ple solids, FreeCAD will show a pop­up to allow the user to select which sol­id they wish to add.

Among oth­er changes:

  • michaesc added the poly­car­bon­ate mate­r­i­al phys­i­cal prop­er­ty to the new mate­ri­als system.
  • Lar­ry­Woest­man con­vert­ed refac­tored post­proces­sors to a new, more object-ori­ent­ed API.
  • Flast improved DXF import per­for­mance by reduc­ing calls of transcode (up to 5% gain on cer­tain projects).
  • karliss intro­duced a workaround for trans­paren­cy issues on Wayland.
  • xtemp09 fixed a crash in Assembly.

Addi­tion­al fix­es were con­tributed by her­bkoni, tri­tao, benj5378, hyari­on, chennes, Phone­Droid, GS-GOAT, Syres916, ours­land, mwgan­son, mosfet80.

PR stats: since the pre­vi­ous report, 50 pull requests have been merged, and 32 new pull requests have been opened.

Issue stats: over­all, there are 2568 open issues in the track­er, up by 15 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

Discover more from FreeCAD News

Subscribe now to keep reading and get access to the full archive.

Continue reading