Integrated
Algorithmic Design
Master Thesis
Many great architectural endeavors today engage in a multi software approach, as
each party develops their respective part of the project in a different software.
Moreover, the architectural project itself covers many tasks, including 3D modeling,
analysis, and rendering, which benefit from the use of different tools. Combining
them in the same project involves the sharing and crossing of the various
information systems, which is not always a successful process. A mechanism is needed
that connects all the different tools used, in a more effective manner - a
portability mechanism. Algorithmic Design (AD) presents itself as a potential
solution.
AD is an algorithmic approach to architectural design that allows
architects to transcend factory-set limitations of the currently used 3D software.
As mathematical descriptions are oblivious to any software, the algorithmic
descriptions of the designs become independent from the software that might be used
to produce them.
This thesis aims to explore the advantages an algorithmic approach can
bring to the design process, and investigate, at the same time, how to bridge the
gap between the different tools with which architecture currently operates. We
propose a methodology based on an algorithmic approach to design, where a single
program can describe not only the intended model, but also additional tasks, such as
model analysis. We call this approach, Integrated Algorithmic Design (IAD) and using
it, the architect can take advantage of various CAD, BIM and analysis tools, with
little effort when it comes to the transition between them.
Algorithmic Architectural Visualization
CAADRIA Conference: Learning, Adapting and Prototyping
Beijing, China, 2018
Castelo-Branco, Renata & Leitão, António
Abstract: Digitally-generated visualizations, such as renders or movies, are, nowadays, commonly used as representation methods for architectural creations. This occurs not only in final stages of the process, with the goal of selling the product’s image, but also in midst creation process to express concepts and ideas. Presently, the spread of parametric and algorithmic approaches to design creates a problem for visualization, as it enables the almost effortless change of 3D models, thus requiring repeated visualization efforts to keep up with the changes applied to the design. To solve this, we propose extending the algorithmic design approach to also include the high-level description of architectural image creation. The methodology, Algorithmic Architectural Visualization (AAV), also contemplates the required preparation settings for the visualization process, and includes possible visualization productions inspired by film techniques.
Design Algorítmico Integrado (in portuguese)
pt BIM: 2nd Portuguese BIM Congress
Lisbon, Portugal, 2018
Castelo-Branco, Renata & Leitão, António
Resumo: Atualmente, o processo de desenvolvimento de um projeto de arquitetura conta com um leque de ferramentas usadas por cada uma das partes envolvidas para desenvolver a sua especialidade. A combinação de todas elas num mesmo projeto obriga à partilha e conversão de dados entre os vários sistemas de informação, processo que nem sempre é bem-sucedido. Design Algorítmico Integrado (DAI) é uma abordagem ao projeto de arquitetura, aqui proposta como forma de ultrapassar as limitações impostas pelas ferramentas de modelação e análise, entre outras, abrangendo os aspetos e fases mais relevantes do seu desenvolvimento. DAI defende a produção de uma única descrição algorítmica do projeto - um programa - que muda e evolui ao longo das diversas fases do processo e contém toda a informação relativa ao mesmo.
Integrated Algorithmic Design:
A single-script approach for multiple design tasks
eCAADe Conference: ShoCK! Sharing of Computable Knowledge
Rome, Italy, 2017
Castelo-Branco, Renata & Leitão, António
Abstract: Many great architectural endeavors today engage in a multi software approach, as each specialty involved needs a different software, and different task required from the architect, such as 3D modeling, analysis or rendering, also benefit from the use of different tools. Combining them in the same process is not always a successful endeavor. A more effective portability mechanism is needed, and Algorithmic Design (AD) has the potential to become one. This paper explores the advantages of the algorithmic approach to the design process, and proposes a methodology capable of integrating the different tools and paradigms currently used in architecture. The methodology is based on the development of a computer program that describes not only the intended model, but also additional tasks, such as the required analysis and rendering. It takes advantage of CAD, BIM and analysis tools, with little effort when it comes to the transition between them.
Translating algorithmic design from CAD to BIM
KineSIStem Conference: From Nature to Architectural Matter
Lisbon, Portugal, 2017
Castelo-Branco, Renata & Leitão, António
Abstract: Nowadays, practitioners are embracing the BIM paradigm, as it allows a faster development of models using pre-modeled elements and automates time-consuming tasks such as the production of technical documents. Nevertheless, CAD tools still provide greater freedom in form creation, which is better suited for the early and exploratory stages of the project. To take advantage of both approaches, some practitioners begin designing in CAD environments and, when satisfied with the overall shape, transition to BIM. This paper addresses the in between stage of this transition from an Algorithmic Design standpoint. It explains the main differences between the two paradigms and proposes a modeling methodology, using a portable algorithmic design tool capable of generating the building’s design in both CAD and BIM software, which facilitates the translation process of the building’s description from one paradigm to the other.
Algorithmic-based analysis:
design and analysis in a multi back-end generative tool
CAADRIA Conference: Protocols, Flows and Glitches
Suzhou, China, 2017
Leitão, António & Castelo-Branco, Renata & Cardoso, Carmo
Abstract: Estimating a building's performance is part of the engineering and architecture discipline. Nowadays, this estimation is done using analysis tools. In many cases, these analysis tools require specialized building models that are simplifications of the actual models. Unfortunately, the adaptations that need to be done to an existing model are tiresome and make the architect less willing to evaluate variations of the building design. Moreover, in the case of buildings with complex shapes, the analyses tend to be less reliable. These problems also occur when algorithmic approaches are used to generate the building design, as the algorithmic script needs to be adapted to satisfy the requirements of the analysis tool, or the manual adaptation of the generated model needs to be repeated each time the script is executed. To solve these issues we propose Algorithmic-Based Analysis. This is a Generative Design method that, utilizing a single algorithmic-based representation of a building, can generate not only the traditional CAD or BIM model, but also specialized models for use in different kinds of analysis.