realthunder/FreeCAD_assembly3

Better GUI for fixing/changing elements

Opened this issue · 0 comments

I've read in the documentation that elements make it easier to fix an assembly if the underlying objects change.
It so happens that an element lost its linked object and I could not find a way to fix that element. I looked everywhere in the GUI but there was just no option.

After searching through the forum I finally found this post explaining that you have to select the new geometry and then drag the highlighted object from the tree onto the broken element. Afterwards I also found an explanation in the wiki
This seems to be the only way to do it.

This is really not easy to discover by yourself. Drag and drop is fine as a shortcut, but for new users actions must be discoverable by just looking for menu items or toolbar icons.

Is it possible to add a "Change linked object" action to the right click menu that then allows you to select the new geometry? Maybe with a dialog in the Tasks panel that allows you to commit or abort your selection.

OS: Arch Linux (XFCE/xfce)
Word size of FreeCAD: 64-bit
Version: 0.20.31002 (Git)
Build type: Release
Branch: makepkg
Hash: b024b876480a533018fdc702145e9e38f8c54ba6
Python version: 3.10.4
Qt version: 5.15.3
Coin version: 4.0.1
OCC version: 7.5.3
Locale: German/Germany (de_DE)