How to modify existing apertures from existing model

@gzorzeto ,

We don’t have a component to remove Apertures (so that you can re-add the new scaled ones) but it only takes a few lines of code with the Ladybug Tools SDK to do this. Just plug this into a Native Grasshopper GHPython component and connect the rooms to the x input:

a = x.duplicate()
for face in a.faces:
    face.remove_apertures()

Then, you can add your new Apertures as you are doing now.
Maybe if this becomes a common problem, we will add a dedicated component for this.

2 Likes