In the UMH post you linked, @macumber 's answer still applies today to the best of my knowledge (as
reiterated here):
- the SurfacePropertyOtherSideCoefficients class is fully supported by the OpenStudio SDK
- the feature is not (yet?) supported by the OpenStudio Application
- the OpenStudio SketchUp Plugin allows one to assign "OtherSideCoefficients" to a surface ...
- ... yet the Plugin won't instantiate a SurfacePropertyOtherSideCoefficients object
Any SDK class can be created/edited with an OpenStudio measure, or simply through scripts (e.g. using Python or Ruby). Here's a bit of Ruby code that instantiates a SurfacePropertyOtherSideCoefficients object, then assigns it to surfaces (Lines 6539 through 6559). A cleaner version:
# Generate a new SurfacePropertyOtherSideCoefficients object.
other = OpenStudio::Model::SurfacePropertyOtherSideCoefficients.new(model)
other.setName("other_side_coefficients")
other.setZoneAirTemperatureCoefficient(1)
# Reset outside boundary conditions for "open area wall 5" (and plenum wall
# above) by assigning an "OtherSideCoefficients" object (no longer relying
# on "Adiabatic" string).
id1 = "Openarea 1 Wall 5"
s1 = model.getSurfaceByName(id1)
s1 = s1.get
s1.setSurfacePropertyOtherSideCoefficients(other)
id2 = "Level0 Open area 1 Ceiling Plenum AbvClgPlnmWall 5"
s2 = model.getSurfaceByName(id2)
s2 = s2.get
s2.setSurfacePropertyOtherSideCoefficients(other)
Finally, one can always edit by hand an .osm file using a text editor, e.g.:
- adding the object itself (Line 5780)
- then assigning it to individual surfaces (e.g. Line 35)
Always riskier by hand, but manageable ...