Quick Links - Also see the menu above and more choices on the right side of the blog (too much, but all good stuff)

\/ ...and now BIMbuilder.com Blog Posts... \/

Tuesday, December 15, 2009

REVIT Rocks !: REVIT Calculating Standard Roof Slopes by Formula

If you thought the calculus post from The Revit Kid was too complicated, hopefully this will be a little simpler from Revit Rocks.


As I start to get deeper into the conceptual parametric massing I am coming up with all kinds of cool tips.
Here's a great one.
When you need to constrain reference lines in order to create down stream roof slope parameters. As in 3-12, 5-15, 7-12 etc. . . . You don't want the user to have to input the roof slope by an angle. You want to input the slope as a factor of Rise / 12 as shown below. This involves a little trigonometry. Remember the old tan (x) = opposite over adjancent ?

If not have a look at the images just below.

So we know the Adjacent (12) and the user inputs the Opposite (Rise) but the trick is we have to use the 'Inverse Tangent' to get the actual angle in degrees. Otherwise all we get is the Tan of the angle, not the actual angle itself. So the correct term for Inverse Tan is ArcTan which REVIT accomodates as the built in operator atan.
So have a look at the desired constrain resultant and the corrisponding parameter formula below.
The user inputs a Roof Rise of '7' and REVIT calculates the slope angle and adjusts the reference lines (and corrisponding solid form) accordingly.
It is also critical that the 'Slope' parameter is type 'Angle' and the 'Roof Rise' parameter is type 'Number'.

Once this flexes (balances) correctly you simply turn the reference lines into a solid form and Bob's Your Uncle !
Don't forget about the CADclips coined 'Brains', 'Bones', 'Balance' 'Body' approach to Family creation. Be it conceptual massing or conventional Familes.

REVIT Rocks !: REVIT Calculating Standard Roof Slopes by Formula


  © Blogger template ProBlogger Template by Ourblogtemplates.com 2008

Back to TOP  

[Valid Atom 1.0]