Hello! In what way can I have a tag of a window’s elevation relative to the specific floor level and not its elevation from the global Z of the building?
Is there some special tag syntax for this? (Maybe deduction of the Global Z of the window’s elevation - the Floor Z?). Thanks in advance!
Hi @Ioannis_Poularakis the property “Elevation” of doors and windows indicates their elevation relative to the Global Z value. There is no Elevation property that indicates their elevation in relation to the level where they are inserted. You could create that property as a custom parameter, and calculate the values for each door/window. Then you could also show that parameter in tags.
In any case, we plan to add this property in future versions.
Thank you for the answer, Francesco. As others have had the same request in the past in this forum, it would be great if you could implement this common arch feature in a coming update!
On your site I could only find the tag syntax for the most common properties. Is there a more analytic guide available on the syntax of how to create custom tags? Or, did you mean to “manually” calculate each window’s elevation and then manually insert it as tag? Sorry to bother you.
Hi @Ioannis_Poularakis ,
The suggested process would be as follows:
-
Create a new custom parameter for the objects elevation in relation to the level where they are inserted. For example, you can call it “Level Elevation”
-
Assign the value for that parameter to each object, from the “Parameters” section, in the properties panel:
-
You create a new tag style that shows the information of this custo parameter:
- Finally, you can insert that tag for the object. Beware that the value assigned to the object for that custom parameter is not dynamic, so you will need to update it if you change the elevation of that object.
The process of the step 2 and 5 can be automated with a GH definition, using the “Update Property” component. Find it attached (for window objects):
Object Level Elevation.gh (11.6 KB)
You are awesome! Many thanks!