I am running the below setup to bring Rhino geometry into Revit as DirectShapes. However, not all the geometry seems to transfer, and upon inspection it appears the geometry that is not transferring are Rhino blocks containing solid geometry. Does the Add Geometry DirectShape module not handle blocks? What is the workflow? Is there a way I can automate exploding or otherwise turning the blocks into geometry prior to the DirectShapes module? I don’t want to have to tell our designers to stop working with blocks if I don’t have to.
Blocks are recommended. How you use them will differ on your goals.
If you are creating a Family you’ll want to transform or place one instance at 0,0 to place at the family location.
Opening the family using Deconstruct block is required to get the geometry, this is often needed to assign materials to the different sub-objects.
Direct Shape places objects at their current coordinates, if its a one off that’s great. If you are looking to get multiple instances of the Rhino Block to direct shape then Creating a Direct Shape Type would be preferred.
All these require the deconstruct step. There isn’t a straight block to family/shape workflow.