top of page

Galapagos Part 2 | Move Openings

Now that we have our geometry linked, we will want to duplicate the opening geometry so that we can have multiple openings in our roof. I'm going to move the opening components down below.  Use the stack data component to duplicate the geometry. The data which will be coming in will be connected to the surfaces and we will want to stack it three times to get three openings. Press forward slash twice followed by the number three and then enter to get the number three in a panel and connect that to the stack. Now if we connect a panel to the output what we can see is that there are three surfaces which right now are all in the same place. What we will do later is move them to different places along the roof. 


After we have the three surfaces we need to think about how we want to adjust the holes in the roof for our optimization. We want the holes in the roof to move along the length of the roof and along the width of the roof. To create this translation, use a move component. Connect the surfaces into the geometry input. The first translation will be in the X direction, so connect an Unit X component into the direction input. The distance that the geometry moves will be changed and this value is what we'll be optimizing with Galapagos so we're not going to plug in a number slider here just yet. Copy the move component to move the geometry across the roof. This time we want the opening to move along the Y axis so we can insert a Unit Y vector and connect this to the direction input. This completes the setup for the translation variables of our geometry. 

bottom of page