Most Civil 3D vertical curve label styles contain several components to describe a vertical curve. Typically, these styles include: curve length, PVI station/elevation, curve start and end station/elevation, high (or low) point station/elevation, K value, etc., making them perfect when applied to most vertical curves. If a vertical curve label is split between profile views however, you may wish to limit the amount of data shown to what is displayed in the split view. (Basically creating a “start” or “end” vertical curve label style.)
These new styles could be made quickly by simply copying the original label style and then hiding (or deleting) the unwanted labels. While this method is fast, the resulting label styles have no relationship with the original style, so if a minor change is made in the future (precision, text height, layer, etc.) the change would need to be made in the original style AND in each of the copies. Fortunately, there is a better way!
If the time comes that you need to create a derivative, or “variation” of a Civil 3D label style, consider creating a child style. A child is simply a copy that is linked to the original style. Using a child, you can override as many of the original settings as you like, and if the original style is ever modified, those changes will propagate to the child style, so long as the modified settings haven’t been overridden.
In today’s installment, we’ll use the child style concept to create vertical curve labels for use in split profile views. If you are interested, I’ve created a recording that walks through the workflow…
-Jeff
Comments