Hi,
Rather than keep ungrouping until the object becomes clickable, e.g. 11 ungroups, (so it was grouped 11 groupings ago, what method to release it from this many grouping deep situation ?
Then, is there a way to alter the object then place it back in its same ‘grouping depth’ 11th position deep in the grouping ?
One hacky way to ungroup very-grouped objects regardless of how many group levels they have is to create an alias that runs _ungroup a lot of times.
As for recreating the group structure? You’ll probably need to use grasshopper (with something like Elefront) or delve into scripting – groups have names, so you keep track of the object id + group name in order to recreate the group structure, although if you’ve changed an object in the group (or added a object) you’ll need additional logic to know where it should go in the grouping.
Depending on what you’re doing it might be better to work on manipulating the group rather than deconstructing it and recreating it – you can edit objects in groups using direct select (ctrl + shift clicking on an object). You can also use RemoveFromGroupto select objects to remove (although I don’t know of a way to add them back into a particular group, only to the top group).
Maybe blocks would be better if you are doing this kind of thing a lot?
Try _UngroupAll or _RemoveFromGroup with nothing preselected
With nothing selected use _AddToGroup select the ungrouped object(s), then type the name of the group to add the selected object(s) to. If you don’t know the name, use _SelGroup before and click on the entries in the dialog to find out which objects are in which group.
Hi,
Grasshopper no chance. not started to understand it.
I needed to remove it, sub select wasnt of use this time.
Blocks ? if thats Block Instances, eeeek ! avoid like the plague.
will do.
V8 awaiting a fix from McNeel on texture mapping issue, then can hopefully start.