Autodesk University Online

Register | Sign In
Bookmark and Share Back to Class Listing

The Ins and Outs of Revit® MEP Programming

0 Questions 0 Answers Ask the Speaker a Question
  • Event Year: Autodesk University 2008
  • Class ID: DE301-2
  •  
  • Primary Speaker: Jeremy Tammik
  •  
  • Class Information
  •  
  • Primary Track: Customization and Programming
  • Primary Software: Revit MEP
  •  

Class Audience

Application developers and Revit users interested in Revit MEP programming. An intermediate understanding of .NET programming and general knowledge of the Revit MEP product is assumed

Class Description

Use the new MEP-specific Revit API features introduced in Revit MEP 2009 as well as the generic Revit platform API to analyze and modify a Revit MEP model. Address both HVAC and electrical domains. Solve tasks such as assigning a specific flow to air terminals based on the room requirements; changing the size of an air terminal to match the required flow; calculating and displaying the room CFM/SF in a color fill; finding unhosted elements; analyzing the relationship graph between all rooms and air terminals; making use of advanced Revit 2009 element filtering capabilities; iterating over all electrical equipment and lighting fixtures to extract their electrical data and location for electrical load analysis; and inserting new face-hosted fixture. This class assumes basic knowledge of Revit programming.

Class Highlights


  • Use MEP-specific Revit 2009 API features

  • Analyze and modify a HVAC and electrical Revit MEP models

  • Calculate and assign flow and size to air terminals based on room requirements

  • Automatically calculate and display the room CFM/SF in a color fill

  • Iterate over electrical equipment and fixtures to perform electrical load analysis