Does anyone know of a way this can be done?
Currently I have a grading plan that extracted COGO points from the corridor, which is good to a point (no pun). One must manually update when the corridor surface changes. I also need to reference another surface in the label style, which I can do in the SLS but not the COGO.
Surface label on a grid is not an option because they currently are at station intervals
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Solved! Go to Solution.
Solved by Neilw_05. Go to Solution.
Solved by Jeff_M. Go to Solution.
And a very tasty way to do it too. I find this to be invaluable when at 8 am I'm requested to modify the grading for something that needs to be staked out that day! It might be easy to modify the grades but not having to then recreate a couple of hundred points based on the new grading is very helpful!
Allen
Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Joe,
Attached is a zip file with a small .NET dll that will place a SurfaceElevationLabel at the location of selected CogoPoints. It is a quickly written, no frills, command. It does not delete the CogoPoints, it uses the Drawing's defaults for LabelStyle and Layer. All it asks is for the name of the surface to label and to select the cogopoints. VERY basic.
Before extracting the dll, be sure to Unblock the zip file in the file's properties.
Command name is CreateLabelsFromCogoPoints. Should work in C3D 2013 (tested), 2014 (tested) & 2015 (not tested).
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Would alignment labels rather than surface labels work for you? Depending on what geometry you are wanting to label you could add a piece of reference text to an alignment label style and apply it to alignments extracted from the corridor.
So for example if you wanted to label the curve PC's and PT's of the edge of pavmement you could create alignments from the corridor EOP and apply the label style which could include references to the baseline stationing & finished surface elev. The labels would be automatic and dynamic.
I do that for the PGL line, but the grading plan requires sections EOP, MIDLane, CP at 25 foot intervals. that would require a pgl layout profile for each line with a pvi every 25 ft.
good for the pgl but not the rest, but thanks for the input
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Perhaps you didn't understand my suggestion. My idea was to extract the EOP from the corridor and make it into an alignment. Then you could set up alignment labels for the EOP alignment that label geometry points and tick intervals just as you do for a centerline. The labels would not show stations but instead would include a piece of reference text that reports the elevation of a surface, in this case the finished surface from the corridor. You would have complete control over which geometry points to label and the incremental intervals (i.e. every 25 ft). The same method could be used to create labels for backs of curbs, etc. It does not require creating profile gradelines since you are extracting the elevations from the surface. (See screen cap)
What I didn't anticipate is the tick interval on the offset alignments do not correspond with the ticks along the baseline of the corridor due to the difference in length along curves. Thus this approach does not give true cross sectional labels, so it is not a solution. Perhaps there is a way to show labels using the corridor sections.
I see what you mean now. I'll check it out tomorrow. thanks
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Let me re-phrase to make sure I'm understanding what you are trying to do. You have your COGO points that were extraced from a corridor and you want to update them when the corridor elevations change. You also want to sample a second surface at the same location. As long as it is only the grading that changes and not the geometry, why can't you just put those points all in one group and use the 'elevations from surface' command to get them updated? You could also duplicate those points and with a little label and point style massaging use the same command to display the elevation of the second surface by means of a second point/label at the same location.
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
@Joe-Bouza wrote:
You're the best!
I second that opinion.
Jeff , I hope you're in Las Vegas this year so I can buy you a beverage or three.