WISH: Named Selections evolution

I have a couple of request that I find very handy:

  • Could you please add named selections to the list when clicking on multiple objects?

  • Could you add Named selections to the sub-objects filter? To be able to select only named selections and control points for example. The main reason I find this addition useful is for grouping control points and being able to select just Named-selected control points and other control points would be a great improvement to the current workflow.


If possible also access to the object inside named selection via Python (RhinoCommon). :slight_smile: If not there already. :blush:


Could you also make padlocks to named selections and keep the relative distance to the objects in the named selection if the padlock is locked. i.e. If the padlock is locked these objects should behave like a group and move/rotate/scale as a single object. I can imagine this one will be more difficult to implement because it should be event driven, but veeeeery useful.

So for your first request. The selection menu would include any stored named selection that has an object in the pick list?

The selection filter sounds more like a Group filter than a Named selection… I could be wrong here but thats my first thought.

Rhinocommon: is on my short list once I get more functionality added to named selections. “coming soon”

Update 2:
Hmm, a potential gotcha here is that objects can exist in more than one selection. How would you see that working?

Yes. I guess.

I don’t currently get why would you allow objects added to multiple named selections. In my workflow that doesn’t make sense.
But I see Control Points are still not RhinoObjects per se, so I see a lot of evolution to come to meet with my workflow’s requirements.

Now that you mentioned this. How is Group different from a Named Selection? As I think about it it’s only the panel that’s different. Ideally as I see it they should be different things.

Why not? Here’s a very basic example that happens all day everyday. Several selected SubD faces can exist within different selections. They should not be forced to reside in one or the other and they should not be forced into a Group. They are merely a remembered selection not a group.

In Selection A - Vertical Faces
In Selection B - Horizontal Faces

You might want to select the faces or edges that make up the pupil of an eye and then later the entire eye. There are countless examples. Or you might just want pieces from different named selected selected. eg the faces from Named Selection A and the Edges from Named Selection B.

The only usefulness I currently have of this is with control points of the edges of two connected surfaces, so when I move one edge point I also move the point from the 2nd surface and they stay connected.

I wish for RhinoCommon access, so that I also can maintain tangency/curvature.

This was on my short list but I’ve gone ahead an made the YT so you can follow along.

1 Like


Is there a plan to mix Named Selections and Named Positions? I believe these should walk hand-to-hand.

Named Position to be created out of a named selection, not having to do it twice.

How do you see that the two work together? Named selections do not care about positions or cameras or the such so I’m not sure where the overlap is that gets blended.

I haven’t read the help on these, as usual :blush:. I do not fully understand what’s your idea-workflow behind developing this.

But If you imagine the panel of, say, named selections and add a check box to also maintain their position. This is what I imagined it would be.

Like my latest request in the original post:

However I feel I misinterpreted the purpose you had in mind.

I believe I see what you’re after and yes it’s departed a bit from what the tool is. The tool is simply “replay a selection or parts of a selection that were on the screen”. This is very very helpful in SubD workflows as the SubD workflow involves lots of constant picking of things. Being able to recall a large complicated pick becomes very helpful and practically mandatory.

There’s also an existing wish to have it remember the last (x) number of selections automatically. Which is on my todo list.

Currently the tool logic does not go further than that in terms of additional actions on the things that are being selected (eg. grouping, editing, creating materials… insert whatever new action here), however with the use of macros and scripting they could certainly be expanded into some other thing that’s more complicated and more specific to an exact process.

That’s weird.