Skip to main content

ARCH 653 Building Information Modeling in Architecture - Project 1

Project 1   

 Practice: Sport Palace




Dome Geometry

he dome of this building is composed of two curves, forming a synclastic surface. The primary dome features two downward-curving arches that are perpendicular to each other. However, within each grid or segment of this main surface, the panels are made up of smaller surfaces resembling hyperbolic paraboloids. These internal components are formed by one upward and one downward curve, which gives the structure its complex form. This geometric configuration was a key factor in my decision to model this building in Revit.

 



Figure 1. Sketch of the grid analysis using the deformation method (Damy Rios, 1968)






Figure 2. Roof structure composed of hyperbolic paraboloids, with each module forming a pyramid of four paraboloids. (https://www.slideshare.net/)

Step-by-Step Revit Modeling Workflow for The Sports Palace


For modeling the dome, Employing Mass In Place command, I first established the boundary based on the angle from the center of the spherical surface, according to the provided drawings. I defined the boundary along two perpendicular work planes. The intersection of these two work planes formed the main shape of the roof.

 




 




 

 The next step involved subdividing the surface. I divided it into 11 vertical and 11 horizontal rows to create a grid that would allow me to place individual panels within each segment. The following step was modeling the sub-division 3D panels, ensuring that the flange panels would fit precisely on the subdivided surface.



 


At this stage, I needed to define an Adaptive Component, so I created a Curtain Panel Adaptive Component Family. I began modeling both the metal frames that are placed on top and the panels, which needed to be parabolic and created as surfaces. One major challenge I encountered was that since the panels were curved, they didn’t align properly along the Z-axis when placed on the surface. I eventually realized that instead of using Ref Planes, I needed to use Ref Points with a specific offset applied to the top adaptive points to ensure correct placement and alignment of the panels.

 

 



 

Finally, I defined several parameters to control the model. These included parameters for the visibility of each element separately, allowing individual control over the components. Additionally, I created parameters for adjusting the thickness of the elements, their height, and the material properties. These parameters ensured flexibility in modifying the model as needed for different design or construction requirements.



 

 

In the next stage, after the shell form was established, I modeled the side columns and the column bases, along with the remaining structural profiles. Using the Array tool, I applied a circular angular array, distributing the structural elements around the entire perimeter of the dome. This allowed me to connect all the structural components to the roof uniformly.





 

 

For the external walls, due to their specific form, I had to create the walls using the Component tool. I built a new family in the Wall category, then imported it and placed it accordingly to match the desired wall shapes.





 

 

For the interior design, considering that the building functions as an auditorium, I designed the circular seating arrangement. To achieve this, I manipulated a Railing component where all the seats were defined within a single railing component. Instead of using the default railing profile, I replaced it with a stepped profile that defined the seating layout. This approach allowed me to place the auditorium seats by simply drawing a railing line along the desired path, and the seats would automatically follow that line.

 

 



 

Finally, the remaining interior details, including the stairs and walkways between paths, were added, and the internal layout and elements were fully grid-aligned. Since the file size became large, I divided the project into two separate files—one for the exterior and one for the interior. I then used Revit Link to connect both files, ensuring smooth coordination between the internal and external models.





 


 






AI-Generated Design Variations (Chat GPT 4o)





Parametric Envelop

Here are four different screenshots, each showing different shapes I obtained by adjusting parameters like roof pattern, material properties, and more.








Final Renders




Project Movie



Comments

Popular posts from this blog

Project 2 - Algorithms and Scripting for Parametric Design

  Practice:  British Museum Great Court The project's goal was to improve the roof of the British Museum's Great Court by refining the initial parametric model from Project 1. This involved using advanced modeling techniques to focus on different parametric modeling aspects. This phase was a continuation of Project 1, which used the Kangaroo physics engine to simulate dynamic effects, and aimed to make important corrections to the first version of the project.  To achieve this, tools like Rhino/Grasshopper for parametric modeling, genetic algorithms for optimizing design elements such as cost, daylight factors, and structural performance, and AI technologies for predictive analytics and visualizing the final model were used. Scripting within Grasshopper automated cost calculations and material optimization, while the Ladybug and Honeybee plugins provided environmental simulations to enhance daylight.       Cost and Material Specifications The project utilized Grasshopper's

Project 1 - Parametric Modeling Design

Practice:  British Museum Great Court Introduction to the Parametric Modeling Project In the context of ARCH 655 - Parametric Modeling in Design, the selected case study is the roof of the British Museum Great Court, designed by Foster + Partners. This endeavour investigates the integration of design intents within a parametric modelling framework, utilizing Rhino/Grasshopper for the initial modelling phase. [ https://www.fosterandpartners.com/projects/great-court-at-the-british-museum] [ https://www.wb-sg.com/projects/britishmuseum ] Parametric Modeling Practice The project segment dedicated to parametric modelling focuses on the systematic study of the British Museum Great Court's roof, employing Rhino/Grasshopper. The objective is to dissect and reimagine the roof's structure through parametric design methods, establishing a foundation for iterative development and design intent exploration. Creating the Roof's Diagrid Structure and Structural Mesh The process begins wi