ladybug-tools / honeybee-legacy

:bee: Honeybee is a free and open source plugin to connect Grasshopper3D to EnergyPlus, Radiance, Daysim and OpenStudio for building energy and daylighting simulation
http://ladybug.tools
Other
125 stars 145 forks source link

Convert All Non-OpenStudio Features of Honeybee into EnergyPlus Measures #638

Open chriswmackey opened 7 years ago

chriswmackey commented 7 years ago

Now that I see how easy it is to write EnergyPlus measures, we should definitely convert the whole class of nonOSFeatures in the OpenStudio component into EnergyPlus measures. This will allow the instructions for writing additional features to be carried over into the resulting OpenStudio model. This will also open up whole new workflows that start in Honeybee and end by editing things in OpenStudio (creating custom HVAC in OS, for example). Finally, I am realizing from work experience that this will make things much easier to coordinate between architects working in Honeybee and engineers that are using OpenStudio. If I can get this implemented, I'd say we've finally built a strong bridge to OpenStudio on the Legacy version of Honeybee and I can lay down my keyboard for a bit.

chriswmackey commented 6 years ago

I started doing this as you can see from the measures that I have written here: https://github.com/mostaphaRoudsari/honeybee/tree/master/resources/measures However, I have realized that there are some downsides to going with this route at the moment and so I'm going to save the full implementation of this for HB+. If anyone wants to start tackling the measure-writing process, though, this will be useful no matter the version of HB that anyone is using.