> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/hb-energy-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/hb-energy-primer/components/0_basicproperties/subface_subset.md).

# Subface Subset

![](/files/-Ma9OWWWPRcR5Rfl0WQa)

![](/files/-Mihpdl4Y-3GP-Jqg_Gp) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-energy/blob/master/honeybee_grasshopper_energy/src//HB%20Subface%20Subset.py)

Create a list of exterior subface (apertures + doors) constructions that can be used to edit or create a ConstructionSet object.

## Inputs

* **window**

  A construction object for apertures with an Outdoors boundary condition and a Wall face type for their parent face. This can also be text for the identifier of the construction within the library.&#x20;
* **skylight**

  A construction object for apertures with an Outdoors boundary condition and a RoofCeiling or Floor face type for their parent face. This can also be text for the identifier of the construction within the library.&#x20;
* **operable**

  A construction object for apertures with an Outdoors boundary condition and True is\_operable property. This can also be text for the identifier of the construction within the library.&#x20;
* **exterior\_door**

  A construction object for opaque doors with an Outdoors boundary condition and a Wall face type for their parent face. This can also be text for the identifier of the construction within the library.&#x20;
* **overhead\_door**

  A construction object for opaque doors with an Outdoors boundary condition and a RoofCeiling or Floor face type for their parent face. This can also be text for the identifier of the construction within the library.&#x20;
* **glass\_door**

  A construction object for all glass doors with an Outdoors boundary condition. This can also be text for the identifier of the construction within the library.&#x20;

## Outputs

* **subface\_set**

  A list of exterior subface constructions that can be used to edit or create a ConstructionSet object.&#x20;
