This week in FreeCAD development:

Draft

Roy-043 fixed an issue where SVG faces were trans­formed into B‑Spline faces rather than pla­nar faces when import­ed (PR#32410 and PR#32410). He fixed anoth­er bug where Shape2View would gen­er­ate extra lines (PR#28354) and a mid­point snap bug in hyper­bo­la (PR#32499).

Sketcher

  • UnK­abaraQuiDev fixed anoth­er trim­ming issue (PR#32355).
  • Pad­dle­Stroke fixed the con­straint coin­ci­dent tool giv­ing errors when apply­ing two points on the same line (PR#32459), fixed the off­set tool cre­at­ing under­con­strained con­struc­tion lines (PR#32472), fixed con­struc­tion lines that B‑Spline tools leave when you can­cel them (PR#32457), and sev­er­al oth­er issues (PR#32468, PR#32459, PR#32458, PR#32452, PR#32473, PR#32469, PR#32453, PR#32470, PR#32478).
  • tri­tao fixed two Sketch­er dimen­sion­al-con­straint ren­der­ing prob­lems (PR#31922).

Part and PartDesign

  • maxwxyz patched the code to pre­serve taper direc­tion for mul­ti-sided pock­ets (PR#32295), fixed the incor­rect trans­form order that lead to wrong pro­file shape for rotat­ed pro­files when the sketch Inter­nal­Face is used (PR#32388), fixed the dis­play of the wrong edge radius in Quick Mea­sure (PR#32511), and improved the way FreeCAD han­dles sit­u­a­tions where none of the adja­cent faces of an edge has a valid poly­gon for it (FIXME)
  • codeo­taku imple­ment­ed the miss­ing “rec­to ver­so” mode for the Thick­ness tool (PR#32333).
  • FlachyJoe added a com­mon boolean oper­a­tion to sub­trac­tive fea­tures (PR#29650).

TechDraw

Pad­dle­Stroke imple­ment­ed a para­met­ric spread­sheet view (PR#31595):

CAM

  • Con­nor fixed G‑code gen­er­a­tion issues where modal dedu­pli­ca­tion was drop­ping or mis­plac­ing com­mand words, and the Lin­ux­C­NC blend com­mand was append­ed direct­ly to the pre­am­ble (PR#32251). he also improved the Tool­bit dia­log user inter­face (PR#32371).
  • slip­ton­ic added a val­ida­tor for machine def­i­n­i­tions (PR#32367) and restored default pre-/post-amble in the KineticNCBeamicon2 lega­cy post­proces­sor (PR#32343).
  • tarman3 pro­duces numer­ous patches: 
    • Allow­ing users to select axis to align a cylin­dric stock with a mod­el (PR#31208).
    • Replac­ing G0 with G1 for plunge moves in Mill­Fac­ing (PR#31744).
    • Patched Helix to use the Start­Point prop­er­ty instead of (0,0) to define ori­en­ta­tion of the first helix (PR#32166).
    • Patched Inspec­tor to allow using units like mm/min and in/min rather than mm/s (PR#31938).

BIM

  • Edgar­JRob­les fixed the direc­tion of the TSLOT beam pro­file extru­sion (PR#32283).
  • paulcake­face updat­ed the BIM array menu so that Path Array and Point Array now use the exist­ing Link Array ver­sions (PR#32325).
  • Roy-043 fixed an error when open­ing BIM Views Man­ag­er in old files  (PR#32325), made BIM_Diff work for import­ed IFC files (PR#30796), and added a “Force update” com­mand to Shape2DView (PR#30130), 
  • maxwxyz fixed a regres­sion where an error would be dis­played after Slab is run and no pla­nar obe­jct is select­ed (PR#31671).

Other changes

  • Krrish777 added sup­port for cylin­der and cone axes in angle mea­sure­ments in the Mea­sure tool (PR#31905).
  • Ayushjo added .3mf to the list of sup­port­ed file for­mats when import­ing mesh (PR#32476).

Addi­tion­al improve­ments and fix­es were con­tributed by 007stevendi­gar-lgtm, ander­shol, awgrover, Ayushjo, Bojan9597, boun­ty­forge-lab, chennes, Con­nor, Ele­men­tW, Gebert81, ipatch, Lgt2x, maxwxyz, Pad­dle­Stroke, tarman3, TD-4242, tri­tao, and wmayer.

If you are inter­est­ed in test­ing the lat­est week­ly build, you can grab it here.

Activity stats

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

Issue stats: over­all, there are 3511 open issues in the track­er, down by 19 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from FreeCAD News

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

Continue reading