Max Harris - Module 5

image
image
image

Above are some variations of the building I created!

Since Grasshopper doesn’t have preset forms, I decided to practice utilizing the loop functions to create a complex building with four parameters. I created the building by starting with a polygon with a variable number of sides. Then I used a loop to create a circumscribed new polygon and translate it up in the Z direction to create a twisting effect.

The parameters I used in the main loop were:

1) The height of the building (400, 500, 550, 600, 650, 700, 750)

2) The twist parameter (.02,.04,.06,.08,1)

3) Number of sides on the polygon (5,6,7,8)

4) Radius of the polygon (150, 200, 250, 300)

I wrote a python script (shown below) to find the cross product of all those parameters. It returned a CSV with 560 different variable configurations. I then put those into my Grasshopper file and ran all the options!

image

Finally, I exported all the values into an excel sheet that lists the parameters and the results.

image

Finally, here are some screenshot of the code I used:

image

This was the block used to make the circumscribed polygons.

image

Calculating various result values.

image

The end of the loop, exporting the parameters and results to CSV.