WWR and Shading in EnergyPlus
I have used OpenStudio most of the time. If I want to change WWR and shading in an energyplus file without opening OpenStudio or SketchUp, how can I do that?
First time here? Check out the Help page!
I have used OpenStudio most of the time. If I want to change WWR and shading in an energyplus file without opening OpenStudio or SketchUp, how can I do that?
Many options - choices depend on e.g.:
For an overview of scripting options, check UMH posts here and here. As well as blog posts from @ericmartinpe here and Steven Firth here, both pointing namely to epJSON editing. LBNL/ETA's Python-based frads also seems nice - there's an example of how to edit fenestration surface parameters (hint: XYZ coordinates).
Whether it's editing a model through epJSON (using Ruby hashes or Python dictionaries), or using a Python package like frads, one solution would be to:
That's a very basic step-by-step. Adapt if working with non-horizontal/non-vertical window edges. Riskier if increasing WWR (vs lowering WWR). And so on. Repeat something similar for shading.
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2026-03-09 11:20:09 -0500
Seen: 276 times
Last updated: Mar 09