Profile Projection Label Styles - adding elements

Profile Projection Label Styles - adding elements

jim.poole
Enthusiast Enthusiast
3,490 Views
16 Replies
Message 1 of 17

Profile Projection Label Styles - adding elements

jim.poole
Enthusiast
Enthusiast

I have my cogo points labelled fine in my plan view - where I am able to select a variety of fields, Raw Description, Name etc.

However when I try to modify the labels of the cogo points, projected onto a profile, I have far fewer options, and I can't use the Name or Raw Description.

I am able to use Description or Source Object Name - which isn't very satisfactory.

 

My COGO points are all called Nail, and are numberd 1-1000

 

In PLAN view I can happile make all labels read NAIL 1, NAIL 2 etc...

 

Whereas when projected onto Profile - I can't do better than.

NAIL CogoPoint 1, NAIL CogoPoint 2 etc...

 

I want to drop the CogoPoint text from my Profile Labels.

 

Thanks for any help

JP

0 Likes
3,491 Views
16 Replies
Replies (16)
Message 2 of 17

Anonymous
Not applicable

Hi Jim,

 

i guess you have composed label as Description and Source object name in label composer hence you able to read your labels as NAIL CogoPoint 1 & etc., in profile labels. here when you add the " SOURCE OBJECT NAME " in label composer, source object is defined as Cogopoint and name defined as default cogo point property as a number. hence you are not able to read your labels as you read in plan view NAIL 1 & etc.,

 

there are two ways to perform this,

1. You can use edit label text to perform your required label format, Which is not dynamic.

2. you can add reference text in to your label styles and choose the appropriate cogo's to each label set which is dynamic. 

 

I personally suggest you to go for option 2 because its dynamic related to cogo point also you can show other properties of cogo as well if in case of need.

 

This method is worked for me well, hope this will be useful for you as well.

 

Cheers,

Sandy.

 

Message 3 of 17

cauger2k10
Contributor
Contributor
Old post but still actual with 2017-18 version: Why when adding projected COGO points in profile and labeled it with reference text the label didn't get automatically the data from what point it get it's data ??? You have to point each reference field to the cogo point to get the point name or else... For many kilometer profile and more than 100 points it's somewhat not productive... Maybe post this in Wish List if not already in it ! Best Regards, Christ
0 Likes
Message 4 of 17

peter.chaplinW6HWW
Contributor
Contributor

I am in the same situation.

Is there a better way then to select hundreds of points to label the point that is projected?

0 Likes
Message 5 of 17

derel
Advocate
Advocate

I'm in the same boat as well. Doubt there has been any change, but would love to have the link between the reference text and the object automated.

0 Likes
Message 6 of 17

ngehr
Explorer
Explorer

Is there still no work around to link reference text objects to source name to automate profile projection labels while using reference text?

Message 7 of 17

tlford37
Participant
Participant

Instead of using xrefs try using Data Shortcuts. That way all the intelligence is still with the reference.

0 Likes
Message 8 of 17

cauger2k10
Contributor
Contributor

Still no work around in 2021... had to pick every single cogo point projected in each label...

0 Likes
Message 9 of 17

cwr-pae
Mentor
Mentor

The disconnect between projected and crossing objects and their labels is frustrating. I had hopes for the Data Property Sets, but they have the same issue, the projected object is not really connected to the projection label.

A small help, if you haven't discovered it yourself, you can select the projected object marker when linking the reference text to the object instead of having to find the point in the plan.

Message 10 of 17

cauger2k10
Contributor
Contributor

Yep, its help to select the marker on profile view instead of searching in plan...

I'm thinking to develop a function that link unreferenced label...

0 Likes
Message 11 of 17

ngehr
Explorer
Explorer

We consider this step as clicking our life away referencing each object to each projected label. I just thought maybe since it knows the cogo point of reference maybe Cad could be ticked into assigning the attribute of that cogo point to the label. 

0 Likes
Message 12 of 17

ChrisRS
Mentor
Mentor

This is an old question. My answer applies in 2021, using Civil 3D 2022. I suspect it would have worked in 2016.

 

I think that this answers the original questions.

 

Here are a couple of points, in plan view, with a label style containing a bunch of components.

These "point" components are not directly available in "projected point" style.

ChrisRS_0-1632286427715.png

 

You can trick the projected style by manually adding these unavailable components.

  1. Edit the "Point" style of interest.
  2. Layout, select Component, Text Contents, ... (edit)
  3. In the TCE, select the Text components of interest and copy (Ctrl-C)
  4. Close TCE and Close Label Style Composer.
  5. Edit the "Projected Point" style of interest.
  6. Layout, select Component, Text Contents, ... (edit)
  7. In the TCE, paste the Text components you copied in step 3 (Ctrl-V) 
    You can type these directly rather than pasting in.
  8. Close TCE and Close Label Style Composer.

The projected point label should now show the unavailable components, as shown in the profile view below. These are dynamic.
(Note: Exp999 is an expression. It shows correctly in the "point" label but not the "projected point " label.)

 

ChrisRS_1-1632286712910.png

 

I did not discover this technique, but do not know who to give credit to.

 

Many of the comments made use of reference text. I do not have a solution to having to manually link each label to the referenced point. Hopefully this solution  eliminates the need of reference text.

Christopher Stevens
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

Message 13 of 17

peter.chaplinW6HWW
Contributor
Contributor

Great solution I will keep that in mind.

The expression 999 would need to be duplicated in the Profile view/Label Styles/Projection/Expressions.

0 Likes
Message 14 of 17

ngehr
Explorer
Explorer

I like what your doing here and this makes sense to me my only issue is that I am trying to project user defined/attribute data.

projection.PNGUser defined-Attribute data.png

0 Likes
Message 15 of 17

ChrisRS
Mentor
Mentor

Just what kind of User-Data are you talking about?

This is not my area of knowledge.

  1. Civil 3D allows for user-data to be added to Points and Parcels.
    This user-data can be used directly as components in labels.
    I am not able to get this working in projected labels.
  2. Civil 3D allows Property set data to be attached to AutoCAD and Civil 3D objects.
    This data can be used in labels, but often needs to be manually input as <[PS:Table:Attributes]>. (see Video)
    Link 1 says that this data can be used in crossing and projected labels, but I have not gotten it to work.
  3. Are you using some other type of user data?

It would be useful if you could provide a  sample file.

 

Good luck!

 

Video: civil-3d-2017-adding-property-set-data-to-civil-3d-labels

Link 1: About Adding Property Set Data to Labels

Link 2: civil-3d-property-set-secrets 

Christopher Stevens
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

0 Likes
Message 16 of 17

ngehr
Explorer
Explorer

I will look into the things you posted and create a dwg of smaller size to share. I noticed I don't have property sets in my TCE though

TCE.PNG

0 Likes
Message 17 of 17

ChrisRS
Mentor
Mentor
I do not have property sets in TCE either.
It may be available for just some C3D object types.
That is why we need manual entry.
Property sets may not be 100% ready for this use.

Christopher Stevens
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

0 Likes