Ladybug Cumulative Sky Matrix Crashing

Hi everyone,
I’m quite new to Grasshopper and I’m currently trying to build an adaptive solar façade simulation.

As shown in the attached image, every time I run it, it just froze and crashes. I’m not getting a clear error message before it closes, so I’m struggling to understand what’s causing the issue. All my plugin should be the newest and I have already download the Radiance file from Release Radiance 5.4 (2023-11-05) · LBNL-ETA/Radiance · GitHub , not sure if that solves it. but please let me know what can i do to fix this.

Much appreciation!
Leon

Please post in the dedicated Ladybug forum.

Ladybug Tools | Forum

1 Like

A few things:

  1. It would really help if you uploaded the script.
  2. From what I can tell you are only using ladybug components. Honeybee is what uses radiance so your problem does not stem from that. Radiance is used for daylight analysis, you seem to do doing a facade design that faces a point in the sky and then you are running a radiation analysis for the same date as the point in the sky.
  3. I’m not sure why it is freezing (lack of script) BUT one place that seems weird is that you are taking the sun point and creating a vector to the center of each panel. This is fundamentally wrong as the actual sun point should just be considered infinitely away from the building on Earth. I recommend just using the vector output from the sun path as your facade/panel direction. Of course this falls apart if you use anything more than a single time (HOY)
  4. When doing the radiation analysis, I recommend meshing both the context and the geometry before plugging them in AND flatten the tree and then join the meshes, it will run much faster. For this custom meshing, you can look into mesh brep and make sure you use the custom mesh settings OR you could also use ladybugs “LB Generate Point Grid”. The context geometry should be meshes as coarsely as possible, it does NOT want to have a grided, small mesh.
  5. I also see that the grid size you have set there (on the radiation analysis) is 0.1, this may be why the script is “freezing”. That means it is meshing the inputs to have tiny 0.1 mesh faces and then running the analysis on each of those faces, very time consuming at the size, try a larger size like, 1 ft or 5 ft. Please note that if you mesh the geometry before plugging them into the radiation analysis that number means nothing because ladybug doesn’t remesh geometry.

Hope this helps.