Hummingbird is a set of Grasshopper components that facilitate the creation of Revit native geometry.

Adaptive components

This tutorial explores how you can translate geometry from Rhino to Revit via Excel using an adaptive component family.

Grids from Excel

Export grids from Grasshopper to Excel and use the ‘Grids.FromExcel’ to generate native Revit grids.

Areas to import instance

Learn how to convert Revit areas (GBA, GFA, etc) into import instances using the ‘Area.ImportInstance’ node in Dynamo.

Room adjust upper limit

Automate the adjustment of a room’s upper limit by using the ‘Room.AdjustUpperLimit’ node in Dynamo.

Rename rooms by area

Discover the ‘Room.RenameByArea’ node to automate the naming of rooms based on its area.

Rename rooms by groups

Learn about the ‘Room.RenameBy ModelGroup’ Dynamo node which keeps model groups and rooms in sync.

Renumber doors by rooms

Learn how to automate the renumbering of Revit doors based on the room in which it is located using Dynamo.

Dynamo Sun Settings

Learn how to extract Revit’s sun settings with Dynamo so that a solar analysis study can be performed.


Rhynamo is a plug-in that lets you read and write the Rhino 3DM file format within Dynamo.