ladybug-tools / honeybee-dynamo

:honeybee: :blue_book: Honeybee library and plugin for Dynamo
GNU General Public License v3.0
17 stars 8 forks source link

The Rooms to HBZone fails with message "There were not enough edges to form a polygon" #71

Closed mdp79 closed 7 years ago

mdp79 commented 7 years ago

Hey. Thanks for the great work with Honeybee Ladybug.

However I have stumpled upon a problem, that might/might not be a bug. It comes when making Rooms into Honeybee Zones. At least in some cases. It comes up with the following error message:

image

However it appears that it only come in some cases. I have previously used the same recipe in other projects where it works for most rooms, but come up with a similar error on maybe a single room.

So very curious to know if others have had the problem or I have overseen something somewhere in my model(s)

mostaphaRoudsari commented 7 years ago

@mdp79 thank you for posting this issue. I started a new package to address this issue: https://github.com/ladybug-tools/dynosaur

Can you share the problematic revit model with me?

mdp79 commented 7 years ago

Ok. Sounds cool with Dynasour

Here is an example Revit file. DagslysDynamo_2017.zip It's not the same as in the screen dumb but shows same error. I started out testing it with just one room and it worked there but after adding a wall making two rooms the same error occur. However, it is only in one of the rooms. The same happens in other models I tried it with.

Furthermore you'll find the Dynamo file and be aware that the Archilab_Grimshaw elements used have been updated to convert to metric system.

mostaphaRoudsari commented 7 years ago

Hi @mdp79, Thanks for sharing the model. Dynosaur successfully imports the rooms from your model. The top height needs to be adjusted to match the roof otherwise it looks good!

image

I close this issue for now understanding that it will still be an issue until I integrate the new code into honeybee for dynamo.