Code Analysis in Revit Architecture

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + GSFulton GSFulton 6 months ago
    Jake:
    Nice job. I’ve been working on exactly the same thing. Have not had the time to spend on it. Very helpful to see your results.

    GS Fulton
Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

Code Analysis in Revit Architecture - Presentation Transcript

  1.  Special thanks to Bright Design Associates
  2. Get the Code Information into a Key Schedule  First Task - Create a key schedule which holds the code information. 1st task - Code info to key schedule
  3. From the menu: View / New / Schedule-quantities  Select the room category. give it a name like \"Occupancy IBC table 1004.1”  Select Schedule Keys. Then give it a key name like \"Occupancy”  Select OK 1st task - Code info to key schedule
  4. Adding Parameters  Add two new parameters by clicking the Add Parameter button.  Name: \"S.F.PerPerson\" as an integer Choose Integer for type of parameter. \"Other\" is fine for the Group.  Name: \"Occupancy S.F. Type\" as Text for type of parameter. Other is 1st task - Code info to key schedule
  5. Adding Code Information  Click the new button fore each occupancy and enter information from the code. 1st task - Code info to key schedule
  6. Task 2 – Create a Calculating Room Schedule 2nd task – Create a calculating room schedule
  7. From the menu View / New / Schedule-quantities  Select the room category. give it a name like \"Occupancy Tabulation per 2006 IBC Table 1004.12”  We are scheduling Building components. Select appropriate phase. Click OK 2nd task – Create a calculating room schedule
  8.  Add the following parameters From the left column \"Number\", \"Name\", \"Occupancy Type\", \"Area\", \"S.F.PerPerson”.  Add a Calculated Value called \"Persons\" with the calculated value button.  The formula for Persons will be as follows and is case sensitive. \"(Area / S.F.PerPerson) / 1' ^ 2\" 2nd task – Create a calculating room schedule
  9. General Formula Notes:  Our formula: (Area / S.F.PerPerson) / 1' ^ 2)  Parameters used in formulas are case sensitive. Ie: “AREA” or “area” will not work if the parameter is “Area”  Revit loves keeping track of its units. The division by one square foot is there to strip the S.F. units and satisfy revit when an area is calculated with a unitless integer or number. 2nd task – Create a calculating room schedule
  10. Format the schedule:  Under the formatting tab select the \"persons\" parameter and check the calculate totals box.  This can also be done for the square footage. 2nd task – Create a calculating room schedule
  11. Sorting the schedule:  Then under the sorting tab sort by the \"number\" parameter and select the grand totals check box and show totals only.  Also select the itemize every instance check box. 2nd task – Create a calculating room schedule
  12. How to use this schedule:  Find our schedule called \"Occupancy Tabulation per 2006 IBC Table 1004.1\" in the project browser and double click on it.  In a project with rooms defined You will notice that for Room Occupancy there are a bunch of \"(none)\" values.  Click on the none and you will have a pull down which you can select the occupancy.  When the user selects a value the schedule will automatically fill in the appropriate s.f. per person and calculate the persons for that room area. 2nd task – Create a calculating room schedule
  13. The next Level: Creating a required plumbing fixture schedule.  Taking the code analysis to another level. Both in calculations and Revit formulas. 3rd task – Create a required plumbing fixture schedul
  14. To start:  In the project browser scroll down and locate your \"occupancy tabulation per 2006 IBC table 1004.12\" schedule.  Right click on it and select Duplicate View / Duplicate.  Now right click on the table and click Rename.  Rename the table something like \"MINIMUM PLUMBING FACILITIES PER TABLE 2902.1 BUSINESS\"
  15. Add calculated values: (Sample formulas for Business occupancy)  Parameter name – Type – “Formula ”  Men - Number – “Persons / 2”  WCMen - Number – “if((Men < 50), (Men / 25), (2 + (((Men - 50)) / 50)))”  LavMen - Number –” if(MEN < 50, MEN / 40, (2 + (MEN - 50) / 80))”  Women - Number – “Persons / 2”  WcWomen - Number – “if(WOMEN < 50, Women / 25, (2 + (Women - 50) / 50))”  LavWomen - Number – “if(Women < 80, Men / 40, (2 + (Men - 80) / 80))”  DF - Number – “(Men + Women) / 100”  Service Sink – Number – “1” 3rd task – Create a required plumbing fixture schedul
  16. Add calculated values: (Or for Mercantile occupancy)  Parameter name – Type – “Formula ”  Men - Number – “Persons / 2”  WCMen - Number – “Men / 500”  LavMen - Number – “Men / 750”  Women - Number – “Persons / 2”  WcWomen - Number – “Women / 500”  LavWomen - Number – “Women / 750”  DF - Number – “(Men + Women) / 1000”  Service Sink – Number – “1” 3rd task – Create a required plumbing fixture schedul
  17. Next format the table:  At the Formatting tab make the following fields hidden:  Area  S.F.Per Person.  Remove (from the fields tab) or make the following parameters hidden as well:  Number  Name  Room Occupancy 3rd task – Create a required plumbing fixture schedul
  18. More formatting: Make the following fields a Calculated Total.  S.F.Per PersonPersons  Men  WcMen  LavMen  Women  WcWomen  LavWomen  DF and Service Sink 3rd task – Create a required plumbing fixture schedul
  19. Sorting / Grouping  At the sorting / grouping tab make sure that grand totals and itemize every instance is NOT checked.  Sort by (none) 3rd task – Create a required plumbing fixture schedul
  20. The final product:  This schedule should self calculate your project once you fill out the room occupancy schedule. 3rd task – Create a required plumbing fixture schedul
  21. Refinement:  There are many ways to refine these schedules:  Adding other code analysis based on occupants (egress width, etc.).  Make the appropriate calculated parameters integers.  Add rounding to the plumbing fixture calculations so that a value of 0.49 or less will not result in a “zero” for an integer parameter.
  22. Fin.  If you have questions or comments please feel free to contact Jake Boen.  Jboen@cox.net or Jboen@brightdesignassoc.com  Special thanks to Bright Design Associates
SlideShare Zeitgeist 2009

+ Jake BoenJake Boen Nominate

custom

1216 views, 0 favs, 0 embeds more stats

Code analysis for basic occupancy and plumbing calc more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1216
    • 1216 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 0
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories