Documentation
About Archicad's documenting tools, views, model filtering, layouts, publishing, etc.

Labeling Alternative?

Anonymous
Not applicable
We are toying with the idea that common elements could have standard notes contained in the object that can quickly be revealed and positioned -- thus saving annotation time. Using the Label Tool and the object's ID works okay for short identifiers, but the ID has a limited length. We would like to be able to store text such as "24 GA. 'GALVALUME' ARCHITECTURAL SHEET METAL", and be able to use it in almost the same manner as labels.

If we could associate the label with the contents of a Parameter within the object, that would work nicely. I have no idea how to do this, or if it can be done at all (I suspect not). Any ideas?
4 REPLIES 4
David Larrew
Booster
The "Label" objects will do just what you are asking (with a little forethought/planning and a little GDL editing).
David Larrew, AIA, GDLA, GSRC

Architectural Technology Specialist

a r c h i S O L U T I O N S



WIN7-10/ OSX 10.15.7

AC 5.1-25 USA
Anonymous
Not applicable
David wrote:
The "Label" objects will do just what you are asking (with a little forethought/planning and a little GDL editing).


Have you found a way to get any parameter's value of an object ?

Let's say I put a parameter called 'desc' in which I will put a string telling "Manufacturer, Product XYZ, etc"....

How can I get the value of 'desc' in the script used in the label ?
David Larrew
Booster
Geoffroy wrote:
Have you found a way to get any parameter's value of an object ?

Let's say I put a parameter called 'desc' in which I will put a string telling "Manufacturer, Product XYZ, etc"....

How can I get the value of 'desc' in the script used in the label ?
Create a Label Object to pull the parameter into, then use:

REQUEST ("ASSOCLP_PARVALUE", "expr", name_or_index,
type, flags, dim1, dim2, values)

You can also set-up GLOB_USER variables to pull information from other Objects.

There is a related thread at:
http://www.graphisoft.com/community/archicad-talk/viewtopic.php?t=648
David Larrew, AIA, GDLA, GSRC

Architectural Technology Specialist

a r c h i S O L U T I O N S



WIN7-10/ OSX 10.15.7

AC 5.1-25 USA
Anonymous
Not applicable
David wrote:
Create a Label Object to pull the parameter into, then use:

REQUEST ("ASSOCLP_PARVALUE", "expr", name_or_index,
type, flags, dim1, dim2, values)

You can also set-up GLOB_USER variables to pull information from other Objects.

There is a related thread at:
http://www.graphisoft.com/community/archicad-talk/viewtopic.php?t=648
Thanks for the link, I will have to try when I'll find some time...