> For the complete documentation index, see [llms.txt](https://docs.pollination.solutions/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pollination.solutions/user-manual/interoperability/export/designbuilder.md).

# DesignBuilder

## Export to DesignBuilder (dsbXML)

While the native .dsb file format used by DesignBuilder is proprietary and not a format that the Pollination plugins can author, the DesignBuilder team spent a good fraction of the early 2020's building a new XML file type for import/export, which exposes the full parameter set of the DesignBuilder application in a manner that third party software like Pollination can use. Entitled dsbXML (short for “DesignBuilder XML”), the file format gives full control to specify all properties of the DesignBuilder model and allows for a 100% faithful translation of geometry from Pollination to DesignBuilder. At the the moment, Pollination exporters for dsbXML are focused on translation of geometry and boundary conditions but the translation of other attributes is a work in progress (WIP) and will likely be supported in the future.

| Model Element                          | DesignBuilder  |
| -------------------------------------- | -------------- |
| Geometry                               | ✅              |
| Zoning                                 | ✅ <sup>1</sup> |
| <p>Face Types<br>(eg. AirBoundary)</p> | ✅              |
| Boundary Conditions                    | ✅              |
| Opaque Constructions                   | :x:            |
| Window Constructions                   | :x:            |
| Schedules                              | :x:            |
| Internal Loads                         | :x:            |
| <p>Thermostats +<br>Outdoor Air</p>    | :x:            |
| Program Types                          | :x:            |
| HVAC Systems                           | :x:            |
| SHW Systems                            | :x:            |

<sup>1</sup> Supported via an export option that merges rooms of the same zone (or shared plenums) into a single volume.

### In the Pollination Revit Plugin (Model Editor)

Exporting a dsbXML file from the Pollination Model Editor just involves going to the "Export" tab on the left side of the window and selecting "DesignBuilder Model (.xml)" as the file format.

![Export to DesignBuilder in the Pollination Model Editor](https://2884583650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaZZSUE1L_iKrqfreV9%2Fuploads%2Fgit-blob-5d3185d7274ab52f7779b7559bf228eed2a8e4d3%2Fexport-dsbxml.png?alt=media)

The dsbXML exporter has an extra option to select the version of DesignBuilder that you are exporting to (with both the 7.3 stable release and the latest development 2025.1 version of DesignBuilder supported). Using the new export option and importing the dsbXML is fairly straightforward once you have done it the first time as this video demonstrates:

{% embed url="<https://youtu.be/eNxlPR46Cpo>" %}
How to export a Pollination model to DesignBuilder in the Model Editor
{% endembed %}

## In the Pollination Rhino Plugin

Exporting a dsbXML file from the Pollination Rhino plugin just involves the "File > Save As" menu and then selecting "DesignBuilder XML (\*.xml)" as the file type.

![Export to DesignBuilder in the Pollination Model Editor](https://2884583650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaZZSUE1L_iKrqfreV9%2Fuploads%2Fgit-blob-5b3574d4b3741f47d75e03f11530e0952253d3eb%2Fexport-dsbxml.png?alt=media)

The dsbXML exporter has an extra option to select the version of DesignBuilder that you are exporting to (with both the 7.3 stable release and the latest development 2025.1 version of DesignBuilder supported). There is also an option to select a "Subface Type", which can be used to translate certain types of Honeybee Doors to DesignBuilder Sub-Surfaces during export. This enables people to set up DesignBuilder models with Sub-Surfaces in a way that does not require them to split walls/roofs/floors in the traditional manner that this is done

The following video demonstrates how the new "Save As dsbXML" feature can be used to get Sub-Surfaces in DesignBuilder, which can be used for modeling radiant heating/cooling as well as complex facade cases like spandrel panels:

{% embed url="<https://youtu.be/syCK_NOh9JU>" %}
How to export a Pollination model to DesignBuilder in the Rhino Plugin
{% endembed %}
