Part 1
To start off, I used the one of the provided parametric building forms - Simple Twisting Triangle Mass. I then created multiple levels on Revit and integrated these levels with the mass floors of my building. I created a total of 76 floors, height of 10ft between each floors so that the maximum height the building can reach is 750ft.
![image](/_next/image?url=https%3A%2F%2Fassets.super.so%2F5be1215f-2de6-4f04-a395-bd454f62e3c4%2Fimages%2F65655236-d13d-4a55-8f10-8d3fe678a93d%2FUntitled.png&w=1080&q=90)
I then decided to create the ability to flex one of the building’s parameters by setting the input parameter name to be flexed as “Top Height”, which matches one of the properties of the mass family I chose. Then, I created the range of values for which I would like to vary and test its impact on the output parameters on Revit - Gross Floor Area, Gross Surface Area and Gross Volume.
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa082fd2f-eedd-4d23-90eb-ffcd22d04cbd%2FUntitled.png?id=83983fb8-a079-4dcb-a6a8-8ffc3b660d80&table=block)
I also made sure that certain parameters of the building are kept constant in these iterations - namely: top rotation, top radius, base rotation and base radius.
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F6fc899b8-f816-4299-ba2e-a5cbbc2cd582%2FUntitled.png?id=50453bab-8f33-4c97-ac45-51a731f60113&table=block)
The desired input and output parameters were passed through the custom node that evaluates a single input parameter and generates the values for each output parameter we would like to report. Since we have 3 different output parameters we would like to evaluate, these were duplicated thrice and exported to the same excel sheet.
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F742a46f9-20b1-4bc0-be02-44eb98ea9ec9%2FUntitled.png?id=4a48c064-cdd3-48af-93c1-8fd7b0a50b68&table=block)
These are the final results in the excel sheet, based on varying the top height of the building within the ranges of 300 - 750 ft, at 50ft intervals:
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd71e69ba-d83c-4fab-9503-368dfc5dd437%2FUntitled.png?id=ec5d86db-eb5b-49bd-b212-9bb5e5573899&table=block)