I am new to honeybee and have tried to model a house with 2 energy zones, one zone for roof area, and one zone for the area below the roof.
I would like to calculate the zone energy use for those 2 zones.
However, I simply can not get the simulation going correctly. Zones always goes wrong and end up in BREPS instead of 2 zones.
I wonder if the way I have modeled the house went wrong. I followed the Chris Mackey tutorial, and maybe there is something I missed.
Would be really really grateful if anyone can help me out, cause I am really almost desperate…
Many many thanks in advance…
Hi Angel, You need to flatten _HBSurfaces input when you are using createHBZone. Also you should break-down your model and define each floor as a separate zone (similar to Chris’s videos).
Mostapha and Angel,
I have just decided that the HBSurfaces input should be flattened by default since I have found that it is rare that I have a case where I do not want to do this. Also the HBSrfs are usually coming as a grafted list already:
I hope this helps some users out in the future.
Sorry for responding so late. I updated your GH file to the latest version, which gives you a better summary of the error report. My diagnosis is that all of the roof geometry is running though E+ but the “ImportIDF” component is having trouble rebuilding the geometry from the IDF because the Rhinocommon “JoinBreps” function is really buggy (It’s an issue on McNeel’s end that goes back to the fact that rhino is a surface modeler and does not do operations of joining things into solids well).
More important than the ImportIDF is that the solar distribution function is not running correctly in your file and you can see this as a comment bubble in the attached GH file. You should break up the roof into a few zones that are not concave if you want this to be correct. Lastly, you forgot to solve adjacencies on you zones so I added that in.
HouseSimulationCWM.gh (572 KB)