This week in FreeCAD development:

Draft:

  • Roy_043 added a dot­ted line track­er in Trimex extrude mode. This track­er con­nects the cen­ter of mass of the face with the picked point.
  • He also fixed a bug in MouseDe­lay han­dling and imple­ment­ed Edit­Track­ers for Draft Labels so that the Draft Edit com­mand works.

Sketch­er: 

  • matthi­as­dan­ner patched the arc angle and length con­straints to show up beyond the cen­ter point.
  • AjinkyaDa­hale fixed a crash that would occur when using the Trim tool in cer­tain scenarios.
  • Syres916 fixed the bug where the ref­er­ence con­straints weren’t read-only in the prop­er­ty view.

Assem­bly:

  • Pad­dle­Stroke fixed 11 report­ed bugs, includ­ing undeletable flex­i­ble sub-assem­blies, incor­rect­ly posi­tioned flex­i­ble sub-assem­blies, and more.
  • One of the fix­es also replaces the “Deac­ti­vat­ed” prop­er­ty of joints by the core “sup­pressed” prop­er­ty mechanism.

BIM: 

  • Roy_043 fixed pro­file rota­tion of elbow pipe con­nec­tor and patched Arch_Stairs to hide the base of the rail­ings upon creation.
  • furgo16 changed sun path dia­gram scale from 1 mm to 20 m radius, which is bet­ter suit­ed to BIM magnitudes.

CAM: Var­i­ous fix­es and improve­ments by adri­an­in­saval, Syres916, knip­knap, z0r0, chennes, and tarman3.

I/O: furgo16 redesigned the DXF import UI to stream­line the options, added a Part prim­i­tives import mode as a mid­dle ground between per­for­mance and import fideli­ty, and added a Draft objects import mode to get clos­er to fea­ture par­i­ty with the lega­cy importer. The plan is to bring the new importer on par with the lega­cy one and then remove the latter.

Among oth­er changes:

  • jwueller, theo-vt, and chennes fixed var­i­ous issues in Sketcher.
  • Wan­der­erFan fixed sev­er­al issues in TechDraw.
  • furgo16 added a con­text menu item for groups (“Select group con­tents”) so that you can select their con­tents at once.
  • pieter­hi­j­ma patched the VarSets dia­log to allow for the use of expressions.
  • jffmichi made it pos­si­ble to undock all MDI win­dows and tog­gle the fullscreen mode for them. This applies to Spread­sheet, Tech­Draw, Depen­den­cy Graph, Start Page, and others.

Addi­tion­al improve­ments and fix­es were con­tributed by chennes, ours­land, z0r0, leematos, theo-vt, Pad­dle­Stroke, kadet1090, luz­paz, and Syres916. 

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

Issue stats: over­all, there are 2938 open issues in the track­er, same as last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.