I have noticed that blocks are not able to save group definitions. I add grouped objects to a block, or create a block that contains grouped objects; when I go back to edit the block, the objects that were previously grouped still exist, but are no longer grouped. Is this expected behavior, or am I doing something wrong?
I would find it particularly useful if blocks were able to remember groups. Thoughts from anyone else?
I don’t think you are doing anything wrong, it just has not been wired in to work that way. Yet. I’ll add a bug report for the developer if there is not one already - I have no idea how hard or easy it might be to make that work as you suggest.
I have just noticed this behavior and wondering if there is a chance to have it retain groups in V6… here is mainly why I would need it, so maybe someone has better idea how to make it work:
Many times I have a lot of objects on several layers, and have many design options. I don’t want to create a new set of layers for each design option, so instead, I was making a block out of each design option and assigning the definition to the new layer, called Option_A, B etc. - so I can quickly turn on/off the options and have less extra layers. It works great, except it loses groups I have made within the design options.
Retaining Groups that were made with the Block Definition once Block Instance is exploded would be great (I guess It would mean creating bunch of extra new groups - for each exploded block definition, and not keeping all of them within their original groups…
That could help. I realised that isolate doesn’t reveal the hidden objects that aren’t part of th block so that works well for now.
I think its just my method of working, sometimes I’ll accidently hide something in my block, then I go to bring it back using hide-swap, but then its a part of the rest of the model. Then I freak out and click ok to exit the block and I get the dialogue
“this block contains hidden or locked objects, hidden or locked objects are not supported in block definitions. Leabe objects hidden or locked and remove them from the block definition”
And no matter what option I click it seems to basically explode my block and I have to ctr z, then lose my working.
But I think it is confusing that with hideswap or showselected, it leaves the block. I guess thats because blocks can’t have hidden objects. I’d rather have ‘temporary’ hidden objects in blocks, that show when exiting block