Grasshopper

algorithmic modeling for Rhino

Has anyone worked with solar azimuth/elevation in Grasshopper? I'm just looking to calculate a vector representing the angle of the sun, with sliders for latitude, longitude, month (between equinoxes), and time of day. I'm just figuring this might have been done before.

Thanks,
Chris

Views: 1841

Replies to This Discussion

Hello, yes its has donne, look at http://tedngai.net/experiments.html

Pablo

Chris, Did you ever find any good information on this? I am also interested in Solar design.

So far I've found:

  • DIVA for Rhino & Grasshopper
  • Geco for Grasshopper which opens communication to Autodesk Ecotect and can work with DIVA in turn.

If you are using Rhino 5, you can access the Rhino 5 sun to get the vector using a really simple script.

See the attached file.

 

Attachments:

Hi Vicente,

I must say it is a very useful script, but I am having problems when changing the location. The longitude actually.

I am trying to do a shadow cast analysis for a city in China (Lat 28 - Lon 112) but somehow the projection seems to be like if it would be over night. Any idea?

Maybe the time zone is set for just one only. Any way of changing that?

Thank you for the help.

It seems like the time is always in GMT. You can add the line "time = time.AddHours(-8)" to the script to change it to China's timezone.

I just fix it by adding an addition component (8) to the slider and showing the result on a panel so I am aware of the "local time", since I am not really proficient with scripts.

Thanks

Hey Chris & mdgreenwald, i tried ladybug. Thanks to Mostapha Sadeghipour Roudsari. it rocks! i'm still using it. Yes, it comes with sliders for latitude, longitude, months,days,hours. i used geco, but ladybug is better for keeping the simultaneous analysis-design, i think. Don't know about DIVA. hope it helps.

Attachments:

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