Interior Grid Analysis

Hi Everyone

I an new to grasshopper and new to honeybee. I have created a room with numerous perforations in rhino. I was wondering how I could map the thermal grid within the room in grasshopper. I have been trying to follow 4th grid script example you guys posted but I just wasn’t able to follow the reasons behind it, can any of you put me through the step by step process of how i would approach this. The design im using is attached below.

Thanks alot


It’s easier to help if you also post your definition and rhino file (or just internalize any geometry you’re referencing from rhino).

Ok so the following scripts are the files that i looked at as reference to try and develop my script. 004 and 000. My rhino file is attached below. (189 KB) (360 KB)
project 1.3dm (401 KB)

here is the script I have been working on (89.2 KB)

Here is the script I have been working on (89.2 KB)


I don’t understand what is what you want to analyze, so can’t suggest anything. So i go for making your example work.

For starters your model units were in feet. I believe you need to work in meters (or at least this is the recommendation). I did it and i can see the model is a small box …

I need to say also that the size of the windows is tiny. In this case i don’t think tiny is good. Probably you are doing this task parametrically.

The following thing is that you set the whole model for the test points. I’m not sure if this makes a good sense and you intended in this way. I selected the floor and used only it as the test surface.

Added a few components to the right to visualize results and updated some others.

Hope it helps.

-A. (182 KB)

“I believe you need to work in meters”

That is true, however for daylight analysis as far as everything is in the same units, and parameters are set correctly (e.g.-ad) it should work fine.


Have you watched any of the Honeybee workshop videos for daylighting by any chance? That should be a great place to get started as a beginner (…).

I’ve tried to follow them, but the grid base analysis you guys but together was not exactly what I was looking because I already have my window openings in my rhino model, I just want to see how the daylight will react with my simple design rather than a percentage of glazing you guys described in the video.

Let me try explaining what I would like to do again. I have a rhino model, it is a box with rectangular perforations. I would like to see how the daylight would hit all the interior surfaces at a certain time. All the interior surfaces. I will watch all the videos in meantime to make sure I get he basics.

Great! Thanks for clarification. You can use HBSurfaces for this and apply different materials to Walls and windows. Did you check Abraham’s example? I added the windows to his file and now you should have what you need.

PS: In the new version, Daylight component outputs the results so you don’t need to recalculate it. (194 KB)

Mostapha that was brilliant, thanks but I have one more question is it possible for me to map the thermal values of the walls rather than the floor. I have been trying to select walls within the list item but I have not been successful.

Hi Dennis, The answer is yes and I can help you with that but what do you mean by thermal values? This is a daylighting simulation and in the case of this example file, daylight factor. Do you want to get DF values on vertical surfaces?

yes sorry, I meant daylight values, so used to saying thermal values lol. So where should I start concerning getting the DF values on vertical surfaces?

You just need to select them from the list and feed them into testPt generator. Check the attached file. (195 KB)