Is there a way to disable the visibility of a layer in multiple layout sheets at once? I have about 20 sheets and want to disable the visibility of a layer within detail view on most sheets, but don’t want to have to manually do it for every layer. Any help would be greatly appreciated!
Hello- do you need to hide layers at the layout level or for each detail in each layout?
-Pascal
Hi @nikodellic,
With a detail active, if you right-click on a layer in the Layers panel you’ll see this:
Does this help?
– Dale
Dale. This is sublime. Exactly what I was looking for. Thanks! Bonus question: Would it be possible to apply ‘setobjectdisplaymode’ to a specific object in multiple detail views at a time? I’m doubtful, but curious! @pascal tagging you here in case you might know.
Thanks again, Dale!
That should be possible with a script - The workflow could go a few different ways, I guess - what do you envision?
-Pascal
Hi @pascal,
Ideally, I would be able to select an object and type ‘SetObjectDisplayModeAcrossViews’ and a list of detail views would pop up (perhaps the detail view name) where I would be able to specify the display mode for that specific object, across several detail views. Let me know your thoughts, thanks!
Niko
Sorry for bumping up the old topic.
Is this already available somehow, managing layer visibility on multiple details at once?
Hi Screamer -
Well… Dale’s screenshot shows that some visibility management was already possible back in Rhino 7.
In Rhino 8, there are a few more options:
-wim
Hi @wim ,
Thanks for responce.
The way you mentioned is good for managing one detail only, with possibility to turn on/off any layer for all of the rest details.
Imagine you need some set of layers to be On for 10 details out of 20 and another set of layers for the rest of details.
It would be great to have some dialog to select a number of details and then set layers’ state for this detail group. I know it is possible with scripting/grasshopper. But it would be helpful to have it natively.
I would propose making the Layouts panel more convenient.
Let’s say, make each layout in the list expandable, like Block manager does.
MultiSelecting Details in the list → context menu → Set Layer visibility. Then you get popup with layer list where you may turn On/Off the state.


