9
DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017 DIVA plug in for Grasshopper This tutorial will walk through some of the basic DIVA options within Grasshopper. One of the primary benefits of utilizing DIVA in Grasshopper as opposed to in Rhino is the flexibility of settings all adjustable from the GH canvas. Parametric modeling can be implemented as well. Brad Ecklund || Visualization Radiance Imaging • Sun Path Diagram • Annual Daylighting Simulation • Dynamic Shading *These are just several of the many simulations available for DIVA. Thermal analysis was not explored with this tutorial.

DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

  • Upload
    vothien

  • View
    490

  • Download
    50

Embed Size (px)

Citation preview

Page 1: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

DIVA plug in for GrasshopperThis tutorial will walk through some of the basic DIVA options within Grasshopper. One of the primary benefits of utilizing DIVA in Grasshopper as opposed to in Rhino is the flexibility of settings all adjustable from the GH canvas. Parametric modeling can be implemented as well.

Brad Ecklund ||

• Visualization Radiance Imaging• Sun Path Diagram• Annual Daylighting Simulation• Dynamic Shading

*These are just several of the many simulations available for DIVA. Thermal analysis was not explored with this tutorial.

Page 2: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Visualization Radiance Image

Visualization ToolImage Viewer

CameraSky

BenefitsUtilizing the DIVA plug-in within Grasshopper allows you quickly update, change, and view visualization inputs, much faster than running DIVA through Rhino. This example is using a model based in the Rhino world.

PicIndicates file location by hovering mouse over name (typ).

Outputs:

ImgImage - Indicates file location.FCFalse Color - Indicates file location.Image ViewerBy chaining the image viewer tool to any of the above outputs, you will get a snapshot of the Radiance mapping

Inputs:

File Path Name

Camera ToolCam - X and Y allow you to set pixel size of finished image. V is either manual or Rhino view port.

ObjectObj - Allows user to set object defined by Grasshopper for analysis (if using Rhino modeling this will not be used).

Rhino SceneRh - If using Rhino scene for analysis, this needs to be toggled “true”.

SkySky - Allows user to set type, location, and date. Type dropdown allows selection for weather. Date is dictated by sliders.

QualQuality - dictates quality and speed of rendering.

RunChaining button allows analysis to run.

Page 3: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Image Viewer

Sun Path Diagram

BenefitsSimilar to the radiance, controlling DIVA through Grasshopper allows quick manipulation of sun path scenarios.

Step 1Drag Sun Path tool into Grasshopper canvas. This will automatically import a new view port to Rhino which shows shadows. The first thing to update will be location, click on the drop down to set to desired location.

Sun Path

Page 4: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Sun Path Diagram (cont.)

Step 2 - Center PointPt - The default location for the Sun Path Diagram is at Rhino’s (0,0,0) coordinates. To make the desired object the center of the Sun Path diagram, drop in the area tool in GH canvas. In Rhino, select a floor plate then R click on G (Geometry) and “Set One Geometry”. Drop in the Project (“Project an object onto a plane”, this projects the Centroid of the geometry to a desired plane) and chain this to the Center Point input. The Sun Path diagram should relocate.

Step 3 - RadiusR - If the extents of the sun path diagram are smaller than the geometry, the radius can be manipulated with a set value (via a panel component) or a number slider. The value is the same as the units that the Rhino model properties has been set to.

Sun Path

Page 5: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Sun Path Diagram (cont)

Step 4Add Month, Day, and Hour to Sun Path input with sliders. In order to view multiple hours at once, enter a Multi-line Panel or a Series with the desired number of hours to view at once. Shown is starting at 9 am and every hour until 4 pm. The Step (S) can allow viewing of hourly or half hourly changes. These changes will update dynamically in the Rhino View port. The Settings button allows adjustments of several other components (sun path, sun arc, sun location, etc. that all change Viewing Settings in Rhino).

Page 6: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Annual Daylighting Simulation

Make sure:DIVA materials are set within Rhino. Direction of modeled elements are important (direction should be facing exterior in Rhino - check with “dir” and flip if necessary).

Inputs:

NameProvides file name for visualizations. “\” provides a subfolder multiple tests.

GridGrid - Surface grid for analysis. Geometry can be set within Rhino or from Grasshopper geometry.

ObjectObj - Custom object assignments.

WindowWin - this is where dynamic blinds can be built into analysis.

Rhino SceneRh - this is indicating that analysis is coming from Rhino scene.

LocationLoc - set location for analysis with drop down.

QualityQual - sets quality of rendering.

RunRun - adding button panel allows analysis to be run.

Annual DaylightDaylighting Grid

Page 7: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Annual Daylighting Simulation (cont.)

Grid Viewer

Outputs:

OutFile path directory.

sDASpatial Daylight Autonomy - Percentage of floor plan that is over 300 lux or higher for 50% of the day on an annual basis. Panel chained here is indicated as a percentage.

ASEAnnual Sunlight Exposure - Percentage of floor plan that is receiving direct sunlight registering 1000 lux for more than 250 hours per year on an annual basis.

LEED LEED credits with current scheme, based on sDA and ASE.

LELighting Energy - lighting energy needed/used on an annual basis.

OpenOpen Percentage - Avg percentage of total window area that is not covered by blinds during occupied hours annually.

WinWindows with shading schedules. This and Open command come into play with dynamic shading systems.

GridChain Grid Viewer to this output to view Daylighting in Rhino. Click “Preview” to use or view other analysis of daylighting, for example Daylight Availaibilty which will show areas that is over 3000 lux indicating shading will be required.

Page 8: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Dynamic Shading

BenefitsThe dynamic shading tool allows for analysis based on several different kinds of shading devices. Used here is the “roller shade” which would be manually manipulated in a real world scenario. There are many options for the desired shading device.

Window ToolScene Object Tool Window Viewer

Note:This dynamic shading analysis will build off the previous set tutorial. The addition will be the “Win” component. This is running a simulation with rolling window shades, this can be changed on Shade Material (hidden selection) on the Win component.

Window Tool ComponentSelect windows and set multiple geometries with Brep component. After setting geometry, turn off windows in Rhino scene. Confirm Material (M) selection. SC - Shade control. Manual or auto. Manual allows you to adjust the sensors. Auto will place one sensor behind window.SS - Spacing. This affects spacing between sensors.maxD1 - Maximum Depth. This will allow you change the depth from the window you’d like to be affected by the shading.

Run the daylighting simulator.

Output:Addition of Window Viewer from previous tutorial. Window viewer will

Page 9: DIVA plug in for Grasshopper - University of Washingtonquicksilver.be.washington.edu/courses/arch486x/5.Plugins/DIVA... · DIVA PlugIn for Grasshopper Tutorial || ARCH4 || Spring

DIVA Plug-In for Grasshopper Tutorial || ARCH486 || Spring 2017

Window Viewer

Visualization of the SS and maxD1 locations.

Visualization of the Window Viewer preview.

Visualization of daylighting analysis with dynamic shading

Output:Addition of Window Viewer from previous tutorial. Window viewer will preview in Rhino space percentage of the year that window rollers will be open. The new analysis also shows much more efficient lighting conditions.