-
Notifications
You must be signed in to change notification settings - Fork 14
Adapter Setup in Dynamo
Note: It is highly recommended to switch to Manual mode when working with Dynamo and BHoM. Besides that, it is worth having a look at Using the BHoM section before reading this page.
The animation below shows how to set up Revit Adapter in Dynamo. In order to do that, one can either select CreateAdapter component from the navigation pane to the left or create it using right click menu. Once the Adapter component is placed on canvas, its active
input needs to be set to true
- that is the moment when the connection between Revit and the Adapter is being established. IsValid
query allows to check if the adapter has been set up correctly on the BHoM side.
In case of any issues, as a first line of bugfixing, it is recommended to deactivate and activate the adapter again (switch active == false
and again, active == true
).
Once the adapter can be successfully activated, settings can be further specified - the animation below shows how maximum timeout has been quickly changed to 60 minutes (default is 10, which may be not enough for massive adapter actions) using CreateObject components. It is worth noting that required input type can be looked up by hovering the mouse over a certain input.
-
Overview:
What is Revit_Toolkit for?
Code structure
Building from source and debugging
License
Sample scripts -
Adapter:
Basics
Revit <-> BHoM conversion
BHoM vs Revit identity
Handling of Parameters
Conventions
Setup in Revit
Setup in Grasshopper
Setup in Dynamo
Setup in Excel
Details -
Pull:
Basics
Requests and filtering
Pull of Geometry and Representation
Pull from Links
Pull in Grasshopper
Pull in Dynamo
Pull in Excel
Examples
Explicit family vs type mapping
Details -
Push:
Basics
Push modes
Updating Revit types
FamilyLibrary
Push in Grasshopper
Push in Dynamo
Push in Excel
Examples
Details -
Remove:
Basics
Remove in Grasshopper
Remove in Dynamo
Remove in Excel
Examples
Details -
References:
BHoM Wiki
BHoM Adapter