# Door

![](https://3521261292-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPHXQ1FZ8W_xSW4Nb61%2Fuploads%2Fgit-blob-4ee4376b06f835b8f552169a9462b73c5b7e00c8%2FDoor.png?alt=media)

![](https://3521261292-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPHXQ1FZ8W_xSW4Nb61%2Fuploads%2Fgit-blob-3d428c142c07362b5fdb558fcbf06229e8ebe131%2FDoor.png?alt=media) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-core/blob/master/honeybee_grasshopper_core/src/HB%20Door.py)

Create Honeybee Door

## Inputs

* **geo \[Required]**

  Rhino Brep or Mesh geometry.&#x20;
* **name**

  A name for the Door. If the name is not provided a random name will be assigned.&#x20;
* **glass**

  Boolean to note whether the Door is transparent. Default: False.&#x20;
* **ep\_constr**

  Optional text for the Door's energy construction to be looked up in the construction library. This can also be a custom construction object. If no energy construction is input here, a default will be assigned based on the properties of the parent face that the Door is assigned to (ie. whether the Face is a RoofCeiling, whether it has a Surface boundary condition, etc.)&#x20;
* **rad\_mod**

  Optional text for the Door's radiance modifier to be looked up in the modifier library. This can also be a custom modifier object. If no radiance modifier is input here, a default will be assigned based on the properties of the parent face that the Door is assigned to (ie. whether the Face is a RoofCeiling, whether it has a Surface boundary condition, etc.)&#x20;

## Outputs

* **report**

  Reports, errors, warnings, etc.&#x20;
* **doors**

  Honeybee doors. These can be used directly in radiance simulations or can be added to a Honeybee face for energy simulation.&#x20;
