cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Add “Hide Element” Option to Graphic Overrides

nonpertutti
Booster

Graphic Overrides in Archicad allow users to change appearance attributes such as color, line style, fills, and surfaces based on criteria. However, there is no built-in option to completely hide selected elements by visual override alone.

It would be highly beneficial to introduce a “Hide Element” checkbox or toggle within Graphic Override Rules. This option would allow users to selectively hide specific elements (or groups of elements) in a view without needing layer tricks or renovation status workarounds.

 

Example use case:

In a multi-apartment building model, attributes can already distinguish each apartment unit. With this new option, a Graphic Override could instantly hide all apartments except one, making it much easier to prepare sales or marketing booklets without creating multiple layer combinations or duplicating elements.

 

Why this is useful:

  • Enables precise, view-level visibility control.
  • Simplifies workflows for selective presentation and coordination.
  • Avoids clunky workarounds involving layers, filters, or renovation workflows.
  • Improves flexibility in creating clean, tailored drawings and marketing materials.
2 Comments

It's not a good idea to mix control of how elements are drawn (GO) and what elements are drawn (hide elements). Perhaps an invisible linetype could work for GO but for properly hiding elements we need better Element Visibility Control

Sedak
Contributor

I think it is a great idea. Graphic Overrides are almost the same as Filters in Revit — the key difference is that Filters in Revit have an option to hide or show an element together with its visual representation, based on a set rule.

This would eliminate the need for many “duplicate” layers. Yes, it is currently possible using a combination of layers, design options, or renovation status, but it’s not an elegant solution.

 

Simple example:

Let’s say I want to show only the exterior walls of the house on my floor plan. I have already set the position of all exterior walls as “exterior” and interior walls as “interior” in their properties. At the moment, I would need to create a new layer just for exterior walls (which becomes complicated if I already have several wall types separated by layers — concrete, wood, etc. so I would need to make duplicate layers for all of them) and then place those walls on that layer so I could isolate them.

 

Alternatively, I could use the design option/renovation status “hack.” But if we simply had a show/hide option in the Graphic Override rules, I could just create a rule stating that all walls that are not exterior are hidden — and the job would be done.

Status
Open

with 9/200 Votes 22.222222222222%

Wish details