algorithmic modeling for Rhino



Hummingbird is a set of Grasshopper components that facilitate the creation of Revit native geometry. This process exports basic geometric properties and parameter data to CSV text files which is used to describe many aspects of the Revit BIM geometry. In Revit this data is easily imported using the Whitefeet Modelbuilder tool (included).

Translating Rhino primative geometry to Revit has been vastly simplified without the need for linking or reference objects. This allows for the downstream Revit model to be modified and adapted for the project duration.


Location: San Francisco
Members: 155
Latest Activity: Sep 3, 2016

Discussion Forum

Exportin Data with HummingBird

Hello There,Is ti possible to export data to Revit through HummingBird.I have this panels in GH that are all taged with a color code. I need this to be exported to Revit in order to create a…Continue

Started by Claudio Jan 7, 2016.

Item ID in HummingBird CSV viewer

Hi every one,I've noticed that HmmingBird CSV files view it with the CSV viewer, sometimes shows  Item ID's and sometimes does not. Is this an bug or is something I'm doing right. I'm creating panels…Continue

Started by Claudio Jan 7, 2016.

doors import problem 2 Replies

I just can't import doors into Revit 2015. I have ~700 doors that I want to add to Revit walls. Walls imported fine, but when importing doors, it just creates nothing. I have tried latest December…Continue

Started by Atis Sedlenieks. Last reply by Atis Sedlenieks Jan 7, 2016.

Units in Rhino vs Revit Through Hummingbird 2 Replies

Hi guys,Just arrived  into Hummingbird, I'm exporting from rhino trhough GH a series of 3points adaptive components structured into a tree structure.Everything seams to work fine but, the units are…Continue

Started by Claudio. Last reply by Claudio Jan 7, 2016.

Comment Wall


You need to be a member of Hummingbird to add comments!

Comment by Manuel Sotomayor Millan on November 5, 2012 at 12:55pm

Is there any hummingbird setting that translates everything to imperial system units.

I have everything in meters but the Revit converts from excel enormous values with a conversion factor obviously related to feet and inches

Comment by Manuel Sotomayor Millan on November 5, 2012 at 12:45pm

Just duplicates everything.

Might be an isue because of the file units??

I have both Revit and Rhino set to meters but somehow Revit makes mm from the data that gets from Rhino when imports and again translate meter to milimeters when imports back to Excel. Resulting from that enormous numbers

Might be this the root of the previous problem

Comment by Manuel Sotomayor Millan on November 5, 2012 at 12:42pm

thats right. But once the element Ids are exported from Revit by the ModelBuilder, if I modify the geometry on Rhino and update it to the excel again the elementids get erased, thus the modelbuilder does not identify them back and erase nothing from the revit file

Comment by Mario Guttman on November 5, 2012 at 12:13pm

Manuel. The element ID values are entered by the ModelBuilder tool in Revit when the elements are built. Not all lines in Excel will have an ID value, only the ones that have an 'Add" command. Unfortuanately the ModelBuilder cannot really update them (due to Revit API limitations) but what it can do is delete the element as it creates a new one.
Does this answer your question? If not, please provide a littel more detail on what you are trying to do and what you are seeing.

Comment by Manuel Sotomayor Millan on November 5, 2012 at 11:04am

hi. Thanks you Mario and Tim. Really nice job

I cannot update the geometry in Revit as Hummingbird components do not type the ElementId column in Excell an thus the Revit importer always add new geometry instead of updating.

Any solution to that???

Comment by Tyler Selby on October 9, 2012 at 8:11am

Any suggestions on where to find a good tutorial on using Hummingbird?

Comment by Mario Guttman on October 8, 2012 at 10:27am

If you have had problems linking to Excel try the new versions that I just uploaded to the download site.  This should fix a problem where a US version of Excel was in use on a non-US Windows computer.

Comment by Billie Allen on October 4, 2012 at 10:20am

Hi Tim,


We just downloaded the hummingbird application.  We are try to run some test with the example files given.  When I hit the "button" to publish floors to excel from grasshopper, the parameter becomes red, and rhino crashes.  Any suggestions?

Comment by Mario Guttman on September 27, 2012 at 11:59am

Johan, Sorry about the confusion.  ModelBuilder is a Revit add-in that can work with other applications besides Rhino-Grasshopper.  The "Hummingbird" effort was focused on the Grasshopper components.  We included the ModelBuilder tool with it for completeness.  Sometimes our terminology gets confusing.  Be sure to look at the process diagram on the Hummingbird site:

Comment by Johan Rooijackers on September 27, 2012 at 8:13am

Why would GH give the errormessage then?


Members (150)






  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service