# Shade Construction

![](/files/-MihpeBuQUTAD7WqYD9Q)

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

Create an EnergyPlus shade construction. Note that Shade objects in EnergyPlus do not have layers and are only defined by their exterior reflectance.

## Inputs

* **name**

  Text to set the name for the Construction and to be incorporated into a unique Construction identifier.&#x20;
* **sol\_ref**

  A number between 0 and 1 for the solar reflectance of the construction. Default: 0.2.&#x20;
* **vis\_ref**

  A number between 0 and 1 for the visible reflectance of the construction. Default: 0.2.&#x20;
* **specular**

  A boolean to note whether the reflection off the shade should be diffuse (False) or specular (True). Set to True if the construction is representing a glass facade or a mirror material. Default: False.&#x20;

## Outputs

* **constr**

  A shade construction that can be assigned to Honeybee Shades or ConstructionSets.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ladybug.tools/hb-energy-primer/components/1_constructions/shade_construction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
