Grasshopper

algorithmic modeling for Rhino

Hello,

I am working on an adaptive window screen system, using grasshopper and firefly/arduino to control servos as part of a prototype. I am interested in demonstrating the movement of the entire system, in response to daylight information, over the course of a day. Is it possible to do this using the grasshopper components for DIVA? If it is possible to gather node-based data at set time intervals, then I would imagine that it would be rather straight forward to remap the values and feed them to the servos/rotation values in grasshopper. I think I could also do it with an image-based timelapse using firefly's bitmap sampler.

Thanks in advance,

Bill

Views: 1244

Replies to This Discussion

Hi Bill,

I am not sure whether it is possible to use grasshopper components for DIVA to do what you want but I developed some scripts based on RADIANCE executables provided by DIVA. It should be able to do what you what you want. Please give it a try. I know it looks complicated but I am sure you can understand how it works after a little while.

To change the demo for your use,  change the geometry input and material for "genRad", just make sure branches for "Mesh" is matched to items for material input "M".

 

Attachments:

Hello Bill,

I am not sure about the bitmap sampling (do you mean luminance values from an HDR image?), but in terms of illuminance values from a node placed somewhere in the model then I can imagine a number of ways to get at a time series of illuminance data to animate a firefly prototype. Attached is a definition for running a single day, and running every hour of a year, in relation to illuminance at a single node. In this case, it is just a simple box with a simple function that evaluates the illuminance at that hour and extends a shade when the lux>2000. This could be made more complicated and interesting by optimizing a series of shading variation in response to a range of illuminance values (if the firefily definition has more than 2 or 3 parameters - this initial optimization could use galapagos), or to have the geometry iterate in a more specfic way that attempts to reach a target illuminance.

Hope that helps

Attachments:

Hi Jeff, I would like to know which version of DIVA GH you are using in this definition? I guess I already have the latest version and day/time is not showing... Thanks!

Hello Daila,

I am using the 2.007 version of the diva grasshopper components. Here are a couple video tutorials of it in action:

Sun study with Diva for Grasshopper

Custom time series visualizations in Diva for Grasshopper

Jeff

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service