3.0 increase_insulation_r_value_for_roofs 65b798f4-207f-4aed-987a-386c865d0ccd f9eb0028-6f7e-47a8-bf77-b786f4d89dd7 20200229T024304Z 0F858D9E IncreaseInsulationRValueForRoofs Increase R-value of Insulation for Roofs to a Specific Value Set the R-Value of roof insulation to a specified value. Higher R-Values provide better insulation, lowering heat loss and heat gain through the roof. Set the R-Value (ft^2*h*R/Btu) of the insulation material layer in all roofs in the model to a specified value. Find constructions used for roofs, make copies of these and assign them to the appropriate construction sets or surfaces. Identify which layer of the construction is the insulation layer. This could be a Material, No Mass Material, or Air Gap Material. If the Insulation layer is "Material? the thickness will be changed to attain the desired R-Value. If the insulation layer is "No Mass Material? or "Air Gap Material? the Thermal Resistance will be directly entered. If the construction doesn't appear to have an insulation layer, it will not be altered. Surfaces with "Adiabatic" boundary conditions are not specifically assumed to be interior or exterior. As a result constructions used on "Adiabatic" surfaces will not be altered. Constructions used on attic floors will not be altered. The resulting construction will retain the cost data from the source construction, however material and installation cost can be increased which will affect replacement cost if it happens during the analysis period. Additionally a one-time cost can be added to reflect any retrofit costs that occur at some point prior to replacement. r_value Insulation R-value (ft^2*h*R/Btu). Double true false 30 allow_reduction Allow both increase and decrease in R-value to reach requested target? Boolean true false false true true false false material_cost_increase_ip Increase in Material and Installation Costs for Construction per Area Used ($/ft^2). Double true false 0 one_time_retrofit_cost_ip One Time Retrofit Cost to Add Insulation to Construction ($/ft^2). Double true false 0 years_until_retrofit_cost Year to Incur One Time Retrofit Cost (whole years). Integer true false 0 Envelope.Opaque Measure Type ModelMeasure string Measure Function Measure string Requires EnergyPlus Results false boolean Uses SketchUp API false boolean EnvelopeAndLoadTestModel_01.osm osm test 10AA8866 ReverseTranslatedModel.osm osm test 0B94403D README.md.erb erb readmeerb 703C9964 README.md md readme 62C992A9 IncreaseInsulationRValueForRoofs_Test.rb rb test 4021A34F LICENSE.md md license E0468DD6 OpenStudio 2.0.0 2.0.0 measure.rb rb script 1496AE9B