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.