Find the next step in your career as a Graphisoft Certified BIM Manager!

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

Autotext for veneer thickness for columns

KatherineC97
Booster

I'm trying to set up an autotext based favourite where when the post size changes, the label will auto update. I'm able to use autotext for the width, but I'm running into trouble with the veneer thickness. Is it possible to autotext this? 

KatherineC97_0-1675302453662.png

 

1 ACCEPTED SOLUTION

Accepted Solutions
Solution

Not with an autotext label.

 

How are you GDL skills?

You could possibly create your own label with GDL, but you need to know what you are doing.

There does appear to be a parameter for the veneer thickness in GDL.

BarryKelly_0-1675304329082.png

 

But the ability to have segmented columns where each segment can be different may cause some problems (although that is all controlled in these GDL parameters).

With my intermediate GDL knowledge, I would be struggling to do this.

So unless you are very good with GDL, I don't see a solution.

 

The only other solution I can think of is Classifications and Properties.

They seem to only have the same fields as the autotext label, so you aren't any better off.

However you can set up expressions in the properties.

So maybe you could calculate the overall column width less the core width and divide that by 2 to get the veneer thickness?

 

I just did a quick test and this does seem to work.

 

BarryKelly_1-1675305426169.png

 

You can then use the property in an autotext label.

 

BarryKelly_3-1675305658083.png

 

 

 

Barry.

 

 

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

View solution in original post

5 REPLIES 5
Barry Kelly
Moderator

Not that I can see.

I only see these fields for autotext labels.

 

BarryKelly_0-1675303311073.png

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

That's a shame, I was really hoping I was just missing something. Would you happen to know of a workaround?

Solution

Not with an autotext label.

 

How are you GDL skills?

You could possibly create your own label with GDL, but you need to know what you are doing.

There does appear to be a parameter for the veneer thickness in GDL.

BarryKelly_0-1675304329082.png

 

But the ability to have segmented columns where each segment can be different may cause some problems (although that is all controlled in these GDL parameters).

With my intermediate GDL knowledge, I would be struggling to do this.

So unless you are very good with GDL, I don't see a solution.

 

The only other solution I can think of is Classifications and Properties.

They seem to only have the same fields as the autotext label, so you aren't any better off.

However you can set up expressions in the properties.

So maybe you could calculate the overall column width less the core width and divide that by 2 to get the veneer thickness?

 

I just did a quick test and this does seem to work.

 

BarryKelly_1-1675305426169.png

 

You can then use the property in an autotext label.

 

BarryKelly_3-1675305658083.png

 

 

 

Barry.

 

 

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

You could calculate veneer thickens using a expression only if the column was rectangular.

Both column core thickness and bottom perimeter are available. The bottom perimeter includes the veneer SO ---

 

((Perimeter of column bottom/4) - Column core)/2 = veneer thickness. The expression property could than be addressed as a property in a autotext label

Gerry

Windows 11 - Visual Studio 2022; ArchiCAD 27

I think that's a bit beyond my GDL skills, but the expressions worked perfectly, thank you!