The Global ARCHICAD Community

Stay informed. Get help. Share your knowledge.

Modelling and drafting in ARCHICAD. (Example: How can I model a Roof soffit/fascia?)

Moderators: Barry Kelly, Karl Ottenstein, LaszloNagy, ejrolon, gkmethy

#272585
I'm baffled!

I thought it was possible to have a Graphic Override apply condtional formatting to a zone. But apparently it isn't.

I am working on a client-specific template which we want to use for their future projects. Since they utilize a specific set of standards I would like to create zone categories for each of the rooms/functions within the building. That way I can create a specific override for each of them, by which I will have a visual warning whenever any of the rooms doesn't meet its standard. I hoped to set this up using GO, but can't seem to find the variable with which to do this.

Since "The Dawn of Graphic Overrides" I have been an avid user of it. But this is a real bummer?!

Has anyone found a way to bypass this?!

Any help would be greatly appreciated.
#272588
You can override zone fill and such, but you may already have some general zone override in place messing up the settings. You might have to play a bit with the order of the override rules.
#272592
Erwin,

I might not have expressed myself clearly here.

What I would like to set up is a set of rules that whenever a specific zone's area is beneath a set threshold, the Graphic Override automatically changes its color. Suppose the stock area in a building needs to be 300m² and the shop area needs to be at least 1000m². I would like to set up a GO combination to change the display of the zones accordingly. So whenever during design/drafting I would change the shape/contour/size of a zone, the GO checks if I haven't made it smaller than needed.

For zones in Category "Stock area" it will test if the net area is at least 300m² -> True -> Zone Fill = Transparent / Text Color = Black -> False (less than 300m²) Zone Fill = 50% red / Text Color = Red
For zones in Category "Shop area" it will test if the net area is at least 1000m² -> True -> Zone Fill = Transparent / Text Color = Black -> False (less than 1000m²) Zone Fill = 50% red / Text Color = Red

Hope this clarifies what I am after.
#272593
You won't be able to that directly, however, with properties you would be able to do it.

If you create a custom property for these things, you can use that to drive the GO rule.

To flag the properties, you could either do it manually using a schedule or export that schedule to excel, set up a rule set there and import the excel back.

A different approach would be to code a zone stamp (or modify the one you are using) and just flag a parameter there to show something on the zone stamp (i.e. "voldoet/voldoet niet").