Repository navigation
BEMGen 1.5.0
BEMGen 1.5.0 is a Grasshopper plugin for Rhino 8 that builds building energy models at several levels of detail.
What's new
- DOE reference geometry. 15 plan generators for the DOE commercial reference buildings, each with its presets.
- Program JSON 5.4.0 and atlas release 2.0.0. Program JSON reads program JSON 5.4.0 exported from release 2.0.0 of the Energy Archetype Atlas.
- Two new inputs, Climate Zone and Context, select the values that vary by climate and the loads that apply to that context.
- A filled program's hot water takes the weather file's water mains.
- Construction JSON 4.3.0 / 3.1.0. Construction JSON reads the detailed and unified construction sets of atlas release 2.0.0.
- With a set, ground floors take the set's own F-factor or layered ground construction.
- IECC sets are read but not converted, because their infiltration is given per zone.
- Glazing per orientation. The preset components gain WWR North, WWR East, WWR South, WWR West and Skylight Ratio.
- Tools beside the plugin. The EnergyPlus batch runner gains paired evaluation metrics against a reference model: ideal sensible loads, peaks, hourly fit, temperature, and processor time and memory.
Changes that affect existing definitions
- Definitions saved with 1.4.0 open with their saved values. The new inputs are unset.
- Program JSON's WWR no longer has a default: without it, the JSON's fenestration gives the glazing, else 0.4.
- Older atlas texts are refused. A Program JSON or Construction JSON holding program JSON 2.0.0, unified 2.0.0 or detailed 3.0.0 now gives an error asking for an export from atlas release 2.0.0.
- Daylighting is never written to an IDF. Programs from the atlas may carry daylighting controls, but Convert2IDF writes no
Daylighting:Controls. Daylight dimming is held fixed as part of the lighting load, and the IDF header names the zones concerned. - IDF files with ground floors also request the hourly inside-face conduction of each ground surface and
Output:Surfaces:List, Details. - The example definitions have been rebuilt with 1.5.0.
Install
Close Rhino first. Install BEMGen in one way only, because two copies of BEMGen.gha register the components twice.
- Yak package: drag
bemgen-1.5.0-rh8_19-win.yakonto a running Rhino 8.19 (or later) window, then restart Rhino. - Zip:
- Open the properties of
bemgen-1.5.0-rh8-win.zipand tick Unblock. - Unpack it and copy the
BEMGenfolder into%APPDATA%\Grasshopper\Libraries\, so the plugin is at%APPDATA%\Grasshopper\Libraries\BEMGen\BEMGen.gha. If an earlier version is there, replace the whole folder. - Restart Rhino.
- Open the properties of
- Examples:
bemgen-1.5.0-examples.zipholds the example definitions. - Checksums:
SHA256SUMS.txtlists the SHA-256 checksum of each of the three files.
Documentation: https://energy-atlas.github.io/BEMGen-docs/ (the pages for 1.5.0 follow this release).