> 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/1_constructions/apply_constructionset.md).

# Apply ConstructionSet

![](/files/-MihpenQIg4kSWwCPxCo)

![](/files/-Mihpes3KIbzEYatZT4-) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-energy/blob/master/honeybee_grasshopper_energy/src//HB%20Apply%20ConstructionSet.py)

Apply ConstructionSet to Honeybee Rooms or a Model.

### Inputs

* **rooms \[Required]**

Honeybee Rooms to which the input \_constr\_set should be assigned. This can also be a Honeybee Model for which all Rooms will be assigned the ConstructionSet.

* **constr\_set \[Required]**

A Honeybee ConstructionSet to be applied to the input \_room. This can also be text for a construction set to be looked up in the construction set library.

### Outputs

* **rooms**

The input Rooms with their construction sets edited.
