Im running into an unexpected behavior regarding display colours of nested blocks and I wonder if it a bug or intended.
I have the following: Block A with subblocks B inside.
All Blocks and geometires have their Display Colour set to “By Parent”.
I have Block A placed in a layer with a Blue colour. All geometries directly under Block A show the blue colour.
However, the geometires inside SubBlock B show the colour of their original layer. (which is black).
Is this behavior correct? I expect everything to be blue as everything is set to By Parent in the Display Colour setting.
Placing the SubBlock B geometries in the blue layer solves this, but I also want to place the Block A into other layers, red, green etc.
The instances inside you parent block are probably set to By Layer instead of By Parent.
You can use the Block Definitions panel to drill into the parent definition and set for each child instance the display color to By Parent.
edit: In the screenshot the lower row of objects is an instance of Block 03, the sphere on the right of that is an instance of Block 02 inside Block 03. You can see from the instance properties in the block definitions panel that I have set it to By Parent for display color.