Clicky Web Analytics
presentation
documentation
creation
automation
bim after dark live
Showing posts with label calculus and architecture. Show all posts
Showing posts with label calculus and architecture. Show all posts

Friday, December 11, 2009

Revit and Calculus - Final... Complete!


View Larger Image...

Finally, finished my final project for my Calculus 1 class... For those of you who are unfarmiliar with the project here are the two original posts in the very begining stages of the project:




I created a nice power point and presentation. Of course, I recorded it for my readers to benefit from as well! I begin by explaining a little bit of Calculus (given that it was a calculus class) and then wen into all the formulas I used in Revit. I then deomonstrated using these formulas within Revit. The finale consisted of a comlpex surface being driven by calculus. Enjoy!



Tuesday, October 27, 2009

Tutorial - Revit Calculus 2

A continuation of my Revit Calculus Experiment...

I began to explore the reference line and reference spline relationship.


Stay tuned for some more experimentation and in depth analysis of whatever it is I am doing.

Friday, October 23, 2009

Tutorial - Revit and Calculus - Part 1
















My Calculus 1 professor has given us the option of doing a final project instead of taking a final exam. Given the hatred I have for any type of testing I decided to start tackling the idea of a final project. One thing that has always fascinated me about Revit families is the ability to use formulas.

The ability to create parametric families is already a major advantage but using formulas to drive some of these parameters opens up a whole new world. First, I would like to copy and paste the page in "Revit Help" that presents the correct syntax to use when conducting formulas within Revit:

"Formulas support the following arithmetic operations: addition, subtraction, multiplication, division, exponentiation, logarithms, and square roots. Formulas also support the following trigonometric functions: sine, cosine, tangent, arcsine, arccosine, and arctangent.
The valid formula abbreviations for arithmetic operations and trigonometric functions are

• Addition— +
• Subtraction— -
• Multiplication—*
• Division—/
• Exponentiation—^: x^y, x raised to the power of y
• Logarithm—log
• Square root—sqrt: sqrt(16)
• Sine—sin
• Cosine—cos
• Tangent—tan
• Arcsine—asin
• Arccosine—acos
• Arctangent—atan
• e raised to an x power—exp
• Absolute Value—abs

You can enter integers, decimals, and fractional values in formulas, using normal mathematical syntax, as shown in the examples below:

• Length = Height + Width + sqrt(Height*Width)
• Length = Wall 1 (11000mm)+ Wall 2 (15000mm)
• Area = Length (500mm) * Width (300mm)
• Volume = Length (500mm) * Width (300mm) * Height (800 mm)
• Width = 100m * cos(angle)
• x = 2*abs(a) + abs(b/2)
• ArrayNum = Length/Spacing.

Parameter names in formulas are case sensitive. For example, if a parameter name begins with a capital letter, such as Width, you must enter it in the formula with an initial capital letter. If you enter it in a formula using lower-case letters instead, for example, width * 2, the software will not recognize the formula."


Now, my goal is to create some sort of element, family, or project that will be driven solely by calculus, trigonometry, and basic mathematics. The purpose is to prove the use of these subjects within my field of study (architecture). Therefore, how would architecture and calculus relate?


Topics Covered:
  • Creating a Conceptual Mass.
  • Create From with Spline and Profile.
  • Edit and Create formulas within Families.
  • Drive formulas with parameters.
  • Add Profile.
  • Use CALCULUS IN REVIT!
Here is a great video to compliment my tutorial: Greg Lynn at TED: