This week in FreeCAD development:

Draft

ItSaul­Go­od­Man fixed sev­er­al issues: 

  • Not being able to change a base object in Draft_Array if this object is used in anoth­er array (PR#29507),
  • Draft_SubelementHighlight giv­ing error mes­sages (PR#29425),
  • Anoth­er issue where the anno­ta­tion style edi­tor would over­ride val­ues when too large units are used (PR#29455).

Sketcher

  • Roy-043 renamed Change Val­ue to Edit Val­ue in the task pan­el (PR#29556).
  • Bojan9597 fixed the autoscal­ing fail­ing when the dimen­sion val­ue is zero (PR#29097).
  • Pad­dle­Stroke added a Can­cel but­ton so that all mod­i­fi­ca­tions in an open sketch can be can­celed (PR#29337).

Part and PartDesign

  • ipatch fixed a bug where mir­ror­ing an App::Link with Part::Mirror would get the place­ment of the link ignored (PR#28151) and anoth­er bug where items that have been marked as sup­pressed wouldn’t show up with strikethrough text (PR#27808).
  • Bojan9597 fixed the Cham­fer tool not start­ing in the selec­tion mode (PR#29313).
  • maxwxyz added a Show Place­ment helper to core datums (PR#29176).

TechDraw

ayyaz20003 fixed incor­rect B‑spline/spline ren­der­ing in the ArchView (PR#28853) and anoth­er bug where DraftView and ArchView would not respect the Scale prop­er­ty on new­ly cre­at­ed views (PR#28818).

CAM

  • tarman3 improved defaults in Engrave (PR#26543), added pro­cess­ing hor­i­zon­tal edges in Pocket_Shape (PR#27750), added opti­miza­tions to decrease the time spent on pro­cess­ing a lot of edges in Select_Loop (PR#26644), fixed issues with Deburr paths (PR#28898), and removed a use­less move to Safe height at the end of Slot in G‑Code (PR#28898).
  • davidg­ilka­uf­man added the sort­ing of wires when approx­i­mat­ing edges in Deburr (PR#29467) and improved adap­tive test speeds (PR#29462).
  • Con­nor fixed HiD­PI sup­port and font scal­ing in CAM tool wid­gets (PR#29361).
  • slip­ton­ic fixed var­i­ous machine-based post-pro­cess­ing bugs (PR#29226) and restored some of the lega­cy post-proces­sors (PR#29443).
  • jffmichi fixed a default job tem­plate bug (PR#27712) and improved the new CAM sim­u­la­tor to bet­ter align with the main 3D view for nav­i­ga­tion and cam­era set­tings (PR#23073).

FEM

  • ipatch fixed high­light selec­tion for the comp­sol­id pop-up tool (PR#29045).
  • marioalexis84 patched the code to use the glob­al place­ment of the ref­er­ence geom­e­try for the force direc­tion (PR#29513).

BIM

  • Roy-043 fixed dupli­cate pro­cess­ing in the IFC export­ing code (PR#28786).
  • czarflix fixed the Mul­ti­Ma­te­r­i­al thick­ness edi­tor UI (PR#29459).

Measurement

  • Bojan9597 allowed curved faces (sphere, cone, torus, etc.) to be mea­sured in the Dis­tance mode (PR#29367).
  • Morten­Va­jhoj added sup­port for mea­sur­ing spheres and torus­es just like cylin­dri­cal faces (PR#29369).

Other changes

  • tri­tao added option­al asyn­chro­nous recom­pu­ta­tion of doc­u­ments and fea­tures to keep the UI respon­sive dur­ing heavy oper­a­tions (PR#21292). This work was spon­sored as a grant by the FreeCAD Project Association.
  • tri­tao also patched the code to log resolved dupli­cate ele­ment map­pings as trace diag­nos­tics instead of show­ing warn­ings to users (PR#29506).
  • maxwxyz added mul­ti-selec­tion sup­port to the Align To Selec­tion com­mand in the 3D view (PR#29182).
  • Con­nor added a warn­ing dia­log for sav­ing files cre­at­ed with old­er FreeCAD ver­sions and a pref­er­ence to dis­able this warn­ing (PR#28389).

Addi­tion­al improve­ments and fix­es were con­tributed by marioalexis84, NewJok­er, theo-vt, tarman3, JonasVgt, nitzan-treg, rehan-ahmed-aix, ipatch, chennes, 3x380V, fil­ip­por, FlachyJoe, Ele­men­tW, Con­nor, zeel2104, and coldtobi.

If you are inter­est­ed in test­ing the lat­est week­ly build, you can grab it here.

Activity stats

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

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


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from FreeCAD News

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

Continue reading