Releases: ladybug-tools/dragonfly-grasshopper
Releases · ladybug-tools/dragonfly-grasshopper
v1.2.0
v1.1.1
Features
This is the first stable release of the dragonfly-grasshopper plugin. The following features are supported:
- Create simulate-able OpenStudio model(s) from building footprints
- Create simulate-able OpenStudio model(s) from building solids (aka. building massing)
- Create simulate-able OpenStudio model(s) from 2D zone polygons (aka. Room2D-to-Stories-to-Buildings)
- Create simulate-able OpenStudio model(s) from detailed 3D geometry
- Auto-generate windows based on a variety of strategies (eg. simple ratio, repeating windows by ratio, width x height)
- Auto-generate shading based on a variety of strategies (eg. overhang/awning, horizontal/vertical louvers, extruded border around windows)
- Assign program types (aka. OpenStudio space types) from a library of DoE commercial reference building templates taken from the openstudio standards gem.
- Create custom program type from reference building templates and/or user-defined schedules and loads.
- Blend program types based on floor area ratios
- Assign construction sets (aka. OpenStudio default construction sets) from a library of templates following ASHARE 90.1 + CBECS data within the openstudio standards gem.
- Create custom construction set from templates and/or user-defined materials + constructions
- Execute EnergyPlus/OpenStudio simulations of separate buildings in parallel
- Parse simulation results back into Grasshopper using sqlite.
- Visualize simulation results with a set of basic visualization types (eg. hourly plots, color zones with results)
- Export URBANopt geoJSON from the Grasshopper interface using the
detailed_model_filename
key to specify exported OSMs for each building - Execute energy simulations using URBANopt SDK with the detailed OSMs and the exported geoJSON
Installation
NOTE: This grasshopper plugin can be installed alongside Ladybug + Honeybee [Legacy Plugins] but it CANNOT be installed alongside the most recent version of honeybee[+] on Food4Rhino.
- Download the dragonfly-grasshopper.zip file associated with this release and unzip it.
- Open the installer.gh file in Grasshopper, which contains a single component with a boolean input. Set this boolean to "True" and wait several seconds while everything is installed.
- Install OpenStudio 2.9.1 by downloading it from the github and running the executable.
- In order to be able to execute energy simulations using URBANopt follow the installation instructions in the URBANopt documentation. However, instead of running
gem install urbanopt-cli
for the "Basic Setup", the following command should be used:gem install urbanopt-cli -v 0.2.0.pre6
v1.1.0
v1.0.0
1.0.0 (2020-03-23)
Bug Fixes
- altweather: Fix typos in alternate weather components (0a44c2c)
- create_epw: Bug Fix for Custom Radiation Values in Create EPW (656fcef)
- updater: Update component to use new ladybug structure (b82bc57)
Features
- ci: Add automatic deployment to PyPI (3907faf)
- create: Add components for creating dragonfly objects (b0c7b31)
- facade par: Enable assignment of window parameters by orientation (cbb60e7)
- gitignore: Add gitignore file and update Readme (eaf5e86)
- hvac: Upgrade to work with honeybee_energy refactor (730fc8d)
- installer: Add installer component and .gh file (040645b)
- model: Add components to create Model and ContextShade (16d2a07)
- model: Add Rhino units and tolerance to Model (430cf2d)
- room2d: Update Room2D based on changes in dragonfly-core (c7d1848)
- samples: Add two sample Grasshopper files (e5b1928)
- standards: Update to install standards in proper location (0cfe29e)
- updater: Add function to install the energy-model-measure (aa03a2a)
- urbanopt: Add ability to run simulations with URBANopt CLI (c926e1e)
- urbanopt: Add component to export URBANopt geoJSON (f6b3788)
- urbanopt: Expose number of CPUs in URBANopt component (36c2691)
Performance Improvements
- installer: Using dir_util instead of the custom copy_tree (37bb4a6)