DeepSOIC wrote:I really like that now selecting Part highlights everything in it. I also like the way we can now select higher and higher container the more times we click the object. But that seems to work only in hierarchies behind an App::Link. Would be great if you make it work with plain Part containers too.
I've just added support for hierarchical selection for plain geo groups. I didn't changed anything in App::Part itself, just the FC coin selection code.
There are other fixes. Most notably, when drag and drop children inside geo feature group, it no longer checks objects inside a link or another sub group. I seem to remember @ickby mentioned similar fixes inside his branch. I am not sure if this is the correct behavior. But with this fix, App::Part can now correctly drag and drop sub parts into or out of itself, and App::Link can correctly forward drag and drop handling to its linked group. I wonder why the original checking logic is not put inside addObject function.
I've also added an icon to PartDesign workbench to create link. If there is no selected object, click this icon will create an empty App::Link. Dropping any object onto it will link to that object. You may want to hold on CTRL while dropping if you don't want remove the object from its original parent. If there is a selected object and is derived from Part::Feature, then it creates a Part::Link to it, or else it is again an App::Link for other type of object.
Try Assembly3 (latest version 0.11
) 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