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: 479
Latest Activity: 1 hour 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

Outdoor comfort - Solar Adjusted MRT - Issue with contect 7 Replies

Hello guys,I'm having some issues with Solar Adjusted MRT. In particular it does not seem to work the context function (I am getting the same results, despite I have a control point shaded by a tall…Continue

Started by Berardo Matalucci. Last reply by Reinier Zeldenrust 1 hour ago.

Ladybug Installation problems 41 Replies

1. You downloaded Ladybug, Installed it but as soon as you drag a component into the canvas you see something similar to this:…Continue

Tags: Problems, Installation, Ladybug

Started by Mostapha Sadeghipour Roudsari. Last reply by Nancy Yen-wen Cheng 9 hours ago.

Automatic Update problem? 1 Reply

Hi,Just wonder if there is a problem on my end or on yours.The update components are not working (for me). I get the following:1. Solution exception:Authentication failed because the remote party has…Continue

Started by Abraham Yezioro. Last reply by Mostapha Sadeghipour Roudsari 23 hours ago.

Showing VSC over a grid

Hi everyone, I am trying to show the VSC (vertical sky component) over the facade of a building but turns out the output I get is 14 times bigger that the number of points in my grid, and therefore…Continue

Tags: vertical, sky, component, mesh, grid

Started by Alejandro Pacheco Diéguez yesterday.

Ladybug Tweets

Comment Wall


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

Comment by navidhatefnia on October 19, 2014 at 9:47am
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 (479)



Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service