Currently, it is impossible to make a label for a spiral-curve-spiral that references both the spiral data as well as the curve data. This has been possible in Microstation for over a decade, yet Civil 3D cannot do it. See http://forums.autodesk.com/t5/autocad-civil-3d-general/curve-and-spiral-label-expression-question/m-... for more information.
The desired label should look like the following:
PI 123+94.79
N 749,023.1531
E 3,026,736.1132
Δ 53° 55' 25" (RT)
Δc 41° 55' 25" (RT)
D 4° 00' 00"
R 1,432.39
Lc 1,048.09
Ts 879.91
Ls 300.00
Ɵs 6° 00' 00"
K 149.95'
Hi,
This label has long been possible using "Tangent Intersection Labels" as mentioned by user Abdallah in the other thread. Is any specific property field missing in it? Through that lable you can add in one label Sprial in Data, Curvey Data, Spiral Out data as well as SCS total deflection etc... You can choose variety of fields. If your spiral in and spiral out have same parameters, then you can choose a label style to meet needs.
Can you explore that label please?
~Thanks
Chakri [Autodesk]
Interesting. You might want to let support know about this as well considering I've had them tell me it wasn't possible. It's a strange label name, considering it's labeling the curves, not a tangent, and not calling it a PI label.
Well, the Tangent Intersection label is missing the Degree of Curvature by Arc data from the curve. I tried making my own expression to do it, which should be simple. The formula is Da=36,000/2*pi*Curve Radius. Sounds simple enough, but if I make the expression format as angle it doesn't work correctly. After spending 2 hours trying to get this to work, I found out that internally the expression editor is converting the value to Radians when using the Angle format. When the label is set to display as DMS, it shows incorrectly. If the label is shown as Radians, it displays the result as decimal degrees. In the expression I had to make the formula (36000/(2*pi*{Curve Radius}))/(180/pi) (Or 100/{Curve Radius}) to convert the answer to degrees. The Drawing Settings>Ambient Settings>Angle is set to Degrees, so this is either a bug or the Expression Editor needs more information that when dealing with Angles the value results are in Radians.
The theta angle of the spiral is also not available. I had to make an expression of ({Spiral 1 Length}*Da)/200 in order to get it.
The Tangent Intersection label is also missing the total tangent length. I had to make an expression of ({Curve Radius}+{Spiral 1 P})*TAN({Delta Angle}/2)+{Spiral 1 K} in order to get it.
Not sure why the Tangent Intersection label doesn't have these properties when the individual parts do have them.
Can't find what you're looking for? Ask the community or share your knowledge.