Parametrized Pavilion Geometry
Model rendering seen below.
Model Geometry
Axonometric from Revit
![5 divisions, Ext. Arch Height Scale = 1, Droops Between Ridge Size = -0.3](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3bb0d2bf-1998-4967-9d73-e97012f9ddd6%2FRevit_w0CV90jEvD.png?id=2e400a4a-f0b8-424f-b685-24fc44e83110&table=block)
![9 divisions, Ext. Arch Height Scale = 2, Droops Between Ridge Size = 0](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F518099fc-a0aa-4858-8d49-550c92f3be29%2FRevit_08Ml0JGsLO.png?id=b2336938-c2bf-4f13-b196-934934318ee7&table=block)
![16 divisions, Ext. Arch Height Scale = 3, Droops Between Ridge Size = -0.3](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fcb73a536-0a12-4105-85e6-c9c19a6b32b0%2FRevit_xkjwA7FMGJ.png?id=436cc2a6-2b59-421e-a252-11f3b265fa1a&table=block)
Plans & Elevations from Revit
![Plan View of 9 division option. Note that all plans will be donut-shaped and follow a perfect circle.](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd40c3f87-22b2-4d72-971b-d7b6f6d1386f%2FRevit_sDZDVAUV95.png?id=3cb00ff6-1ad4-43c7-b6c1-67a5b0601809&table=block)
![Elevation of 6 division model. Note: middle droop ratio was set to -0.3.](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fb11bc7d0-eea4-4b1e-b2ee-83bd033018d1%2FRevit_qW1C8Tmj8v.png?id=4be46fff-f051-4dca-9d56-512102214f94&table=block)
![Elevation of 9 division model. Note: scale between the interior arches and exterior arches was set to 2.](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F5f5e044d-9a77-45bf-bd91-6c44e813cd98%2FRevit_Qslrophfc7.png?id=98ed97d2-b106-4c25-8876-f880d67a4942&table=block)
Modeling Approach
The modeling process followed the listed steps here:
- Defining Base Geometry using Revit & Mathematical Equations
- Creating 3 sets of NURBs splines to be used to in Loft Surface Command
- Rotating Geometry around Central Axis (Z-Axis)
- Assigning Adaptive Families in Revit to the Dynamo-Defined Geometries
![Full mapping of Dynamo script and 3D view of 16 division structure in Dynamo](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F20b033c7-ba7d-4983-8120-c688f6174d63%2FRevit_nhfvCMIWB9.png?id=3f28ae20-0bd7-433f-95de-ab36a32c2252&table=block)
![Dynamo perspective of 16 division structure, including ribbing under the arches.](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F9e49f2d2-744a-44fb-a047-a52a0e299b35%2FModule3_Dynamo1.png?id=9658244d-a56d-4761-b378-4510f7d445b4&table=block)
![Dynamo perspective plan of 16 division structure. Note: exterior and interior arches follow a circular pattern which has been distorted here because of perspective.](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fda14f714-b769-4e30-a147-a7b96a735029%2FModule3_Dynamo2.png?id=ca759322-a349-4536-8c78-004d47ea0323&table=block)
Parameters Used
Defining Geometry
The blocks in the below image were used to extract the initial geometry from Revit and to create a quadratic curve which starts at the base of the Revit circle. In this step, the following parameters are adjustable:
- Radius of base circle from Revit
- Number of divisions (number of arches in each of the interior and exterior circles)
- Number of steps in ridge curves
- Height of ridge curves
- Width of ridge curves (adjustable using “Scale Factor” parameter)
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F6c6a9824-62ea-4f2e-84cf-801d402db5f1%2FRevit_JpBRKpwYMH.png?id=d6646aa5-535b-4f84-802a-1702341d438f&table=block)
Creating Ridges & Archways in Between
The blocks in the below images were used to create 3 sets of points used to form NURBs curves in the next step. In this step, the following parameters are adjustable:
- Height of each of the archways (adjustable using “Scale Factor” parameters)
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F01eb1e77-8aca-405e-901f-983a9b6fd6b2%2FRevit_RTrnYECjip.png?id=958e19fb-37fa-458a-8d29-2b79a5376041&table=block)
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fcf748018-3ee7-4910-bd4b-ad99ac9075cf%2FRevit_Hddj9iJDEm.png?id=b2fd5f22-465b-4332-8b7d-d703fef12083&table=block)
Creating a Surface by Lofting Between 3 Archways
The blocks in the below image is used to create NURBs curves from the lists of points that were previously created and to form a surface using the loft from curves tool in Dynamo. In this step, the following parameters are adjustable:
- The discretization of the 3 NURBs (adjustable using “# Steps” parameters)
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3741d950-4d4c-4147-a591-f46b3a54a6cf%2FRevit_kLDfSxQqhq.png?id=7398102d-a697-4303-874c-d7a7e4e64de7&table=block)
Create Revit Geometry from Dynamo Elements
The blocks in the below images are used to add adaptive family instances to Revit using the determined Dynamo geometry. In this step, the following parameters are adjustable:
- Radii and depths of tubes and beams
- The frame width as a percentage is meant to be randomized for each panel, but I only figured out how to randomize it between different divisions. I didn’t like that, so I just left it as a fixed parameter for now. This will be something to go back to in the future.
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fda7d936f-cefd-48bc-a167-29c40b22ee97%2FRevit_GLSjNhhMvo.png?id=64f094cd-bcb7-40ad-b9ae-d506cd213978&table=block)
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F1f6b0922-0a95-49d8-92bf-bc64bc6a78dc%2FRevit_yunE4ywOnC.png?id=ecf0f79a-6289-4752-8c31-9b197e21eb39&table=block)
![image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F42f5cf63-1fe4-4c0a-b9b2-3b69c4ec4f9a%2FRevit_s4XCVcujfw.png?id=37c79ba3-a902-4906-bffa-4cc24857eec7&table=block)
![Final Result from a perspective view loaded into BIM360](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F061ed8c0-6277-4db9-a090-2825b4b331b6%2Fchrome_Pj8dT5jztW.png?id=8164cc8d-69c3-48dd-bc05-ec775d10f111&table=block)
Usage
This pavilion was designed as a temporary shelter for exterior use. The pavilion was designed to be used with wood or timber framing and a wood and glass composite panel. Adaptive families were provided by the CEE220C course library.
![Exterior Rendering of Girl Reading under Pavilion for Shade](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F99431fa9-58d0-4182-a193-c3699654a5ec%2FModule3_Render2.jpg?id=e2cd7ed2-2b1a-4fb2-95f0-542cc332a863&table=block)