"NoneType" Object Has No Attribute Duplicate errror

Hello all!
I’m trying to add a green roof to a building in Grasshopper using the Honeybee Vegetation Material tool. I tried hooking it up to my model by adding it as a section on the roof as a Honeybee solid room, applying it too a construction set, then feeding that into my Solve Adjacency with the rest of the building rooms. Attaching that causes an error. Obviously I don’t want to attach it to the main part of the building since I don’t want it to have windows or air. I also have a separate building section to describe building plenum spaces.

A picture of the grasshopper script is attached. The error I’m receiving is “NoneType” Object Has No Attribute Duplicate.

Can someone please help me figure out what the best way to fix this would be? I’m trying to keep this as simple as possible.

All the best.

Hi @amfensch, I am not at my machine to test this but this component here is a ‘subset’ of a ‘construction set’. Apply Construction Set input is for a whole construction set.
image
I think passing your exterior_set through this component

and then use as an input into _constr_set instead of the subset.
If I’m wrong I apologize as I cant test it out at the moment as im away from my machine.
Also uploading your file would be helpful as well.
best
-trevor

Hi Trevor!

Thank you so much - that fixed it. You’ve really helped a graduate student who randomly decided to use Grasshopper on a final project for a class!

All the best,
Anneliese

1 Like