Yushun Zou

Stage 1 Part 1

image
image
image

Top Height: 500ft 600ft 700ft

Basically, I just follow the instructions in the example to create the settings for forms and mass in Revit and calculation function in Dynamo. The example mass form I choose for part 1 is the FlyingChevronArc. Different from the example, I add a function to export the input control parameters (top height of the building) align with according results. Addition to that, the export also include gross surface area and the gross volume. For controlled relationship between parameters, I create a slider to control the ratio between mid height and top height which can be adjust between 0 and 1. For all following trails, I use the ratio 0.5 for the relationship.

For exporting data, I added extra export data like gross surface area, gross volume and testing parameters. To achieve this goal, I add one more input parameter and one more output values by editing the function.

The parameters that can be changed with a slider in this design include:

  • List of the control parameters (top height of the mass)
    • Starting number
    • Ending number
    • Stepwise
  • Ratio between mid height and top height
  • Top Height(ft)
    Gross Floor Area(ft^2)
    Gross Surface Area(ft^2)
    Gross Volume(ft^3)
    650
    2,729,311
    1,186,427.97
    39,563,596.58
    660
    2,684,120
    1,198,097.69
    40,201,470.30
    670
    2,768,791
    1,209,745.08
    40,833,379.01
    680
    2,854,464
    1,221,363.07
    41,459,050.04
    690
    2,807,911
    1,232,947.45
    42,078,340.88
    700
    2,891,429
    1,244,494.11
    42,691,393.18
Default Parameters
Input Data
Limit
Top Rotation(°)
0
-
Top Width(ft)
950
984
Top Depth(ft)
300
328
Mid Rotation(°)
0
-
Mid Depth(ft)
200
328
Base Rotation(°)
0
-
Base Width(ft)
950
984
Base Depth(ft)
300
328

Stage 1 Part 2

image
image
image

Top height: 550ft 650ft 750ft

For this part, I start with the giving three profiles template and edit the bottom profile to my own design. After that I were keep changing the control parameter to get the required total gross floor area. By directly export data to Excel, we can manager the data easier for further calculation and usage instead of just reading it in the Dynamo. Additionally, if there are much more data we need to handle with, directly export to Excel will be a better way to visualize and creating plots.

Based on exporting data, I found out the gross floor area will become smaller with higher top height which may caused by specific profile I created. Higher building height make the building more slender which lead to less gross floor area.

Top Height(ft)
Gross Floor Area(ft^2)
Gross Surface Area(ft^2)
Gross Volume(ft^3)
700
2,993,333
1,304,684.32
65,451,014.83
710
2,989,306
1,319,431.35
66,664,133.47
720
2,985,780
1,334,133.11
67,864,882.94
730
2,982,701
1,348,790.42
69,053,755.00
740
2,980,010
1,363,403.50
70,231,227.28
750
2,977,641
1,377,973.16
71,397,508.30
Default Parameters
Input Data
Limit
Top Rotation(°)
30
-
Top Width(ft)
600
984
Top Depth(ft)
300
328
Mid Rotation(°)
20
-
Mid Depth(ft)
150
328
Mid Width(ft)
400
984
Base Rotation(°)
10
-
Base Width(ft)
500
984
Base Depth(ft)
200
328