3.0 make_shading_surfaces_based_on_zone_multipliers 57d7314d-2ff0-4c13-bf07-b63380bfdea6 5558e56c-47e7-4ede-b4b8-d0889a4ccbeb 20230602T160040Z 2AF3A68E MakeShadingSurfacesBasedOnZoneMultipliers Make Shading Surfaces Based on Zone Multipliers Initially this will jsut focus on Z shifting of geometry, but in future could work on x,z or y,z multiplier grids like what is use don the large hotel Not sure how I will handle arguments. Maybe lump together all spaces on same sotry that have the same multilier value. This will have variable number of arguments basd on the model pased in. Alternative is to either only allo w one group to be chosen at at time, or allow a comlex string that describes everything. Also need to see how to define shirting. There is an offset but it may be above and below and may not be equal. In Some cases a mid floor is halfway betwen floors which makes just copying the base surfaces as shading multiple times probemeatic, since there is overlap. It coudl be nice to stretch one surface over many stories. If I check for vertial adn orthogonal surface that may work fine. z_offset_dist Z offset distance for selcected zones. Double ft true false 10 z_num_pos Number of copies in the positive direction. Should be integer no more than the multiplier - 1 Integer true false 1 Envelope.Form Measure Type ModelMeasure string Intended Software Tool Apply Measure Now string Intended Software Tool OpenStudio Application string Intended Software Tool Parametric Analysis Tool string 1003_LargeOffice_5b_Pre 1980.osm osm test 7908DE91 1003_LargeHotel_5b_2010.osm osm test 79D66118 README.md md readme 19C19811 README.md.erb erb readmeerb 703C9964 LICENSE.md md license BFFB1AA6 OpenStudio 2.0.0 2.8.0 measure.rb rb script E5D4BCD4 make_shading_surfaces_based_on_zone_multipliers_test.rb rb test 746B8497