Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Labeling all of a surface's contours at once?

5 REPLIES 5
Reply
Message 1 of 6
ltmullen
3100 Views, 5 Replies

Labeling all of a surface's contours at once?

Often I've found myself dealing with some pretty complicated surfaces that have a lot of nooks and crannies, and many of the contour lines are only in a corner of the surface or are small and closed, and thus when I find myself wanting to have contour labels on all of the contours, there's not really one line I can draw using the "Create Multiple Labels at Interval" option to ensure that every contour is labeled. Thus I end up doing "Create Multiple At Interval" with a few different lines intersecting contours, but I often end up hitting some of the contours multiple times and I get a mess of labels.

 

I haven't been able to find a way to automatically just multiple labels on all of the contours at an interval in one fell swoop, so I started trying to program one...but then I got stuck with that, too.

 

Does anyone know of a built-in method of doing what I want to do, or do I need to continue pursuing a programmatic solution?

 

Thanks!

5 REPLIES 5
Message 2 of 6
Neilw_05
in reply to: ltmullen

I submitted a wish for that ability some time ago. For now you'll have to resort to workarounds.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 3 of 6
jmayo-EE
in reply to: ltmullen

One other unfortunate thing to note is that the Contour at Interval command can place a LOT of labels in a file and this can degrade performance.

John Mayo

EESignature

Message 4 of 6
neilyj666
in reply to: jmayo-EE

Yes I certainly agree with this - do you need to label all contours or could you just selectively use spot levels instead and the user can deduce the contour value knowing the interval?

neilyj (No connection with Autodesk other than using the products in the real world)
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.

EESignature


AEC Collection 2024 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
Message 5 of 6
christopher
in reply to: ltmullen

Did you happen to see this post I did a while back? http://blog.civil3dreminders.com/2009/11/mass-label-contours.html

 

It should be all of the code you need to accomplish the task. It could even be optimized/or changed to work better with the current API. I was sending the command to the command line instead of using the API to add the labels, which wasn't available at the time I did the post. 

Message 6 of 6
Neilw_05
in reply to: jmayo-EE

One of the big downsides to applying labels at intervals is it creates many short contour label lines in the drawing. If you then change the contour interval of the surface style, many of those labels don't hit any more and it is a tedious process to fix. The whole contour label line paradigm is flawed for this scenario.

 

My wish is for the option to apply a label interval to the surface style itself and have them automatic and dynamic. Ideally it would also be able to resolve label conflicts such as in GIS.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report