Little help w/ a structure label

Little help w/ a structure label

MKH-VB
Collaborator Collaborator
6,063 Views
15 Replies
Message 1 of 16

Little help w/ a structure label

MKH-VB
Collaborator
Collaborator

I'm trying to get a structure label to do as shown in the attached image.  Our engineers like the leader tail to go completely under the top line of text, and the best we can figure out is to get it to stop at the center of the top line. See attached.  Does anyone know of a way to get the leader to extend like shown in my example? 

mkh
Accepted solutions (2)
6,064 Views
15 Replies
Replies (15)
Message 2 of 16

rl_jackson
Mentor
Mentor

To accomplish your goal you'll need to add a block to the style for the line and adjust its placement based on how you want it to appear.


Rick Jackson
Survey CAD Technician VI

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 3 of 16

Jerry_Barnes
Collaborator
Collaborator

It appears that one needs two things in the label style to make this work. 1) You need a horizontal line component with an appropriately long fixed length. (See attached PDF.) You may have to experiment with this length to suit. And 2) The Dragged States Component "Display" needs to be set to "As Composed." (Again, refer to PDF.)

0 Likes
Message 4 of 16

Joe-Bouza
Mentor
Mentor

Horizontal line component and Maximum width of label set

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.

EESignature

0 Likes
Message 5 of 16

ChrisRS
Mentor
Mentor

I think that this will do what you want. It is not perfect. You will need to drag the leader to the line.

 

"Structure Text" is the multiline text component. Text Height = 0.10". Background mask is on.

 

Add a line to the label style.

Anchor it to the top left and top right of the "Structure Text".

(This automatically adjust the length.)  

Shift the line down as shown. (Adjust the Y offset as desired.)

X offset has been adjusted to match your example.

Be sure that dragged state is set to as composed.

Be sure that the line is at the top of the component draw order.

ChrisRS_2-1642228761790.png

 

Place the label.

Drag the label text to the desired location.
The leader connection will be wrong.

Select the label text, click the diamond grip and drag to the end of the line.

(See highlighted label below. Snap works.) 

This label style works for both left and right drag as shown in the two lower examples.

ChrisRS_1-1642228631143.png

 

I hope that this is close enough.

Good Luck!

 

Chris

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 6 of 16

Joe-Bouza
Mentor
Mentor

Start & end anchor very slick. nicely done

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.

EESignature

0 Likes
Message 7 of 16

MMcCall402
Mentor
Mentor

You can get a similar result by underlining the top line of text component in the formatting tab, leaving the dragged state display at Stacked text, and then do the leader line adjustment after the label is placed.

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

0 Likes
Message 8 of 16

Jeff_M
Consultant
Consultant
Accepted solution

I do something similar to what @ChrisRS & @MMcCall402 described, except I only need to drag the leader when the label is dragged to the left of the structure. The line start point is attached the label location with 0,0 offset, the end is anchored to the bottom left of the structure text component with a 0.1,0.03 offset. The structure text is anchored to the label location with a 0.1,0.03 offset, the Rim text is anchored to the structure text with 0,-0.06 offset. So in 'normal' or dragged right it all 'just works', when dragged left the leader line must be adjusted. Dragged state is As Composed.

2022-01-17_13-34-29.png

Jeff_M, also a frequent Swamper
EESignature
0 Likes
Message 9 of 16

ChrisRS
Mentor
Mentor

I suspect that you mean the "line end is anchored to the bottom right left of the structure text component with a 0.1,0.03 offset."
Notes:

  1. This style uses multiple text components. This gives a 'ragged' mask. I actually prefer this to the 'big block' mask of a single component.
  2. The x offset of the line end point will need to be larger if the top text vs longest test is different than this example.
  3. The line is not automatically longer that the longest line.  This can be accomplished with a line for each text component. The line end y offset would shift the end up, resulting in overlapping lines.
  4. Under dragged left conditions using the leader "+" grip to add a bend might be necessary.

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 10 of 16

ChrisRS
Mentor
Mentor

This is a simple solution that I might use myself.

When I find that a simple (20%) style/solution gets me 80% if what I want, I often take a hard look at whether achieving the other 20% of what I want is worth the additional (80%) effort.

 

Notes:

  1. The underline will not extent to the right or left of the top line of text.
    This would not be deal breaker for me.
  2. The underline might be short compared to other text lines.
  3. For drag left the connected leader line might interfere with lower text lines.
    Use the leader "+" grip to add a bend point in the leader.

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 11 of 16

Jeff_M
Consultant
Consultant

@ChrisRS Yes, you are correct about the line end point anchor.  Oops...

We have to show the IN & OUT on the pipes, so using the ConnectedPipes in the Structure Text doesn't work for us, thus the separate components. Plus, I also prefer the masking this method provides.

We have always only had the line as long as the structure name, even when we drafted by hand and Leroy template. 

Jeff_M, also a frequent Swamper
EESignature
0 Likes
Message 12 of 16

ChrisRS
Mentor
Mentor

@Jeff_M, I did not mean any criticism.
This thread seems to have become sort of a label master class.

 

I generally use background masks. Thus, I often use multiple components to a avoid a 'big block' mask.

I also would not be concerned about the line being longer than the structure text.

 

Leroy! Ugh! I've been at this close to 50 years. Usually used Leroy for report exhibits and plats that were so dense that hand lettering was not legible. Everything else was hand lettered. Legal descriptions, notes and material list might be typed on 'stick-back' film. Lots of pencil on vellum. Company was still using ink on cloth for many things. I did most of my lettering using a ruling pen sharpened at an angle. Mylar and Radiograph pens were just becoming popular. Electric erasers got a real workout.   

,  

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 13 of 16

rl_jackson
Mentor
Mentor
Accepted solution

I've always used an underline for my manhole labels, but here's how I do it. Super Simple and working in all quadrants.

mh label.jpg


Rick Jackson
Survey CAD Technician VI

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 14 of 16

ChrisRS
Mentor
Mentor

Looks good to me @rl_jackson

That is a simple solution that I might use myself.

When I find that a simple (20% effort) style/solution gets me 80% if what I want, I often take a hard look at whether achieving the other 20% of what I want is worth the additional (80%) effort.

 

Just out of curiosity, do you normally use background mask, and if so, do you use multiple text components?

 

That said, I am trying to do what @MKH-VB requested. I do not think that you or I would be as demanding as the 'Engineer' that he is trying to satisfy.

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 15 of 16

rl_jackson
Mentor
Mentor

@ChrisRS in that particular image, I was using a Cogo Point, with a Point Label Style, that was a single component masking, that was a quick and dirty image, but if I'd set the elevation there would be a rim elevation shown as well. I have that set-up for my MANHOLE point label style that I use on topographic surveys where I just enter in the remaining information as needed using the edit label text function. I completely understand the wanting to have individual components, but for existing I just stick with a single component as I'm typing the addition information into the point label style (unless its excessive) then I'd consider other options (like pipe networks). But the concept that I use works with all labels, single or multiple lines. I have a standard rule with anything I that do in C3D, it's called the KISS method (Keep It Simple Stupid), very similar to your 20/80/80 rule.


Rick Jackson
Survey CAD Technician VI

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 16

MKH-VB
Collaborator
Collaborator

Guys...this information has been incredibly helpful.  Sometimes you need some experience to replace what they don't tell you in a book!  Everything is greatly appreciated.

mkh
0 Likes