@pbacot said:
Hi,
I wish to add one comment. Well two. These are great tools all around!
But it seems that this roof tool, like others I have tried, uses the eave as the line for the starting plane. I don't know if it is difficult--this coding is wizardry to me--but I wish roof tools would use the plate line, which seems (to me) the logical reference point once the size of rafters and bearing details are defined.
Thanks, Chuck, for these tools and your helpful responses.
Peter
Peter,
Thanks, I'm happy that you like my plugins!
It would not have been difficult to use plate height as the reference - and I did consider it. I decided against it because - as I see it -there isn't a fixed relationship between plate height and the exterior building skins.
Here was my reasoning:
If a roof is conventional stick framed the rafter will have a seat cut, if trusses there is no seat cut, and if, as with most of the projects I work on, the trusses are metal, with false rafter tails, there is often an extended truss heel. Each of these conditions, along with different eave and exterior wall finish material thicknesses will result in a different relationship between the plate height - which is a structural datum -and intersection of the outer skins of these finishes - which is what my script works with.
If I want an accurate roof height, I could draw a section of the eave showing the structural conditions and material thicknesses, then determine the height of the point where the exterior wall finish intersects the underside of eave finish, create geometry using this height and then run the script. Had I built assumptions into the script about where the plate height was in all this, I think the above process would be more cumbersome because my assumptions would have to be accounted for where they didn't correctly apply.
On the other hand, my intention was to make a schematic design tool that creates a somewhat convincing roof - if you don't zoom in too close. So I anticipated that users would have only a general idea of the structural members and use approximate wall heights. I would be very happy if anyone successfully uses the script for DD or CD level documents, but I'm afraid they will probably have to do some manual tweaking.
Chuck