-
Notifications
You must be signed in to change notification settings - Fork 14
Updating Revit types
In many scenarios, one may want to update the type of a Revit element previously pulled to BHoM. There are three ways to achieve that:
- setting the name of the defining property of a BHoM object (e.g.
Construction
of a wall orProperty
of a beam) to the name of the desired element type usingSetProperty
method - this is the standard way leveraging the name matching mechanism as explained in Conversion to Revit section - setting the Type parameter to the name of the desired new type using
SetRevitParameter
- setting the Type parameter to the object representing the desired new type using
SetRevitParameter
(the name will be extracted from the provided object)
Each of the above should yield same result, leading to updating the element type in Revit.
-
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