WIP Wednesday 28 February 2024

WIP Wednesday logo

This week in FreeCAD development:

  • bgb­sww, Cal­li­garoV, and chennes made a lot more progress towards mit­i­gat­ing the topon­am­ing issue.
  • chennes con­tributed more changes to the addon man­ag­er: fix­es and sup­port for sort­ing addons by sev­er­al cri­te­ria (alpha­bet­i­cal, last update time, cre­ation date, GitHub stars), as well as sup­port for cus­tom scores for addons.
  • pavl­tom added the Insert Rep­e­ti­tion Count com­mand to Tech­Draw and reim­ple­ment­ed Rich Anno­ta­tion par­ent linking.
  • wwmay­er improved the mate­ri­als edi­tor to use inte­gers for shini­ness and trans­paren­cy in a cer­tain val­ue range, sub­mit­ted a few fix­es to Sketcher.
  • edwilliams16 improved the cal­cu­la­tion of the ‘b’ para­me­ter of the hyper­bol­ic arc in Sketcher.
  • Roy-043 improved some word­ing in Sketch­er for bet­ter consistency.
  • Pad­dle­Stroke made it pos­si­ble to sort items in the project tree by drag­ging and drop­ping them. He also changed the behav­ior of line DSH length/width mode so that it behaves like the rec­tan­gle length/width DSH in Sketcher.
  • Lemon­Boy made datum points highlightable/selectable in the viewport.
  • NomAnor added an option­al vis­i­bil­i­ty tog­gle to the project tree with the “clas­sic” eye icon. He also refac­tored the task pan­el code for PartDesign’s patterns.
  • FlachyJoe improved Helix in Part­De­sign to use the wires of the com­put­ed face instead of the select­ed ones. He also made sup­pressed objects dis­tin­guish­able in the project tree.
  • adri­an­in­saval added a new tem­plate to the Start page to eas­i­ly cre­ate a new assembly.
  • FEA-eng added a new prop­er­ty, Beam­Re­duced­In­te­gra­tion, to the Cal­culiX solver in FEM. He also made sev­er­al minor improve­ments in the workbench.
  • marioalexis84 sub­mit­ted more fix­es to the FEM work­bench, includ­ing mesh gen­er­a­tion for check type analy­sis in CalculiX.
  • Rexbas fixed a regres­sion in the Blender, CAD, and Revit nav­i­ga­tion styles.
  • mosfet80 removed a dep­re­cat­ed func­tion in core and two workbenches.
  • 3x380V fixed a few bugs.

PR stats: In the week from Wednes­day, 21 Feb­ru­ary to Wednes­day, 28 Feb there were 58 pull requests merged, with a total code­base change of +9,585 / ‑4,489 (not count­ing trans­la­tion updates). We had an aver­age merged PR size of +165 / ‑77. 22 new pull requests were opened.

Issue stats: we closed 42 issues, and 48 new issues were opened. Over­all, 1,266 issues are cur­rent­ly open.

Discover more from FreeCAD News

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

Continue reading