uwestoehr wrote: ↑
Thu Feb 13, 2020 11:27 am
I have one: on my personal Todo list I have an issue that I would like to fix but need a starting point where to look in the code:
That's not what I meant by 'concrete'. I was talking in the context of PartDesign new workflow for multi-body. For feature request, of course it should go in separate post.
But anyway, I don't like the PartDesign dressup editing either. Part workbench does a better job, but can still be improved. The relevant PartDesign code is in Mod/PartDesign/Gui/TaskDressUpParameters.cpp. This is a common parent class for all dress up features (fillet, chamfer, draft), and each has their own task panel class derived from TaskDressUpParameters.cpp. The annoying behavior you mentioned is because, TaskDressUpParameter sets a selection filter once the remove button is clicked (onButtonRefRemove()), and TaskFilletParameters monitors selection change and immediately turns off selection mode when any edge is selected (TaskFilletParameters::onSelectionChanged).
I'd suggest a complete refactor of all the dress up task panels.
Try Assembly3 (latest version 0.10.2
) along with my custom build of FreeCAD at here
And if you'd like to show your support, you can donate through patreon
, or paypal