HB Custom Output for certain surfaces only

Hi all,

I’m using the custom simulation output to get the incident radiation on my windows, using Surface Outside Face Incident Solar Radiation Rate per Area.

My issue is that by requesting this output, by default the incident radiation output is generated for all surfaces in my model - windows, opaque surfaces and shades, which makes the HB Read Custom Result component quite slow (slower than running the simulation itself!). While I have only around 100 windows, the whole model has around 6000 surfaces in total.

In order to save time, is it possible to request this custom output only for specific surfaces in the first place? Or only read them for specific surfaces?

Thanks!

It is but you’ll have to use the add_str_ input on the HB Model to OSM component to request the output rather than using the traditional approach with the HB Custom Simulation Output component.

Here is a sample:

request_ep_output_for_only_two_windows.gh (51.8 KB)