thanks for picking this up @chris.
The objects I´m working with are around 140 zones, from a complex thermal model (with custom schedules, internal gains, constructions etc). I´m trying to Dump all of the thermal zones and that is giving me the error. Some of the features that might be failing to be pickled could be:
- Custom .csv schedules, which prompts a warning from the Dump component.
- Shading assigned to some windows
- I´m using E+ Basement and Slab preprocessor. For which I´ve tweaked the
Make Adiabatic by Name component to assign the following boundary conditions to certain surfaces: GroundBasementPreprocessorUpperWall, GroundBasementPreprocessorLowerWall, GroundBasementPreprocessorAverageFloor
Now that you mention it, I´ve checked further and, indeed, the last item is the one causing the error. I should have imagined it
In case it helps, this is what happens inside one of those tweaked
Make Adiabatic by Name.
With all this in mind, do you think there is a way to read back the Thermal Zones from the HB file?
Now I understand that the
Load Honeybee Objects component doesn´t recognise/understand my custom boundary conditions.