Volume Surface Spot Elevations (part 1): color code Positive & Negative values

August 5, 2024 Leo Lavayen
Set out with the goal of creating a Spot Elevation to be used with Volume Surfaces, that would automatically color code positive and negative elevation values.  This idea has been addressed through the years, just giving it my spin on it.
First, started with a simple label and two label components with hardcoded colors.   Components shifted out of the way for clarity:
Positive + values to GREEN 
Negative - values to RED
 
Next, created two expressions that would show and hide text components, one for positive and one for negative values:
“Pos-Green” 
Expression:  IF({Surface Elevation}>0,0.01,0)
 
“Neg-Red”
Expression:  IF({Surface Elevation}<0,0.01,0)
 
Then, return to the Label Style Composer for the Surface Spot Label style, set Text Height values to the previously created Expressions.  The labels will show/hide based upon the positive or negative surface elevation values.
 
Hope you can use this simple application of equations to label components to control visibility.  Please visit our other posts that review the use of more expressions:

About the Author

Leo Lavayen

Civil Applications Expert<br><br>As an Applications Expert, Leo is responsible for supporting, training and implementation of software for survey and civil engineering professionals. He has more than 19 years of experience helping large and small, public and private clients in the eastern United States.

More Content by Leo Lavayen
Previous Article
Volume Surface Spot Elevations (part 2):  rotate Positive & Negative values
Volume Surface Spot Elevations (part 2): rotate Positive & Negative values

This second part, will cover how to make Civil 3D surface spot elevations that automatically rotate dependi...

Next Article
Use Infraworks for site balance during early design stages
Use Infraworks for site balance during early design stages

Use Grading Areas early in the design process to identify the best development location.

×

Get Tips Delivered.

Subscribe to Email Updates.

First Name
Last Name
Country
Thank you!
Error - something went wrong!