CS50: Introduction to Computer Science
This is CS50x , Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. The on-campus version of CS50x , CS50, is Harvard’s largest course.Ā
*I am currently engaged in this course
The ADAPt group consists of a collective of young architects and architecture students dedicated to pursuing innovative and experimental activities within the realm of architecture and fabrication. Notably, all members possess experience in computational architecture and have participated in digital fabrication workshops led by experts in this domain. It is with this wealth of knowledge and experience that the group was conceived, with the primary aim of spearheading independent projects in this field.
Furthermore, the group is driven by the aspiration to bridge the gap between prototyping and the practical application of architectural and structural design principles. Their inaugural undertaking, known as FaBRICKate, represents a pioneering experiment focused on the creation of free-form compression-only vaults. This endeavor leverages digital tools and software to facilitate the form-finding process.
In parallel, ADAPt has established a collaborative relationship with the CAMA Circle in Isfahan. This partnership encompasses various facets, including hosting events, attracting sponsors, and facilitating the provision of necessary facilities to support the group’s initiatives.
Traditional vaults and domes, constructed both in Iran and across the world, have historically relied on non-tensional materials like brick and stone. Their stability has been achieved through specialized geometric and symmetrical designs. However, recent advancements in the study of vaults and compressional structures, aided by computer technology and innovative software programs, have opened the door to the creation of stable vaults that depart from traditional symmetry. These innovative structures are referred to as free-form structures.
The concept behind the hanging model is rooted in the theory of the “reversion of the catenary.” When a chain is suspended from two points, it naturally assumes the shape of a catenary curve. In this configuration, only tension forces are present within the chain. The inversion of the catenary curve provides an ideal form for stone masonry arches, wherein only compressive forces are at play.
The RhinoVAULT plug-in for RhinocerosĀ® has emerged from ongoing research into structural form finding utilizing the Thrust-Network-Approach. This approach enables the intuitive creation and exploration of compression-only structures. By employing conventional diagrams, RhinoVAULT offers a swift and intuitive method, harnessing the advantages of techniques such as Graphic Statics while also extending its applicability to three-dimensional problems.
Upon the official commencement of our collective endeavor, the initial step involved acquiring proficiency in the RhinoVAULT plugin. Instruction was provided by those members who possessed greater expertise in the software. Initially, participants were introduced to fundamental principles governing Thrust network analysis and general commands within the program. Subsequently, the process of designing a vault was undertaken through practical examples. Following this foundational training, the team was subdivided into smaller groups to gain further experience with RhinoVAULT by independently designing vault structures within each group.
The design of the final vault structure necessitates careful consideration of various factors, encompassing its location, intended function, dimension optimization, formal aesthetics, and more. To arrive at the ultimate form, multiple design alternatives were conceptualized for different sections of the overall site. These alternatives were thoroughly evaluated from various perspectives, ultimately leading to the selection of the definitive form.
The chosen final form underwent several iterations to address both functional and structural considerations and achieve optimization. While the output from RhinoVAULT offers a reliable foundation for a stable compression-only structure, additional analyses were conducted to account for wind forces and material properties. These supplementary assessments were performed using the Karamba and Grasshopper tools.
The commencement of the form-design process in RhinoVAULT necessitates the initial creation of a general plan. This plan defines critical elements such as supports and openings. In this project, we designated four outer supports and one internal support, along with four open edges. Subsequently, the plugin generates a triangulated form based on the plan, which serves as a form diagram. Simultaneously, another mesh, referred to as the force diagram, is generated. The RhinoVAULT plugin then initiates modifications to both diagrams in response to user directives. Through several iterations and adjustments, it achieves horizontal equilibrium. Ultimately, the vertical equilibrium is established, leading to the creation of the vault structure.
Triangulated Form Diagram
Vertical Equilibrium
The design and construction of the structure’s formwork presented significant challenges during the fabrication process. A waffle structure was employed in conjunction with a grid mesh constructed from steel rods. The waffle structure was divided into two key components: the main waffle and the mini waffle. The primary waffle was responsible for shaping the overall contour of the vault, while the mini waffle played a crucial role in defining the form in areas with higher curvature deviations.
The second component of the formwork structure was constructed using steel rods, creating a finer grid. To ensure that the rods conformed accurately to the waffle structure, two large 2D maps were printed and utilized as guides. These maps provided essential guidance on how the rods should be curved to align correctly with the waffle structure.
To further refine the assembly process and ensure the precise placement of panels and the steel grid on the waffle structure, a scaled model was meticulously crafted and assembled. This model served as a valuable tool for visualizing and optimizing the assembly process, contributing to the successful realization of the project.
Maquette
The selected site for the vault required significant preparation, including terrain leveling to facilitate the assembly of the formwork. To ensure a smooth process, wood panels of two different thicknesses, suitable for the large and small waffles, were precision-cut using CNC machines in advance. Approximately twenty components of the main waffle and twenty components of the mini waffle were then meticulously assembled on-site, adhering to a specific predetermined order to construct the final formwork.
In addition to the wooden components, thirty steel rods were employed in two different orientations based on the curvature map. These rods were carefully curved to match the prescribed curvature and were then affixed to the waffles. This step completed the formwork, bringing it into alignment with the desired specifications for the vault’s construction.
The central aspect of the entire project revolved around the precise placement of bricks, which ultimately shaped the vault. The initial phase of bricklaying commenced with the ground row and the edges. Various bricklaying methods were considered to achieve the desired shape, and a vertical layout was chosen for its efficiency and speed.
To secure the bricks in place for the first layer, a binder mixture was used, consisting of concrete adhesive, tile paste adhesive, and gypsum plaster. Following the completion of this initial layer, the formwork panels had to be carefully removed to facilitate improved access beneath the vault, allowing for the subsequent stages of construction.
Upon decentering the formwork, a two-layer application was employed for securing the structure. Initially, a thin layer of sealant was applied, followed by a thicker layer of cement. Subsequently, the construction of the second layer of bricklaying commenced, and for this phase, a diagonal layout was adopted.
The binder utilized for the second layer of bricklaying consisted of a composition comprising cement and stone powder. Upon the successful completion of this layer, the steel rods, which were integral to the formwork, were carefully removed, marking a significant milestone in the construction process.
Project Affiliates
Organizer: ADAPt, in collaboration with Cama Circle
Design and Fabrication Team: Erfan Akafzade, Soroush Asadi, Mohamad Ahsani, Pooria Baniadam, Amir Bayat, Sara Davoodi, Paniz Farrokhsiar, Mohammad Soroosh Jooshesh, Adib Khaeez, Ali Nosoohiyan, Hasan Shafiei, Niloufar Rahimi
Associate and Host: Cama Circle
Date: Summer 2016
Location:Cama Circle, Isfahan, Iran
My Role: Planned and supervised
Urban Design and Architecture Ahead by John Lang Ph.D.
In 2012, the Andisheh Tarahi Boomi Institute, in collaboration with the Academic Center of Urban Planning and Sustainable Urban Development at the University of Tehran, organized a four-day seminar and educational workshops focused on the themes of architecture and urban design, entitled “The Future of Urban Design and Architecture in Iran.” This event took place at the Fine Arts Campus and aimed to address contemporary urban design and architecture issues.
One notable feature of this seminar was its emphasis on the dissemination of practical knowledge. The programs were meticulously structured, commencing from shared foundational principles and paradigms. These foundational principles encompassed four distinct components. This knowledge was further reinforced through supplementary coursework, spanning the most fundamental aspects of urban design and architecture, from conceptualization to implementation. The seminar provided a platform for theoretical discourse, interactive question-and-answer sessions, and critical examinations of prevailing theories during the initial segments of each day.
Subsequently, this acquired knowledge was put into practical application during the educational workshops, where various case studies were presented and analyzed under the guidance of John Lang. This practical approach aimed to translate theoretical understanding into tangible practice, facilitating participants’ ability to operationalize the knowledge they had gained. Finally, the resulting plans and designs were benchmarked against prominent international case examples, providing a global perspective on the subject matter.
This seminar and educational workshop, through its comprehensive approach, served as a catalyst for the holistic understanding and practical application of urban design and architecture concepts, fostering a deeper appreciation of these disciplines within the minds of the participants.
Organizer: Andisheh Tarahi Boomi Institute, University of Tehran
Present by: Jon T.Lang
Date: April 2012
Location: University of Tehran, Tehran, Iran
My Role: Cooperation in organizing and participating in the workshops