Parametric Tower - Twisting Simple Triangle Mass was used for the first of the assignment.
To make the building look like an hourglass, “Mid Height “ is set as half of “Top Height” and to make sure that the total floor area is near to 1,200,000 sqft and 1,500,000 sqft, top and bottom radius is set as 250’ (as a floor plan view can’t be more than 300’ in width and 450’ in length)
BuildingForm.EvaulateSingleInput custom node was used to flex the “Top Height” parameter with values ranging from 450’ to 750’ (max height) with 50’ increments and check its impact on how gross floor area and gross surface area.
Data.ExportToExcel node is used to extract the data to an excel sheet and these are the final results:
For this assignment, a twisted tower geometry is created using dynamo. For the next module, would use the meshing technique (quad points) that was implemented in the last module (give me a shelter) to make a Revit elements
The twisted tower has a polygon profiles at all the levels but oriented differently to mimic the thread of a screw
Circles at different levels are created to create a ‘n’-sided polygon profiles. Later each profiles rotated based on rotation values of top and bottom profiles. (In this assignment, the base rotation is set to 0).
A custom node called “Tower_polygon” was created to construct this twisted tower with n-sided polygon.
The parameters “top rotation” and “number of sides of the polygon” are flexed with the values as shown the below figure.
Functions for the gross floor area, surface area and volume is created as given below:
And the following results are obtained by flexing the two parameters:
To check whether the given floors/profiles are within 300’ x 450’, the following node logic is used:
The project location was set to SF for further analysis of the building in the next module: