honeybee_openstudio.material module

OpenStudio material translators.

honeybee_openstudio.material.blind_material_from_openstudio(os_material)[source]

Convert OpenStudio Blind to Honeybee EnergyWindowMaterialBlind.

honeybee_openstudio.material.blind_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialBlind to OpenStudio Blind.

honeybee_openstudio.material.extract_all_materials(os_model)[source]

Extract all material objects from an OpenStudio Model.

Parameters:

os_model – The OpenStudio Model object from which materials will be extracted.

Returns:

A dictionary of material objects with material identifiers as keys and material objects as values.

honeybee_openstudio.material.frame_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowFrame to OpenStudio WindowPropertyFrameAndDivider.

honeybee_openstudio.material.gas_custom_material_from_openstudio(os_material)[source]

Convert OpenStudio Gas to Honeybee EnergyWindowMaterialGasCustom.

honeybee_openstudio.material.gas_custom_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialGasCustom to OpenStudio Gas.

honeybee_openstudio.material.gas_material_from_openstudio(os_material)[source]

Convert OpenStudio Gas to Honeybee EnergyWindowMaterialGas.

honeybee_openstudio.material.gas_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialGas to OpenStudio Gas.

honeybee_openstudio.material.gas_mixture_material_from_openstudio(os_material)[source]

Convert OpenStudio GasMixture to Honeybee EnergyWindowMaterialGasMixture.

honeybee_openstudio.material.gas_mixture_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialGasMixture to OpenStudio GasMixture.

honeybee_openstudio.material.glazing_material_from_openstudio(os_material)[source]

Convert OpenStudio StandardGlazing to Honeybee EnergyWindowMaterialGlazing.

honeybee_openstudio.material.glazing_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialGlazing to OpenStudio StandardGlazing.

honeybee_openstudio.material.material_to_openstudio(material, os_model)[source]

Convert any Honeybee energy material into an OpenStudio object.

Parameters:
  • material – A honeybee-energy Python object of a material layer.

  • os_model – The OpenStudio Model object to which the Room will be added.

Returns:

An OpenStudio object for the material.

honeybee_openstudio.material.opaque_material_from_openstudio(os_material)[source]

Convert OpenStudio StandardOpaqueMaterial to Honeybee EnergyMaterial.

honeybee_openstudio.material.opaque_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyMaterial to OpenStudio StandardOpaqueMaterial.

honeybee_openstudio.material.opaque_no_mass_material_from_openstudio(os_material)[source]

Convert OpenStudio MasslessOpaqueMaterial to Honeybee EnergyMaterialNoMass.

honeybee_openstudio.material.opaque_no_mass_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyMaterialNoMass to OpenStudio MasslessOpaqueMaterial.

honeybee_openstudio.material.shade_material_from_openstudio(os_material)[source]

Convert OpenStudio Shade to Honeybee EnergyWindowMaterialShade.

honeybee_openstudio.material.shade_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialShade to OpenStudio Shade.

honeybee_openstudio.material.simple_glazing_sys_material_from_openstudio(os_material)[source]

Convert OpenStudio SimpleGlazing to Honeybee EnergyWindowMaterialSimpleGlazSys.

honeybee_openstudio.material.simple_glazing_sys_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyWindowMaterialSimpleGlazSys to OpenStudio SimpleGlazing.

honeybee_openstudio.material.vegetation_material_from_openstudio(os_material)[source]

Convert OpenStudio RoofVegetation to Honeybee EnergyMaterialVegetation.

honeybee_openstudio.material.vegetation_material_to_openstudio(material, os_model)[source]

Convert Honeybee EnergyMaterialVegetation to OpenStudio RoofVegetation.