Skip to content

Releases: ladybug-tools/dragonfly-grasshopper

v1.2.0

06 Apr 01:34
Compare
Choose a tag to compare

1.2.0 (2020-04-06)

Features

  • identifier: Change name property to identifier (3c80cc7)

v1.1.1

26 Mar 23:43
Compare
Choose a tag to compare

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.

  1. Download the dragonfly-grasshopper.zip file associated with this release and unzip it.
  2. 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.
  3. Install OpenStudio 2.9.1 by downloading it from the github and running the executable.
  4. 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

25 Mar 03:24
Compare
Choose a tag to compare

1.1.0 (2020-03-25)

Features

  • installer: Update installer to use new ladybug_tools structure (5659d83)

v1.0.0

23 Mar 19:22
Compare
Choose a tag to compare

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)