2023-04-20 11:21 PM
Is there a way to show the roof slope automatically?
Solved! Go to Solution.
2023-04-20 11:31 PM - edited 2023-04-20 11:57 PM
Can you be more specific? The slope shows in the Info Box (and settings) when a roof is selected. I'm guessing you are looking instead for a label that auto-displays the roof pitch?
There used to be a roof slope label on the USA ArchiPlus download page, but I don't see it there now. (In fact, the link to that page from the Help menu doesn't work either.)
There is a really, really old object from James Murray here if you're looking for US style pitch labeling. I just tried it and in spite of being 18 years old, it works in 26! Add it to your embedded library (or wherever) and it will show up as an option for the Label tool:
https://www.onland.info/archives/2005/01/roof_slope_jam9.php
(My surprise that something old still works is that when Roof Slope JAM9 was written, Archicad only had single plane roofs. I wasn't sure it could read a multi-plane roof, but it can.)
2023-04-21 03:21 AM
i've created a couple of Properties to call up a few things:
the pitch is a simple callup from the Label tool.
the first two (percentage & ratio) are from the 2 new properties i've created:
slope:
displays the value as a percentage gradient
eg. 5% rise
CONCAT ( STR ( TAN ( {Property:Roof/Pitch} ) * 100, 0 ), "%" )
grade:
displays the value as a slope ration
eg. 1:8 fall
CONCAT ( "1:", STR ( 1 / TAN ( {Property:Roof/Pitch} ) ) )
2023-04-21 03:14 PM
for the properties, i would suggest watching the video below.
ARCHICAD Tip - Calculate Beam Slope - YouTube
that can give you a good primer on how to create properties for the Slopes.
regarding the pitch, i don't have AC in front of me right now, but when you're in the middle of a Label text box, click on the @ symbol (top left corner), this should open up a directory of the various properties that can get called up in a Label tool. search for "Pitch". it should belong under Roof. Double click it & it should create a some text. if you created the label text box while hovering over a roof, the new text will reflect the slope, otherwise it will come up with some coding jargon & will keep displaying as such, until you've re-linked that label to a placed Roof element.
2023-04-20 11:31 PM - edited 2023-04-20 11:57 PM
Can you be more specific? The slope shows in the Info Box (and settings) when a roof is selected. I'm guessing you are looking instead for a label that auto-displays the roof pitch?
There used to be a roof slope label on the USA ArchiPlus download page, but I don't see it there now. (In fact, the link to that page from the Help menu doesn't work either.)
There is a really, really old object from James Murray here if you're looking for US style pitch labeling. I just tried it and in spite of being 18 years old, it works in 26! Add it to your embedded library (or wherever) and it will show up as an option for the Label tool:
https://www.onland.info/archives/2005/01/roof_slope_jam9.php
(My surprise that something old still works is that when Roof Slope JAM9 was written, Archicad only had single plane roofs. I wasn't sure it could read a multi-plane roof, but it can.)
2023-04-21 01:14 AM
Hello Gisele
I have been using a label tool with smart autotext in the pet palette, using 'pitch' This works in plan and I also assume in elevation or section as it is pulling up the data from the roof object.
If you are just using it for review for example just to work it out a roof pitch as you look at elements, I have my workspace setup so when I select an element hovering over it, I can see basic information like its pitch when i hover my cursor over it.
More context will help with answering your future enquiries.
2023-04-21 03:21 AM
i've created a couple of Properties to call up a few things:
the pitch is a simple callup from the Label tool.
the first two (percentage & ratio) are from the 2 new properties i've created:
slope:
displays the value as a percentage gradient
eg. 5% rise
CONCAT ( STR ( TAN ( {Property:Roof/Pitch} ) * 100, 0 ), "%" )
grade:
displays the value as a slope ration
eg. 1:8 fall
CONCAT ( "1:", STR ( 1 / TAN ( {Property:Roof/Pitch} ) ) )
2023-04-21 02:54 PM - edited 2023-04-21 02:55 PM
Thank you, Gerry,
The default labels tools that I have do not show an option for the roof pitch. How to add a roof label? Also, I don't know how to create properties.
2023-04-21 03:03 PM
Thank you, Kim! If I hover over the roof, I can read Roof Pitch: -2.39 but I want to show a ratio like
(1 : 12). Also, the label tool that I have in the pet palette does not have the pitch option.
2023-04-21 03:14 PM
for the properties, i would suggest watching the video below.
ARCHICAD Tip - Calculate Beam Slope - YouTube
that can give you a good primer on how to create properties for the Slopes.
regarding the pitch, i don't have AC in front of me right now, but when you're in the middle of a Label text box, click on the @ symbol (top left corner), this should open up a directory of the various properties that can get called up in a Label tool. search for "Pitch". it should belong under Roof. Double click it & it should create a some text. if you created the label text box while hovering over a roof, the new text will reflect the slope, otherwise it will come up with some coding jargon & will keep displaying as such, until you've re-linked that label to a placed Roof element.
2023-04-21 03:20 PM - edited 2023-04-21 03:35 PM
Thank you, Karl!
2023-05-16 09:16 AM
Though does it still work if your multiplane has different slopes?
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-05-19 04:50 PM
Yes, it can read a multi-plane roof!