“Truncated octree” in run Daylight Simulation under electric lighting

Hi everyone,

I’m a new user of Ladybug and Honeybee, and I’m trying to simulate illuminance and glare under electric lighting. I’ve built a simple geometric model, which includes a room with a desk and chairs, and I’ve assigned materials to the geometric models accordingly. However, when I run the model, an error occurred in the “run daylight simulation” component. The error message says, “Solution exception: Failed to read the results! rtrace: fatal - (unnamed_RAD.oct): truncated octree.”

I’ve tried deleting parts of the geometric model separately to identify the cause, and I’ve also searched for similar issues on forums, but I haven’t been able to resolve the problem, and the error persists. I have previously run similar examples on my computer, and they worked fine. However, I keep encountering this error when I create the geometric model myself. Does anyone know how to solve this issue? I’d appreciate any help.

By the way, since I’m doing an electric lighting simulation, I’m using older versions of Ladybug and Honeybee—Ladybug version 0.069 and Honeybee version 0.066.

Because new users cannot upload attachments, please find my model and error file at the link below.

https://1drv.ms/f/s!AjSBZTqX5vjGhRf01RTy-ASWoUJ1?e=Es2rR4

I think removing the space in the customLumName input will likely fix this issue. You can call it Middlelight or something else (with no spaces in between)

Regards,
Sarith

1 Like

Hi @sarith

After following your suggestion to modify the names, my problem was indeed solved! Thank you so much! However, I have encountered another issue. Although the model did not show any errors, the simulated illuminance values are all 0, which is unreasonable. The IES file I used works correctly in other examples, so I believe the IES file itself is not the problem. I found an error file that shows the following:

*** PID 20448: rtrace -I -h -dp 64 -ds 0.5 -dt 0.5 -dc 0.25 -dr 0 -st 0.85 -lr 4 -lw 0.05 -ab 2 -ad 1000 -as 128 -ar 300 -aa 0.1 -af unnamed.amb -e error.log unnamed_RAD.oct

rtrace: warning - non-planar vertex for polygon “object_6.641”
rtrace: warning - non-planar vertex for polygon “object_46.5605”
rtrace: warning - non-planar vertex for polygon “object_44.5396”
rtrace: warning - non-planar vertex for polygon “object_6.748”
rtrace: warning - non-planar vertex for polygon “object_21.2629”

Could this mean there is an issue with my geometric model?

Looking forward to your reply.

This likely a units issue. The ies2rad program from Radiance, which converts the IES to a Radiance format, assumes the units of the scene to be in meters. From the documentation…

-d units

Output dimensions are in units, which is one of the letters respectively. The letter specification may be followed by a slash (’/’) and an optional divisor. For example, -dm/1000 would be millimeters. The default output is in meters, regardless of the original units in the IES input file. Note that there is no space in this option.

Although other options are possible (as the documentation indicates), the meter option has been hardcoded in the Honeybee source code.. I think you will get proper results if you work with meters instead of mm (and scale everything appropriately). Right now in your simulation a single light is trying to illuminate a room which it assumes is 7.5 km x 5.5 km big.

Regards,
Sarith

Hi @sarith,

After adjusting the geometric model units to meters, the illuminance calculations are now functioning as expected. Additionally, I incorporated the “Image Based Simulation” component for DGP calculations, which successfully computes and generates visual outputs. However, the warnings noted in the error file from the previous issue persist, although they do not appear to impact the computation process. Thank you again for your assistance!