# Apply ConstructionSet

![](https://459479801-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ma9N5K8lMbAhbyBVgms%2Fuploads%2Fgit-blob-9dbe5dd6fa15c1cf5b3f7697ccb1a787f71aaab6%2FApply_ConstructionSet.png?alt=media)

![](https://459479801-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ma9N5K8lMbAhbyBVgms%2Fuploads%2Fgit-blob-593b6b57dd8a0f760de1ecdaa0383ea62f2336b5%2FApply_ConstructionSet.png?alt=media) - [\[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.
