On the arc segment, based on the Grade component angle being 270°, the arrow points to the correct direction ONLY when the arc segment is drawn counter-clockwise; clockwise segments show the arrow pointing the wrong direction. If I change the Grade component angle to 90° then it's vice versa for the arrow directions. You can see this problem in your video if your look at the northwest arc segment of the road (809.72 at 1% to 809.49); the arrow points uphill. How can this be addressed? Is there a method for determining counter/clockwise?
+joshc96 So, I "fixed" it by making the Grade Line go from Segment Start to Segment End and attaching the Grade text to that. I can't find a formula to determine CW/CCW using just the available elements in Curve label expressions so this is my compromise, which isn't pretty. I tried calculating the segment height (sagitta) to create an automatic Y-offset but it works only for
+joshc96 Glad someone else is seeing this as well. I finally just took out the arrow for arc labeling. It actually has a hidden benefit because you can tell if a large radius arc is a line or not simply by seeing if there's an arrow present.
The answer to the question is, not natively that we aware of, or could find. If you use our tools there is a way to accomplish this, we highlighted an example of that in a recent webinar, “Even More Labeling Scenarios”, in which we showed a style we created in the general settings, label styles and notes which can only be applied through Label Genie and will put an elevation label where specified in the vertices settings. We would be happy to share that style with you if needed. Here is the link to that recent webinar: ua-cam.com/video/WgwB6VCdCCA/v-deo.html
You can create an expression that will check the grade of the segment, then return a really small value, like 0.000001. Then plug this expression in for the size of the direction arrow. Feel free to give us a call anytime if we can assist further!
The popular site grading video contains this feature line style as well. The link to that is: ua-cam.com/video/tK6xM2b-jPs/v-deo.html&lc=UgxBmtwPZcNwejHy5ZV4AaABAg
Great video thanks. When I attempt to add a Direction Arrow to a Curve in the "Curve Label Style" composer window I don't have the option to add the Direction Arrow. It is available in the "Line Label Style" composer window however. Any idea on how to make that option available. I'm using Civil 3D 2014. thx.
Hey James, The arrow component in the curve label style composer is a block component and not a direction arrow component. This is why it is necessary to utilize the trick that involves drawing a line from the center point to the mid-point of the arc. Hope this helps, thanks for watching!
+CAD Technology Center Thanks, yes that helped a lot. However when I add the "Expression" called Grade Angle in for the rotation of the arrow block it's only allowing me to enter an angle as an number (in degrees). I can't get it to link to expression I've entered (see 13:18 in your video). It's not giving me the Grade Angle option.
Big Game James You can see how to use the expression for the rotation angle at the 12:20 mark in the video. Also make sure that you built the expression under General > Label Style > Line as can be seen at the 12:40 mark.
You are the man! Very helpful. Thank you
Thank you for the video. I have trouble where there are reverse curves. The arrow does not show the correct direction.
This is a nice tutorial. Will give it a try.
On the arc segment, based on the Grade component angle being 270°, the arrow points to the correct direction ONLY when the arc segment is drawn counter-clockwise; clockwise segments show the arrow pointing the wrong direction. If I change the Grade component angle to 90° then it's vice versa for the arrow directions. You can see this problem in your video if your look at the northwest arc segment of the road (809.72 at 1% to 809.49); the arrow points uphill.
How can this be addressed? Is there a method for determining counter/clockwise?
+joshc96 So, I "fixed" it by making the Grade Line go from Segment Start to Segment End and attaching the Grade text to that. I can't find a formula to determine CW/CCW using just the available elements in Curve label expressions so this is my compromise, which isn't pretty. I tried calculating the segment height (sagitta) to create an automatic Y-offset but it works only for
+joshc96 Glad someone else is seeing this as well. I finally just took out the arrow for arc labeling. It actually has a hidden benefit because you can tell if a large radius arc is a line or not simply by seeing if there's an arrow present.
Is there a way to anchor the elevation label to the end Z under drag state...it always defaults to the middle of the segment.
The answer to the question is, not natively that we aware of, or could find. If you use our tools there is a way to accomplish this, we highlighted an example of that in a recent webinar, “Even More Labeling Scenarios”, in which we showed a style we created in the general settings, label styles and notes which can only be applied through Label Genie and will put an elevation label where specified in the vertices settings. We would be happy to share that style with you if needed. Here is the link to that recent webinar: ua-cam.com/video/WgwB6VCdCCA/v-deo.html
thanks ! great tips
When you have a percent grade of 0% is there an expression that can be created, combo of etc. to say then DON"T show the direction area?
You can create an expression that will check the grade of the segment, then return a really small value, like 0.000001. Then plug this expression in for the size of the direction arrow. Feel free to give us a call anytime if we can assist further!
Hi, How do I export this feature line label style to other drawings. I dont want to create it the whole time.
The popular site grading video contains this feature line style as well. The link to that is: ua-cam.com/video/tK6xM2b-jPs/v-deo.html&lc=UgxBmtwPZcNwejHy5ZV4AaABAg
Great video thanks. When I attempt to add a Direction Arrow to a Curve in the "Curve Label Style" composer window I don't have the option to add the Direction Arrow. It is available in the "Line Label Style" composer window however. Any idea on how to make that option available. I'm using Civil 3D 2014. thx.
Hey James,
The arrow component in the curve label style composer is a block component and not a direction arrow component. This is why it is necessary to utilize the trick that involves drawing a line from the center point to the mid-point of the arc. Hope this helps, thanks for watching!
+CAD Technology Center Thanks, yes that helped a lot. However when I add the "Expression" called Grade Angle in for the rotation of the arrow block it's only allowing me to enter an angle as an number (in degrees). I can't get it to link to expression I've entered (see 13:18 in your video). It's not giving me the Grade Angle option.
Big Game James
You can see how to use the expression for the rotation angle at the 12:20 mark in the video. Also make sure that you built the expression under General > Label Style > Line as can be seen at the 12:40 mark.