Monthly Archives: July 2012

I have updated the Hummingbird set with several new components:

  • Columns
  • Detail Lines
  • Model Lines
  • Walls

The Floors component has also been improved to better support nurbs curves (degree 3).  Of course Revit does not allow closed nurbs so be sure to add at least one line segment.  More example files will also be uploaded soon.


Perkins+Will Grasshopper Users Group

HI There,

Mario Guttman and Tim Meador have developed a new geometry importer from Grasshopper to Revit. I have started using it on a project and wanted to share the initial results with you. You can download all of the Hummingbird items here


this project is in it’s initial design phase and we are trying out a variety of skin systems/types on a fairly conservative massing. The developer wants to get an innovative design while not giving up sq’, how unusual right. So my initial thought was that grasshopper could really help that iterative process, wouldn’t it be great if we could speed up the Revit process as well.


well all Tim and I had to do was get Mario excited about this and away we go!  As always just email me and I will share the definitions etc. with you. Good luck!


View original post

The Revit Model Builder add-in acts as a layer between the Revit modeling environment, including the Family Editor, and an Excel session.  (The Revit environment can include Vasari; however, this has not been tested.)

The Excel file creates a bridge to other applications.  There is no restriction on these other applications since the Model Builder is only aware of the Excel file.  Most of the work to date has been done with data generated from either Rhino-Grasshopper or a special C# Model Builder Tool which is a Windows program that serves as a template for custom computational projects.  Some work has been prototyped in Process and there are discussions about using AutoCAD or other applications.  Whichever application is used, it must be customized to create the Excel output based on its own geometry or other algorithm.

The primary workflow is for one of these applications to output an Excel worksheet that follows the conventions described in the next section.  Then, from an open Revit session, the Model Builder tool reads the Excel data and creates new geometry in Revit.

A secondary workflow is to create geometry in Revit, and then use the Model Builder to export data to an Excel worksheet.  This is useful as a means of creating sample data, which can be edited and then imported to generate new geometry.  It can also be used as a way of transferring geometry from Revit objects as drafting or model lines into the Family Editor or another view.