We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2021-04-13 04:07 AM
Solved! Go to Solution.
2021-04-13 07:16 AM
2021-04-13 07:16 AM
2021-04-13 03:58 PM
Surface * (Height - Non-exposedHeight) / Height
2021-04-13 04:33 PM
Barry wrote:That is a great solution. I had only to make an adaptation: create a second air material in Archicad, having one that is Strong and another that is weak (in priority terms). Sometimes I create some gyps details or I insert some objects in this empty space I mentioned. If I use the strong air material it would (unless I made some solid operations) erase my details. With the weak air material it does not affect my model, but only covers the unpainted surface.
Create a building material for the air space.
Make it stronger than the gypsum used on the wall.
If you ceiling has a constant space below the slab, then create a ceiling composite (gypsum/airspace).
If the space varies then just add a standard slab above the ceiling and adjust the thickness to suit.
So long as this ceiling slab overlaps the gypsum in the wall it will cut it away.
The air space needs to be stronger that the wall gypsum but weaker than the wall frame and the outside skin.
If you use a composite ceiling, the ceiling gypsum material needs to be weaker than the wall gypsum.
It is basically a game of strongest building material wins.
They will cut away the weaker ones and and therefore they will not schedule.
If you don't want the ceiling/airspace to overlap the wall and trim it automatically, then stop it so it just touches.
Then if you use a 'Surface Schedule' it should ignore the touching surfaces.
Barry.
2021-04-13 04:42 PM
LaszloNagy wrote:This is a smart method as well. Tho I found the "air modeling method" easier, since the non-exposed height might change on the interior and exterior face of the wall. At least the way I tried (I might have done it poorly) it was a bit boring to add a measurement of the empty space in each wall.
Maybe you can create an Expression-based Property that would calculate the desired surface.
You know the Surface of the Wall and the Height of the Wall.
You could create a Property that would specify the non-exposed Height of the Wall.
Then you would calculate the Exposed Surface like this:
Surface * (Height - Non-exposedHeight) / Height
2021-04-13 06:46 PM