1. Home
  2. Docs
  3. Conveyor v1.0 Documentation
  4. HOW TO: Convert a Roof

HOW TO: Convert a Roof


Setup Assumptions

This article describes how to convert roof geometry from Rhino to Revit with the Conveyor tools.

  • Revit Requirements: A Revit document with loaded roof types and levels.
  • Rhino Requirements: A single planar surface assigned to a Conveyor layer roof type and an elevation matching a level.
    • An alternative workflow can use Rhino solids to drive Revit DirectShapes

Workflow with Rhino – Surface

1. (Rhino) Define a planar surface object

Define a planar surface at an elevation matching a known level in Revit. The surface can have trims and holes.

2. (Rhino) Assign the surface to a roof category

Select the Floor category and the desire Roof type from the Conveyor UI. Roof types are found under the Floor category.

Save the Rhino file.

3. (Revit) Launch Rhino Conveyor and select saved Rhino 3DM file

In the Rhino Conveyor panel, select the Rhino 3DM containing the roof object(s). Verify the listing of elements and select as needed.

4. (Revit) Load selected roof elements into Revit

Click the “Load Rhino Objects” button to load the roofs. The roofs will be created as native Revit floors with the roof type.


Modify and Update Roof

1. (Rhino) Modify the roof surface in Rhino

Edit the roof in Rhino – such as moving and edge, scaling, or trimming.

Save the Rhino file.

2. (Revit) Refresh the file in Rhino Conveyor to review changes

Refresh the Rhino file from the Rhino Conveyor panel in Revit. Review the updated elements.

3. (Revit) Load the updates

Load the updated Revit roofs. Conveyor will re-recreate the roofs with the new geometry. (Note: roofs are re-created elements IDs will change)


Workflow with Rhino – Solid

1. (Rhino) Define a solid polysurface

Define a solid polysurface in Rhino representing a roof.

2. (Rhino) Assign the solid to a roof category and type

Assign the solid to a roof category and type with the Conveyor UI (or directly with the Layer manager)

Save the Rhino file.

3. (Revit) Launch Rhino Conveyor and select saved Rhino 3DM file

In the Rhino Conveyor panel, select the Rhino 3DM containing the roof object(s). Verify the listing of elements and select as needed.

4. (Revit) Load the roof element

Select and load the roof element into Revit. The element will be created as a DirectShape with a roof category.

How can we help?