lib/from_openstudio/model.rb in honeybee-openstudio-2.13.0 vs lib/from_openstudio/model.rb in honeybee-openstudio-2.14.0
- old
+ new
@@ -34,12 +34,13 @@
require 'from_openstudio/geometry/room'
require 'from_openstudio/geometry/shade'
require 'from_openstudio/material/opaque'
require 'from_openstudio/material/opaque_no_mass'
require 'from_openstudio/material/window_simpleglazsys'
+require 'from_openstudio/material/window_glazing'
+require 'from_openstudio/material/window_blind'
-
require 'openstudio'
module Honeybee
class Model
@@ -138,9 +139,17 @@
result << EnergyMaterialNoMass.from_material(material)
end
# Create HB WindowMaterialSimpleGlazSys from OpenStudio Material
openstudio_model.getSimpleGlazings.each do |material|
result << EnergyWindowMaterialSimpleGlazSys.from_material(material)
+ end
+ # Create HB EnergyWindowMaterialGlazing from OpenStudio Material
+ openstudio_model.getStandardGlazings.each do |material|
+ result << EnergyWindowMaterialGlazing.from_material(material)
+ end
+ # Create HB EnergyWindowMaterialBlind from OpenStudio Material
+ openstudio_model.getBlinds.each do |material|
+ result << EnergyWindowMaterialBlind.from_material(material)
end
result
end
end # Model