We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2023-10-19 04:22 AM - last edited on 2023-10-23 07:48 AM by Laszlo Nagy
Hello everyone.
Can you help me to configure an expression to have the information as the attach picture. I guess is a simply one, is just to have meters in "cm" or "mm" and only with two decimal houses.
The solution using Calculation Units in the Options > Project Preferences > Calculation Units & Rules Dialog, doesn’t work for me because I do not want the schedules to use centimeter.
Thanks for your time to read my issue
Solved! Go to Solution.
2023-10-19 09:29 AM
Hi
you could try the following. But need to change the datatype to text for this
STR ( Thickness / 1 m * 100; 2 )
2023-10-19 09:52 AM - edited 2023-10-19 09:52 AM
If you want your calculation to remain as a number, then you must set the data type as a number and convert the thickness in the expression to centimetres by dividing by 1m to remove the units.
Then multiply by the factor you want to increase / decrease by (100 in this case to get meters to centimetres).
You can then use this property in schedules and it will still add - but technically it has no units.
Barry.
2023-10-20 05:12 AM - edited 2023-10-20 05:12 AM
@Xavi wrote:
Graphisoft should improve the label skin, so could read any element and with the option to choose which decimal and units we want. 🙂
You can't pick and choose which skin to label, but you can change the units and decimal precision.
Barry.
2023-10-19 09:29 AM
Hi
you could try the following. But need to change the datatype to text for this
STR ( Thickness / 1 m * 100; 2 )
2023-10-19 09:52 AM - edited 2023-10-19 09:52 AM
If you want your calculation to remain as a number, then you must set the data type as a number and convert the thickness in the expression to centimetres by dividing by 1m to remove the units.
Then multiply by the factor you want to increase / decrease by (100 in this case to get meters to centimetres).
You can then use this property in schedules and it will still add - but technically it has no units.
Barry.
2023-10-20 04:33 AM
Thank you Xandros and Barry, for the quick reply.
Did work perfectly. I appreciate the help.
Graphisoft should improve the label skin, so could read any element and with the option to choose which decimal and units we want. 🙂
2023-10-20 05:12 AM - edited 2023-10-20 05:12 AM
@Xavi wrote:
Graphisoft should improve the label skin, so could read any element and with the option to choose which decimal and units we want. 🙂
You can't pick and choose which skin to label, but you can change the units and decimal precision.
Barry.
2023-10-20 05:42 AM
Yes am using that label, but this one works for compositing elements and not for complex profile for example (doesn't read the thickness, and skins).
So at the moment I am using Label skins for compositing elements (walls, slabs etc..)
and for complex profile i use auto text, extracting the information from the "Profile modifiers".
Is working but, would be great to have just one tool to do this two operations.
At the moment I have another issue, because I would like to save this label as "2D Elements Label with auto text" but doesn't work.
If you could take a look att the link I would appreciate.
Thanks Barry
2023-10-20 07:22 AM
@Xavi wrote:
Yes am using that label, but this one works for compositing elements and not for complex profile for example (doesn't read the thickness, and skins).
Complex profiles do not have skins like a composite does.
They may look similar in some situations, but the fills for a complex profile can be any shape and in any position, not just stacked next to each other as skins in a composite.
That is why you can not get a skin thickness for a complex profile.
Barry.