Today, we will discuss how to import Dynamo and Revit models into each other. There are two ways to open Dynamo: either by launching it directly or by opening it within Revit.
So, what’s the difference between these two methods? Figure 1 shows Dynamo opened from within Revit, while Figure 2 illustrates opening Dynamo directly.
Notice that when opened directly, the menu bar lacks the Revit section. This is a crucial detail for enabling the import between the two platforms. But how exactly do we establish a connection between Dynamo and Revit?
First, let’s create a sphere in Dynamo (refer to my previous article for detailed instructions).
Next, we select ImportInstance.ByGeometry from Revit – Elements – ImportInstance in Dynamo. This allows us to import a collection of geometry into Revit as an ImportInstance.
After connecting the nodes, you will see that the corresponding spheres are generated in the Revit project. Since the radius was set very small, you may need to zoom in repeatedly to view them clearly.
Now, how do we load existing project elements from Revit into Dynamo?
First, select the model element you want to load within Revit. Then, in Dynamo, choose the Revit Selection – Select Model Element node.
Click the ‘Select’ button, which will switch you back to Revit, where you can pick the desired component. Returning to Dynamo, you will notice a unique sequence number displayed beneath the node, confirming that the model has been successfully imported.
Next, select the Revit – Elements – Element.Geometry node to retrieve all the geometric data associated with the selected object.
By connecting these nodes, you will see the component imported into Dynamo’s workspace. Again, zooming in may be necessary to inspect the geometry clearly.
That’s all for now. I couldn’t find much additional information about the imported elements, so I encourage everyone to explore further. Experts are welcome to provide corrections, and beginners are invited to learn alongside me.
Related Skills Search
How Dynamo Flipped the World of Revit















Must log in before commenting!
Sign Up