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.

Discover more from FreeCAD News

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

Continue reading