To be honest, block in rhino is super complicated and confused to use. I was expecting the problem to be solved in Rhino7 but it seems this bug isn’t fixed yet.
Creating a block definition from the original file by copying components from different layers. Now every layer can hide part of the block definition. And this was super annoying in editing or visual.
I suggest making this block definition created in the original file as the way the import block works. I mean creating a layer automatically once a block is defined. The main block will be a separated layer and the sub block into sub layer.
It is so unorganized that hard to work on. It just shows every block in a single interface and arranging alphabetically. Just imagine when editing these blocks, people would actually want to edit their sub blocks likely.
I suggest hiding all sub blocks and only show the main blocks in the block manager. And then when click on the main block the windows pop out will include also the sub block.
When deleting the layer, it tells me there is a block definition so I can’t do that. Then I will run the block manager and searching them one by one like an idiot.
When hiding some layer to make the visual cleaner, the block supposed to be seen is partially hidden. Again double click the block, go into every sub block and change their layer like an idiot.
That’s what always happening now and makes me reluctant to use block. I really hope the problem of block can be solved nicely and make it more logical and effective.