Skip to content

Open-Building-Management/ladybug_codes

Repository files navigation

caution : current work in progress !

idfhub

how to generate idf files for energyplus ?

honeybee is very convenient for geometry and materials.

The idfhub lib provides some helpers to go even faster.

To install :

git clone https://github.com/Open-Building-Management/ladybug_codes
cd ladybug_codes
py -m pip install -e .
pip install -e

The HVAC API of energyplus is really complex. openstudio is excellent for standard systems (PackagedRoofHeatPump for exemple)

To customize things, you have to acquire some knowledge of how an idf file is structured.

IDFEditor is great for visualisation, but fastidious for data entry.

On the contrary, the eppy library is a good starting point to complete an idf through python code, but lack of autocompletion facilities.

So a toolkit for autocompletion has been produced :-)

Geometry

py .\generate_geometry.py

The idf produced in openstudio :

IDF editor

basic autocompletion in vscode

https://code.visualstudio.com/download

HVAC

install openstudio first !

for openstudio 1.8.0 :

the 1.8.0 version will install energyplus 24.1.0 but not a complete version : IDFEditor will not be available

the full version can be installed from https://energyplus.net/downloads

py .\generate_hvac.py

DVIEW

Dview is the viewer to use to analyse an energyplus simulation

https://github.com/NatLabRockies/wex/releases/tag/v1.2.0

About

ladybug_codes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published