> 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/deconstruct_material.md).

# Deconstruct Material

![](/files/-Mihpf2ihU6aS_FRI2UY)

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

Deconstruct a material into its constituient attributes and values.

## Inputs

* **mat \[Required]**

  A material to be deconstructed. This can also be text for a material to be looked up in the material library.&#x20;

## Outputs

* **values**

  List of values for the attributes that define the material.&#x20;
* **attr\_names**

  List of text that is the same length as the values, which notes the attribute name for each value.&#x20;
* **r\_val\_si**

  R-value of the material in m2-K/W. Note that R-values do NOT include the resistance of air films on either side of the material.&#x20;
* **r\_val\_ip**

  R-value of the material in h-ft2-F/Btu. Note that R-values do NOT include the resistance of air films on either side of the material.&#x20;
