Author Topic: C3D Cross Section Labels from eg Surface  (Read 3666 times)

0 Members and 1 Guest are viewing this topic.

Zac Taylor

  • Guest
C3D Cross Section Labels from eg Surface
« on: November 05, 2008, 06:12:15 PM »
How do I add elevation labels to my cross sections from an existing ground surface. This label is only needed at the CL of my proposed roadway?  I have added labels from the Sections pull-down, but then have to go back and turn off my 50' offsets to left & right.  This is not feasible for 500 sections.

Using Civil 3D 2009

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #1 on: November 05, 2008, 06:32:14 PM »
Zac
I think one could add a Marked Point sub assembly to your assembly, and give it a unique point code.
Or assign a unique point code to one of the existing assemblies, you already have connected at the Assembly base line.
Then be sure to add a point label style within your code set style being applied to your assembly, and corridor.
You can then let this point code be used to add the section view information automatically for you.
This label can also be created using a band set.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #2 on: November 05, 2008, 07:55:31 PM »
Actually, I think this might be easier (actually work)
add a(n) offset to your assembly
attach a marked point to the offset, and assign a unique point code to this marked point
then inside the corridor parameters, you will want to attach the offset to follow your corridor alignment,
however have it follow the EG surface these settings are on the corridor parameters tab not on the sub assembly targets page.
Be sure to define your unique point code as point of your code set, and assign a code marker, and label style of your liking to it.

Be your Best


Michael Farrell
http://primeservicesglobal.com/

Zac Taylor

  • Guest
Re: C3D Cross Section Labels from eg Surface
« Reply #3 on: November 06, 2008, 08:26:11 AM »
Thanks for the reply...Let me clarify something, the elevation label I'm trying to insert has nothing to do with my assembly.  I just want to label the existing ground elevation at the centerline of my roadway (or assembly).  My assembly might be 2' above or below the existing ground, but all I'm looking for is the eg surface elev.

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #4 on: November 06, 2008, 10:09:27 AM »
I already knew that Zac, however ones choice in the matter is limited by the design of certain features and or functions of C3D.

What I am giving you is a way to accomplish your task. By adding this offset to your assembly, and attaching a marked point to it with a unique point code you are thereby afforded a means to have the section label the EG ground elevation as desired by using the point label style within the code set apply the desired label at that point within the assembly when shown in section.

Try it....
Be your Best


Michael Farrell
http://primeservicesglobal.com/

Zac Taylor

  • Guest
Re: C3D Cross Section Labels from eg Surface
« Reply #5 on: November 06, 2008, 11:04:21 AM »
I have attached the link offset to existing ground, added a marked point and referenced the alignment & surface in my corridor properties.  I then attached the label style to "marked point" in my code set styles.   The label shows up in my assembly, but I get nothing in my sections?

Do I need to the Marked Point or can I attach a label style to the end of my link offset?

Getting Closer...Zac.

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #6 on: November 06, 2008, 11:16:16 AM »
Zac,

I never said add the Link Offset sub assembly to your assembly.

What I said was, Select your assembly, Right Click and chose Add Offset
attach the marked point, you add special point code to it, to this offset.
have this offset (and the marked point along with it) follow your corridor alignment, and the eg surface profile.


(do I need to call you? if so use profile to send contact information)
Be your Best


Michael Farrell
http://primeservicesglobal.com/

Zac Taylor

  • Guest
Re: C3D Cross Section Labels from eg Surface
« Reply #7 on: November 06, 2008, 11:33:27 AM »
It appeared to be working...before my computer blew up trying to model the corridor.  BUT, I was getting a message stating Duplicate Baseline, alignment error or something like that.......does that sound right?  My offset was using the same alignment & profile as the baseline.   :mrgreen:

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #8 on: November 06, 2008, 11:48:46 AM »
you may need to trick it by using a copy of the corridor alignment...if it keeps blowing chunks on you
Be your Best


Michael Farrell
http://primeservicesglobal.com/

Zac Taylor

  • Guest
Re: C3D Cross Section Labels from eg Surface
« Reply #9 on: November 06, 2008, 02:05:11 PM »
Still not getting any labels.  I think the problem is in my label style.  The Label Styles>Marker group wants to label a "subbassembly point elevation".  I'm not labeling a subassembly point...I'm labeling a marked point from a surface......how do I create a label style that can pull this info from my corridor?

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #10 on: November 06, 2008, 02:07:42 PM »
from the code set style applied to your corridor
Be your Best


Michael Farrell
http://primeservicesglobal.com/

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: C3D Cross Section Labels from eg Surface
« Reply #11 on: November 06, 2008, 06:35:06 PM »
For those watching; the solution as applied.

Add a(n) Link Offset and Slope sub assembly to the assembly already in use,
Rename that component for ease of targeting; Target Baseline, and EG Surface Profile.
Add a unique point code, in this case EG ELEV
Add this point code to ones code set, and assign the desired label style for that point code.
(Hint) Assembly Link Elevation is the EG elevation, after you set the Targets correctly in your corridor and rebuild as needed.
Then the labels will appear in your already processed section views.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

Leafrider

  • Guest
Re: C3D Cross Section Labels from eg Surface
« Reply #12 on: May 24, 2012, 03:22:01 PM »
Nice work guys. I'm rolling in 2012 here and needed a solution, I found it thanks to you guys. Cudos to theswamp.org and it's members!