Suhas Sastry

I used the Twisting Triangular Mass family for part 1, and I used Dynamo exclusively to generate building forms for part 2. In part 2, I decided that a building with a square profile would be most interesting, while maintaining the differing levels of taper and twist between the top, middle, and bottom levels. In both cases, the top height and top twist angle are varied for testing. However, the base and top radii and heights can be flexed in both parts, as well as the middle height and twist angle. In my part 2 Dynamo program, the middle radius, number of sides, and floor height can be flexed as well, though they are currently delineated as constants.

Pictured below is my part 1 Dynamo program. The parameters are set on the left, the testing parameter pairs are created in the middle, and the List.Map operations and Excel reporting occurs to the right.

image

Pictured below is my part 1 custom Dynamo node structure. Inputs are handled to the left, the building parameters are set in the middle, and the output parameter values are retrieved and output to the right.

image

Pictured below is my part 2 Dynamo program. Constants and independent variables for testing are set to the left, parameter pairs are created in the center-bottom, and Function.Apply operations and Excel reporting are conducted to the right.

image

Pictured below is my part 2 custom Dynamo node. Inputs are handled to the left, shapes are created for the bottom, middle, and high levels in the center, the solid and surface loft operations are conducted to the center right, the floor area calculation is conducted to the center-bottom, and the outputs are calculated and output to the right.

image

Pictured below are two each of the generated designs for part 1 and part 2.

Part 1:

image
image

Part 2:

image
image