License Delivery maintenance is expected to occur on Saturday, November 30, between 8 AM and 11 AM CET. This may cause a short 3-hours outage in which license-related tasks: license key upload, download, update, SSA validation, access to the license pool and Graphisoft ID authentication may not function properly. We apologize for any inconvenience.
Documentation
About Archicad's documenting tools, views, model filtering, layouts, publishing, etc.

Zone <toAltvalue>

Lingwisyer
Guru
Hi all,

Is there a way to get a zone to display it's elevation to sea level without resorting to labels? The custom text setting does not appear to recognise autotext prompts...



Ling.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
11 REPLIES 11
Laszlo Nagy
Community Admin
Community Admin

You can display Properties in the Zone Stamp.
So you just need to create a Property that will display the Zone's Elevation to Sea Level.
The attached screenshot shows the definition of the Property that will achieve that.

 

Zone-ElevationToSeaLevel.png

Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Lingwisyer
Guru
I get a syntax error if I try to add the plain text after the calculation...

Can you get it to convert to meters when the length settings are set to millimetres?



Ling.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
Laszlo Nagy
Community Admin
Community Admin
It should not be a plain text.
You need to select the "Elevation to Sea Level" Property from the list of available Parameters and Properties.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Lingwisyer
Guru
I meant the " m". Anyway, I got it working using a comma instead of a semicolon.



Ling.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
LucaP
Advocate
Lingwisyer the syntax error you got is probably because you're using different data format. You should change it to Text if you wish to add text behind your value (and keep in mind you should use CONCAT to join lines of text).
Also to override the units you use in your project you can use mathematical operators and after all these operations convert it to text.
Łukasz Pietraszko
ArchiCAD 26 PL, since AC20 | WIN 10 Home
Intel Core i7-7700HQ 2.8 GHz | 16 GB RAM | NVIDIA GeForce GTX 1060 6 GB | 500 GB SSD
Laszlo Nagy
Community Admin
Community Admin
Lingwisyer wrote:
I get a syntax error if I try to add the plain text after the calculation...

Can you get it to convert to meters when the length settings are set to millimetres?

Ling.


Here is a modified version of the Expression.
In the Dimension Units Dialog, Length Units have "Meters" set with 2 decimals.
So the Property would be: "6,00 m"

So I multiplied the "meter" value to get millimeters, then used the SPLIT function to cut the decimal separator and the 2 decimal places on its right side.
Converting from millimeter to meter can work similarly.
See the attached image for the Expression.

 

ZoneElevationToSeaLevelInMM.png

Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Anonymous
Not applicable

Cant GS make an option in the Zone Tool to use a Reference Level eg Sea Level ?
Hardly rocket science compared to the work around.

 

Capture22.JPG

Laszlo Nagy
Community Admin
Community Admin
That would require a modification to the script of Zone Stamp library parts.
Make a wish for it and I will submit it to GRAPHISOFT.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Anonymous
Not applicable
Hi LaszloNagy,

I tried your expression line but I still gets syntax error. It does not let me click OK. Am I missing something?

Thank you
LaszloNagy wrote:
Lingwisyer wrote:
I get a syntax error if I try to add the plain text after the calculation...

Can you get it to convert to meters when the length settings are set to millimetres?

Ling.

Here is a modified version of the Expression.
In the Dimension Units Dialog, Length Units have "Meters" set with 2 decimals.
So the Property would be: "6,00 m"

So I multiplied the "meter" value to get millimeters, then used the SPLIT function to cut the decimal separator and the 2 decimal places on its right side.
Converting from millimeter to meter can work similarly.
See the attached image for the Expression.