You can now bring up hierarchy menu within 'Pick geometry' sub menu, by simply use right click, or use 'Shift + Right click' to bring object menu, or 'Shift + Left click' to edit the object.
Hierarchy menu can now expand children on document item, as well as document context menu just like ordinary object item.
I have also add the 'Std_TreeDrag' command to hierarchy menu. This is a command that I added quite a while back, but not many know this. You'll find it very useful once you get the hang of it, especially with asm3 workbench where there are a lot of operations are done by drag and drop. It allows to activate drag and drop without holding your mouse button.
The biggest problem with normal tree view item drag and drop is that you have to find the dragging object first, hold the button, and then moves the cursor to find the target item before dropping. With complex hierarchy, it becomes increasing difficult to find the target item without using mouse button. 'Std_TreeDrag' works like this. You select the dragging object first, find the target item, and then activate drag and drop using keyboard shortcut, 'T, D'. The key difference with normal drag and drop is that you find the target item first (which is easy with your mouse free), and then activate drag and drop.
With my latest release, 'Std_TreeDrag' works on hierarchy menu as well. I would say that the hierarchy menu can now do everything the tree view can. The screencast below shows how to use it. It also shows that Std_TreeDrag can be used to drag and drop between hierarchy menu and tree view.
That's a good idea. Pie menu is not really suitable for dynamic contents, such as the hierarchy menu, but it is a nice fit here for the initial geometry picking. I'll add that in the future.OficineRobotica wrote: ↑Sun Jul 19, 2020 9:18 am The pick geometry menu will pop up just under the mouse blocking allot of times the view of the geometry. It would be nice if initially the voices [Edge][Face][Shell][Solid][Wire] would pop up in the form of a pie thus clearing the view centered around the mouse. Also, the 5 voices should always be present. Edge and wire are not present if the mouse is not dead center over a edge.
That's not going to work, because the hierarchy menu is in the core, so it does not really know the special relationship between body and its children. Furthermore, I plan to add extra hierarchy inside body in the future. With my latest release, you can simply right click the geometry sub menu to get a better view of the hierarchy.In the screenshot below I would like to have an extra menu step after (example) [Face] with the name of the genitor body of the feature. In this example it would be nice to have the menu like [Face]->[UsbPort003]->[Chamfer002(Face3)] . Or better off replace the feature name with the name of the containing body like [Face]->[UsbPort003(Face3)].