algorithmic modeling for Rhino


Ladybug + Honeybee

Ladybug and Honeybee are two open source environmental plugins for Grasshopper to help designers create an environmentally-conscious architectural design.

Release notes

Download Ladybug and Honeybee

Example Files for Ladybug

Example Files for Honeybee

Ladybug on GitHubHoneybee on GitHub

Ladybug started by Mostapha Sadeghipour Roudsari is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Based on a work at

Members: 475
Latest Activity: 4 hours ago


What is Ladybug?

Ladybug is an open source environmental plugin for Grasshopper3D that helps architects and engineers create an environmentally-conscious architectural design.  Ladybug imports standard EnergyPlus Weather files (.EPW) into Grasshopper and provides a variety of 3D interactive graphics to support the decision-making process during the initial stages of design.

What is Honeybee?

Honeybee connects Grasshopper3D to EnergyPlus, Radiance, Daysim and OpenStudio for building energy and daylighting simulation.The Honeybee project intends to make many of the features of these simulation tools available in a parametric way.

For more information, see this presentation here:

or watch these videos:

Part 1: 

Part 2:

And this video here:

Discussion Forum

beginner user issue HoneyBee goes GH ultra-paranoid mode 35 Replies

Hi everyone,Firstly thank you to Mostapha for your App/Works. I'm trying to learn LHHB and it's use by GH, i'm a beginner user so maybe it was my fault, when i run…Continue

Tags: EmbryoViz, ultra-paranoid, started, getting, HoneyBee

Started by Luciano. Last reply by Hassan Baghdady 4 hours ago.

Weird radiation results 8 Replies

Hi all!I'm getting some weird results running a solar radiation study. When I run a study at the 20th of june at 12.00 noon, you'd expect a lot of sun, but the results are 0 (nighttime).If I go to…Continue

Started by Arie-Willem de Jongh. Last reply by Chris Mackey 10 hours ago.

EP Custom Materials 13 Replies

Hello again Mostapha!When I attempt to make a custom glazing material it isn't able to run through the ep sim component. The simulation works just fine with default materials, and I believe I've…Continue

Tags: Materials, EP

Started by Aaron Loomans. Last reply by Chris Mackey 11 hours ago.

Honeybee + E-Plus - Surface Boundary settings 4 Replies

I second all folks here by thanking Mostapha and all for the outstanding work...I am working on Honeybee and EnergyPlus, and I have an issue. I created a zone using surfaces, and it all works fine.…Continue

Started by Berardo Matalucci. Last reply by Berardo Matalucci 21 hours ago.

Ladybug Tweets

Comment Wall


You need to be a member of Ladybug + Honeybee to add comments!

Comment by navidhatefnia on Sunday
Comment by Mostapha Sadeghipour Roudsari on October 16, 2014 at 1:55pm

Hi Reinier, Thanks. Understandable. If you happened to see the issue again for other cases that you can share please let me know.

Comment by Reinier Zeldenrust on October 16, 2014 at 12:17pm

Hi Mostapha, thanks. It was happening for a view that I thought was perspective but it was a sort of axonometric parallel view. I changed it to perspective and now it works fine. Can't send you the file as it's a confidential project I'm afraid :/ Thanks though!

Comment by Mostapha Sadeghipour Roudsari on October 15, 2014 at 11:45pm

Hi Reinier, I assume it is only happening for parallel views? Converting Rhino parallel views (which are not really parallel) to Radiance parallel views can be tricky. I put couple of checks but looks like you found an exception. Can you send me one of the examples that fails. Thanks.

Comment by Reinier Zeldenrust on October 15, 2014 at 2:24pm

Hi, I'm doing some image based renderings, and they work fine, but in some occasions the rendered view is different from the saved Rhino view, usually it is much more zoomed out than the saved view. Is there some way to circumvent this?

Comment by Mostapha Sadeghipour Roudsari on October 11, 2014 at 8:45pm

Hi Teal, Looks like that there is white space in the file path (between your name and your family name) that causes this issue. We will get this fixed for the next release but meanwhile can you first create a folder with no space (e.g. c:\ladybug) and then try to set it as the working directory. That should solve the issue.

Comment by Teal Delys on October 10, 2014 at 3:57pm


I am having troubles using the GenCumulativeSkyMtx component. When I plug in the epw file the component turns red and says:

1. Solution exception:Could not find file 'C:\Users\Teal Delys\AppData\Roaming\Ladybug\Seattle_Boeing_Field__Isis_WA_USA\Seattle_Boeing_Field__Isis_WA_USA_dif_1.mtx'.

I have tried to create a working directory but it did not accept that either. Any tips?



Comment by Francesco De Luca on October 6, 2014 at 11:13pm

Hello Mostapha, 

yes actually also working with a model in millimeters and the warning the results were appropriate. So it is possible to not scale the model. Thank you for the suggestions about electrical light and IES files.

Comment by Mostapha Sadeghipour Roudsari on October 2, 2014 at 9:07pm

One more thing. If you are modeling electrical lights and importing IES files make sure that you are working in meters, otherwise you can get really wrong results.

Comment by Mostapha Sadeghipour Roudsari on October 2, 2014 at 9:06pm

Hi Francesco,

As far as all the model is in the same scale it will be fine with Radiance, however you should make sure that the parameters are set correctly for your model (e.g. -ad). You can set it up using RADParameters component and the results will be accurate. In any case the warning will stay there until you change the units to meters.


Members (475)



Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service