Thanks for your suggestion, unfortunately the roof I am trying to bring inside Revit does not have flat boundaries and it varies the thickness in each corner.
I am attaching a picture and the grasshopper definition.
Does anybody know a component of RhinoInside. which can create the above mentioned roof as a roof family in Revit?
You can bring any custom geometry into Revit as a DirectShape (using the Add Geometry DirectShape component) and categorize it as a Roof. The only important thing is that it’s not going to be editable in Revit and doesn’t adopt known Roof behaviours e.g. Walls can not attach their tops to underside of this roof.
Exactly, I was hoping there was a way to make my Roof geometry from Rhino become a Roof Family in Revit via RhinoInside. Since I was aiming to have the Revit full editability.
I hope that will be a possibility in the near future.
Hopefully although this is a Revit API limitation really. Revit doesn’t interact with custom geometry wrapped by DirectShapes and does not provide any method for incorporating custom shapes into its ‘smart’ categories.