This week in FreeCAD development:

Sketch­er: Shko­lik fixed a bug in Sketch­er where it wouldn’t be able to project a BSpline from anoth­er sketch.

Tech­Draw:

  • Wan­der­erFan fixed sev­er­al issues, includ­ing one where arrow style set­tings would over­write exist­ing dimen­sion objects.
  • benj5378 did more code refactoring.

FEM:

  • marioalexis84 added a FRD for­mat con­vert­er to VTK (the for­mer is used in Cal­culiX to read results of pre­vi­ous cal­cu­la­tions like dis­place­ments and stresses)
  • Pad­dle­Stroke and col­in­Rawl­ings con­tributed two small fixes.

UI changes:

  • kadet1090 imple­ment­ed three-point light­ing (main, back, and fill lights); the view­port is now pret­ti­er than ever before. Fol­low­ing that change, maxwxyz removed his workaround to help see sketch­er geom­e­try in front of pla­nar geom­e­try nor­mal to the camera.
  • kadet1090 also imple­ment­ed an option to show the place­ment (or ori­gin) of the object: the cen­ter point, nor­mal direc­tion, and axes of the sketch.
  • Rexbas fixed an issue where click­ing nav­i­ga­tion cube but­tons too fast—before the cur­rent ani­ma­tion finishes—would result in incor­rect view rotation.
  • theep­icvi­o­lin added Solid­Works nav­i­ga­tion style.
  • Zen-cron­ic added a right-click menu option “Open File Location/Reveal in Find­er” in the Tree view for models.
  • alfrix sim­pli­fied the ‘fx’ icon for expres­sions to be more leg­i­ble at small sizes.

Among oth­er changes:

  • Jonezzzzz and chennes fixed a cou­ple of bugs in Sketcher.
  • Roy_043 fixed two minor issues in Assem­bly and incor­rect align­ment of sketch­es in SVG and lega­cy DXF export in Draft.
  • leo­heck and furgo16 con­tributed sev­er­al improve­ments to the Addon Manager’s inter­nal mechan­ics, in par­tic­u­lar, for Snap builds.
  • Lar­ry­Woest­man back­port­ed some of his ear­li­er CAM fix­es and improve­ments to the v1.0 branch for future point releases.
  • tri­tao intro­duced a new Python-based C++ bind­ings generator.
  • adri­an­in­saval fixed a bug where spnav (Space Nav­i­ga­tor sup­port) would not be enabled by default on Linux.

Addi­tion­al fix­es were con­tributed by tri­tao, Phone­Droid, mosfet80, Shko­lik, adri­an­in­saval, benj5378, chennes, furgo16, Syres916, kpe­martin, looooo, serkonda7, kadet1090, bof­da­hof, jose01carrillo30, oursland.

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

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


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

2 responses to “WIP Wednesday, 26 February 2025”

  1. OnSr Avatar
    OnSr

    These are great news, thanks all! How long would it take for these to arrive in pro­duc­tion as these are marked WIP?

    1. Aleksandr Prokudin Avatar
      Aleksandr Prokudin

      Most of these changes are already avail­able in weekly/nightly builds. It’s too ear­ly for the next big update though.

Discover more from FreeCAD News

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

Continue reading