cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
Document & Visualize forum

Labels - Pointer connected to bottom or top, how to?

Anonymous
Not applicable
Hello -

I'm trying to see how to make a label that the pointer starts from the top or bottom of the label, not from the sides. Is this possible to do within the provided library parts? Suggestions/tips?

Thank you.
20 REPLIES 20

Laszlo Nagy
Community Admin
Community Admin
You can rotate the Label by 90 degrees. The rotation angle field is in the Text Label panel of the Label Settings Dialog for simple Text Labels, or the Symbol Label panel for GDL-based Labels.
....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995

Anonymous
Not applicable
Thanks for the response. I've tried what your direction stated (see screenshot). I'm obviously doing it wrong. A screenshot of where I should be looking at?

Anonymous
Not applicable
ESP182 wrote:
I'm trying to see how to make a label that the pointer starts from the top or bottom of the label, not from the sides.
Out of curiosity, what specific label we are talking about. There are many different labels. What is the label object name in question?

Anonymous
Not applicable
Type preview - "Text" label. Should I be using a different version?

Anonymous
Not applicable
ESP182 wrote:
Type preview - "Text" label.
I asked because I could not identify "diamond inside rectangle" shape of the label in the original image. I still can't figure out how did you arrive at that double shape?

Laszlo Nagy
Community Admin
Community Admin
Yes, Anton is right. These shapes are not available with simple Labels like Text, ID and Unique ID, because these 3 Label Types are not GDL-based so only the default rectangular Frame is available.
....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995

Anonymous
Not applicable
The label was an "NCS Indicator 19" with a frame around the shape.

The way I've had to resolve this is create a label using the "NCS Indicator 19" with Louver Indicator as the label style. Then creating a "Text" label with no content, so that just a pointer appears. After that I've rotated the "Text" label with no content so that the leader/pointer is down.

But yet, I still haven't found a way to just have one label, that I can have a pointer coming from either the top or bottom of it. Thus, why I'm looking for tips/suggestions/directions if this is doable.

Thank you.

sinceV6
Enthusiast
Hi.
Use "Identification label", frame ON and in Custom settings->label geometry change the frame shape to "Square rotated".
Should get you what you're after.
Best regards.

Anonymous
Not applicable
Thanks Since,

I tried using your direction, but can't get a pointer on the Identification Label. Once I select "Add/Remove Pointer" from the Pointer dropdown, the label goes back to having it only from the sides. I'm guess that Graphisoft never designed a Rotated Square with a leader line and pointer?

Anonymous
Not applicable
ESP182 wrote:
I'm guess that Graphisoft never designed a Rotated Square with a leader line and pointer?
Probably.

I think any ArchiCAD labels have a hard-coded (internal) restriction that a label can only connect to the pointer on the left side... (I am curious whether ArchiCAD has any right to left language support... Hebrew for instance... and how labels work there.)

I'll look into this shortly.

Laszlo Nagy
Community Admin
Community Admin
I would say that A Label's pointer can only connect to its side, not to its left.
You can simply mirror it vertically, and then the pointer starts from the right, not the left.
....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995

Anonymous
Not applicable
But is there a way to have a label with the leader, with a pointer, coming from either the top or bottom, not left or right sides?

Anonymous
Not applicable
ESP182 wrote:
But is there a way to have a label with the leader, with a pointer, coming from either the top or bottom, not left or right sides?
I don't think so. From what I see the pointer can only be connected on the left.

I am not sure it can be done any other way. The only DGL variable related to this issue specifies pointer position as "Bottom" "Middle" or "Top". All on the left.

I'll look into what Laszlo said above and see if any transformations might affect that.

Anonymous
Not applicable
Looks like I'll have to make a wish list item for this? Until then, I'll continue using two different labels to make this happen. Works around ftw!

Anonymous
Not applicable
ESP182 wrote:
Looks like I'll have to make a wish list item for this? Until then, I'll continue using two different labels to make this happen. Works around ftw!
I looked into this from different angles, but this might be a bit more difficult than usual.
We can't even solve this with custom programming, as ArchiCAD does not even have an option to attach pointer to the top or bottom of a label.
The only variable available to us (LABEL_ANCHOR_POS) is hardcoded into ArchiCAD to only allow attaching pointer on the side of the label and, then, has only three positions — bottom left corner, left middle and left top corner.
Naturally, as Laszlo said, you can mirror the label, but it will still have a pointer on the side, just opposite one. Never on top or bottom.

@Laszlo: This, probably, needs to be examined by GS staff... there is nothing we can do here, Laszlo.

Anonymous
Not applicable
Thank you for the update:

I started a wish list for this:

http://archicad-talk.graphisoft.com/viewtopic.php?p=258823#258823

Thanks again for the responses.

sinceV6
Enthusiast
Anton wrote:
... We can't even solve this with custom programming, as ArchiCAD does not even have an option to attach pointer to the top or bottom of a label.
The only variable available to us (LABEL_ANCHOR_POS) is hardcoded into ArchiCAD to only allow attaching pointer on the side of the label and, then, has only three positions — bottom left corner, left middle and left top corner....
It can be solved with custom scripting, but you'd have to script the whole thing, including the lines, pointer arrow and bypass the label position.

Best regards.

Anonymous
Not applicable
sinceV6 wrote:
It can be solved with custom scripting, but you'd have to script the whole thing, including the lines, pointer arrow and bypass the label position.
That won't be a label, though.

sinceV6
Enthusiast
Anton wrote:
That won't be a label, though.
Why not?

Start a new conversation!

Labels

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!