Feature request: Small add to UI

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
wieszak17
Posts: 250
Joined: Fri Jan 10, 2014 7:59 pm

Feature request: Small add to UI

Post by wieszak17 »

When one have selected some face and tries to create new sketch on it one can get error "You selected geometries which are not part of the active body. [...]". Could there be also option to make body to which geometry belongs active and then continue with operation?
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Feature request: Small add to UI

Post by DeepSOIC »

Possibly. But only if you have just one body in the design.

If there are multiple, sudden change of active body is probably undesirable.
openBrain
Veteran
Posts: 9034
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Feature request: Small add to UI

Post by openBrain »

This could be a 3-choice option :
  • Create a shapebinder in the currently active body
  • Switch active body to the one containing the selected geometry
  • Cancel
wieszak17
Posts: 250
Joined: Fri Jan 10, 2014 7:59 pm

Re: Feature request: Small add to UI

Post by wieszak17 »

DeepSOIC wrote: Fri May 17, 2019 12:48 pm Possibly. But only if you have just one body in the design.

If there are multiple, sudden change of active body is probably undesirable.
If there is one body only then this error is kinda impossible to get...

And of course i mean it as an additional option to that three which you get now - you need to deliberately use it. And then it is absolutely desired to change active body.
openBrain wrote: Fri May 17, 2019 4:25 pm This could be a 3-choice option :
  • Create a shapebinder in the currently active body
  • Switch active body to the one containing the selected geometry
  • Cancel
Actually six: (First three and 'cancel' are currently available)
- Make independent copy (recommended)
- Make dependent copy
- Create crossreference
- Create shapebinder in the currently active body
- Switch active body to selected geometry
- Cancel
Post Reply