One Vertical Curve for Sag and Crest
I’m quickly approaching 500 posts. Instead of creating new and different posts I’d thought I’d recycle some posts leading up to the 500th post. (Hey! TV shows do it all the time.) Here’s an older post showing how to have one vertical curve for both sag and crest. Unfortunately as posted originally it didn’t account for profile views that went from left to right. In order to fix it change the instances of Midpoint of the Dimension Line to <Feature>, Anchor PVI Dimension. Do this for all instances of the label components such as the Curve Data, HP and LP. The labels will then show correctly when the profile view direction is changed. If you’ve been moving your template by a save as from version to version you may want to go in and update the styles to utilize the additional <Feature> Anchor Point options which have been added. Especially if you have multiple vertical and curve styles to show the same information. The new anchor points provide the ability to remove some of the excess styles. To have one style for sag and crest vertical curves with and without high and low points. So you can just have on main label style for sag and crests. I have also uploaded the HP portion of the label here.
Here’s an updated example (Civil 3D 2010) based on James’ file in a post on Civil3D.com.
1 comment:
The only problem with this approach is if the highpoint of the curve isn't in the current profile view. The only way I know of to get the highpoint (or lowpoint) text in this situation is to use an expression to test if the highpoint is at the beginning or end of the curve. If it is, make the highpoint text small. If it isn't, make the highpoint text normal.
Post a Comment