Am I the only one who finds working with groups quite confusing? I have to admit that I try to avoid them for a few reasons.
Let’s say I’ve got a couple of cubes and I want to group them, so I run _Group and voila, done. First thing is that Rhino does not ask for a name when you create a group, instead it’ll add a random name as Group01… Ok then, let’s give it a proper name, intuitively I go to the properties panel and in the name field I type a new name, Boxes, and that’s it, now I’ve got my two cubes grouped as Boxes, right? NO! What I did is to give that name, Boxes, to all entities that belong to that group, in my example to the two cubes. This is because Groups act as selection sets instead of objects which IMO is not very intuitive.
So if I properly want to change the name of a group I have to run _SetGroupName, the problem is that even if I’ve named my block properly when I select the group by clicking on it there is no info in the properties panel that indicates the name of the currently selected group. The only way to now that I’m aware of is by using _SelGroup that will open a list showing all the groups contained in your model. If you have a couple of groups it is ok, but if you have something like this is a nightmare
There isn’t even a search field to find the group you are looking for, you have to scroll and scroll and scroll until you find the one you are looking for.
And that is if you are lucky. If you didn’t pay attention to naming your groups as you were creating them and you want to name them afterwards, or if you imported some kind of file that import groups, you will have to click, click, click, click… until you find the one you are looking for.
All this pain could be solved by just treating groups as real entities. If I select a group I want to see the properties for that group in the properties panel. If I want to see the properties of the internal components I can use subject selection mode and pick all entities that belong to that group. Or even better, as we do with blocks, double clicking a group would open it and let us select subobjects with no tricks.
If treating groups as objects is something that will require a lot of work and it’s not going to happen soon, could we have at least _SelGroup as a panel for groups with a search field and the possibility to change the name of a group by right clicking on top of the name.