I want to remove a layer from the model, however it is blocked by a block reference. The model contains hundreds of block definitions, and I would need an easy way to find out which block contains the nested one so that I can remove it. Is there a way other than stepping through each block definition, open the block manager and see if it contains the unneeded definition?
Hi Cyana - do you want to enter an instance name or select an instance and get a list of layers that are occupied?
See if this gets you what you are looking for -
To use the Python script use RunPythonScript, or a macro:
_-RunPythonScript "Full path to py file inside double-quotes"
thanks a lot for the script! It’s not exactly what I was looking for, however it perfectly helps detecting unexpected layers within block definitions.
Maybe a future block manager can display an inheritance tree of block definitions - this would be very helpful. And - as Xmas is approaching - another wish to NcNeel Santa - something like an object tree like for instance in SimLab Composer.