Hello,
I am creating the geometry of an structure in Grasshopper and I would like to send it to Revit.
In Revit, we have families for different steel profile types (i.e. American Ws) and in each family different instances (i.e. W12X45, etc). Is it possible to assign a family and type from GH for Revit (so the frames I send have a section assigned)? What I have achieved so far is creating a generic geometry, but this is not allowed as per our BIM Execution Plan.
In the Speckle tutorial “create Revit BIM models in Grasshopper”, this section is under construction.:
However, I see in Speckle 2 a component called “FamilyInstance (SSO)” that rose my hopes but led me nowhere.
Hi @Nikos,
thank you for the fast response. I have a blank Revit file with the Family and Type already defined. I am trying to automatically assign them
In order to specify the family and type from GH you will need first to extract the family and type data from the Revit file that you want to send.
Create a Speckle Project and send from Revit the Project Information data to Speckle. Make sure to select Family and Types and any other information that is necessary. Note: Don’t be confused if you don’t see anything in the Speckle 3D Viewer, you only send information and no geometry.
Use the Speckle Component to create the objects (columns, beams etc…). The way that you need to create them is very similar to Revit. es. For a wall you will need a profile curve or a surface, then you Specify the Type and and when you send it back to Revit it will create the element based on the Type dimensions/profile etc…
Below I create a new Column for each Family/Type that exist in my Revit file.