# Step 2: Add Roofs

<figure><img src="/files/x6QLe1nUHw3DKhtsr6i2" alt=""><figcaption></figcaption></figure>

In the second step, we will load the roofs from Revit and add them to the Model Editor. You only want to export roofs if they are slanted roofs or have a different height than the default floor extrusion height. In most models, you will need to perform some clean up on the roofs in the Model Editor to ensure they align with the room boundaries and remove any unwanted holes or overlaps.

## Typical workflow

First ensure the correct **Links** and **Phases** are selected, then follow these steps to import your roofs.

1. **Isolate Roofs**: Press Ctrl + A to select all roofs, then right-click and select Review to view them in a Revit 3D view.
2. **Filter Selection**: In Revit, select any roofs you don't want, right-click, and choose Hide in View > Elements.
3. **Sync Visible**: Come back to this menu. Click Refresh and select Refresh from Visible Elements to update the list based on your current Revit view.
4. **Set to Export**: Change the Export Status column to "Export" for the selected roofs.
5. **3D Preview**: Click Preview to inspect the geometry. Adjust Arc Subdivision or Mesh Detail in settings if needed.
6. **Finalize**: Click Add to Model to begin the roof geometry cleaning process.

### Pro Tip

Use the "Pick" option to select faces from Floors or Generic Models that should be modeled as roofs.

## Pollination model

<figure><img src="/files/zzsUFTtVly1yPBxz04lS" alt=""><figcaption><p>Load Revit roofs at the start of step 2</p></figcaption></figure>

<figure><img src="/files/zolxoqMqx0zBFiZNQ2cc" alt=""><figcaption><p>Rooms with slanted roofs at the end of step 2</p></figcaption></figure>

{% file src="/files/O9vzsQCum7PoG0Psp0yL" %}

## Video tutorial

Watch this video for a step-by-step guide:

{% embed url="<https://youtu.be/cqxh8KdiORM>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pollination.solutions/user-manual/revit-plugin/export-your-first-model/step-2-add-roofs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
