View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004676||FreeCAD||Feature||public||2021-06-05 06:08||2021-06-06 06:37|
|Summary||0004676: Not have Std_DuplicateSelection/Std_Copy automatically check dependencies|
|Description||Currently, when doing Std_DuplicateSelection (Edit->duplicate selected object) or Std_Copy (Edit->copy) on PartDesign body(ies) or feature(s), the Object Selection dialog box has the selected objects as well as dependencies all checked. In my opinion, you almost never want to copy dependencies. In fact, copying dependencies which are features of another body (e.g. a sketch is created from a master sketch in another body by Sketcher_Carbon_Copy), this results in PD features outside of any body.|
Manually going through the object list to uncheck objects not specifically selected before starting the operation is tedious and error prone. Conversely, if only the original objects are automatically checked, it is easy to go through and check everything else.
Assuming that we don't want to change the current default behavior (even though I personally think the current behavior is most often wrong), I'd suggest a button in the dialog box to "uncheck dependencies" and possibly a button "check dependencies".
Also useful would be a configuration parameter to set the default behavior.
|Steps To Reproduce|
|Tags||No tags attached.|
||Forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=59098|
I am currently unable to upload my sample file. I'm getting the following:
APPLICATION ERROR 0000503
Invalid upload path. Directory either does not exist or not writable to webserver.
Please use the "Back" button in your web browser to return to the previous page. There you can correct whatever problems were identified in this error or select another action. You can also click an option from the menu bar to go directly to a new section.
||I have placed the sample file in the 10th message of the linked thread. The file earlier in the thread will also work, it's just a tiny bit more complex.|
Hmm, to me this sounds like a version of 4502: Automate Link and ShapeBinder
I.e. just copy, then decide for a pasting option: with link, without link (as is) or dead.