We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Graphic Overrides series: Color Zone By Size, by Bart Cuppens

Rubia Torres
Graphisoft
Graphisoft

colorbysize_flower.gifWelcome to our series of articles from the One Override To Rule Them All challenge!

We invited some of the participants of the challenge to elaborate on their entries, share their workflows and tips&tricks.

Enjoy and feel free to start a thread in the Document & Visualize forum if you have any questions.

Let's learn how Bart Cuppens used Graphic Overrides to enhance the functionality of Zones.


There are 4 different sizes of zones we want to differentiate:

 

  1. Surface area below 50m2
  2. Surface area between 50m2-74m2
  3. Surface area between 75m2-99m2
  4. Surface area above 99m2

4 zones.jpg

Draw 4 zones with different sizes: 25, 50, 75 and 100m2

 

You need the setup a property before setting up the Graphic Overrides (the measured area is not listed in the Graphic Overrides criteria).

 

Go to Options/Property Manager and add a New Group:

 

Property.jpg

 

Add a new property in the group: ‘Surface Area Zone’

 

Group.jpg

 

Choose ‘Area’ as data type and click on Expression; the Expression Editor will appear.

 

Property Manager.jpg

 

Click on Parameters & Properties to add the parameter “Measured Area” from the zone list and press ok:

 

Zone.jpg    Expression.jpg

 

Make sure the property is available to the Classifications (custom or all):

 

Manager.jpg

 

Now you can start setting up the Graphic Overrides.

Open de Graphic Overrides combinations by clicking on the icon in the bottom (1), make a new override and give it a name:

GOC.jpg

 

You’ll have to make 4 rules, one for each color or fill percentage.

 

Surface area below 50m2

 
RubiaTorres_4-1669147903647.png

Surface area between 50m2-74m2

RubiaTorres_5-1669147916701.png

Surface area between 75m2-99m2

RubiaTorres_6-1669147922631.png

Surface area above 99m2

RubiaTorres_7-1669147928334.png

 

Rule 1: 0-49m2

 

This rule will give all fills a base color, the other rules will override this one when the measured area is higher than 49m2. Feel free to add more criteria based on layers, etc.

 

As criteria, choose as element type Zone to filter all zones:

  • Choose a 25% Fill and override the coverfill (1)
  • Choose a Foreground Pen Color for the coverfill

 

Rules.jpg

 

This Graphic Overrides will make all zone fills lightblue:

Rule 1.jpg

Rule 2: 50-74m2

 

Duplicate the first rule and rename it.

 

New Rule.jpg

 

Add the newly made parameter under criteria (surface area zone) and restrict it to all areas above 49m2 (>=50).

 

49m2.jpg

 

Change the Fill type to 50%:

 

50.jpg

 

Rule 3: 75-99m2

 

  • Duplicate the last rule and rename it to 75-99m2;
  • Set the criteria value to 75 and change de fill type to 75%

 

Rule 3.jpg

 

Rule 4: 100m2

 

  • Duplicate the last rule and rename it to 100m2;
  • Set the criteria value to 100 and change de fill type to solid

 

100.jpg

 

Color by size should look like this:

 

Color by size.jpg

 

Make sure the order of the rules is the same. Higher rules in the list overwrite the lower ones.

 

The Graphic Overrides should change zone colours based on size:

Result.jpg

Final result

 colorbysize_flower.gif


Get to know Bart Cuppens:

 

Bart works as an architect in a firm of 50+ employees and teaches Bachelor students of first and second year at Hasselt University's Architecture school. He has many years of experience in architectural visualizations using Cinema 4D and V-Ray.

 

Location:

Diepenbeek, Belgium

 

Connections:

It seems like Bart is a low profile guy, but you can connect with him on LinkedIn.


Check out our series of articles about the Graphic Overrides combinations from the challenge

 

Graphic Overrides series: Structural Classification, by Josh Verran

Graphic Overrides series: Pieces From Conceptual To Developed Design, by Abraham Smith Merlos

Still looking?

Browse more articles

Back to articles

See latest solutions

Accepted solutions

Start a new discussion!