Assign a Construction to an specific surface after Construction Set is applied

Hello everyone! I’m looking to assign a construction to 2 specific surfaces. I created a Construction set for the whole building and I applied it. Now I just what to modify this 2 surfaces. In the older posts, I found an approach that implies using lists to find and select the surfaces to modify. I found a way to select the surfaces with the list function and trim tree function, but something goes wrong and it gives me an error. Can somebody give me an approach to solve this? Or does someone has a better way to do this ?

This is the error I get:

  1. Solution exception:‘str’ object has no attribute ‘duplicate’

I attach an image of what I modelled.

Hi @AESB99 I think you can just use the HB Properties By Guide Surface component to set the constructions on the applicable surfaces.
image
hopefully that helps
best
-trevor

1 Like

Hi @TrevorFedyna thank you for your prompt response. I’m using the fonction you mentionned, but in _guide parameter it asks me for breps and my geometry is loaded directly from an OSM. What can I do?

@AESB99 I would bake the geometry of the building to use as a stencil/guide building, and then draw the needed guide surfaces and then input the surfaces drawn into the _guide input

1 Like

@TrevorFedyna is this what im supposed to do?

Sorry, I’m new to Rhino. I don’t really understand :slightly_frowning_face:

No problem @AESB99 Ill add some pictures to help explain what im after
1.


Right click on the center icon of HB Visualize By Type and select bake
2.

Right click again on visualize by type and turn the preview off so you can only see the baked geometry

And now you can draw Breps where needed on the building for guides for the _guide input.
You can discard the baked model at this point after youve drawn guides if you want to.

Let me know if that helps at all.
-trevor

1 Like

@TrevorFedyna Awesome! Thank you for this, it’s more clear now, my “_guide” input works and there is no error.

The new problem seems to be my “_rooms” input. I have this error:

  1. Solution exception:‘str’ object has no attribute ‘duplicate’

HB_IsoHemp_Victo.gh (208.8 KB)

I attach the file if it helps.

@AESB99 is that a gbxml of the floorplates of the building? If so, we can work with that.

@TrevorFedyna thats my geometry imported from my OSM file. I modelled my geometry on SketchUp with the OS plug-In. I made sure that there was no geometry errors and then I imported it in Honeybee. Is gbxml the same as OSM?

Sorry I mispoke saying gbxml I intended to say *.osm.
What I do mean to say is I don’t understand your geometry.
Can you upload the *.osm that is for the grasshopper script you uploaded.
I saw a couple things I want to edit but cant without the *.osm
Best
-trevor

1 Like

Okay! Here it is. Let me know if the file works.

IsoHemp_Victo_OSM_to_HB.osm (555.1 KB)

1 Like

Hi @AESB99 ! The file works great and I can see the geometry, a really good looking model.
image
So I baked it via the HB View By Type so we have a reference for the geometry to draw on.
created guide surfaces:


add guide surface and other inputs for our guide surfaces (I was making assumptions due to construction type)

Here are the files I worked with, hopefully they are helpful.
HB_IsoHemp_Victo_tfEdit.3dm (231.7 KB)
HB_IsoHemp_Victo_tfedit.gh (199.9 KB)
best
-trevor

1 Like

Thank you @TrevorFedyna for the edit and for your time! Your explanation helped me understand and apply this workflow. Everything works on my side! Now, I can continue and start my modelling with IronBug. :grin:

1 Like

I’m happy everything is working for you!

1 Like

hey @TrevorFedyna, does this apply to Ext. Doors? I want to change the U-Value of my Ext. Doors.

@AESB99 I’d think you could do it that way, I would personally change the construction via editing what construction set you are using.
best
-trevor

Hey @TrevorFedyna . I haven’t assigned any composition for my Ext. Doors. They have assigned the default composition of OpenStudio Ext. Door. So, I don’t have a Door composition on my GH.

hey @AESB99 here is a workflow you can use to change the door constructions, the item selector and construction search components can be replaced by an opaque construction of your creation.


best
-trevor

1 Like

It works like a charm, thank you @TrevorFedyna !

1 Like