This week in FreeCAD development:

BIM: @paullee0 made small improve­ments in Arch­Wall, @Roy-043 fixed image plane imports and updat­ed the BIM WP com­mands to use the new Draft code, @Syres916 added fall­back IfcOpen­Shell instal­la­tion fix for Python 3.10, 3.11, and 3.12 sys­tems, @furgo16 fixed the Cut Plane com­mand, and @DeniseBryson fixed incor­rect com­put­ed dimen­sions in Arch­Space (floor area and perime­ter length).

Sketch­er: @emmanuelobrien improved FreeCAD’s per­for­mance when select­ing a lot of geom­e­try objects, @PaddleStroke fixed a bug where on-view para­me­ters wouldn’t use the same col­or after a user saved unre­lat­ed program’s preferences.

Part Design: @FlachyJoe fixed a bug where FreeCAD couldn’t pad a sketch on a datum plane, and @kadet1090 added UI for the Up to Shape fea­ture (sup­ports select­ing only one shape and set of faces for now).

Part: @mh-dm added a new Par­al­lelPlane attachment/map mode which results in an attach­ment sim­i­lar to Objec­tXY but with the XY plane trans­lat­ed to pass through a select­ed ver­tex, and @NewJoker added a New Sketch com­mand to the work­bench’s toolbar.

Assem­bly: @PaddleStroke resumed improv­ing the drag­ging behav­ior. There’s now a Pref­er­ences option to gen­er­ate debug files for drag­ging, and the work­bench now looks for move­ment of ground­ed objects before attempt­ing to drag.

CAM: @jamwaffles renamed CW/CCW to Climb/Conventional respec­tive­ly for con­sis­ten­cy with reg­u­lar industry’s nomenclature.

Tech­Draw: @PaddleStroke fixed a com­pu­ta­tion error for areas, @Wandererfan fixed incor­rect sec­tion lines with expres­sion links, and changed tem­plate svg_namespace to http://www.freecad.org.

FEM: @marioalexis84 added body heat source to Cal­culiX writer, he also cleaned up the  View­Provider­Fem­Con­straint class and updat­ed con­straint transform.

UI: @Rexbas fixed rota­tion mode in Ges­ture and MayaGes­ture nav­i­ga­tion styles, @maxwxyz updat­ed sev­er­al GUI icons, and @Kuzma30 imple­ment­ed the dis­play­ing of inter­nal object names in the project tree view (option­al, can be tog­gled in Preferences).

As usu­al, @FlachyJoe and @wwmayer fixed a num­ber of bugs in the core.

PR stats: In the week from Wednes­day, 5 June to Wednes­day, 12 June there were 46 pull requests merged. 28 new pull requests were opened.

Issue stats: we closed 40 issues, and 63 new issues were opened. Over­all, 1,717 issues are cur­rent­ly open.


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