You are on page 1of 770

30 eCAADe th

CONFERENCE PRAGUE 2012


Czech Technical University in Prague, Czech Republic

vol. 1

DIGITAL PHYSICALITY

Edited by Henri Achten, Jiří Pavliček, Jaroslav Hulín, Dana Matějovská


eCAADe 2012
Volume 1

Digital Physicality

Volume 1 Digital Physicality - eCAADe 30 | 1


Editors
Henri Achten
Jiří Pavliček
Jaroslav Hulín
Dana Matějovská
Czech Technical University in Prague, Faculty of Architecture, Czech Republic

1st Edition, September 2012

Digital Physicality – Proceedings of the 30th International Conference on Education and


research in Computer Aided Architectural Design in Europe, Prague, Czech Republic, Sep-
tember 12-14, 2012, Volume 1. Edited by Henri Achten, Jiří Pavliček, Jaroslav Hulín, Dana
Matějovská. Brussels: Education in Computer Aided Architectural Design in Europe; Prague:
České Vysoké Učení Technické v Praze.

ISBN 978-9-4912070-2-0 (eCAADe)

Copyright © 2012

Publisher: eCAADe (Education and research in Computer Aided Architectural Design in


Europe) and ČVUT, Faculty of Architecture

www.ecaade.org

Cover design: Jakub Čaja


Printed at: Opus V.D.I., Prague

All rights reserved. Nothing from this publication may be reproduced, stored in computer-
ised system or published in any form or in any manner, including electronic, mechanical,
reprographic or photographic, without prior written permission from the publisher.

2 | eCAADe 30 - Volume 1 Digital Physicality


eCAADe 2012
Volume 1

Digital Physicality

Proceedings of the 30th International Conference on Education and research in Computer


Aided Architectural Design in Europe

September 12-14 2012


Prague, Czech Republic
Czech Technical University in Prague, Faculty of Architecture

http://ecaade2012.molab.eu

Edited by
Henri Achten
Jiří Pavliček
Jaroslav Hulín
Dana Matějovská

Volume 1 Digital Physicality - eCAADe 30 | 3


4 | eCAADe 30 - Volume 1 Digital Physicality
Theme

Digital Physicality

Digital Physicality is the first volume of the conference proceedings of the 30th eCAADe con-
ference, held from 12-14 september 2012 in Prague at the Faculty of Architecture of Czech
Technical University in Prague. The companion volume is called Physical Digitality. Together,
both volumes contain 154 papers that were submitted to this conference.

Physicality means that digital models increasingly incorporate information and knowledge
of the world. This extends beyond material and component databases of building materials,
but involves time, construction knowledge, material properties, space logic, people behav-
iour, and so on. Digital models therefore, are as much about our understanding of the world
as they are about design support. Physical is no longer the opposite part of digital models.
Models and reality are partly digital and partly physical. The implication of this condition is
not clear however, and it is necessary to investigate its potential. New strategies are neces-
sary that acknowledge the synergetic qualities of the physical and the digital. This is not lim-
ited to our designs but it also influences the process, methods, and what or how we teach.

The subdivision of papers in these volumes follow the distinction made in the conference
theme. The papers in Digital Physicality have their orientation mainly in the digital realm,
and reach towards the physical part. It has to be granted that this distinction is rather crude,
because working from two extremes (digital versus physical) tends to ignore the arguably
most interesting middle ground.

Henri Achten, Jiří Pavliček, Jaroslav Hulín, Dana Matějovská

Volume 1 Digital Physicality - eCAADe 30 | 5


Sponsors of the eCAADe 2012 Conference

Autodesk GmbH

Bentley Systems

Rector’s Office of Czech Technical University in Prague

The eCAADe 2012 Conference is acknowledged by

Czech Chamber of Architects

6 | eCAADe 30 - Volume 1 Digital Physicality


Acknowledgements
The 30th eCAADe conference in Prague is the result of a three year journey that started after attending
the 2009 Istanbul conference, where we got inspired to also organise a conference. Many people have
enabled us to make this aspiration come true. We hope to mention all of them here.
First of all, we would like to thank the dean, Zdeněk Zavřel, for his immediate support after
we coined the idea in a meeting. Together with faculty secretary Jana Tóthová and her team: Eva
Vrátilová, Hana Novotná, and Lucie Skružná, we gained the support that made it possible to produce a
succesful bid and make the conference reality.
The eCAADe council was supportive throughout the whole process and helped with all
aspects of the organisation. Knowing that we could always rely on good advice or help was very reas-
suring for us as conference organisers. Both acting presidents - Wolfgang Dokonal and José Duarte -
and Bob Martens and Johan Verbeke were in particular helpful with many issues in the process. Martin
Winchester made sure we could always rely on the OpenConf system to run smoothly and reliably.
Nele de Meyere and Maaike Waterschoot were always ready to advise with administrative questions.
We got a lot of support and advise from the previous conference organisers—Tadeja
Zupančič, Anja Jutraž, Špela Verovšek, and Matevž Juvančič—and valuable pointers from Rok Grdiša to
get InDesign do what we needed.
Financial support was generously provided by the sponsors Autodesk and Bentley, and we
also secured support from the Rector’s office of Czech Technical University in Prague. The Czech Cham-
ber of Architects supported the event as well.
After the Call for Extended Abstracts and closing the OpenConf system we were facing a
record amount of 319 submissions. We want to thank all the authors who submitted and presented at
the conference, and all the session chairs who lead the presentations. In total 106 reviewers helped us
to assess all submissions. The list of reviewers is included after the keynote speakers section.
Our initial team of two was extended by many capable people. Vanda Říhová acted as regis-
tration secretary. Jiří Pavliček and Jaroslav Hulín processed a major part of the proceedings. Lukáš Kuri-
lla helped out with the workshops. Martin Odehnal secured the website and helped with the design of
the conference pages. From the faculty we furthermore want to thank the IT-team, Jiří Fuska, Jiří Fuska,
and Daniel Zahrádka, for their help with IT-matters, and all the students who assisted throughout the
conference.
We were very grateful to have as confirmed keynote speakers at the conference one of the
foremost Czech architects, Eva Jiřičná, and one of the most prominent Czech AI and design research-
ers, Jiří Bíla, to provide their views to the conference. John Gero kindly accepted the invitation to be
keynote speaker to discuss past and future.
Finally, we want to thank our partners—Gabriela Achtenová and Lukáš Matějovský—and our
families for their support and patience while we were spending late hours organising, reviewing, edit-
ing, and trouble shooting during the past three years.

eCAADe 2012 Conference chairs


Henri Achten and Dana Matějovská

Volume 1 Digital Physicality - eCAADe 30 | 7


8 | eCAADe 30 - Volume 1 Digital Physicality
Keynote speakers
Eva Jiřičná
Eva Jiřičná is the founder of Eva Jiricna Architects. She is a Czech born architect who has been based
in London for over 30 years. The London office currently employs twelve architects and designers,
with a satellite office operating in Prague. Jiřičná’s long experience started with a job at the Greater
London Council on her arrival in the UK in 1968 followed by the Louis de Soissons Partnership working
on Brighton Marina for 10 years, and the Richard Rogers Partnership, where she was responsible for
the interior design packages for the Lloyds Headquarters building. With Jan Kaplicky and his practice
Future Systems, she designed the Way In store at Harrods, an award winning scheme that influenced
a generation of retail interiors, and which enabled her to start her own practice. Over the last decade,
Jiřičná’s contribution to architecture and design has been recognised with personal awards, including
being made a Royal Designer for Industry (RDI), a CBE (Commander of the British Empire), election
as a Royal Academician by the Royal Academy of Arts, and Hon Fellow A.I.A. (American Institute of
Architects). She holds honorary doctorates and professorships in several Universities, participates on
international juries (e.g Darwin Centre at the Natural History Museum, new Arts wing for Goldsmith’s
College, London), and lectures internationally on her work.

Jiří Bíla
Jiří Bíla is Full Professor at the Department of Instrumentation and Control Engineering (Head in years
2005-2009), Faculty of Mechanical Engineering, in Czech Technical University in Prague (Vice-rector in
years 2006-till now). He was in study and lecture visits in Technological Institute Linköping (Sweden),
in L.A.A.S., Toulouse (France), in University La Sapienza, Rome (Italy), in Technical University of Wien
and in institute GOPA, Bad Homburg (Germany). The kernel of his scientific activities is in: - artificial
intelligence and neural networks in modeling and control, - qualitative modeling of ill defined sys-
tems, - modeling of ecosystem functions and - computer support of the synthesis of technical systems
(including conceptual design). He is author and co-author of 5 books and over 300 conference and
journal papers (1972-2011).

John S. Gero
John Gero is Research Professor at the Krasnow Institute for Advanced Study and was formerly Profes-
sor of Design Science and Director, Key Centre of Design Computing and Cognition at the University of
Sydney. He is the author/editor of 50 books and over 600 research papers the fields of design science,
design computing, artificial intelligence, computer-aided design, design cognition and cognitive sci-
ence. He has been a Visiting Professor of Architecture, Civil Engineering, Cognitive Science, Computer
Science, Design and Computation or Mechanical Engineering at MIT, UC-Berkeley, UCLA, Columbia
and CMU in the USA, at Strathclyde and Loughborough in the UK, at INSA-Lyons and Provence in
France and at EPFL-Lausanne in Switzerland.

Volume 1 Digital Physicality - eCAADe 30 | 9


10 | eCAADe 30 - Volume 1 Digital Physicality
List of reviewers
Sherif Abdelmohsen, Ain Shams University, Egypt Pablo C. Herrera, Universidad Peruana de Ciencias Aplicadas,
Henri Achten, Czech Technical University in Prague, Czech Peru
Republic Urs Hirschberg, TU Graz, Austria
Aleksander Asanowicz, Bialystok University of Technology, Scott Chase, Aalborg University, Denmark
Poland Sheng-Fen Chien, National Cheng Kung University, Taiwan
Gideon Aschwanden, ETH Zurich, Switzerland Benny Chow, Aedas Ltd, Hong Kong
Joo Hwa (Philip) Bay, University of Western Australia, Taysheng Jeng, National Cheng Kung University, Taiwan
Australia Anja Jutraz, University of Ljubljana, Slovenia
Can Baykan, Middle East Technical University, Turkey Matevz Juvancic, University of Ljubljana, Slovenia
Jakob Beetz, Eindhoven University of Technology, Nether- Anetta Kepczynska-Walczak, Technical University of Lodz,
lands Poland
Martin Bechthold, Harvard University, United States Sora Key, Carnegie Mellon University, United States
José Beirao, TU Lisbon, Portugal Joachim Kieferle, Hochschule RheinMain, Germany
Julio Bermudez, Catholic University of America, United Axel Kilian, Princeton University, United States
States Arto Kiviniemi, University of Salford, United Kingdom
Anand Bhatt, ABA-NET/Architexturez Imprints, India Terry Knight, MIT, United States
Stefan Boeykens, KU Leuven, Belgium Michael Knight, University of Liverpool, United Kingdom
Vassilis Bourdakis, University of Thessaly, Greece Tuba Kocaturk, Salford University, United Kingdom
Alan Bridges, University of Strathclyde, United Kingdom Volker Koch, Karlsruhe Institute of Technology, Germany
Gülen Çağdaş, Istanbul Technical University, Turkey Jose Kos, Federal University of Santa Catarina, Brazil
Gabriela Celani, Unicamp, Brazil Krzysztof Koszewski, Warsaw University of Technology,
Tomo Cerovšek, University of Ljubljana, Slovenia Poland
Birgül Çolakoğlu, Yildiz Technical University, Turkey Alexander Koutamanis, Delft University of Technology,
Richard Coyne, The University of Edinburgh, United King- Netherlands
dom Stefan Krakhofer, ask* - Stefan Krakhofer Architecture //
Bharat Dave, University of Melbourne, Australia Atkins Global, Hong Kong
Bauke de Vries, Eindhoven University of Technology, Neth- Sylvain Kubicki, Public Research Centre Henri Tudor, Luxem-
erlands bourg
Wolfgang Dokonal, Graz University of Technology, Austria Antje Kunze, ETH Zurich, Switzerland
Dirk Donath, Bauhaus Weimar, Germany Ih-Cheng Lai, Tamkang University, Taiwan
Tomás Dorta, Université de Montréal, Canada Andrew Li, Athlone Research, Japan
Theodoros Dounas, Xi’an jiaotong Liverpool University, Thorsten Loemker, Canadian University of Dubai, United
China Arab Emirates
Jose Duarte, TU Lisbon, Portugal Werner Lonsing, Independent researcher, Germany
Dietrich Elger, KoopX Architects Designers Engineers, Earl Mark, University of Virginia, United States
Germany Bob Martens, TU Wien, Austria
Thomas Fischer, Xi’an Jiaotong-Liverpool University, China Tom Maver, Glasgow School of Art, United Kingdom
Pia Fricker, ETH Zurich, Switzerland Benachir Medjdoub, University of Salford, United Kingdom
Tomohiro Fukuda, Osaka University, Japan AnnaLisa Meyboom, University of British Columbia, Canada
Evelyn Gavrilou, University of Thessaly, Greece Volker Mueller, Bentley Systems, Incorporated, United States
Thomas Grasl, SWAP Architekten, Austria Michael Mullins, Aalborg University, Denmark
Jan Halatsch, ETH Zurich, Switzerland Marc Muylle, UA-Artesis, Belgium
Gilles Halin, Map-crai, France Herman Neuckermans, KU Leuven, Belgium
Jeremy Ham, Deakin university, Australia Yeonjoo Oh, Samsung C&T Korea, Republic Of South Korea
Malgorzata Hanzl, Technical University of Lodz, Poland Rivka Oxman, Technion, Israel
Michael Hensel, Oslo School of Architecture and Design, Mine Ozkar, Istanbul Technical University, Turkey
Norway Sule Tasli Pektas, Bilkent University, Turkey
Christiane M. Herr, Xi’an Jiaotong-Liverpool University, China Giuseppe Pellitteri, Universita’ di Palermo, Italy

Volume 1 Digital Physicality - eCAADe 30 | 11


List of reviewers (continued)
Chengzhi Peng, University of Sheffield, United Kingdom
Jelena Petric, University of Strathclyde, United Kingdom
Frank Petzold, TU München, Germany
Sergio Pineda, Cardiff University, United Kingdom
Ra’Ed QaQish, The American University of Madaba (AUM),
Jordan
Ahmad Rafi, Multimedia University, Malaysia
Rabee M. Reffat, Assiut University, Egypt
Gernot Riether, Georgia Institute of Technology, United
States
Peter Russell, RWTH Aachen University, Germany
Gerhard Schmitt, ETH Zurich, Switzerland
Marc Aurel Schnabel, Chinese University of Hong Kong,
Hong Kong
Odilo Schoch, BFH Berne, Switzerland
Benjamin Spaeth, Xi’an Jiaotong Liverpool University, China
George Stiny, Massachusetts Institute of Technology, United
States
Rudi Stouffs, Delft University of Technology, Netherlands
Emine Mine Thompson, Northumbria University, United
Kingdom
Christian Tonn, Bauhaus-University, Germany
Bige Tuncer, Delft University of Technology, Netherlands
Emrah Türkyilmaz, Istanbul Kultur University, Turkey
Aant van der Zee, Eindhoven University of Technology,
Netherlands
Jos van Leeuwen, The Hague University of Applied Sciences,
Netherlands
Johan Verbeke, W&K, Sint-Lucas, Belgium
Spela Verovsek, University of Ljubljana, Slovenia
Jerzy Wojtowicz, Warsaw University of Technology, Poland
Stefan Wrona, Warsaw University of Technology, Poland
Gabriel Wurzer, Vienna UT, Austria
Tadeja Zupancic, University of Ljubljana, Slovenia

12 | eCAADe 30 - Volume 1 Digital Physicality


Contents
5 Theme: Digital Physicality
7 Acknowledgements
9 Keynote speakers
11 List of reviewers
13 Contents

21 CAAD Curriculum
23 Impact of Digital Design Methods on Physical Performance
Anetta Kępczyńska-Walczak
29 Strategic Thinking on the Redesign of a Foundational CAAD Course: Towards
Comprehensive Training on Digital Design
Antonieta Angulo, Joshua Vermillion
39 Two Approaches to Implementing BIM in Architectural Curricula
Ning Gu, Bauke de Vries
49 Reforming Design Studios: Experiments in Integrating BIM, Parametric
Design, Digital Fabrication, and Interactive Technology
Tienyu Wu, Taysheng Jeng
55 An Innovative Approach to Technology Mediated Architectural Design
Education: A Framework for a Web-Based Socio-Cognitive Eco-system
Tuba Kocaturk, Riccardo Balbo, Benachir Medjdoub, Alejandro Veliz
67 Component-Based Design Approach Using BIM
Andrzej Zarzycki
77 Educating New Generation of Architects
Leman Figen Gül
87 4D Modeling and Simulation for the Teaching of Structures Principles and
Construction Techniques: Towards Modeling and Visualization Guidelines for
High-Rise Buildings
Sylvain Kubicki, Annie Guerriero, Pierre Leclercq, Koenraad Nys, Gilles Halin
97 Building Performance Modeling in Non-Simplified Architectural Design:
Procedural and cognitive challenges in Education
Max Doelling, Farshad Nasrollahi
107 How to Deal With Novel Theories in Architectural Education: A Framework for
Introducing Evolutionary Computation to Students
Ethem Gürer, Sema Alaçam, Gülen Çağdaş

Volume 1 - Digital Physicality - Contents - eCAADe 30 | 13


115 Evaluation System for Content and Language Integrated Learning in
Architecture Using Immersive Environments
Matevz Juvancic, Tadeja Zupancic
125 Cybergogy as a Framework for Teaching Design Students in Virtual Worlds
Scott Chase, Lesley Scopes
135 Developing Online Construction Technology Resources in Tectonic Design
Education
Jeremy J. Ham, Marc Aurel Schnabel, Sambit Datta

143 City Modelling


145 Cities and Landscapes. How do They Merge in Visalisation: An Overview
Emine Mine Thompson
157 A Parametric Approach to 3D Massing and Density Modelling
Greg Pitts, Mark Luther
167 Parametric Urban Design: Joining Morphology and Urban Indicators in a
Single Interactive Model
José Beirão, Pedro Arrobas, José Duarte
177 Schizoanalytical Digital Modelling for Urban Design: Incorporating the
Indexed Keys Methodology Into the Anthropological Analyses of Urban
Structures
Małgorzata Hanzl
187 Parametric Building Typologies for San Francisco Bay Area: A Conceptual
Framework for the Implementation of Design Code Building Typologies
Towards a Parametric Procedural City Model
Antje Kunze, Julia Dyllong, Jan Halatsch, Paul Waddell, Gerhard Schmitt
195 Supporting Urban Design Learning With Collective Memory Enhanced Virtual
City: The Virtual Jalan Malioboro Experiment
Sushardjanti Felasari, Chengzhi Peng
203 Integrated Multi-Criteria Modeling and 3D Visualization for Informed
Trade-Off Decision Making on Urban Development Options
Noemi Neuenschwander, Ulrike Wissen Hayek, Adrienne Grêt-Regamey
213 Virtual City Models: Avoidance of Obsolescence
Peter James Morton, Margaret Horne, Ruth Conroy Dalton, Emine Mine Thompson

14 | eCAADe 30 - Volume 1 - Digital Physicality - Contents


225 Digital Aids to Design Creativity
227 Interpretation Method for Software Support of the Conceptual Redesign
Process: Emergence of New Concepts in the Interpretation Process
Jakub Jura, Jiří Bíla
235 Design Optimization in a Hotel and Office Tower Through Intuitive Design
Procedures and Advanced Computational Design Methodologies: Façade
Design Optimization by Computational Methods
Subhajit Das, Florina Dutt
245 On Creativity And Parametric Design: A Preliminary Study of Designer’s
Behaviour When Employing Parametric Design Tools
Sheng-Fen Chien, Yee-Tai Yeh
255 Scripting Shadows: Weaving Digital and Physical Environments Through
Design and Fabrication
Eva Sopeoglou
259 Visual Narratives of Parametric Design History: Aha! Now I See How You Did It!
Halil I. Erhan, Rodolfo Sanchez, Robert F. Woodbury, Volker Mueller, Makai Smith
269 “Divide Et Impera” to Dramatically and Consciously Simplify Design: The
Mental/Instance Path - How Reasoning Among Spaces, Components and Goals
Antonio Fioravanti, Gianluigi Loffreda, Davide Simeone, Armando Trento
279 Parametric Tools for Conceptual Design Support at the Pedestrian Urban
Scale: Towards Inverse Urban Design
Anastasia Koltsova, Bige Tuncer, Sofia Georgakopoulou, Gerhard Schmitt
289 The Disassembly of a Musical Piece and Its Conversion to an “Architectural”
Pathway: An Algorithmic Approach
Stamatis Psarras and Katherine A. Liapi

299 Generative Design


301 Swarm Materiality: A Multi-Agent Approach to Stress Driven Material
Organization
Marios Tsiliakos
311 Decoupling Grid and Volume: A Generative Approach to Architectural Design
Hao Hua
319 Creativity With the Help of Evolutionary Design Tool
Philippe Marin, Xavier Marsault, Renato Saleri, Gilles Duchanois

Volume 1 - Digital Physicality - Contents - eCAADe 30 | 15


329 Emergent Reefs
Alessandro Zomparelli, Alessio Erioli
339 Behavioural Surfaces: Project for the Architecture Faculty Library in Florence
Tommaso Casucci, Alessio Erioli
347 Acoustic Environments: Applying Evolutionary Algorithms for Sound Based
Morphogenesis
Isak Worre Foged, Anke Pasold, Mads Brath Jensen, Esben Skouboe Poulsen
355 Exploring the Generative Potential of Isovist Fields: The Evolutionary
Generation of Urban Layouts Based on Isovist Field Properties
Sven Schneider, Reinhard König
365 Speculative Structures: Reanimating Latent Structural Intelligence in
Agent-Based Continuum Structures
Joshua M. Taron
375 Modeling of RL- Cities
Aant van der Zee, Bauke de Vries

381 User Participation in Design


383 Digital System of Tools for Public Participation and Education in Urban Design:
Exploring 3D ICC
Anja Jutraz, Tadeja Zupancic
393 Crowdsourcing: Theoretical Framework, Computational Environments and
Design Scenarios
Rivka Oxman, Ning Gu
403 Visual Support for Interpretation of Spatial Complexities in Urban
Environments
Spela Verovsek, Tadeja Zupancic
413 Affordable Web-Based Collaborative Mapping Environments for the Analysis
and Planning of the Green Networks of Brussels
Burak Pak, Johan Verbeke

423 Shape Studies


425 Fuzzy Approach to the Analysis of Architectural Composition: As Applied to
Villa Design by Adolf Loos
Zuzana Talašová

16 | eCAADe 30 - Volume 1 - Digital Physicality - Contents


433 Leaving Flatland Behind: Algebraic Surfaces and the Chimaera of Pure
Horizontality in Architecture
Günter Barczik
443 Recursive Embedding of Gestalt Laws and Shape Grammar in the Weaving
Design Process
Rizal Muslimin
451 Shape Grammars for analyzing Social Housing: The Case of Jardim São
Francisco Low-Income Housing Development
Max Andrade, Leticia Mendes, Giovana Godoi, Gabriela Celani
459 Generation of Energy-Efficient Patio Houses With GENE_ARCH: Combining an
Evolutionary Generative Design System With a Shape Grammar
Luísa G. Caldas, Luís Santos
471 Transformation Grammar for Housing Rehabilitation: From a Specific to a
General Grammar
Sara Eloy, José Pinto Duarte
479 On Shape Grammars, Color Grammars and Sortal Grammars: A Sortal
Grammar Interpreter for Varying Shape Grammar Formalisms
Rudi Stouffs
489 GRAMATICA: A General 3D Shape Grammar Interpreter Targeting the Mass
Customization Of Housing
Rodrigo Correia, José Duarte, António Leitão
497 Bio-Origami: Form Finding and Evaluation of Origami Structures
Daniel Baerlecken, Matthew Swarts, Russell Gentry, Nixon Wonoto
505 Estimating the Fractal Dimension of Architecture: Using Two Measurement
Methods Implemented in AutoCAD by VBA
Wolfgang E. Lorenz

515 Simulation, Prediction, and Evaluation


517 Study on an Architect-Oriented Workflow for Freeform Surface Design Tools
Chengyu Sun, Junchao Lu,Qi Zhao
525 An Event-Based Model to Simulate Human Behaviour in Built Environments
Davide Simeone, Yehuda E. Kalay
533 Real-Time Electric Mobility Simulation in Metropolitan Areas: A Case Study:
Newcastle-Gateshead
Eiman Elbanhawy, Ruth C Dalton, Emine Mine Thompson, Richard Kottor

Volume 1 - Digital Physicality - Contents - eCAADe 30 | 17


547 Architectural Software Tool for Structural Analysis (Atsa) Intended for Intuitive
Form-Finding Process
Lukáš Kurilla, Marek Růžička, Miloš Florián
555 Iterative Refinement Through Simulation: Exploring Trade-Offs Between
Speed and Accuracy
Patrick Janssen, Vignesh Kaushik
565 Physics-Based Modeling as an Alternative Approach to Geometrical
Constrain-Modeling for the Design of Elastically-Deformable Material Systems
Moritz Fleischmann, Achim Menges
577 Acoustic Consequences of Performative Structures: Modelling Dependencies
Between Spatial Formation and Acoustic Behaviour
Dagmar Reinhardt, William Martens, Luis Miranda
587 Urban Acoustic Simulation: Analysis of Urban Public Spaces Through Auditory
Senses
Merate Barakat
593 Explauralisation: The Experience of Exploring Architecture Made Audible
Thomas Krijnen, Jakob Beetz, Jacob Voorthuis, Bauke de Vries
599 Emergence as a Design Strategy in Urban Development: Using Agent-Oriented
Modelling in Simulation of Reconfiguration of the Urban Structure
Peter Buš
607 Equalizing Daylight Distribution: Digital Simulation and Fabrication of
Optimized Inner Reflectors and Bottom Extractors for a Light-Duct
Shinya Okuda, Xiaoming Yang, Stephen K Wittkopf
613 Meeting Simulation Needs of Early-Stage Design Through Agent-Based
Simulation
Gabriel Wurzer, Nikolay Popov, Wolfgang E. Lorenz
621 Parallel Analysis of Urban Aerodynamic Phenomena Using High and Low-tech
tools
Flora Salim, Rafael Moya
631 Virtual building Construction Laboratory in Undergraduate Engineering
Education
Maciej Andrzej Orzechowski, AgataWłóka

18 | eCAADe 30 - Volume 1 - Digital Physicality - Contents


637 Design Tool Development
639 ar:searchbox: Knowledge Management for Architecture Students
Christoph Langenhan, Arne Seifert, Astrid Teichert, Frank Petzold
647 Visualizing Post-Occupancy Evaluation Data: Rationale, Methodology and
Potential of Enviz, a Visualization Software Prototype
Panagiotis Patlakas, Hasim Altan
655 Lawnmower - Designing a Web-Based Visual Programming Environment That
Generates Code to Help Students Learn Textual Programming
Gabriel Wurzer, Burak Pak
665 System Design Proposal for an Urban Information Platform: A Systems
Proposal
Gideon Aschwanden, Chen Zhong, Maria Papadopoulou, Didier Gabriel Vernay,
Stefan Müller Arisona, Gerhard Schmitt
675 Open Graphic Evaluative Frameworks: A Climate Analysis Tool Based on an
Open Web-Based Weather Data Visualization Platform
Kyle Steinfeld, Stefano Schiavon, Dustin Moon
683 Building-Use Knowledge Representation for Architectural Design: An
Ontology-Based Implementation
Armando Trento, Antonio Fioravanti, Davide Simeone
691 Design Guidance for Low-Energy Dwellings in Early Design Phases:
Development of a Simple Design Support Tool in SketchUp
Vincent Macris, Lieve Weytjens, Kenny Geyskens, Marc Knapen, Griet Verbeeck
701 Parametric Urban Patterns: Exploring and Integrating Graph-Based Spatial
Properties in Parametric Urban Modelling
Martin Bielik, Sven Schneider, Reinhard König
709 Application of Fuzzy Logic for Optimizing Foldable Freeform Geometries: An
Example of a Practical Application – A Foldable Window Shade
Madalina Wierzbicki-Neagu, Clarence Wilfred de Silva
719 Volume Rendering in Architecture: Overlapping and Combining 3D Voxel
Volume Data with 3D Building Models
Christian Tonn, René Tatarin

Volume 1 - Digital Physicality - Contents - eCAADe 30 | 19


727 Virtual Architecture
729 A Case Study of Using BIM in Historical Reconstruction: The Vinohrady
Synagogue in Prague
Stefan Boeykens, Caroline Himpe, Bob Martens
739 Virtual Worlds and Architectural Education: A Typological Framework
Burak Pak, Caroline Newton, Johan Verbeke
747 Physical and Digital Models for Electronic Spaces: The 3D Virtual Re-Building
of the Philips Pavilion by Le Corbusier
Alberto Sdegno
755 Urban Games: Inhabiting Real and Virtual Cities
Andrzej Zarzycki

765 Index of authors

20 | eCAADe 30 - Volume 1 - Digital Physicality - Contents


CAAD Curriculum

CAAD Curriculum - Volume 1 - eCAADe 30 | 21


22 | eCAADe 30 - Volume 1 - CAAD Curriculum
Impact of Digital Design Methods on Physical
Performance
Anetta Kępczyńska-Walczak
Institute of Architecture and Urban Planning, Lodz University of Technology, Poland.
http://www.p.lodz.pl/
anetta.kepczynska-walczak@p.lodz.pl

Abstract. This paper deals with relationship between the digital and the physical on
the basis of retrospective of previous eCAADe conferences and the author’s didactic
experience. In order to show a scope of issues, different methods and tools are described
and analyzed. Author believes that described approach may contribute to the ongoing
discussion on recommendations for CAAD teaching. Reflecting the conference theme,
author poses the question whether digitality can be identified as intangible physicality.
Keywords. Digital design theory and methods; digital architecture; integrated design;
teaching strategies.

INTRODUCTION A BRIEF RETROSPECTIVE OF CAAD


This year we are celebrating the 30th eCAADe Con- Celebrating the 30th anniversary is a good oppor-
ference. The conference title Digital Physicality/ tunity for a retrospective overview of ideas devel-
Physical Digitality clearly defines the current stage opment, concepts evolution, and technological
achieved in the information and communication progress. Through these years some schools have
technology and CAAD. It might be considered as a become leaders followed by the others. Some
significant milestone on a “long and winding road” schools have specialised in particular domains while
we have been passing over these years. What is other offered general introduction to the vast vari-
more, the themes of last four conferences: from the ety of CAAD aspects. Despite these developments,
architecture in ‘computro’ in Antwerp (2008), through “the field has changed little in the course: ambitions,
Computation: The New Realm of Architectural Design goals and means remain largely unchanged since the
(2009 Istanbul) and Future Cities in 2010 in Zurich to early years. What has been changing is the position of
Respecting Fragile Places (2011 Ljubljana) seem to the area relative to architecture and building in gen-
support this statement. Digitality is not a tool any- eral, both in academia and in practice. This has led to
more, on the contrary, it has fluctuated towards “in- changes in the internal priorities of CAAD, especially in
tangible physicality”. teaching. A critical examination of the strengths and

CAAD Curriculum - Volume 1 - eCAADe 30 | 23


weaknesses of the area leads back to the fundamentals of a radical change in the nature and goals of CAAD
of computational design. These are more important education and research was emphasized. At the be-
than ever, despite, even because, of the broad adop- ginning of 21st century the terms Building Informa-
tion of computer-aided tools because they determine tion Modelling (BIM) and Architectural Information
not only the true character of the area but also possible Management were already adopted and applied in
scenarios for new directions for CAAD research and de- practice (eCAADe conference in Helsinki in 2001). It
velopment” (Martens, Koutamanis, Brown, 2007). has passed exactly ten years since the conference in
This brief retrospective recollects the time when Warsaw took place. Its main theme Connecting the
introducing CAAD started with teaching how to use Real and the Virtual underlined duality of physical
a mouse and click left or right button intuitively. The and digital design worlds. The question provoked
digital aids to architectural design process seemed a discussion how these worlds could be effectively
to be more an obstacle than facilitation. There is a fa- and creatively inter-related. Only a year later, the
mous cartoon by Roger Penwill, illustrating early use eCAADe conference in Graz, became a forum fo-
of computers in architectural practice: it presents a cusing on virtual and augmented reality as well as
designer working at a large drawing table using a spatially immersive real-time environment as a tool
pencil and a drawing rule, and the computer is used for designing, communicating and collaboration. A
as a chair... [1] further search for the place and role of digital tech-
In this context it seems crucial to look back at nology in a design process became a focus of the
some of the previous conferences themes which, eCAADe conference Digital Design: the quest for new
starting from 1982 in Delft, have been reflecting paradigms which took place in Lisbon in 2005. Two
advancements in digital technology and, what is years later, editors of the Predicting the Future con-
more, its stronger and stronger influence on educa- ference proceedings stressed that the virtual envi-
tion, research and practice. Moreover, the technol- ronments had become quite enough close to real-
ogy has been forcing us to lifelong learning in order ity that it was possible to predict the performance
to keep up with brand new discoveries, research of a project prior to its execution. At the same time,
and applications. In the 1990s CAD curriculum and authors emphasized that it was difficult to predict
computer craftsmanship in architectural education which direction the technology would develop in
were settled. The conference in 1994, entitled The the future. Principally, because “the future does not
Virtual Studio, introduced the concept of “virtual” »just happen«. It needs shaping by people with ideas,
for the first time in a way that the main lecture hall people with visions and people working hard in re-
hosted the “real” presentations while an identical search” (Kieferle, Ehlers, 2007).
lecture hall located directly below, hosted the “vir- So, through these years we have come up to
tual” presentations relayed simultaneously in sound the stage where distinction between real and digi-
and video from “above”. Then, in Palermo (1995) tal has become pointless since information and
multimedia potential power was broadly explored communication technology has embedded in the
and discussed. In 1997 (eCAADe conference in Vi- physical world and sunk into it deeply (Brown, Win-
enna) another shift was observed through focusing chester and Knight, 2008). It is observed in everyday
on Challenges of the Future. In consequence, topics life since development of multimedia influenced
such as a digital design process, spatial modelling the perception methods of contemporary gen-
and collaborative teamwork evoked in the context erations, who absorb knowledge in a different way
of new directions for computation in design pro- than their predecessors. Linking various media and
fession. Two years later, during the eCAADe confer- digital imaging forms a modern source of informa-
ence Architectural Computing: From Turing to 2000 tion broadcasted to people, whose imagination is
hosted by the University of Liverpool, the evidence being shaped by mass media, including television,

24 | eCAADe 30 - Volume 1 - CAAD Curriculum


Internet, computer games and mobile applications. ning and management tools, parametric design,
There is no doubt the impact of technology also generative architecture and algorithmic methods of
affects the performance of professional practice. design among many others. Some of those courses
Nowadays architects and designers are challenged are elective, so students can choose a subject to
by constantly evolving technology and, in con- study. The overall didactic goals have been defined
sequence, are provoked to explore undiscovered as follow:
domains. Moreover, the best known masterpieces 1. to provide an introduction to CAD and BIM
of contemporary architects would not be possible applications;
without advanced digital technology. As a result, on 2. to develop practical skills by creating infor-
the one hand, it stimulates constant challenges and, mation models of architectural objects and
on the other hand, it evokes requirements of the project documentation based on the models;
education process. 3. to develop practical skills of advanced three
dimensional modelling, visualisation and
“DIGITALITY” - A SCOPE, METHODS AND animation;
TEACHING PROCESS 4. to introduce latest tendencies and technolo-
The eCAADe conferences have become not only an gies of computer aided design (e.g.: parametric
established forum for exchanging the leaders’ expe- design, generative architecture, algorithmic
riences in the cutting edge research but also a place methods of design, 3D scanning, point clouds,
of inspiration for the followers. They have enabled photogrammetric, rapid prototyping, reverse
discussions of primary ideas and supported meth- engineering, VR, GIS);
odological thinking. What is more, teaching or edu- 5. to amplify knowledge of computer aided
cating has always been a predominant factor. The spatial planning and management;
history of CAAD teaching at the Institute of Architec- 6. to provide methods and techniques of post-
ture and Urban Planning at Lodz University of Tech- production in architecture, and multimedia
nology goes back to 1993 - next year we will cele- presentations;
brate 20th anniversary of establishing the CAAD Unit. 7. to extend computing skills in terms of creation
Over the period education and research in the field of parametric and generative objects.
pursued, similarly to other schools of architecture, To sum up, the general mission is to open students’
the “long and winding road” from the basic CAAD, minds to the new technology and develop skills of
through BIM, advanced 3D modelling and GIS, to- appropriate software selection in terms of acquir-
wards integrated design methods. It is, however, not ing projected objectives and satisfying final results.
only a question of deploying a particular software, In order to show a scope of issues to be dealt with
but also of teaching strategies. The latter issue will a variety of tasks, different methods and tools are
be revealed in the following sections. described and analyzed in the following paragraphs.
At present, we teach undergraduate students of
four different course studies, namely: Architecture Individual work
and Urban Planning, Interior Design, Architecture The aim of the project was to provide a realistic
Engineering and Spatial Economy. First and second three-dimensional visualization of buildings along
year students are given fundamental courses in the main street of the historic city centre of Lodz.
CAD, BIM and basic GIS applications while third and Therefore, it was necessary to acquire archival mate-
fourth year students learn advanced 3D modelling, rials, then to digitise them and to verify through the
visualisation techniques and multimedia presen- comparison with photographic documentation of
tations. What is more, they are introduced to more the current stage of buildings. On this basis, three-
complex topics such as computer aided spatial plan- dimensional modelling of buildings was done with

CAAD Curriculum - Volume 1 - eCAADe 30 | 25


the use of the CAD and 3D modelling software. The mean that the complex has outstanding historic
accuracy of modelling often required the elabora- and heritage value and is of great importance for
tion of architectural details. Then the visuals were the local community. This latter issue was the fun-
done deploying dedicated software for photo-pres- damental assumption of the project, which objec-
entation. The accomplished virtual reconstructions tive was to find the best method of commemoration
were visualised and presented to the public during this city area. The result was a comprehensive study
an open-air exhibition arranged along modelled devoted to Ksiezy Mlyn in a form of a website. First,
street, so everybody could compare the results three-dimensional models of the whole complex
achieved by students with the real appearance of and its most important components (including a di-
heritage buildings. This is an example of the tradi- rector’s villa, a factory hospital, a school for workers’
tional, instructive teaching method, supplemented children) were done with the use of the CAD and 3D
by individual task summarising achieved skills. modelling software. On this basis, cardboard mock-
ups for self-assembly were prepared. Furthermore,
Teamwork an interactive map of Ksiezy Mlyn was created pro-
The aim of the project was to create three-dimen- viding historical description of each object and pho-
sional models of roof structures based on measured tographic documentation illustrating its past and
drawings of old wooden churches, done earlier by present condition. Particularly interesting results
students during a summer training. There were four were achieved through a series of views, recreating
principal goals of the project. First, to recognise daily life in Ksiezy Mlyn, in the style of old postcards
historical timber roof structures, secondly, to attain from the late nineteenth and early twentieth cen-
three-dimensional models of trusses comprised of tury.
elements suitable for virtual assembling and disas- What is interesting, the PBL method facilitated a
sembling as well as for animation, thirdly, to accom- broader exploration of the possibilities prior to de-
plish models capable to store and visualise various ciding on problem-solution, and moreover, it gave
types of information such as nature and level of opportunities to learn a variety of digital tools with-
damages, structural characteristics and force distri- in one project. Work started with the “brainstorm-
bution analysis, and finally, to increase knowledge ing” allowing active involvement of participants and
and skills in the three-dimensional modelling. their commitment to the subject.
The organisation of work required that the group of Then, students jointly defined a problem, its
fourteen students had to create the list of individual solution, and created an implementation plan.
tasks, to determine the order of their implementa- The progress of the project was being evaluated
tion and to select a coordinator to supervise the throughout the semester, which helped to over-
proper conduct of the subsequent stages of action. come the greatest difficulties instantly. The final out-
The coordinator was responsible for the division of come reflected the workload of various participants.
work and submission of the entire model, while the
preparation of the components was the responsibil- Workshop
ity of other participants. The main task of two workshops for the fourth and
fifth year students of architecture and urban plan-
Problem Based Learning ning was to introduce students to algorithmic de-
Ksiezy Mlyn is an important part of the former pa- sign techniques. It is necessary to stress that stu-
ternalistic industrial complex, built in Lodz in the dents did not have any experience in programming
late nineteenth century. The site is one of the best before (Kepczynska-Walczak, 2008).
examples of this kind in Europe. A good state of During the first workshop students were famil-
preservation and authenticity of most buildings iarised with the possibilities of Maya software and

26 | eCAADe 30 - Volume 1 - CAAD Curriculum


Figure 1 algorithmic design and programming skills.
Digital physicality - an exam- During the second workshop, the participants
ple of student’s design. had an opportunity to experience a real designing
process – from an initial concept, through its devel-
opment, to the realisation of designed structure. The
main task of the workshop was to create a compo-
nent, as a starting point for a complex structure by
experimenting with various transformations of this
basic element. Students explored and tested dif-
ferent tools and functions of the software, such as:
duplicate, grid, field force, deformers, blend shapes
and lattice.
The results of the above-described workshops
depended primarily on the skills in using a new tool
and to a lesser extent on spatial imagination as well
as a designer’s concept.

SUMMARY AND CONCLUSIONS


Various modes of teaching applied in the projects
have been presented. Author believes in aided value
of the approach described above so that it may con-
tribute to the ongoing discussion on recommenda-
tions for CAAD teaching (Kolarevic, 2008; Matejovs-
ka and Achten, 2008).
MEL script language. They experimented with sim- What is more, some of presented projects ac-
ple programming and checking effects in the virtual knowledge the synergetic qualities of the physical
space. Later, they tried to write a script in order to and the digital. This issue might be also illustrated
achieve a spatial form in a controlled way. The in- with a diploma design of a building, flexible by
volvement of students was impressive, although the changing its appearance due to digitally simulated
visual solutions depended mainly on cognition of modes of performance. As a result an observer re-
ceives digital responses in a physical way. The build-
Figure 2 ing communicates with an observer through the
Matrix illustrating the problem changeable performance. In other words, digital
of designer’s imagination physicality, though intangible, can be perceived or
limits. The arrows indicate experienced with physical senses (fig. 1).
transformation of figures. The Interactive Panorama of Liverpool is an-
With appropriate software other interesting case of relationship between the
it is possible to obtain the real and the virtual. The loop of technology which
shape which ought to be in occurred during the panorama creation might be
the square with the question also considered as a symbol of transition process
mark. But is it possible to blurring boundaries between the digital and the
imagine it before the results physical - “merging real and virtual worlds somewhere
appear on the screen? along the virtuality continuum which connects com-
pletely real environments to completely virtual ones”

CAAD Curriculum - Volume 1 - eCAADe 30 | 27


(Brown, A., Winchester, M. and Knight, M.: 2008). Figure 3
There is, however, another important lesson, Relationship between a de-
which might be drawn from the described projects: signer and a digital tool (after
the impact of digital tools and methods on a final Bijl, 1983).
design performance is immense. Though, it strongly
depends not only on students’ creativity but, what is
observed as predominant, on scripting skills (fig. 2). REFERENCES
We are now witnessing unprecedented transfor- Bijl, A 1983, ‘Know your technology or can computers un-
mation of work of an architect. This implies a smooth derstand designers?’ in WP De Wilde et al., eCAADe Pro-
transition from design to implementation, carried ceedings of the International Conference, Brussels, pp.
out entirely within a digital platform. According to 225-235.
Mitchell (2005) “buildings were once materialized Brown, A, Winchester, M and Knight, M 2008, ‘Panoramic
drawings, but now, increasingly, they are material- Architectural Art: Real-Digital Interaction as a Catalyst’
ized digital information - designed and documented in M Muylle (ed) Architecture ‘in computro’, eCAADe and
on computer-aided design systems, fabricated with Artesis University College of Antwerp, Antwerp, pp.
digitally controlled machinery, and assembled on 751-756.
site with the assistance of digital positioning and Kepczynska-Walczak, A 2008, ‘Contemporary Renaissance
placement equipment”. Architect - Yet Architect?’ in M Muylle (ed) Architecture
In consequence, algorithmic and procedural ‘in computro’, eCAADe and Artesis University College of
thinking as well as programming skills are becom- Antwerp, Antwerp, pp. 445-450.
ing a commonplace for contemporary designers. Kieferle, J, Ehlers K (eds) 2007, Predicting the Future, eCAADe
This poses new challenges for architects to acquire and FH Wiesbaden/FH Frankfurt, Wiesbaden - Frank-
skills that until now were the domain of IT engi- furt am Main, p.5.
neers (Kepczynska-Walczak, 2008). With generative Kolarevic, B 2008, ‘Architecture in the Post-Digital Age: To-
methods architects no longer model forms directly. wards Integrative Design’ in M Muylle (ed) Architecture
Instead, the form is generated by the computer, and ‘in computro’, eCAADe and Artesis University College of
the architect controls it with a code or script. The de- Antwerp, Antwerp, pp. 653-658.
signer’s work starts to resemble that of a program- Martens, B, Koutamanis, A and Brown, A 2007, ‘Predicting
mer. What is more, such a design process requires a the Future from Past Experience’ in J Kieferle, K Ehlers
high level of mathematical knowledge, rather unu- (eds) Predicting the Future, eCAADe and FH Wiesbaden/
sual for graduates of schools of architecture. FH Frankfurt, Wiesbaden - Frankfurt am Main, pp.523-
Similar situation was experienced in the early 532.
years of CAAD, when imagination was constrained Matejovska, D and Achten, H 2008, ‘Five Experiments to
by variable tools and computer literacy. In other Elicit CAAD Work Strategies of Students in Three Lev-
words, if there is no direct link between a designer’s els of Education’ in M Muylle (ed) Architecture ‘in com-
mind and designing tool, a designer becomes rather putro’, eCAADe and Artesis University College of Ant-
a reviewer than a creator (fig. 3.). This conclusion werp, Antwerp, pp. 877-885.
resembles the thought of Aart Bijl (1983), who con- Mitchell, WJ 2005, ‘Constructing Complexity’ in B. Martens,
sidered the ease of use as a single most important A. Brown (eds) Computer Aided Architectural Design Fu-
criterion of judging the importance of new develop- tures 2005, Springer, Dordrecht, pp. 41-50.
ments in digital technology.
This may be considered as a main obstacle chal- [1] http://www.cadcartoons.com/
lenging architects on the “long and winding road”
towards the synergy of the physical and the digital.

28 | eCAADe 30 - Volume 1 - CAAD Curriculum


Strategic Thinking on the Redesign of a Foundational
CAAD Course:
Towards comprehensive training on digital design
Antonieta Angulo , Joshua Vermillion
1 2

1,2
Ball State University, Department of Architecture, United States of America
1,2
http://arch263bsu.wordpress.com
aangulo@bsu.edu, jdvermillion@bsu.edu
1 2

Abstract. The paper describes a new implementation of an existing course on digital


design and its contribution to the curriculum of the undergraduate pre-professional
architecture program at Ball State University. The strategic thinking behind the
re-design of this course reflects not only the need to update its content to reflect
the state-of-the art in the domain but also responds to a diversified context that
exhibitschanging trends due to digital culture, use of digital media in learning and
practice, and educational policy. The paper elaborates on these larger contextual
elements and describes the new instructional methods implemented through a
modular framework of assignments and a multi-layered delivery system. The
paper concludes with a series of recommendations for the future improvement,
constant assessment, and further development of the digital design course.
Keywords. Digital Design; Instructional Methods; Parametric Thinking; CAAD;
Fabrication.

BACKGROUND
The paper describes the new implementation of an more level and one section in the career change
existing course on digital design (ARCH263) and its level. Each section had an instructor who was also
contribution to the curriculum of the undergradu- supported by a teaching assistant. The classes met
ate pre-professional architecture program at the two times a week for one hour and 45 minutes in
Department of Architecture in Ball State Univer- each class.
sity. This course was and continues to be the only The main reason that triggered the initial im-
required regular course directly related to digital pulse to re-design the course resided in the need
design in the curriculum. The ARCH263 is offered to update its content to reflect the state-of-the-art
every fall semester to sophomore students and also in the domain. We are aware that digital design is a
to career-change students aspiring to continue into domain that closely relies on information technol-
the master of architecture program. The new imple- ogy and that dependency drives constant change
mentation of the ARCH263 was deployed during the in the content and the format through which the
last academic semester (2011) for a population of 80 teaching and learning of digital design convention-
students distributed in three sections in the sopho- ally happens. Accordingly we have revised the as-

CAAD curriculum - Volume 1 - eCAADe 30 | 29


signments on a yearly basis and have introduced project-specific designs. The ultimate goal of this
major modifications every three years. In the last course is to install in the students the ability of learn-
revision of the course during the summer of 2011, ing how to learn to use the ever-evolving digital re-
we realized that the changes in information tech- sources and to understand its significance in their
nology were only part of a larger context that was design projects.
also changing and required a strategic response. The
larger context is diversified and exhibits changing Use of digital media in academia and
trends due to digital culture, use of digital media in practice: what should be taught?
academia and practice, and educational policy. The Historically a CAAD course had as primary goal
contextual elements that were taken into account to to instruct on how to produce drawings. Through
determine the instructional methods implemented time we saw that by producing 3-dimensional digi-
in the course are described below. tal models it became easy to generate not only the
visualization documents but also the construction
Digital culture: who do we teach? and analysis information. Nowadays, most progres-
Manovich (2001) stated that “today we are in the mid- sive practice and academia would agree that the
dle of a new media revolution -the shift of all culture to goal is not only learning software to produce build-
computer-mediated forms of production, distribution, ing information; it is about learning to design with
and communication.” Our students are the so called the digital media in every stage of the project. In
college millennials (Strauss and Howe, 1991) who learning to design with digital media the emphasis
have grown up with digital technologies integrated mainly gravitates on exploration and validity of de-
as an everyday feature of their lives: for school, work sign principles and design processes (representing
and entertainment (Pew Research, 2010). Our college alternative solutions and diagrams of interdepend-
millennials are natives (Prensky, 2006) in the digital ency) and less in the attainment of a design product
world. They are used to receiving information very (producing final building documents).
fast, do parallel processing and multitasking, they The area of concentration in our foundational
prefer graphics over text, they prefer random access course is the “digital expression of the building
to information instead of a set order, and they are form” (Szalapaj, 2005) designed during conceptual
used to networking and working in groups. They are stages of a project. By borrowing this concept from
usually more eager to try out a new software pro- Szalapajon the three core aspects of the application
gram before reading the manual. They are users of of information technologies to design practice, we
all the different types of social media (i.e. Facebook, are interested in the ways in which computer mod-
Twitter, etc.); they are experts at distinguishing the elling systems can be used to manipulate shape
relevant facts from information pollution and usu- during the design process. We specifically teach
ally take a critical stance towards their sources. Our how to create geometries that resemble the form of
college millennials exhibit basic digital literacy that architectural objects and we instruct about the pa-
involves more than the mere ability to use software rameters, variables, constraints and basic aesthetic
or operate a digital device; it includes a large variety and performance-oriented objectives that concern
of complex cognitive, motor, sociological, and emo- the creation of form. To fulfil these teaching objec-
tional skills, which users need in order to function tives we have selected 9 commercially available ap-
effectively in digital environments. Accordingly, the plications (including plug-ins). This group includes
ARCH263 reflects the student’s ability to speedily the categories of 3D computer graphic software,
and successfully achieve computer aided architec- vector graphic editors, video-editing software, ras-
tural design (CAAD) literacy and dedicate more time ter graphic editors, computer aided design editors,
and effort to exploring digital methods to undertake and html editors, mainly from McNeel, Autodesk,

30 | eCAADe 30 - Volume 1 - CAAD curriculum


and Adobe software houses (Rhino, Grasshopper, The educational policy framework of our institutions
Panelling Tools, 3DS Max, Architectural Review, Pho- has therefore a substantial impact on our instruc-
toshop, Illustrator, Dreamweaver and Premiere). We tional strategy. Because we are aware that we will
have chosen these applications because they cover not be able to teach everything our students may
a broad spectrum of skills, they are compatible with need to learn, it becomes imperative that we sup-
our peripherals (printers, plotters, etc.), have easy in- port the process of learning to learn in a proactive
ter operability, and because we have seen them suc- way. We also know that this particular domain is in
cessfully used in conceptual stages of design. constant evolution and that periodical formal re-
On operability terms, we see that in academia training processes would not be practical in contrast
and practice there is a gradual shift towards imple- with the more sustainable approach of continuing
menting collaborative, open environments where professional development. In that context, it is im-
screens, printers and other peripherals stand ubiq- portant to develop a learning environment that is
uitous and are available to accessing the informa- similar to the environment in which our graduates
tion and communicate with design partners via will continue to learn. The implementation of stu-
digital networks. Since our department has a strong dent owned computing policy and the eradication
emphasis on digital fabrication, we also strengthen of commodity-level computer laboratories are im-
the relationships between digital design and digi- portant steps in that direction. In such an environ-
tal fabrication. We instruct students on how to use ment the students are largely autonomous in their
laser cutters and 3D printers. We give only 11 main choice of hardware, system configuration, and net-
lectures for the whole student body and implement working attitude. At the same time, our institution is
working sessions in smaller groups per section. freed from the fiscal responsibility to implement and
The students have cold desks elsewhere to work maintain traditional computer labs and can concen-
with their personal laptops through wireless net- trate in supporting higher-end infrastructure that
works that connect them to peripherals distributed in terms allows our students to have access today
throughout the building. to resources that will be mainstream technologies
when they graduate.
Educational policy: how it is delivered? Beyond the process of learning to learn and how
Educational institutions in general and public institu- our instructional strategy may support that process,
tions in particular are pressed to articulate maximum we must also keep in mind that the course on digi-
effectiveness in the objective of providing high value. tal design stands within the curricula that supports
That objective combined with the social and political other learning threads and that those threads can
framework in which state-funded institutions must and should also support learning in digital design.
operate results in a quest to generate a large num- For instance, in lower-division undergraduate stu-
ber of graduates, in the shortest time possible, and dios we concentrate on fundamental design issues
at low cost. As a result our mandate is to reduce our such as form-giving, and it is in part because of that
undergraduate programs to a maximum of 120 credit reason that our course is in particularly robust on
hours (Associated Press, 2012). Currently operating at software that supports management of geometri-
126 credit hours with courses that exceed the relation cal modelling;facilitates crossing back and forth
of credit hour and instructional content, it is not pos- between the digital and analog domain through
sible to assume that our curricula will support more scanning and prototyping; and provides exposure
credited content. This implies that ARCH263, our re- to state-of-the-art knowledge that will be predomi-
quired course in digital design will remain unique in nant when the students graduate a few years down
the curriculum; becoming the cornerstone for further the line(namely parametric modelling). In similar
individual student-led learning in the subject. way, as the student makes his/her way into upper-

CAAD curriculum - Volume 1 - eCAADe 30 | 31


division undergraduate studios and acquires knowl- ples not only the results of the process, but also tried
edge on building materials and systems, workshops to render the computational black box transparent
in the application of building information modelling explaining the inputs, outputs, relationships, propa-
and database management becomes supported gation, modification, and variation of parameters.
and the students are exposed to software usage Moreover we believe that the most effective way
(i.e. Revit, Ecotect, etc.) in accordance with progres- to teach digital media is in the context of their appli-
sive practices understanding once more that such cation in a design task. The design tasks are embed-
knowledge will be predominant when they soon ded within a modular framework of assignments. In
graduate. Additionally, other advanced simulation the recent past our students have implemented de-
and parametric modelling techniques (i.e. Grass- sign processes that are iterative in nature and rely on
hopper, Digital Components, etc.) are also taught the production of vast amounts of representations
in specialized courses within the certificate of Digi- that inform about explorations, evaluations, and
tal Fabrication of the graduate program. Finally, as adjustments. The design ends when the alternative
the student moves into graduate school and it is at hand somehow satisfies the briefing in the time
required to perform a period of professional intern- allocated by the project; but there is no warranty
ship, we expect that the student will be exposed to that the final result is the most efficient or the most
a current digital productivity environment that com- creative. Due to lack of prior knowledge and experi-
bined with his/her constantly updated knowledge ence, our students -who are novice designers- usu-
of digital design will allow them to be competent in ally spend vast amounts of time understanding the
the customary professional environment. context and constraints, and searching for a viable
solution; they spend less time evaluating and ad-
THE NEW DIGITAL DESIGN COURSE justing and therefore generate few or no alternative
In the re-design of the course there were two ques- solutions. Conventional CAAD offers many tools for
tions to be answered: how to teach digital media modelling, rendering, and animation in support for
and how to teach to design with digital tools. In our the creation of representations that these conven-
CAAD course the students are made aware that a tional design processes require.
computer can be used as a productivity tool, but we The new ARCH263 introduces the concept of
rather use it as a tool for learning and design. First parametric thinking (Moussavi, 2011) into the con-
of all, we believe that digital media should “provide ventional design processes hoping to push the
a good conceptual model and make things visible” boundaries of conventional design reasoning to
(Norman, 1988). Four operational principles ex- make explicit the relationships of the design aspects
plain how to achieve modelling and recognition of and parts. Parametric thinking entails that design-
the digital tool affects: visibility, affordance, natural ers explain how things relate and how by modifying
mapping, and feedback. Whenever the students use the variables and/or the relationships between the
digital media, students will function best if they can variables we can generate alternate solutions that
understand how these tools work, which actions respond to the same context. In this way parametric
may actually be carried out, and the effect of their thinking supports the processes of evaluation and
actions on these tools on the resolution of the over- adjustment that are mostly disregarded by the stu-
all design task. As a consequence, all our instruction- dents. Our ultimate pedagogical aim in this regard
al resources, including tutorials and guidelines, were is to create a cognitive shift in our students’ design
explicit and non-ambiguous; all suggested digital thinking -from generating form as a purely aesthetic
processes and expected results were overt and sub- concern- to understanding and valuing the connec-
jects of demonstration. We showcased parametric tions and dependencies between form, materials,
modelling tools, and demonstrated through exam- and performance.

32 | eCAADe 30 - Volume 1 - CAAD curriculum


We believe that the constructivist approach can sup- select taxonomy of digital fabrication tools,
port the learning and instruction of digital design strategies and methods (Schodek et al., 2005)
as it follows a parametric thinking design process. are used by the students for physical prototyp-
A constructivist approach to education implies that ing. Visualization is instrumental through state-
learning is the active process of constructing rather of-the-art global illumination techniques for
than passively acquiring knowledge, and instruc- rendering and animations. Testing the design
tion is the process of supporting the knowledge results against meaningful criteria encourages
constructed by the learners rather than the mere the students to establish and discern about de-
communication of knowledge by the instructors sign values, and undertake strategic decision-
(Jonassen, 1997). In this approach, the role of the in- making between optimization and satisfac-
structor is regarded as of a facilitator. In our course tion of design concerns. Parametric modelling
the instructors give general guidelines as to how the is implemented through simple scripting and
design problem may be approached. It is important graphic algorithm editors and offered to the
to highlight that the instructors of the different sec- students as snippets they can use to test the
tions have the expertise to teach design studio class- performance of their designs. This testing trig-
es. The constructivist instructional methods that we gers reflection on students who become aware
have implemented can be described as follows: of the role of variables and parameters and the
• The assignments describe a significant design relationships between the parts of the design.
task for the generation of creative geometrical The understanding of the parametric relation-
solutions in the context of a well-defined prob- ships helps them to formulate a new solution
lem. The instructors provide resources “schol- through accommodation (Piaget, 1950). Ac-
arly scaffolds”, that inform about methods on commodation leads into the creation of new
how to solve the problem. In a process of as- prototypes or adjustment of old ones. Only
similation (Piaget, 1950), the students should if the parametric relationships exposed dur-
recall prior design knowledge (i.e. relevant ing testing are well assimilated, the students
cases)and integrate new knowledge with old. can be introduced to geometry generation
By recognizing the suitability of the digital re- through parametric modelling or to follow a
sources, students should learn on demand the conventional linear process of modification.
tools and the processes needed for each par- • Final reflection about the experience is imple-
ticular task. mented with online design journals for meta-
• Students are expected to follow an iterative cognitive reflection. Self-evaluation of the dif-
trial and error process until reaching the de- ferent design processes and results are made
sired result. It is a dynamic process through explicit by each student through brief writing
oscillations between prototyping, testing, and assignments at the end of each assignment.
accommodation. Prototyping is implemented Each assignment had a questionnaire for the
by undertaking constant switches between students to respond and record their own un-
representations in physical and digital me- derstandings of their process and result.
dia. The students are able to consider the de- Using these instructional objectives and adjusting
sign alternatives from different points of view. to the constraints imposed by the context, we have
Modelling methods include the creation of implemented the new course through a modular
2-dimensional and 3-dimensional geometries framework of assignments and a multi-layered de-
using vector, surface and solid techniques. A livery system.

CAAD curriculum - Volume 1 - eCAADe 30 | 33


Figure 1
Excerpt of skill set matrix,
overlaid with specific design
assignment.

Modular framework
The new ARCH263 aims to provide awareness of assignment focused on prototyping a three-
a wide range of design-oriented programs, tech- dimensional assembly from two-dimensional
niques, and skills. But beyond that general objective, components.
we have sought to promote the understanding of • In the fourth assignment students designed
five distinctive skill sets, namely: drafting, modelling, three-dimensional solid components that were
rendering, fabrication, and communication. Each aggregated into an “Undulating Wall” system.
assignment required the student to incrementally In each project emphasis was given to external and
learn about each kind of skill. internal parameters for the generation of patterns
The instructors proposed four separate assign- and forms. Testing these against specific criteria al-
ments over the semester as shown in Figure 1. The lowed students to interrogate the many connec-
web page journal was a graphic design oriented as- tions between geometry and performance. Para-
signment for posting student work and explaining metric thinking was framed to the students as a way
process. The three other assignments used pattern- to manage the complexity of each project, while
ing and repetition as generative design motif. The improving design schemes to meet performance
projects are described as follows: goals in an iterative fashion. For each project, the
• In the second assignment students were asked students were required to create an array of literal
to design two flat “Patterned Screens” for filter- (pictorial) and analytical (diagrammatic) representa-
ing sunlight through an existing building fa- tions (selective examples shown in Figures 2, 3, and
çade. 4), revealing different stages of the design process,
• The third assignment dealt with the design as they were used as elements of testing and reflec-
of an “Urban Tower” form with a patterned tion.
structural envelope system. Fabrication of this

34 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 2
Example “Patterned Screen”
assignment including a
graphic pattern composition
(left), exterior rendering of the
screens in context (centre),
and a laser cut scaled panel
prototype (right).

Figure 3
Example “Urban Tower” as-
signment including (from left
to right) a occlusion testing,
structural system develop-
ment, exterior rendering, and
scaled laser cut model.

Figure 4
Example “Undulating Wall”
assignment including com-
ponent development in clay
(physical) and Rhino (digital)
along with occlusion testing
in Grasshopper (left), interior
rendering (centre), and 3D
printed scaled model (right).

Multi-layered system Sharing of resources: All the class resources


The characteristics of the multi-layered system of which include PPT presentations, tutorials in text
delivery are described as follows: and animated formats, scripts, image libraries, and
Redundancy of information: The lecture some executable applications were prepared by the
classes that are mandatory for all the sections of instructors. These resources are shared inside com-
the course are recorded for voice-over explanations mon archives with access online.
and viewing of the interactions on the screen. These Multimodal channels: Although we teach the
recordings are edited and made available online im- millennial generation, not all students have the
mediately after the actual class. The guidelines and same proficiency in the use of digital tools for de-
procedures explained in the lectures are available sign. We offer several multimedia formats to adjust
also as tutorials; these are used by the teaching as- to their different learning styles.
sistants to help the students as needed.

CAAD curriculum - Volume 1 - eCAADe 30 | 35


Student-centred instruction: The most impor- (i.e. algorithmic and analytical skills) and a new at-
tant skill that we can convey is to “learn how to learn” titude towards design (i.e. parametric thinking). We
the relevant skills for digital design. Many tools will have taken a step forward to cultivate parametric
become obsolete and many others will emerge, thus thinking among our novice design students, but
the students are encouraged to step into the process sustained effort is needed.
of being aware, acquire understanding, and practice Educational policies applied to universities seek
using suggested methods but to reflect and choose a balance between skills, credentials and cost; our
the most satisfactory and time-effective strategy. digital design course must adapt itself to the cur-
Scalable effort: The students may vary consid- rent policies and with a pragmatic attitude it must
erably in their capabilities and aptitude to search for progressively demand strict pre-requisite skills
innovative solutions. We encourage them to explore (i.e. image editing, 2-dimensional vector drawing,
solutions beyond the standard expectation and sup- WYSWYG web editing, and document editing) and
port individual advanced exploration. discriminate what can be left to self-teaching when
Practice-based learning: The students are domain-knowledge is available (i.e. building infor-
required to practice extensively and therefore de- mation modelling and database management, per-
velop strategies that yield the most effective results. formance simulations).
Students need to learn what they can reasonably Our organization of assignments within a modu-
accomplish in a set amount of time and maintain a lar framework that encourages the learning of the
well-articulated workload for a practical expectation same diversified set of skills on an incremental basis
of success. had a positive outcome and high level of accept-
The blog of the course [1] gives evidence on ance among students. One semester after the en-
how we have implemented the delivery system; it is tire sophomore class has been exposed to the new
a hub for many links to students, instructors, teach- ARCH263 we see them extensively applying these
ing assistants, access to course information, and ac- newly acquired skills in other courses, especially in
cess to resources dealing with the solution of assign- design studios.
ments: tutorials, lectures, scripts, and others. The results of the instructional objective in re-
gards to instilling the skills of parametric thinking
FINDINGS AND FUTURE ENHANCEMENT were difficult to quantify. We have observed that
After the deployment of the course we have ob- all of the students have used the available small,
tained relevant data sets from class observations custom-written end-user scripts and Grasshopper
and learning outcomes of 4 sections. This informa- plug-in definitions to test the design performance of
tion has provided us with positive indicators of the their best options. We have also observed that most
effectiveness of the implemented instructional of the students understood the logic behind the
methods. Additionally, we have also obtained feed- causal relationships among the parameters in their
back from the students as data taken from their on- projects’ outcomes. Most students have discovered
line journals. The feedback has shown positive indi- the inner workings of parametric thinking. Only a
cators of students’ level of satisfaction regarding the few of them considered it practical (due to time con-
instructional methods and their perceived learning. straints) to learn parametric modelling and explore
Some of our findings after this implementation are a large array of alternatives; conversely, to finish the
elaborated separetly. assignment on time they identified the direction of
Even though the digital culture is pervasive in improvement/modification using the conventional
our actual society we have not yet reached a “plas- digital means they had utilized and reached a sat-
tic range” in the training of digital media in design. isfying solution. The design results of the class were
High-impact tools would demand new digital skills more believable; they showed a mature aesthetic

36 | eCAADe 30 - Volume 1 - CAAD curriculum


concern validated by selected performance issues. new-limits-college-credits/.
We need to unify the efforts of studio instructors Jonassen, DH 1997, “Instructional Design Models for Well-
to promote the practice of parametric thinking we Structured and Ill-Structured Problem-Solving Learn-
have introduced through this course. ing Outcomes” Educational Technology Research and
The content and objectives of the course are Development, vol.45, no. 1, pp. 65–94.
vast and ambitious but they have been encapsu- Moussavi, F 2011, “Parametric Software is no Substitute
lated into a system that delivers high-impact results for Parametric Thinking,” in The Architectural Review,
through the use of redundant, decentralized, and Posted September 21.Last accessed on May 12, 2012,
multimodal resources. We have reached a balance http://m.architectural-review.com/8620000.article.
between cost and expected outcomes. This is a Norman, DA 1988, The Design of Everyday Things. New York:
three credit course offering that implies nine hours Doubleday.
of study and three teacher-student contact hours Pew Research Center 2010, Millennials: Confident. Con-
per week. However, the instructors and teaching nected. Open to Change in Millennials: A Portrait of Next
assistants are available on-demand to guide the Generation. Last accessed on May 12, 2012, http://
students. Beyond that we assume that the students www.pewsocialtrends.org/2010/02/24/millennials-
are in control of their learning and are responsible to confident-connected-open-to-change/.
self-regulate the time and effort to be invested. The Piaget, J 1950, The Psychology of Intelligence. New York:
following are few recommendations for the immedi- Routledge.
ate enhancement of the course: Prensky, M. 2001, ”Digital natives, digital immigrants.”On
• Provide specific tutorials about parametric the Horizon.vol.9 no. 5, pp. 1-6.Last accessed on May
scripting and representations. Additionally, 12, 2012,http://www.marcprensky.com/writing/Pren-
complement the discovery method on para- sky%20-%20Digital%20Natives,%20Digital%20Immi-
metric structures based on class assignments grants%20-%20Part1.pdf.
with in-depth explanations of how to formalize Manovich, L 2001, The Language of New Media. Cambridge,
design intent, design constraints, and design MA: MIT Press.
variables. The use of case studies will be pro- Schodek, D, Bechtold M, Griggs J, Kao K, and Steinberg M
moted. 2005, Digital Design and Manufacturing: CAD/CAM Ap-
• Create more opportunities to handle physical plications in Architecture and Design, Hoboken, NJ: John
media (1) through traditional models prior to Wiley & Sons.
the use of digital processes and representa- Strauss, W and Howe, N 1991, Generations: The History of
tions, and (2) through digital prototyping for America’s Future, 1584 to 2069. United States: Quill.
the sake of testing concepts. Szalapaj, P 2005, Contemporary Architecture and the Digi-
• The online journal can be improved to re-direct tal Design Process.Amsterdam: Elsevier, Architectural
the attention of the student to find the useful- Press.
ness of the skills to resolve an expanded set
of design problems; and to learn to adapt and [1] http://arch263bsu.wordpress.com.
combine methods of digital design for similar
problems.

REFERENCES
Associated Press 2012, “Indiana places new limits on col-
lege credits,” in Evansville Courier & Press News, Posted
March 7. Last accessed on May 12, 2012, http://www.
courierpress.com/news/2012/mar/07/indiana-places-

CAAD curriculum - Volume 1 - eCAADe 30 | 37


38 | eCAADe 30 - Volume 1 - CAAD curriculum
Two Approaches to Implementing BIM in Architectural
Curricula
Ning Gu1, Bauke de Vries2
1
The University of Newcastle, Australia, 2Eindhoven University of Technology, the Neth-
erlands.
1
ning.gu@newcastle.edu.au, 2b.d.vries@tue.nl

Abstract. BIM is an IT-enabled approach that supports enhanced design integrity,


efficiency and quality through the distributed access, exchange and maintenance of
building data (Haymaker and Suter, 2007; Fischer and Kunz, 2004). More recently,
many universities have responded to the adoption of BIM in the profession, by gradually
introducing the practice into the curricula (i.e. Cory and Schmelter-Morret, 2012;
Ibrahim, 2007; Plume and Mitchell, 2007). Focusing on collaboration – one of the most
important aspects of BIM, this paper presents two approaches to implementing BIM in
architectural curricula with a focus on collaboration but from two different collaboration
scales. Through observation and reflection of these two approaches to teaching BIM, the
paper concludes by discussing BIM curriculum design.
Keywords. Building Information Modelling (BIM); curriculum design; case studies.

INTRODUCTION
Traditionally, the collaboration in the Architecture, data. The built-in intelligence allows the automated
Engineering and Construction (AEC) industry has input, exchange and extraction of design and con-
been based on the exchange of 2D documents. Al- struction documents, as well as other building infor-
though each discipline uses 3D models in practice, mation, for different disciplines at different stages.
the collaboration among disciplines remains largely This level of intelligence can also reduce errors in de-
2D-based until recently. The large-scale of projects, sign and construction, based on the encoded rules.
the increased demand on efficiency, and the prolif- Therefore, BIM is considered as an IT-enabled
eration of object-oriented CAD tools have enabled approach that supports enhanced design integrity,
the direct exchange of 3D building data in AEC col- efficiency and quality through the distributed ac-
laboration. Building Information Modelling (BIM) is cess, exchange and maintenance of building data
envisaged to play a significant role in leading this (Haymaker and Suter, 2007; Fischer and Kunz, 2004).
transformation. Going beyond 3D model, BIM ad- Recent commercial CAD tools such as Revit (http://
vances object-oriented CAD by defining and apply- usa.autodesk.com/revit/) and ArchiCAD (http://www.
ing intelligent relationships between elements in a graphisoft.com) are object-oriented supporting cer-
building model (Lee, Sacks and Eastman, 2006; Ibra- tain BIM capabilities. Various supporting tools have
him, Krawczyk and Schipporiet, 2003). BIM models also emerged that can exploit information embed-
can include both 3D geometric and non-geometric ded in a BIM model for different tasks (Khemlani,

CAAD Curriculum - Volume 1 - eCAADe 30 | 39


2007). Server technologies such as EDMmodelServ- BACKGROUND: BIM ADOPTION AND
er (http://www.epmtech.jotne.com/built-environ- EDUCATION
ment.79297.en.html) on the other hand have been
developed as a platform for direct storage, integra- BIM adoption
tion and exchange of building data from multiple One of the most critically research issues in BIM is
disciplines based on certain standard data language its adoption. BIM adoption research explores the in-
such as Industry Foundation Classes (IFC), without dustry’s readiness for BIM in relation to the aspects
being limited to specific commercial applications. of product, process and people, in order to position
More recently, many universities have respond- and facilitate BIM adoption by understanding the
ed to the adoption of BIM in the profession, by current status and expectation across disciplines.
gradually introducing the practice into the curricula It has been identified that there were both techni-
(i.e. Cory and Schmelter-Morret, 2012; Ibrahim, 2007; cal and non-technical issues that require consid-
Plume and Mitchell, 2007). There is not a uniformed erations. The evidence also suggests varying levels
understanding and practice for implementing BIM of adoption across the industry. There were studies
education because different academic programs indicating that where even the industry leaders who
can have varying learning objectives of BIM and are early technology adopters in many cases have
very different student cohorts and organisational varying degrees of practical knowledge of BIM and
context. Our research focuses on exploring collabo- hence at times different understandings and differ-
ration – one of the most important aspects of BIM. ent levels of confidence regarding the future dif-
This paper presents two approaches to implement- fusion of BIM technology will co-exist among BIM
ing BIM in architectural curricula with the focus on participants (Gu, Singh, Taylor and London, 2010).
collaboration but from two different collaboration Internationally, there are also varying levels of adop-
scales. tion and understanding from country to country,
Approach I focuses on intra-disciplinary collabo- from discipline to discipline and from client to cli-
ration within the architecture discipline only, while ent. Although many researchers and practitioners
approach II extends to inter-disciplines towards espouse collaborative working environments in the
teaching the more fully integrated BIM practice to a common practice there are still challenges to be met
mixed cohort of students. Through observation and in many parts of the world, particularly, in relation to
reflection of these two approaches to teaching BIM, a fully integrated collaborative mode of operation
the paper concludes by discussing BIM curriculum by multiple disciplines. These challenges are not
design in terms of the following aspects: only technological but more often cultural and op-
1. The readiness and requirements of the stu- erational.
dents, the teaching staff and the institute. Therefore to foster and enhance BIM adoption
2. Principles and strategies that underpin BIM in the AEC industry lie not only in providing techni-
curriculum design. cal solutions, in fact it has been identified that im-
The paper argues that in BIM education there can plementation and human related issues were the
be different stages towards teaching the fully inte- key drawback to wide-scale adoption (Aranda-Mena
grated BIM practice which is multi-disciplinary at and Wakefield, 2006). BIM adoption requires chang-
core. Different institutes should critically assess their es in organisational culture and calls for new roles
needs and readiness and understand the implica- and skills of BIM participants (Gu and London, 2010).
tions of those factors, in order to develop a curricu- BIM education can play a very important role in facil-
lum that is most suitable. itating such changes (Gu, Singh, Taylor and London,
2010). BIM enabling technologies should be inte-
grated into the university curricula, not only as just

40 | eCAADe 30 - Volume 1 - CAAD Curriculum


another set of design modelling and management dents role-played in implementing an interdiscipli-
tools, but as a way to investigate and reflect on the nary building project using BIM server technologies.
changing nature of the building profession in order Through BIM the course introduced interdisciplinary
to prepare students for these changes. collaboration to architecture students. The use of
the BIM server technology directed the emphasis of
BIM education the course to building data interoperability. Further,
To prepare the BIM-readiness for future AEC pro- Kensek (2012) surveyed various approaches to BIM
fessionals and to further the adoption of BIM in education in terms of the broader integration, using
the industry, different BIM curricula (i.e. Cory and the School of Architecture, University of Southern
Schmelter-Morret, 2012; Ibrahim, 2007; Plume and California as a case study. While the study was not
Mitchell, 2007) have been developed and integrated exclusive, nevertheless it presented a wide range of
into various AEC-related academic programs. As an objectives and different implementation levels in
emerging educational topic in the AEC domain, BIM BIM pedagogy:
education is complex. Firstly, BIM is a multidiscipli- • General integration of BIM technologies: The
nary topic. Therefore BIM-related contents are vast introductory level of BIM courses can be inte-
and can be sourced at least from the following three grated in courses that either focus on technolo-
areas. Depending on the purposes of the curriculum gies (i.e. in an architectural computing course)
and the needs of the students and the institutions, or focus on design (i.e. in a design studio).
the content can vary quite significantly. • Advanced BIM-related topics: More advanced
• Technology related contents: i.e. tool capa- and specialised subjects that are enabled by
bities, building data interoperability, and so on. BIM such as performanced-based design, para-
• Application related contents: i.e. visualisation, metric design and modelling, building data
building performance analysis, and other do- interoperability and coordination, and etc. can
main specific uses with architecture, engineer- be embeded and delivered as electives (i.e. in a
ing or construction focus. series of advanced seminars).
• Collaboration related contents: i.e. communi- • Professional engagement: It was argued that
cation protocols, teamwork skills, project man- the tertiary education should reach out be-
agement, interdisciplinary knowledge, and so yond the student body to the profession, and
on. to be critically informed and evolved through
Secondly, there is not a standard formula for design- the interactions with the profession. There-
ing and implementing BIM curricula because each fore the third level of BIM education is about
academic program is different with its unique ap- professional engagement, which can be facili-
proach to BIM interpretations and practices. ted through conferences and industry-focused
For example, Cory and Schmelter-Morret (2012) workshops.
implemented a BIM course specifically for the con-
struction discipline. The development of the course IMPLEMENTING BIM IN ARCHITECTURAL
was directed by the results of a series of studies CURRICULA
that surveyed the professionals about the needs of Amongst various technological, cultural and opera-
the industry. Using Revit as the base platform, the tional foci of BIM, collaboration is one of the most
course focused on the technical implementation recognised characteristics of BIM, and therefore it
and data flows between the architectural, structural became our main focus in developing BIM curricula
and MEP models in a real-world building project. for the architecture discipline. The rationales of such
On the other hand, Plume and Mitchell’s approach a focus is also supported by the on-going interest of
(2007) focused on the architecture discipline. Stu- collaborative work in the field (Kvan, 2000; Achten

CAAD Curriculum - Volume 1 - eCAADe 30 | 41


and Beetz, 2009) and its enabling tools, while in the whole building industry such as design com-
practice failures and losses were observed and often munication (with both traditional tools and digital
because of inadequate collaboration and commu- tools), construction ecology, construction technol-
nication. The interest by scientists was much driven ogy and so on. While the concept and the practice
by the new possibilities that internet provided for of BIM are introduced in various modules across the
distributed work. At architectural schools Virtual De- two disciplines. ‘Communication in the Built Envi-
sign Studios became immensely popular, because ronments 4’ is the only course that focuses on BIM
they allowed students from different continents to and faciliates the learning of theoretical understand-
share ideas (Kvan, 2001) without being physically to- ings and technical skills in implementing BIM col-
gether. At the same time project websites became laboration. The course is attended by architectrual
mature, and these were quite fastly adopted by the students only who has successfully completed a ba-
building practice. Project websites support compa- sic digital communication course.
nies very effectively in document management and ‘Communication in the Built Environments 4’
document sharing (Otter, 2007). Nowadays, with the was set up initially for the architecture discipline as
maturality of the technology, BIM seems to encasu- an advanced digital design and modeling course.
late the above aspects and provides an integrated With the rapid emergence of new digital design
platform for supporting collaborative work in the technologies and skill sets, additional digital design
AEC industry. This section describes two approaches courses have been developed to address advanced
to implementing BIM in architectural curricula with and more specialised digital design topics such as
the focus on collaboration but from two different digital sketching and sculpting, parametric design,
collaboration scales – intra-disciplinary and inter- and fabrication. These new courses have enabled
disciplinary. the re-structure of ‘Communication in the Built En-
vironments 4’ to remove a part of the digital design
Approach I: intra-disciplinary and modeling content. As the core digital communi-
Approach I applies BIM in simulating and teaching cation unit, the course was enhanced and integrat-
intra-disciplinary collaboration within the architec- ed with the content of architectural collaboration in
ture discipline. A case that adopts this approach is 2008. The theory and practice of design collabora-
the ‘Communication in the Built Environments 4’ tion were introduced and exercised through group
course implemented in the School of Architecture projects with international partner institutes in the
and Built Environment at the University of New- form of a Virtual Design Studio (Gu, Gul, Williams
castle, Australia. Architecture is one of the three and Nakapan, 2009), powered by commercial 3D
disciplines within the School, alongside with Con- virtual world platforms such as Second Life (http://
struction Management and Industrial Design. The www.secondlife.com). Since 2010, it has been transi-
Australian model of an accredited architectural pro- tioned into the current BIM focus. The shift enables
gram consists of two degrees, a three-year Bachelor the course to more closely match the needs of the
of Design (Architecture) degree and a two-year Mas- industry regarding collaborative work and BIM. The
ter of Architecture degree. The course is a core sub- commercial software adopted, i.e. ArchiCAD Team-
ject for the first degree. Among the three disciplines work server (http://www.graphisoft.com/products/ar-
within the School, students are possible to enrol in chicad/ac15/teamwork.html) is architecture-specific
courses from a different discipline as electives. How- and widely known to the local industry. This enables
ever, the collaborative teaching and learning is only the course to provide students with references to
faciliated at the basic level and more often between real-world local projects, which contextualises their
the two disciplines of Architecture and Construction learning and helps them to better understand the
Management. They are genenal subjects related to rationale and importance of collaborative work, as

42 | eCAADe 30 - Volume 1 - CAAD Curriculum


many students were found quite resistant against bers. There are other groups being formed based
collaborative work especially at the beginning of the on task distribution, which can include, i.e. project
course. The current objectives of the course are: architects who are in charge of design tasks in gen-
• To introduce the use of BIM in contemporary eral, BIM officers whose key responsibilities are to
architectural design practice. support and maintain the BIM model hosted on the
• To introduce the key principles of designing ArchiCAD Teamwork server, communication officers
and collaborating in a BIM environment. who lead the design and presentation document
• To apply the above knowledge in using Archi- production and publish and update the group web
CAD Teamwork server and Web 2.0 technolo- site or blog, and so on. Group formation together
gies for web-based architectural design and with the project completion plan form the first for-
collaboration of BIM. mal assessment (10%). Each group is required to
The assessment of the BIM component in the course present and justify its decisions at an in-class pres-
is a collaborative architectural project. In groups of entation and is critiqued by the teaching staff and
four to five members, students are required to col- other groups. Three weeks prior to the final submis-
laboratively complete a small residential re-design sion, each group presents the project progress in
project over seven weeks, using ArchiCAD Team- the studio as the second course assessment (10%).
work server as the BIM platform supplemented by As a group, they are required to critically review the
Web 2.0 technologies for communication and col- overall progress against the original plan and realis-
laboration. One of the main challenges of carrying tically estimate the completion plan and adjust the
out the BIM project is the large class size (between plan and collaboration strategies if necessary. As
80 to 100 students enrolled each year). With the as- individuals, they are required to critically reflect on
sistance of the tutors, students are introduced to their own progress and contributions against the
each other at the beginning and groups are formed original assigned roles and tasks. The final submis-
voluntarily by the students themselves. In our expe- sion (80%) for each group includes both the group
riences, students have been attracted to each other assessment items (50%) and individual assessment
and agree to come together as a group for various items (30%):
reasons, i.e. matching skills, existing friendships, • Group assessment items: An original BIM mod-
previous collaborative experiences and so on, which el and various documentations produced from
has enabled the formation of groups with a range of the model; a web-based collaboration portal
dynamics that can lead to some different and inter- that captures the development and comple-
esting collaborative processes and outcomes. Each tion of the BIM project and the group commu-
group is required to appoint a project manager who nication during the project.
coordinates the project collaboration and serves as • Individual assessment items: A self-reflection
a regular contact point between the group and the on the student’s own contributions to the BIM
teaching staff. Based on design collaboration theo- project and to the group, and documentations
ries and practices as introduced in the lectures, each of evidence.
group is then given the flexibility to establish roles The teaching and learning is structured into two
and to determine the collaboration processes and parts. The first three weeks comprise of lectures and
protocols that suit its own team dynamics. For ex- technical tutorials. The lectures briefly introduce BIM
ample, there are groups being formed based on de- theories and practices, which also includes a guest
sign roles such as architects, interior designers, land- lecture by a major local architectural firm that has
scape designers and so on. Non-design tasks that adopted BIM in supporting its collaborative work.
are related to the BIM model, communication and The tutorials on the other hand aim to provide a
documentation are then shared by all group mem- ‘crash course’ for developing the students’ technical

CAAD Curriculum - Volume 1 - eCAADe 30 | 43


skills in working with ArchiCAD Teamwork server. the course. Firstly, they are monitoring tools for the
The remaining four weeks comprise of largely de- teaching staff to gain an overview of the progress of
sign studios, where the groups are supported and individual students and their group, so that poten-
critiqued to develop their projects either on-campus tial issues can be identified and addressed as early
or online. as possible. Secondly, they enable the students to
The score of student overall satisfaction has self-evaluate their project and collaboration. Finally,
been consistent (between 4 and 4.2 out of 5), indi- they also form the base of each student’s individual
cating that the students are generally very satisfac- submission items. In our case, accessing individual
tory with their experience in the BIM project. Al- students in a group project has been most effective
though most students are aware of the increasing in fostering student engagement and participation.
importance of BIM in the AEC industry, many are
still found resistant against design collaboration and Approach II: inter-disciplinary
group work at the start of the project. In our case, it The Faculty for the Built Environment at the Eind-
is very important to engage students from the start hoven University of Technology, the Netherlands is
of the project and to provide practical examples to not a typical school of architecture, but has a strong
make them understand the rationale and relevance focus on technology. Students can do a Masters in
of the project. In this regard, a guest lecture with Architecture, Building and Planning (ABP), or in Con-
one of the main local BIM adopters has been suc- struction Management and Engineering (CME). The
cessful in contextualising the significance of the ABP Masters consists of the following graduation
issues. In the coming year, we aim to increase the tracks: Architecture, building physics and services,
involvement of practitioners to serve as BIM consult- building technology and construction, real estate
ants during student project development and dur- management and development, structural design,
ing various critique sessions. In group formation, our urban design and planning. A specialisation on
students are introduced to main conceptual models BIM is possible in all graduation tracks, which has
and core skill sets of design collaboration. They are enabled the establishment of BIM education across
then given the flexibility to form their own groups architecture, enginnering and construction. The
based on their understandings of the knowledge. CME Masters is run by the Faculty of the Built Envi-
In this case, we believe that such flexibility has ronment and the Faculty of Industrial Engineering
motivated the students to be more engaging and and Innovation Sciences. CME does not differentiate
to take ownerships of their project, and as a result into graduation tracks. For the ABP and CME Master
they are more willing to work with and to overcome programs, a BIM course is run under the name ‘Col-
difficulties arise during BIM collaboration. In addi- laborative Design and Engineering’. The course is
tion, different team dynamics also lead to diverse attended by students from both Masters programs,
collaborative processes and outcomes in the whole hence it consists of a groups of students with a very
class. These “alternatives” have enabled the students mixed background and interest. In this section, we
to see different solutions other than their own and examplify the second approach to BIM education
to understand the differences, more importantly through the introduction of ‘Collaborative Design
to appreciate the complexity and possibility of and Engineering’. This approach extends the first
BIM collaboration. It has been very rewarding to approach to teaching the more fully integrated BIM
see that during project plan and progress presen- practice across disciplines.
tations some students can actively participate in The course started in 2006. At the start of the
discussions on issues beyond their own group. The course the main aim was to teach and to practice
reflective journals published weekly using Web 2.0 collaborative design using file sharing and commu-
technologies have been another effective tool in nications tools. Collaborative design was considered

44 | eCAADe 30 - Volume 1 - CAAD Curriculum


more than just cooperating on the same task. We • Systems Engineering: To gain insight in Sys-
were convinced that a building project can only be tems Engineering theories and putting these
successful if all disciplines truly understand and re- theories into practice in a concrete project.
spect each other. The challenge was to investigate In this paper we focus on the implementation of BIM
how the internet technologies can support this state in architectural curricula. Hence we only highlight
of mind and how it can manage the process. here the BIM aspects and leave out the other learn-
In parallel to the teaching the Collaborative ing objectives. The course assessment consists of a
Design and Engineering (CDE) course, the Design design assignment, namely a new shopping mall
Systems group of the Eindhoven University of Tech- annex offices in the Eindhoven city centre. For the
nology has been involved in BIM research and de- assignment the group of enrolled students (approx.
velopment since the mid 1990s. At that time this 40) are split into two consortia that will compete
research was named product modelling and process with each other on the best project plan. A consor-
modelling and it took many years before standards tium consists of four companies, with three to five
and tools became mature. Since approximately 2008 students each: Architects, Engineers, Urban Design-
a wealth of software has become available that sup- ers, Project Developers. Project Developers have
ports the BIM process. It seemed obvious to inte- two responsibilities: Real estate management and
grate BIM knowledge and technologies into the CDE project management. At the start of the course a
course. Today the course has a strong focus on BIM CEO is appointed for each company. The remaining
as a supporting technique for successful collabora- students can apply for a job in a company through a
tion in a building project. The learning objectives job application letter with a short CV. The job appli-
are: cation letter is sent to the teacher and the students
• Architectural design and engineering: To gain need to indicate a first and second choice. Students
insight in what architectural design and engi- are distributed over the companies according to
neering processes are and what paradigmata their first choice as much as possible. The course
exist for these processes. lasts 10 weeks and is rewarded with 7.5 ECTS, which
• Multi-disciplinary design: To gain insight in the means that students spend 2.5 days per week on this
specific aspects of multi-disciplinary design. To course. In the first three weeks lectures are given on
know what social processes are important in specific Collaborative Design and Engineering top-
team-design. ics. In parallel workshops are organised for practic-
• Designing design processes: To gain insight in ing BIM methods and techniques. After three weeks
designing design processes, facilitating design each consortium presents its project management
processes. To learn to work in autonomous de- which includes: Information plan, communication
sign teams. plan, time plan, organisation breakdown structures,
• Building Information Modelling (BIM): To gain work breakdown structure, functional breakdown
insight in the application of Building Informa- structure, functional and general requirements, sys-
tion Modelling methods and techniques to tem breakdown structure, function-system matrix,
support multi-disciplinary design. process model and exchange requirements. From
• Computer support: To get acquainted with and the fourth week on, the consortia work on the de-
to evaluate means for computer support for sign assignment. In this period the teachers only
multi-disciplinary design. To be able to apply give guidance on the process and help to solve tech-
these means for one’s own design processes nical issues. After eight weeks the consortia present
and to experience the possibilities and limita- their final plan. The target audience is the mayor of
tions of these means.

CAAD Curriculum - Volume 1 - eCAADe 30 | 45


the city. Two weeks later the following reports are projects, in this course the process is equally impor-
submitted: tant. Focussing only on the process would result in
• Individual: Literature study, reflection report. a very theoretical course that misses the pressure to
• Company: Product report, process report. work on a good design and hence lack the collabo-
• Consortium: Project management plan, project ration experience. Because the total course duration
design. is relatively short but yet very intense, the number
In the CDE course BIM lectures give an overview of of design cycles is limited. The process models in-
the BIM history and the state-of-the-art in today cluding the exchange requirements are created one
research and development. In the workshops we design cycle ahead. Moreover, since students spend
practice the following BIM methods: Systems En- much time together, the need for digital model shar-
gineering using COINS Navigator, Building Process ing and telecommunication is lower than in real
Model Notation (BPMN) using Microsoft-Visio, and practice.
IFC model sharing using the BIM server. Systems En- Students are very well aware of the BIM urgency,
gineering is already common practice in civil engi- thus they are very interested in the topic. Experience
neering, but now it has also gained attention from with BIM tools is very diverse, but students manage
the architectural field. COINS-navigator (http://www. quite well to divide the learning work load within
coinsweb.nl/wiki/index.php/COINS_Navigator) is a the companies. Technically current BIM tools show
free-ware tool that supports specification of func- many shortcomings and failures. A major learning
tions, requirements, systems and performances objective of this course is to find work-around for
in a systematic way. It helps students to elicit and these problems. We train the student to document
specify the objectives of their design. BPMN is ad- and test the collaboration process up front in order
vocated by the BuildingSmart community as the to prevent trouble and frustration during the design
preferred method for creating process models and and engineering process. Although challenging and
exchange requirements. The process model helps frustrating sometimes, students appreciate that
the students to explicitly describe who are exchang- they can work and experiment with state-of-the-art
ing information, in which order and in what format. technologies.
The BIMserver is an open-source server (http://www. Next year we will add an exam to the Collabora-
bimserver.org) that supports management and shar- tive Design and Engineering course. In recent years
ing of IFC models and CityGML models. Students we concentrated on the organisation of the course.
configure the platform and it leads them to collabo- Today many scientific BIM publications are available
rate through sharing models instead of transferring that are a good basis for course materials. Additional
document files. to the technical and collaboration skills that are now
In general students are quite positive about the examined through the reports we will also test their
course. For most students it is the first time they tru- knowledge on BIM theory. Another wish is to involve
ly collaborate on a common assignment. Students practitioners from the building industry as consult-
with a background in design and engineering are ants during the design and engineering process and
used to work on their own project. In this course the for the final evaluation.
design process is a true collaborative effort and with
the right mind set it is more than just an aggrega- DISCUSSION AND CONCLUSION
tion of work parts. For students with management This paper has presented two cases of implementing
background it is the introduction into the complex- BIM in architectural curricula. The courses focus on
ity of designing and engineering a building. A deli- collaboration, one of the main characteristics of BIM.
cate issue is the balance between the rewarding for These two courses adopt two different approaches
the process and the product. Unlike typical design as discussed above and have very different scales in

46 | eCAADe 30 - Volume 1 - CAAD Curriculum


collaboration. Approach I applies BIM for intra-disci- cal and cross-disciplinary knowledge and practice
plinary collaboration within the architecture disci- such as the complexity of designing and engineer-
pline only. Approach II explores the full benefits of ing a building can be a challenging learning experi-
BIM through a more integrated collaboration across ence. Therefore it is very important to engage stu-
multiple disciplines for a mixed cohort of students. dents from the start of the project and to motivate
The different set-ups of the courses closely reflect on their learning by clearly communicating and contex-
their differences in terms of the backgrounds of the tualising the rationale and relevance of the project
enrolled students, the needs of the programs, the to their professions through practical examples and
context of the institutes and the resources available. the involvement of BIM adopters from the industry.
The evidence from the industry shows that although A balance of both theoretical, practical and tech-
the potentials of the fully integrated BIM across all nical course contents, an engaging project brief with
AEC disciplines have been widely recognised, how- industrial relevance, a well-formed collaborative
ever there are still varying levels of adoption across team can each play a part in enriching the student’s
the industry. This is because for each practice, the BIM experience. Once the students take ownerships
transition to the fully integrated BIM is highly indi- of the projects, they are more willing to work with
vidualised and will need to match its readiness and and to overcome difficulties arise during BIM collab-
be tailored for its specific needs. Similarly in BIM ed- oration. Besides these factors, it is arguable that the
ucation, there can be different stages towards teach- most important and motivating factor for many stu-
ing the fully integrated BIM practice that has its core dents is in fact a suitable and fair assessment design.
in multi-disciplinary collaboration. As shown in the Unlike typical design projects, for BIM the process is
two case studies above, different institutes should equally important. Therefore, a delicate issue is the
critically assess their needs and readiness and un- balance between assessing and rewarding the pro-
derstand the implications of these factors, in order cess and assessing and rewarding the final product.
to develop a curriculum that is most suitable. Depending on the context, it is also important to as-
To conclude the paper, the following discusses sess both the group performance and the individual
the readiness and requirements of the students, the performance. In our first case, accessing individual
teaching staff and the institute. We then highlight students in a group project has been most effective
some corresponding principles and strategies for in fostering student engagement and participation.
BIM curriculum design, especially for facilitating and To facilitate BIM collaboration is also very chal-
assessing collaboration. There is not a standard for- lenging for the teaching staff. BIM is a multidisci-
mula for designing and implementing BIM curricula, plinary topic and BIM-related contents are vast and
it is important to acknowledge the different con- can include but not limited to technology related
texts and needs of each academic program when contents, application related contents, and collabo-
introducing and facilitating BIM in their students’ ration related contents. It is important to allow the
learning. students to understand this level of complexity but
In terms of the readiness of the students, there without overwhelming the students. To achieve this,
can be varying levels of perceptions on and skills of it often requires the careful set-up of the course as
new technologies as well as collaboration. In inter- well as the project and the collaborative team, so
disciplinary scenarios, the issue can be even more that different disciplinary knowledge can be shared
complex. In our second case, students with a back- and executed by different team members. It is also
ground in design and engineering are more used to required for the academics to find the balance be-
working on their own. For BIM the design process is tween being a facilitator/collaborator and a moni-
a true collaborative effort and the right mind set for tor/assessor and act accordingly during the course
collaboration has never been more important. For to support the students more effectively.
students with management background the techni- While moving towards teaching a more in-

CAAD Curriculum - Volume 1 - eCAADe 30 | 47


tegrated BIM collaboration across multiple disci- and U. Isikdag (eds), Handbook of Research on Building
plines for a mixed cohort of students, the complex- Information Modelling and Construction Informatics:
ity of the course increases significantly. To facilitate Concepts and Technologies, IGI Global, PA, pp. 501-520.
such courses often requires effective collaboration Gu, N, Gul, L, Williams, A and Nakapan, W 2009, ‘Second
among staff members across disciplines and across Life - a context for design learning’, in C. Wankel and
schools/departments. J. Kingsley (eds), Higher Education in Virtual Worlds:
Finally for the institute, to effectively integrate BIM Teaching and Learning in Second Life, Emerald Books,
curricula requires a strong commitment to recog- Bingley, UK, pp. 159-180.
nising, resourcing and realising collaboration and Haymaker, J and Suter, B 2007, ‘Communicating, integrating
communication as an important graduate attribute and improving multidisciplinary design and analysis
in the program design. BIM enabling technologies narratives’, Proceedings of DDC 2006 Conference, Eind-
should be integrated into the university curricula, hoven, the Netherlands.
not only as just another set of design modelling and Ibrahim, M 2007, ‘Teaching BIM, what is missing? The chal-
management tools, but as a way to investigate and lenge of integrating BIM based CAD in today’s archi-
reflect on the changing nature of the architecture tectural curricula’, Proceedings of ASCAAD 2007 Confer-
and building profession in order to prepare students ence, Alexandria, Egypt, pp. 651-660.
for these changes. The implementation can take dif- Ibrahim, M, Krawczyk, R and Schipporiet, G 2003, ‘CAD
ferent stages to suit the needs of the institute and smart objects: potentials and limitations’, Proceedings
to better prepare for its transition, however it will of eCAADe 2003 Conference, Graz, Austria, pp. 547–552.
require strong efforts in innovating the course, pro- Kensek, KM 2012, ‘Advancing BIM in academia: Explorations
gram and degree structures to enable collaboration in curricular integration’, in N. Gu and X. Wang (eds),
and encourage interaction among disciplines within Computational Design Methods and Technologies: Appli-
the institute. cations in CAD, CAM and CAE Education, IGI-Global, PA,
pp. 101-121.
REFERENCES Khemlani, L 2007, ‘Supporting technologies for BIM ex-
Achten, H and Beetz, J 2009, ‘What happened to collabora- hibited at AIA 2007’, AECbytes, http://www.aecbytes.
tive design?’, Proceedings of eCAADe 2009 Conference, com/buildingthefuture/2007/AIA2007_Part2.html (ac-
Istanbul, Turkey, pp. 357-366. cessed June 2012).
Aranda-Mena G and Wakefield, G 2006, ‘Interoperability of Kvan, T 2001, ‘The pedagogy of Virtual Design Studios’, Au-
building information - myth of reality?’, Proceedings of tomation in Construction 10(3), pp. 345-354.
ECPPM 2006 Conference, Valencia, Spain, pp. 127–133. Kvan, T 2000, ‘Collaborative design: What is it?’, Automation
Cory, C and Schmelter-Morret, S 2012, ‘Applying BIM in de- in Construction, 9, pp. 409- 415.
sign curriculum’, in N. Gu and X. Wang (eds), Computa- Lee, G., Sacks, R. and Eastman, C.M.: 2006, “Specifying Para-
tional Design Methods and Technologies: Applications in metric Building Object Behavior (BOB) for a Building
CAD, CAM and CAE Education, IGI-Global, PA, pp. 122- Information Modeling System,” Automation in Con-
138. struction, 15: 758 - 776.
Fischer, M and Kunz, J 2004, ‘The Scope and Role of Infor- Otter, AFHJ den 2007, ‘Knowledge management in design
mation Technology in Construction’, Japan Society of teams using a project website’, Proceedings of CIB W102
Civil Engineers, 763, pp. 1–8. 3rd International Conference on Information and Knowl-
Gu, N and London, K 2010, ‘Understanding and facilitating edge Management - Helping the Practitioner in Planning
BIM adoption in the AEC industry’, Automation in Con- and Building, Stuttgart, Germany, pp. 102-108.
struction, 19, pp. 988-999. Plume, J and Mitchell, J 2007, ‘Collaborative design using a
Gu, N, Singh, V, Taylor, C and London, K 2010, ‘BIM adop- shared IFC building model - learning from experience’,
tion: Expectations across disciplines’, in J. Underwood Automation in Construction, 16(1), pp. 28-36.

48 | eCAADe 30 - Volume 1 - CAAD Curriculum


Reforming Design Studios

Experiments in integrating bim, parametric design, digital fabrication,


and interactive technology

Tienyu Wu , Taysheng Jeng


1 2

National Cheng Kung University, Taiwan National Cheng Kung University, Taiwan
1 2

http://ty-design.blogspot.com/, http://ialab.tw/ialab2010/main.php
1 2

ty-design@hotmail.com, tsjeng@mail.ncku.edu.tw
1 2

Abstract. Building Information Modelling (BIM) has been widely accepted as an


integration tool that enables modelling of form, function, and behaviour of building
systems and components. Using BIM, building design can be approached in a more
logical way by integrating spatial, structural and mechanical systems as well as cost
and energy performance in the early design stage. In this paper, we develop a design
framework using BIM in varied design processes, including architectural programming,
conceptual design, parametric design, digital fabrication, and interaction design. We
conducted an experiment to reform design studios using BIM throughout the design
process. A classroom of the future called iSTUDIO is constructed by applying BIM,
parametric design, interactive technology, and digital fabrication.
Keywords. Building information model (BIM); Parametric Design; Digital Fabrication,
Interaction Design

INTRODUCTION
In the past decades, much effort has been done in and components. To select evidence to support
developing a centralized digital representation of the argument, we conducted an experiment to re-
the building that is used to facilitate the exchange form design studios using BIM throughout the de-
and interoperability of information in the building sign process. We develop a classroom of the future
life cycle (Eastman, et.al. 2011). Few research works called iSTUDIO by applying BIM, parametric design,
explored the use of BIM in conceptual design (Clay- interactive technology, and digital fabrication. This
ton, 2006). Some designers argued that adapting paper reports the result of the iSTUDIO project,
BIM activities in the design studio may pose a threat and describes how to apply a BIM-centered design
to design thinking (Denzer, 2008). Another educa- framework to designing a classroom of the future.
tor argued that BIM is useful in understanding of The iSTUDIO is a two-years project for developing
building tectonics and can easily support the craft an adaptable, interactive, and smart classroom. The
of building, systems integration, and document- iSTUDIO classroom has been designed using several
ing design work much faster (Eirik, 2010). A strong design software and involved with cross-disciplinary
argument is that architects could not draw a build- collaboration with designers and engineers.
ing design without knowing building tectonics

CAAD curriculum - Volume 1 - eCAADe 30 | 49


This paper describes the future classroom design digital world have attracted much attention from
process of integrating professional teams by using designers and researchers in both the fields of archi-
BIM and parametric design. In the design process, tecture, human-computer interaction, and comput-
BIM plays a crucial role to control the design param- ing (OWP/P Cannon Design, 2010). To develop the
eters and information exchange between software, classroom of the future, we initiated a research pro-
machines, and applications. For example, CAD/CAM ject called iSTUDIO. The iSTUDIO project started with
tools can compile 3D models to machine codes for the architectural programming phase in many of the
CNC laser cutters. BIM not only can help designers higher education classes by observing, brainstorm-
to efficiently communicate with teammates, but ing, studying in the field, and interviewing teachers
also prevent construction problems. The method and students. Based on our observations, traditional
used in the process of spatial design, the troubles classrooms have the following drawbacks: 1) lack
of Implementation, and the integration of software of multi-way interaction and immediate sharing of
applications require us to develop a BIM-centered knowledge among students, and 2) limitations and
framework. inflexibility of physical boundaries in classroom.
Two important criteria for future classrooms are
interaction and engagement. To enhance interac- Figure 1
tion and engagement, we decided to design and A framework of BIM-centric
construct an integrated digital-physical classroom integrated design process.
of the future. The significant functions correspond-
ing to the features are tree-shape digital fabrication,
transformable furniture, smart floor, real-time broad-
casting, and an instant feedback virtual platform.
To facilitate communication and documenta-
tion between project participants, we decided to
use BIM as a single, parametric, 3D model to gener-
ate plans, sections, perspective, details, and sched-
ules. Elements in BIM are managed and manipulated
through a hierarchy of parameters. We used Auto-
CAD Revit Architecture as a BIM tool to construct 3D
models. The 3D models support visualization of the
design and allow us to improve communication and
collaboration between participants. In the prelimi-
nary design phase, a 3D view of iSTUDIO was mod-
We develop a design framework using BIM to in- eled, showing accurate physical conditions for the
tegrate varied design process. The BIM-centerted project, as shown in Figure 1.
design framework includes five parts: architectural
programming, conceptual design, parametric de- CONCEPTUAL DESIGN
sign, digital fabrication, and interaction design. Inspired by Architect Louis I. Kahn’s notion of first
school that “schools began with a man under a tree,
ARCHITECTURAL PROGRAMMING and around him the listeners to the words of his mind”,
With the rapid development of sensing and inter- we proposed an adaptive and interactive classroom
active technologies, opportunities for developing with a natural atmosphere. The concept was imple-
an interactive classroom by integrating authentic mented by making a tree shape inside the space.
learning environments and the resources of the The tree shape was derived from an old banyan tree

50 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 2
The classroom before
construction (Left); A 3D view
of iSTUDIO showing accurate
physical conditions for the
project (Right).

of NCKU campus, which has long been considered The design project involved with a variety of pro-
as the symbol of NCKU. The tree shape was designed fessionals. Their background included architectural
and turned out to be the section of the classroom, as design, interior design, industrial design, interac-
shown in Figure 3. tion design, user interface design, computing, and
mechanical engineering. Before implementation,
our project team decided to use BIM as a tool to fa-
Figure 3 cilitate collaboration process and construction man-
The concept comes from the agement of the classroom. The schedule included
banyan tree of NCKU. routine weekly meetings for five months.

PARAMETRIC DESIGN
The next step is to translate the sketch of tree shape
Figure 4 into a real-world physical space. In order to imple-
Sketches of the iSTUDIO ment the organic shape of trees, we used param-
classroom. eters to define a tree form and played its relations.
The tree form turned out to be the section of the
classroom.
The iSTUDIO prototype is implemented in a
40-square-metres classroom and can house up to 20
students. The classsroom prototype was equipped
with transformable furniture that can be dynami-
cally reconfigured into both a large whiteboard and
desks for group  discussions. A section view of the
Figure 5 classroom is shown in Figure 5.
The final design drawing for CNC machine helped us to mock up the pro-
digital fabrication. totype of the classroom. We mocked up physical
models by using CNC machines and laser cutters.
Then we used the prototypes to examine some limi-
tations of joints and conducted assemble tests, as
shown in Figure 6.

CAAD curriculum - Volume 1 - eCAADe 30 | 51


Figure 6
A tree-shape prototype pro-
duced by CNC machines.

BIM architectural software helped us to understand There was a problem that we did not find in ex-
the process of design, controll the detail of 3D mod- perimental construction. For example, the joint of
els, connect different parts of design, and adjust pa- each wood panel required intensive coordination
rameters. BIM provided an efficient method to trans- between designers, engineers, and contractors. The
late 3D models into several digital fabrication files. workers had abundant construction experiences in
For example, FBX, gbXML, SAT, DWF files for different different fields: wood, painting, glass, mechanics,
design software. electronics, and CNC machines. It was challenging to
negotiate with professional workers. The construc-
DIGITAL FABRICATION tion process required discussions and negotiated
The next step is to construct a full-scale classroom with workers, such as the specific color of paint, spe-
with digital fabrication. Before construction, we use cial joint of each wood panel, or the camera angels...
BIM software to help us to find design problems, to etc.
reduce design loops, and to improve the quality of
models. INTERACTION DESIGN
In addition to spatial design, the classroom is equ-
ipped with ubiquitous computing technologies for Figure 7
interactive and collaborative learning. For example, The joint of the tree-shape
light controls are integrated into the floor. Teachers prototypes.
can control the intensity of the light or turn it on and
off by stepping on sensors on the floor. A web-based
platform called “SynTag” was implemented for know-
ledge sharing. Lectures will be recorded and archi-
ved online for e-learning purposes. These recordings
will also be annotated with the real-time comments
and tags so students can see which parts of the le-
cture received the most responses ( Hsu et.al, 2011).
A “Live” interactive tagging interface was imple-
mented for collaborative learning (Chang et.al, 2011).
The interface contains a real-time broadcasting sys-
tem and a real-time interactive tagging system. The
result of the construction is an innovative classroom

52 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 8
An overview of the iSTUDIO
classroom.

Figure 9 CONCLUSION
Sensors are installed under the Our experiment reveals that BIM can be used as an
smart floor in iSTUDIO. integrated tool for logical design thinking. Another
finding is that BIM supports a collaborative design
environment. It helps us to have efficient discus-
sions by sharing information and data exchange. We
can synchronously drawings, select materials and
tectonics in detail by using BIM. Effective change
Figure 10 management is another improvement. BIM not only
The “Tree” perspective of becomes a platform for integration, but also a com-
iSTUDIO after construction. munication tool between team workers. Building
an innovative classroom requires interdisciplinary
researches using combined skills of specialists in
design, interactive technology, networking, me-
chanical electronics. The iSTUDIO project is an ex-
perimental outcome of integrated cooperation. This
called iSTUDIO. The iSTUDIO classroom has been experiment shows that BIM helps us to manage the
used for lectures, design critiques, and group discus- design and construction processes. It also helps our
sion. Students enjoyed the iSTUDIO’s atmospheres. interdisciplinary cooperation efficiently. Structuring
The new configuration of the iSTUDIO classroom cre- building information has the potential to speed up
ats more interactivity, flexibility, and engagement in collaboration process, control the building cost, and
learning. also improve logical design thinking.

CAAD curriculum - Volume 1 - eCAADe 30 | 53


ACKNOWLEDGEMENTS
This work was supported by the Taiwan National Sci-
ence Council, grant No. NSC 100-2221-E-006 -224.

REFERENCES
Chang, S, Jeng T, and Yang Y, “Developing a Real-time Inter-
active Social Learning Platform Across Classroom Bor-
ders”, Proceedings of the 19th International Conference on
Computers in Education (ICCE), T. Hirashima et al. (Eds.),
November 28-December 2, Chiang Mai, Thailand.
Deutsch, R 2011, BIM and Integrated Design: Strategies for
Architectural Practice, Wiley.
Denzer, AS and Hedges KE 2008, “From CAD to BIM: Educa-
tional Strategies for the Coming Paradigm Shift”, Pro-
ceedings of the AEI 2008 Conference.
Eastman, CM, Teicholz, P, Sacks, R, and Liston, K 2008.
BIM Handbook: A Guide to Building Information Mod-
eling for Owners, Managers, Architects, Engineers,
Contractors, and Fabricators, Wiley, Hoboken, N.J.
Hsu, Y, Jeng T, Shen Y, and Chen P 2011, “SynTag: A
Web-based Platform for Labeling Real-Time Video”, Pro-
ceedings of the 2012 ACM Conference on Computer Sup-
ported Cooperative Work (CSCW), February 11-15, 2012,
Seattle, Washington.
Mark, C 2006, “Replacing the 1950’s Curriculum,” ACADIA
2006, Synthetic Landscapes/Digital Exchange. p. 51.
OWP/P Cannon Design, VS Furniture, B. M. Design 2010, The
Third Teacher: 79 Ways You Can Use Design to Trans-
form Teaching & Learning, Abrams.
Weygant, RS 2011, BIM Content Development: Standards,
Strategies, and Best Practices, Wiley. Sacks, R, Barak, R
2010, “Teaching Building Information Modeling as an
Integral Part of Freshman Year Civil Engineering Educa-
tion”, Journal of Professional Issues in Engineering Educa-
tion and Practice, 136:30.

54 | eCAADe 30 - Volume 1 - CAAD curriculum


An Innovative Approach to Technology Mediated
Architectural Design Education
A framework for a web-based socio-cognitive eco-system
3 4
Tuba Kocaturk , Riccardo Balbo , Benachir Medjdoub , Alejandro Veliz
1 2

University of Salford, School of the Built Environment, United Kingdom.


3
T.Kocaturk@salford.ac.uk, R.Balbo@salford.ac.uk, B.Medjdoub@salford.ac.uk
1 2

4
A.A.Veliz@edu.salford.ac.uk

Abstract. Learning in architecture has shifted from an individual focused approach to a


larger system of interacting individuals in a situated, tool-mediated and socio-technical
context. In addition to developing essential skills to work with diverse design software
and taking part in collaborative design activities, learners also need to be equipped
with competencies that will allow them to operate intelligently outside of situations
of distributed cognitions. The challenge in present educational climate is to develop
pedagogical approaches where situations of distributed cognition are not the ends
themselves but are the means for improving mastery of solo competencies. The paper
contributes to the current discussion about the need to re-orient architectural education
and proposes a pedagogical framework for the development of a new web-based teaching/
learning environment (socio-cognitive eco-system) as an integrated platform to support
both autonomous and distributed learning.
Keywords. Technology-mediated learning; distributed cognition; design pedagogy;
digital design education.

INTRODUCTION
The context of this paper lies within the subject ar- cific changes in architectural practice and educa-
eas of “innovative teaching/learning” and “technol- tion - which needs to be addressed in the design of
ogy mediated learning” in Architectural education. technologies to support design learning. The pro-
The proposed paper aims to report on an ongoing posed research makes an intellectual contribution
research project which has recently been devel- to the growing body of literature on “constructiv-
oped by the Mediated Intelligence in Design (MInD) ist learning” by taking the “distributed intelligence”
research group, at the School of the Built Environ- perspective. Such perspective emphasizes the dis-
ment, in the University of Salford. tributed nature of knowledge across individuals,
Our work has its origins in the recognition of the social groups, and media, and therefore proposes
limitations of existing technology-mediated learn- the need to integrate individual, socio-cognitive and
ing environments used in project-based (or design- tool-dependent dimensions of learning and mean-
based) courses. The ongoing research emphasizes ing making in Architectural education.
the need to identify both context and content spe-

CAAD curriculum - Volume 1 - eCAADe 30 | 55


In the specific context of Architectural education ence, and for the educator to balance the freedom/
“technology mediated learning” has two distinct autonomy of individual learner with the critical in-
dimensions. One is the didactic use of web-based terpretation of the captured information (Siemens,
technologies to aid the learning process of the indi- 2010). We are currently in the process of developing
vidual learner. The second dimension relates to the an innovative “curatorial approach” to technology
highly technology mediated disciplinary content of mediated learning and aim to develop a framework
the architectural design process itself, due to the for a web-based environment (socio-cognitive eco-
new emphasis on integration of technology into all system) based on this approach which supports in-
phases of design from conception through to pro- novative teaching/learning experience and course
duction. In this research, new themes and addition- delivery. In this paper, we will first present a discus-
al knowledge content introduced by the disciplinary sion to ground the motivation and the rationale
dimension are considered to be closely linked to the for the development of such an environment. This
utilization of the didactic dimension. This paper aims includes the identification of the combined socio-
to discuss the extent to which these two dimensions technical, cultural and knowledge-based change in
can be embedded, stabilized and sustained within architectural practice and education as well as the
the educational context. global factors that are driving this change. We will
Therefore we aim to contribute to the discussion then reflect on the utilization of virtual learning en-
about the need to re-orient architectural education vironments and e-learning in current architectural
and propose a pedagogical framework for the devel- education. Both discussions will help identify the
opment of a new web-based environment (socio- relevant elements of our pedagogical framework
cognitive eco-system) with a special emphasis on to be implemented in the development of the pro-
providing support for personalized, self-directed posed socio-cognitive eco-system. While doing so,
and distributed learning in Architecture. This em- we will draw from multiple disciplines, including;
phasis is grounded on the recognition of emerging design-education, cognitive science, developmental
modes of informal learning through socio-technical psychology, learning sciences and intelligent/adap-
networks, which have started to become an integral tive learning technologies.
part of student experience in higher education. The
potentials of diverse media and informal web-based THE NEED FOR A NEW PEDAGOGICAL
knowledge acquisition have already been acknowl- AGENDA IN ARCHITECTURAL
edged to facilitate diverse and innovative kinds of EDUCATION
communication. Although the highly fragmented Architectural profession is going through an enor-
informal web-based knowledge acquisition and mous transformation. The commercial availabil-
sharing (through blogs, facebook, online tutorials, ity of complex software technologies have led to a
webinars, twitter, youTube, wikis, etc.) provides pow- new and diverse design culture. Additionally, the
erful inputs to knowledge/skill building, the process new emphasis on integration of technology into all
is highly learner centric, bottom-up and usually phases of design and the growing importance of
motivated by the needs and aspirations of the in- climate change, energy and sustainability placed an
dividual learners. This contradicts with the existing emphasis on new roles/skills for all parties, and new
top-down and controlled course structures and de- methods of collaboration. The professional market
livery methods with pre-defined learning outcomes today demands a reorientation in theoretical, con-
that currently exist. The main challenge the students ceptual understanding and skills in the architectural
face today is making sense of the highly complex, at profession (Oxman, 2008; Kalay, 2006). Practices are
times contradictory and very contextual knowledge increasingly demanding the need for educating the
they encounter without relevant frames of refer- “new digital architect”. In order to meet current de-

56 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 1
The Emerging markets and the
potentials for the Construction
Industry by 2020 (Jamieson,
2010).

mands for new methods of professional specializa- According to the same study, the global population
tions, leading architectural schools in the world are growth is predicted at 46%, and 70% of the popula-
currently exploring and experimenting with new tion is expected to live in Urban Areas by 2050. This
ideas, theories, methods and techniques of educat- means more emphasis on urbanism, more construc-
ing the new generation of digital designers. Vari- tion, and a bigger demand for construction profes-
ous conferences and publications stress the need sionals, including architects. Although the growth of
to develop new curriculum and new pedagogical construction is reported as 18% in developed mar-
approaches to remain relevant to changing global kets, this rate is 128% in emerging/developing mar-
demands and the changing profession (Kvan, 2004; kets (Jamieson, 2010). Considering that the share
Oxman, 2008; Allen, 2012). There is an urgent need of global construction for the developed markets is
to accommodate this combined socio-technical, 45%, if this trends continues, architects educated in
cultural and knowledge-based change with a re-ori- developed countries will opt more for the challeng-
entation of the curriculum, new methods of delivery es and opportunities in the global markets, implying
and pedagogical agenda. a growing tendency for architects to work in a more
networked manner (Figure 1).
Global trends and profiling the architect of The same report also addresses a growing shift
the future towards those trained in architecture moving into
According to a recent study into the Future of Ar- other parts of the construction industry. The num-
chitectural Profession, conducted by the Building ber of trained architects holding senior positions
Futures group of RIBA there is a reduction/decline across the industry seems to be gathering pace,
in demand for traditional architectural services in while there is a decreasing emphasis on the “star
UK since 2008 by 40% (Jamieson, 2010). However, architect”, but an increasing trend on “multi-discipli-
according to the same study, there is still a consid- nary design practices”. Previously, personal success
erable increase in demand to study architecture in and fame in architecture was impossible to attain
the UK. This means more qualified architects are before e relatively older age; nowadays it is quite
graduating every year than the profession can ac- common to come across relatively young and suc-
commodate in traditional roles. In order for the UK cessful architectural firms. These firms are design-
architects to take leading roles in global markets it driven, technology adept and agile, capable of mak-
is crucial that architectural education responds to ing rapid adjustments as the project or the market
the new challenges and demands in the industry. requires it (Allen, 2012). They use new technologies

CAAD curriculum - Volume 1 - eCAADe 30 | 57


and strategic collaborations to leverage their exper- HOW IS ARCHITECTURAL EDUCATION
tise to respond to larger and more complex projects. RESPONDING SO FAR IN TERMS OF
In other words, “the habits of mind and ways of CONTENT/PEDAGOGY AND DELIVERY
working once associated with experimental practice When we look back over the past two decades of
or the academy have been re-contextualized in this architectural education, we distinguish three dis-
new climate of practice” (Allen, 2012, p.226). Creativ- tinct and interconnected tendencies and their
ity and innovation are no longer on the product nor consequent repercussions in educational agen-
is design solely judged by it. The new emphasis is on das, especially in the developed and developing
the means and methods of creating, manufacturing, countries. The first is a new approach of learning
communicating and taking tadvantage of global in- through social and technological networks due to
terconnectivity. the emergence of new intellectual consortiums
The emerging technology-mediated design and developed among (design)tool builders, practices
management processes such as Building Informa- and academy. Through various workshops real de-
tion Modelling, and Parametric Design as well as sign scenarios are collectively developed, modelled,
the emerging visions for an “Integrated Practice” in computed, simulated and fabricated, opening paths
building industry also carry potentials to fundamen- to new agendas as well as experimenting with new
tally transform the way in which architectural edu- ideas, theories, methods and techniques of educat-
cation engages with issues of design, technology, ing the new digital designer. An increasing empha-
representations; questioning the roles and rules of sis is placed on architecture’s instrumentality and
traditional architectural conventions. (Ambrose et ability to confront actual problems and integration
al., 2008). There is a growing interest in a new profile of technology and multi-disciplinary values into the
of architect, who can work globally, interdisciplinary, design education.
technically capable, who not only can design but can The second is the expansion of the profession’s
also adapt to different cultural and social contexts, can knowledge-base and skill sets. Integration of tech-
network and respond to the global themes and chal- nology into all phases of design and the growing
lenges creatively. importance of climate change, energy issues and
We are also experiencing the emergence of ad- ethics and environmental sustainability placed an
ditional profiles, new specializations and consul- emphasis on new roles/skills for all parties, ability
tancy services high in demand in building industry. to integrate cross-disciplinary value systems, and
For example specialist consultants who provide co- new methods of collaboration. Such an expansion
ordination mechanism between design and produc- has also led to a diversity of skill sets and pluralist
tion processes, in-house specialist modelling groups tendencies. There is not a single dominating design
within the architectural offices who provide custom- direction or agenda, but a series of diverse intellec-
ized tools, techniques and workflows per project, or tual agendas multiplying the possibilities and points
BIM specialists. In such expanded modes of practice, of views. This can be confusing to a student in the
one size doesn’t fit all. Is it sustainable or even pos- process of cultivating his/her intellectual independ-
sible to reproduce “architects” with exactly the same ence which has become a major challenge to attain
profile? How do we address the emerging roles and in such plural climate. This pluralism is contributed
profiles for architects through effective provisions of by the intrinsic methodologies implicitly embedded
the curriculum and delivery methods? Architectural in the commercially available “digital design tools”.
expertise is being re-aligned. More importantly, the A student working with Rhinoceros, Grasshopper,
question that is of paramount importance for the Generative Components, Autodesk Revit or Digital
profession is how architectural education is respond- Project develop both complimentary and at times
ing to these emerging modes of practices and global contradictory approaches to “design tasks”, and de-
developments.

58 | eCAADe 30 - Volume 1 - CAAD curriculum


velop context and technology-bound and situated of cognition commonly referred to in literature by
perceptions of the problem at hand. These ubiqui- developmental psychologists and learning theorists
tous mediating structures that both organize and as “distributed cognition” (Hutchins et al., 1986) and
constrain activity include not only tools, and new “distributed intelligence” (Pea, 1993). The central
forms of representations, but also other learners, idea in both theories is that the resources that shape
teachers and other users distributed in social rela- and enable activity are distributed in configuration
tions. The influence of tools on the way we think and across people, environments, situations and arte-
design has never been of this magnitude and vari- facts (tools). In pointing out the mind-environment
ety. interface, Simon (1996), in his seminal work, The
The third is the effect of socio-technical net- Sciences of the Artificial, questions whether what
works on knowledge acquisition and blurring the we often consider the complexity of some act of
distinction between local and global dimensions thought may have more to do with the complexity
of design knowledge. Architects today work in dis- of the environment in which action takes place than
tant locations, students are highly mobile and are the intrinsic mental complexity of the activity. He
exposed to varying approaches. The student enroll- then suggests looking at problem solving as distrib-
ing in an architectural school in Tokyo, Los Angeles, uted between mind and the meditational structures
or London is drawn to that city less for its local de- that the world offers. This is a very distinct departure
sign culture than by a desire to join into the global from earlier models and approaches in design edu-
network (Allen, 2012). Many tool builders/vendors cation and definitions of “design cognition” which
provide skill building activities and travelling work- has traditionally been perceived as residing in the
shops (on a global scale) in collaboration with archi- head of the designers and traditional architectural
tectural schools, giving access to learners (both ex- education had commonly geared towards the de-
perienced and novice) from academy and practice. velopment of such “individual cognition”. Therefore
Similarly, many online websites and blogs provide one of the main pedagogical dilemmas today can be
online training and open-source design scripts, 3D grounded on the gap between the distributed and
models and other forms of information accessible the individual levels of intelligence that students are
by a global network of designers. In order to sup- building through diverse methods of knowledge
port the development of students’ competences acquisition and methods of delivery without any ex-
and skills for the emergent architectural knowledge plicit recipes of how to build the link between the
content, the role of the teacher is shifting from “de- two.
livering knowledge” to organizing, guiding and as- Salomon (1993) introduces two kinds of cogni-
sessing student’s learning experience (Lakkala et al. tive effects of technologies on intelligence:
2008). • Effects with technology is obtained during in-
tellectual partnership with it, and
INDIVIDUAL COGNITION VERSUS • Effects of it in terms of the transferable cogni-
DISTRIBUTED COGNITION tive residue that this partnership leaves be-
These recent trends in education today point out to a hind in the form of better mastery of skills and
common tendency across many schools of architec- strategies.
ture in the developed countries: aiding the learner While effects with refers to the development of Dis-
development through both social and technological tributed Cognition, effects of is attributed to the de-
scaffolds to achieve more than the learner and the velopment of Individual Cognition and solo intelli-
instructor could do alone. In this respect, we iden- gence which are essential for the learner to develop
tify the emergence of a dominant ‘tool-aided’, ‘so- an autonomous response as a residue to interaction
cially shared’, contextual and highly situated forms with the social and technological scaffolds. Today,

CAAD curriculum - Volume 1 - eCAADe 30 | 59


the special emphasis on the use of a variety of digi- STATE OF THE ART IN TECHNOLOGY
tal design software in architectural studios and skill MEDIATED LEARNING IN
building workshops offered by many tool builders ARCHITECTURAL EDUCATION
provide the necessary social and technical scaffold Teaching Architecture is not primarily an instruc-
to the learner. However, a disproportionate empha- tional process but rather a process of interaction
sis placed on the “tools” present a risk of promoting and experience (Kipcak, 2007) and, as described in
design as solely a tool-driven activity, especially for the previous sections, should comprise of elements
the novice learner, displacing the innermost values to support both distributed and individual cogni-
of architecture, and as a consequence, weakening tion. This approach is in sharp contrast with the
and changing the role of designer in the society. “instructionist” approaches to learning where con-
In addition to developing essential skills to work tent is overvalued and the learner is made the main
with diverse design software and take part in col- target of instruction. Many online distance learning
laborative design activities, learners also need to be environments are developed based on “instruction-
equipped with competencies that will allow them ist” principles. Portals, instructional management
to operate intelligently outside of situations of dis- systems, computer assisted instruction and most
tributed cognitions. The challenge in present educa- online courses are artifacts of instructionism (Can-
tional climate is to develop pedagogical approaches nings and Stager, 2003). It is no wonder why “dis-
where situations of distributed cognition are not tance learning” is not a popular approach in design
the ends themselves but are the means for improv- studio education in architecture, as the current com-
ing mastery of solo competencies. This has been re- mercially available virtual learning environments
ferred to as “the higher order knowledge” by Perkins (VLEs) do not have the necessary features to address
(1993) which not only informs the construction of the necessary cognitive demands. However, dis-
an understanding of content-level knowledge (of tance learning and e-learning is rapidly becoming
the domain), but also provides a base for executive a key element in higher education to produce new
function. In sum, two extremes – the psychology educational systems that support a flexible access
of individual competencies and that of distributed to the educational programs and broadening the
cognitions – ought to be accommodated within the geographical boundaries of universities, support-
same theoretical framework. “No theory of distrib- ing life-long learning and continuous professional
uted cognition can do justice to the understanding development (Littlejohn and Higgison, 2003). Com-
of human activity and the informed design of edu- monly, architectural schools support e-learning
cation without taking into consideration individu- through virtual learning environments (VLEs) which
als’ cognitions. The same applies to the flip-side of provide students with access to single and multi-
this argument: No theory of individuals’ cognitions media course materials, online collaboration and
would be satisfactory without taking into considera- computer-aided assessment of the taught modules
tion their reciprocal interplay with situations of dis- (Mizban and Roberts, 2008). The implementations
tributed cognitions” (Salomon, 1993, pp.135) (Figure so far do not go much further than the replication
2). of conventional course content and delivery tech-
Hence, a central goal is to facilitate students not niques within the web-based environment (Oliver
only be a part of “distributed intelligence” presented and Herrington, 2003).
to them, but also contribute to the creation of such When learning shifts from the individual to a
intelligence in different contexts. larger system of the individual’s participation in a
Technology enables new kind of practices; can it community of practice, it is more relevant to con-
also be integrated to serve advanced ways of learn- sider e-learning as a situative context of interaction
ing as well? in which individuals participate and coordinate their

60 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 2
The reciprocal interplay
between individual and
distributed cognition.

activities to achieve meaningful objectives (Greeno, or cognitive need or agenda (Mizban and Roberts,
1998). There have been some bespoke implementa- 2008).
tions in the design studio context to achieve this.
Majority of the reviewed cases, in the context of INTRODUCING A DISTRIBUTED
Architectural education, have related to the devel- INTELLIGENCE FRAMEWORK –
opment of possible new ways to design using new THE SOCIO-COGNITIVE ECO-SYSTEM
technology, with the design studio being used as Our proposed approach will be manifested through
a “test bed” for new practices (Mizban and Roberts an online learning environment (socio-cognitive
2008). Other reasons for implementing e-learning eco-system). An eco-system is described as a com-
have been to develop students’ skills, facilitate cross- munity of users together viewed as a system of inter-
cultural exchange, and support students’ design acting and in(ter)dependent relationships. What we
thinking through the provision of digital reposito- are proposing is not a substitute to the new modes
ries and design support system. Mizban and Roberts of architectural education (effects with), but an es-
(2008) identified two key approaches: 1) to augment sential support and a complementary activity for
existing teaching and learning activities and/or 2) building an integrated autonomous and distributed
to generate new design environments. The benefits learning experience for the learner, by combining ef-
have varied, such as allowing schools to develop fects with and effects of technology within the same
new teaching methods, promote different types of environment (Figure 3).
collaboration, enhance students’ skills and facilitate The online learning environment is envisaged as
a flexible access to multimedia data and educational a dynamic and interactive logbook, where different
resources. However, these web-based applications learned elements can be compiled, organized (struc-
have proved to be too generic to support the reflec- tured), represented and shared selectively. The struc-
tive and dynamic knowledge building process of the ture and organization will be guided (not enforced)
learner(s) which are among the core issues in design by the instructors, but steered by the learners. It will
learning. Similarly, the inclusion of the “industry” in allow personalization of its content and its interface
these applications as an active participant in the so- by each individual user and will have an embedded
cial scaffolding of the learning is either non-existent intelligent system to guide such personalization that
or very limited, and the extensive potential of web- would best suit its user’s learning style and personal
based learning is left under-explored. There is very preference. The system will have a flexible interface
little evidence to suggest that e-learning has been and infrastructure that could be re-modified to ex-
introduced to support any particular pedagogic pand and allow new interconnections between its

CAAD curriculum - Volume 1 - eCAADe 30 | 61


Figure 3
Integrating Autonomous
and Distributed learning, by
combining “effects with” and
“effects of” technology.

modules/elements. Therefore the emphasis will not to develop their specialization not according to “pre-
be solely on “compiling” but also on the active contri- specified learning outcomes” of the modules, but
bution to knowledge construction and delivery. according to their individually chosen field of focus.
The system will be composed of modules/fea- Lakkala et al. (2008) provide an outline of 4 es-
tures where individual, collaborative and guided sential infrastructures to support collaborative on-
learning will be distinguished yet interlinked. The line learning (social infrastructure, epistemological
guidance will be provided by the instructors who infrastructure, cognitive infrastructure, and techni-
will be acting as “curators”. Instead of dispensing cal infrastructure). We interpret and specify the spe-
knowledge, the curatorial teacher is expected to cific characteristics of these infrastructures within
create spaces where knowledge can be created, ex- the proposed integrated environment as described
plored and connected. Thus, the curatorial teacher below:
acknowledges the autonomy of the learners (and • Social infrastructure: to facilitate new and al-
users of the system) and provide interpretation, ternative modes of online collaboration to
direction, provocation and guidance. At the same maximize contact with different types of users
time, he/she is not the dominant expert and relies (peers, instructors and other users such as aca-
(and also learns from) the talent and knowledge demic/industry partners).
of his/her students (Siemens, 2010). This implies • Epistemological infrastructure: directing stu-
instructors with a flexible approach and an adapt- dents to diverse sources for knowledge acqui-
able methodology, capable to provide tasks that sition, creation and categorization. Different
are “checkpoints” rather than full paths. On the dis- learned elements can be compiled, organized
tributed side, creative, technical and intellectual (structured) and shared selectively with other
expertise will be distributed among the community users.
of its users and will provide support and inspiration • Cognitive infrastructure: ensuring that students
for peers engaged in a common learning adventure. (learners) get a conscious understanding of
On the individual side, students will steer their own ends and means, underlying foundations of de-
learning process and become self-aware of their sign methods/strategies and gradually learn to
own learning experiences. They will exercise and work in an expert-like way, by supporting the
build a metacognition through constant monitor- development of both individual and distribut-
ing and reflection on their learning process. If the ed cognitions simultaneously.
individual learning adventure takes an unexpected • Technical infrastructure: to support the above
turn into a new goal/agenda, there must be ad- listed infrastructures technically and to facili-
equate flexibility to allow students to take the time tate intelligent tutoring as well as personaliza-
they need to learn, build, grow and reflect. This re- tion of its interface and content according to
quires getting personalized feedback and support user needs, learning styles and preference.

62 | eCAADe 30 - Volume 1 - CAAD curriculum


The implementation of these principles and its suc- • Supports curatorial teaching and encourages
cess also rely on the creation of a robust technical self-directed learning.
infrastructure in order to support the achievement
of the intended outcomes of the epistemological, SUMMARY AND CONCLUSION
cognitive and social infrastructures. We are currently In this paper, we have introduced an innovative ap-
investigating the area of “Adaptive and Intelligent proach and discussed the rationale and motivation
Web-based systems” and their implementations in for the development of a new web-based learning
the context of online collaborative learning. The main environment to be used in the context of architec-
point of departure of Intelligent Tutoring System than tural education. The proposed environment is de-
traditional CSCL (computer supported collaborative fined as a “socio-cognitive ecosystem” and is still a
learning) systems is addressing the issues such as work-in-progress. The paper identified two distinct
analysing and understanding of learners’ activity and dimensions of “technology mediation” affecting
production, problem solving and interaction control, learning in the context of architectural education: di-
which have not been adequately addressed by classi- dactic and disciplinary uses of technology. The paper
cal CSCL systems. These systems attempt to be more claims that new themes and additional knowledge
adaptive than other systems as they are able to build content introduced by the disciplinary dimension –
a model of the goals, preferences, and knowledge of due to the extensive use of digital tools as cognitive
each individual user and use this model throughout instruments - are considered to be closely linked to
the interaction with the student and “adapt accord- the utilization of the didactic dimension. In other
ingly to the technological means they are presented words, extensive use of technology is impacting not
with (Tchounikine et al., 2010). In such a scenario, the only what we know and how we design, but is also
dialogue and interaction between the user and the opening new directions regarding how we learn on/
system usually facilitates an enhanced display of the about/through design. At the intersection of the dis-
subject matter to the learner (presentation adapta- ciplinary and didactic dimensions, three distinct and
tion) and links to be followed from the presented in- interconnected tendencies have been identified at
formation (navigation adaptation). the intersection of education and practice, namely:
The proposed socio-cognitive ecosystem is still the emergence of new socio-technical networks,
under development, but aims to distinguish itself expansion of the profession’s knowledge-base and
from the existing online learning environments on skill sets, and blurring of the distinction between
the following principles: global and local dimensions of learning which gives
• Integrates top-down and bottom-up teaching/ way to new knowledge acquisition methods.
learning. Learning in architecture has shifted from an
• Students not as passive recipients but active individual focused approach to a larger system of
builders of knowledge. interacting individuals in a situated, tool-mediated
• The system implements AI and intelligent tutor- and socio-technical context. In addition to develop-
ing approaches. ing essential skills to work with diverse design soft-
• Interaction between learner and teachers is ex- ware and take part in collaborative design activities,
tended to include other learners and industry. learners also need to be equipped with competen-
• Supporting different learning styles with adap- cies that will allow them to operate intelligently
tive personalization of interface and content. outside of situations of distributed cognitions. The
• Encourages path-finding, specialization towards challenge in present educational climate is to de-
a specific niche of learners’ choice (and interest) velop pedagogical approaches where situations of
where they can devote a certain time of their ed- distributed cognition are not the ends themselves
ucation identifying that niche and developing but are the means for improving mastery of solo
additional skills and competences in that area. competencies.

CAAD curriculum - Volume 1 - eCAADe 30 | 63


We propose a new pedagogical framework for Cannings, T and Stager, G 2003. ‘Online Constructionism
the integration of both autonomous and distrib- and the Future of Teacher Education’, in ICT and the
uted learning in architectural design. The proposed Teacher of the Future: Selected papers from the IFIP
framework will be used to develop a web-based Working Groups 3.1 and 3.3 Working Conference, Mc-
learning environment (the socio-cognitive eco-sys- Doughall, Murnane Stacey and Dowling Editors. Vol.
tem) and for the development of its social, episte- 23, Sydney: Australian Computer Society.
mological, cognitive and technical infrastructure. A Greeno, JG 1998, ‘The Situativity of Knowing, Learning, and
prototype will be developed and tested iteratively Research’, Journal of American Psychologist, Vol. 53, no.
within the context of a masters-level course. The 1, pp. 5-26.
context of implementation and impact study will be Hutchins, EL, Hollan, J. D., and Norman, D. A. 1986, ‘Direct
in two separate studio modules of this course (Hy- Manipulation Interfaces’. In D. A. Norman and S.W
brid Architecture and Virtual City studios), focusing Draper (eds), User Centred system design: New Perspec-
on building and urban scales, respectively, and en- tives on human-computer interaction, Hillsdale, NJ.
tailing both individual and group working elements. Jamieson, C 2010, The Future for Architects, Report prepared
We anticipate that the proposed output of the by Building Futures (RIBA). Accessible online: www.
research, the web-based socio-cognitive ecosystem, buildingfutures.org.uk.
will provide an innovative technology-mediated Kalay, YE 2006, ‘The Impact of Information Technology on
framework for learning that supports autonomy Design Methods, Products and Practices, Design Stud-
and relatedness, self-regulated learning, encour- ies, Vol. 27, no. 3.
age awareness and ownership in knowledge build- Kipcak, O. 2007, ‘The VIPA Project. What is VIPA?’, in VIPA
ing/sharing, and at the same time reflects the key virtual campus for virtual space design provided for eu-
learning outcomes of a course through the curato- ropean architects , O. Kipcak (ed), Graz: Edition Mono,
rial actions of the instructor(s) involved. The main pp. 6-9.
beneficiaries of this research will be educational Kvan T., Mark, E. Oxman Rivka and Martens, B. 2004, ‘Ditch-
researchers, educators and technology developers ing the Dinosaur: Redefining the Role of Digital Media
to support learning in Built Environment education in Education’, International Journal of Design Comput-
and other relevant disciplines. As a long-term im- ing, Vol. 7, no. 5, MIT Press.
pact, we anticipate that these findings will also have Lakkala, M and Muukkonen, H and Paavola, S and
significant impact on the development of new strat- Hakkarainen, K 2008, ‘Designing pedagogical infra-
egies for project-based (design-based) teaching/ structures in university courses for technology-en-
learning and revised educational curricula to sup- hanced collaborative inquiry’, Journal of Research and
port the ever changing and emerging demands of Practice in Technology Enhanced Learning, Vol. 3, no. 1,
ICT integrated higher education. 33-64.
Littlejohn, A and Higgison, C 2003, A Guide for Teachers:
REFERENCES LTSN Generic Centre E-learning Series No 3 (online). York,
Allen, S 2012, ‘The Future is Now’, in Architecture school : Higher Education Academy. Available: http://www.
three centuries of educating architects in North America, heacademy.ac.uk/resources/detail/e-Learning_Series_
Ockman, J. and Williamson, R Cambridge (eds), Mass. Guides_1-5.
pp. 204-229. Mizban, N and Roberts, A 2008, A Review of Experiences of
Ambrose, MA, Lostritto, C., and Wilson, L. 2008, ‘Animate the Implementation of E-Learning in Architectural Design
Education: Early Design Education Pedagogy’, Proceed- Education, CEBE working paper No.13, Cardiff Univer-
ings of the CAADRIA 2008 (Computer Aided Architectural sity. Available at: http://www.heacademy.ac.uk/assets/
Design Research in Asia) Chiang Mai (Thailand) 9-12 cebe/documents/resources /workingpapers/Working-
April 2008, pp. 29-35. Paper_13.pdf.
Oliver, R and Herrington, J 2003, ‘Exploring technology-me-

64 | eCAADe 30 - Volume 1 - CAAD curriculum


diated learning from a pedagogical perspective’,  Jour-
nal of Interactive Learning Environments, Vol. 11, no. 2,
pp. 111-126.
Oxman, R 2008, ‘Digital architecture as a challenge for de-
sign pedagogy: theory, knowledge, models and me-
dium’, Design Studies, Vol.29, no. 2, pp. 99-120.
Pea, RD 1993, ‘Practices of Distributed Intelligence and
designs for education’, in Distributed Cognitions, Psy-
chological and Educational Considerations, G. Salomon
(ed), Cambridge University Press, UK.
Perkins, DN 1993, ‘Person-Plus: A Distributed view of think-
ing and learning’, in Distributed Cognitions, Psychologi-
cal and Educational Considerations, G. Salomon (ed),
Cambridge University Press, UK.
Salomon, G 1993, ‘No distribution without Individuals’ Cog-
nition: a dynamic interactional view’, in Distributed
Cognitions, Psychological and Educational Considera-
tions, G. Salomon (ed), Cambridge University Press, UK.
Siemens, G 2010, Connectivism: Teaching in Social and Tech-
nological Networks (online). Available: http://www/
connectivism.ca/?p=220. Accessed 5 June 2012.
Simon, HA 1996, The science of the Artificial, MIT Press.
Tchounikine, P., Rummel, N., and McLaren, B. M. 2010, ‘Com-
puter Supported Collaborative Learning and Intelli-
gent Tutoring Systems’, in Advances in Intelligent Tutor-
ing Systems, R. Nikambou, J. Bourdeau, R. Mizoguchi
(eds), Springer, Warshaw. pp. 447-463.

CAAD curriculum - Volume 1 - eCAADe 30 | 65


66 | eCAADe 30 - Volume 1 - CAAD curriculum
Component-Based Design Approach Using BIM
Andrzej Zarzycki
New Jersey Institute of Technology, USA
http://www.njit.edu
andrzej.zarzycki@njit.edu

Abstract. The promising directions in current design practice and teaching relate to
creativity with digital tools in the context of building information modelling (BIM),
performance analysis, and simulations as well as digital materiality (computational
simulations of materials) and dynamics-based behaviour. This line of research combines
spatial design with building and material technology in search of effective and efficient
architecture. It reconstitutes questions of what to design by interrelating them with
questions of how and why to design. This paper focuses on the appropriation of BIM
tools for architectural curriculum teaching, from the design studio to building technology
courses. It specifically focuses on BIM-based parametric modeling in discussing
construction details, assemblies, and design explorations in the design studio context.
Keywords. BIM; building information modeling; parametric construction details;
construction assemblies.

INTRODUCTION
The renewed interest in creating-making in archi- creativity. However, recent developments in fabrica-
tecture, as evident in works of many contemporary tion, particularly in conjunction with the parametric
designers, brings a new attention to materiality BIM platform, create opportunities for balancing this
and process in design. While the interest in the de- emphasis on conceptual thinking by bringing mate-
sign process is the legacy of last couple of decades rial and assembly considerations to the forefront of
of practice and teaching, the current version of this architectural discourse. Architecture returns to the
idea moves away from the conceptual and visual to- realm of making, rather than conceptualizing. Tra-
ward the actual and performative. It is closely con- ditional or digital form making not only considers
nected with the physicality of architecture through the structural behaviours of particular geometries,
understanding the performance and impact of con- as was the case with Antonio Gaudi’s or Frei Otto’s
structions on user behaviour. works, but also starts considering material prop-
The component-based design approach for ar- erties that could only be partially accounted for in
chitecture, advocated in this paper, stands in con- Otto’s soap-bubble models. Computational environ-
trast to past concept-centred design process as well ments not only allow for readdressing materiality
as recent trends in which the weight of conceptual that is often missing from the design process, but
thinking, either in architecture or in the visual (fine) also allow for asking speculative “What if…” ques-
arts, has often taken precedence over tactile or ma- tions. Material properties can be parametrically in-
terial considerations. This has been evident both vestigated in similar ways to tectonics or building
with traditional (analog) and with digital-based performance characteristics such as lighting or an
envelope thermal behaviour.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 67


Deployment of performance-based design, with the sum of its well-functioning component parts. It
its quantitative and qualitative considerations, in proposes extending BIM interoperability and para-
the early design stages is particularly critical in the metric qualities into early, generative design phases,
context of sustainable design. If, indeed, we want thus introducing two-directionality to a traditional
our buildings to be defined by their performance process that follows a general-to-specific way of
and respond to current environmental expectations conceptualizing.
such as zero-energy architecture, we need to in- To connect generative creativity with profes-
clude these parameters as design- and form-makers sional practice and building technology education,
during initial design stages. courses used BIM software. However, working with
Due partially to their CAD legacy, BIM-based BIM software has proven difficult for many designers
tools lack significant generative design modules because of the narrow range of designs that are pos-
with fully operational bidirectional data connectiv- sible with the applications. To overcome BIM’s limi-
ity and thus become peripheral within the creative tations as generative software, the course approach
process. BIM also lacks specificity in programming was to focus on selected software capabilities that
and planning areas that could be effectively used allow for unrestricted creativity in the context of
in the predesign phases of a project. The user in- suitable design language.
terface does not adapt to various design tasks or To guide students in their applications of digital
software competency levels that would require an tools, it was necessary to define appropriate archi-
intuitive interface. It often feels too technical for tectural precedent. As precedent, students inves-
senior (seasoned) designers who are occasional and tigated contemporary designs representing high
casual users. At the same time, general-use, genera- quality accomplished practices, which naturally
tive design software lacks the database dimension translated into parametric thinking and could be
and material-based knowledge associated with its effectively deployed within BIM platforms. Projects
digital models. It often provides an ease of use and by Nicholas Grimshaw, Norman Foster, Renzo Pi-
quick tool adoption, but it does not grow with the ano, and Santiago Calatrava were just a few of the
user’s increased capabilities. Even though architects designs that fit well into the class methodology and
may be able to develop visually interesting designs, were relatively easy to handle using digital tools.
it is impossible to verify whether these designs cor- In each case, structural system and expression
respond to anything physically constructible, nor were clearly delineated with visually interesting
can they be associated with a particular scale or with and structurally accurate logic. Waterloo Station, by
particular material characteristics. These designs of- Nicholas Grimshaw, was given as such an example,
ten exist purely as visual or conceptual propositions with trusses naturally morphing their shapes and
with no ability to advance into physical realization. thus responding to the overall design of the station
This discontinuity between generative and imple- . Such designed trusses, while each of them has a
mentive design stages exemplifies a significant limi- slightly different confiuration, all of them follow the
tation of digital tools. (Wallick and Zaretsky, 2009) same parametric logic. This shared parametric logic
allows for design efficiencies associated with modu-
ANOTHER APPROACH lar or adaptive components. Another discussed with
To bridge this gap between “design” and “produc- students example was the Centre Pompidou Metz
tion” tools, this paper investigates generative quali- designed by Japaneese architect Shigeru Ban. In this
ties of the BIM platform through a relatively narrow case the wooden laminated timer roof structure was
but potent set of examples of parametrically con- seen as a dynamic deformable surface that creates
trolled constructional details and physically accurate diverse localized conditions of a single tileable ele-
material simulations. It looks at the overall design as ment.

68 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 1
Parametric variations of the
roof/skylight assembly (BIM
model).

All chosen buildings had well-integrated and archi- plorations with fragments informing the entirety of
tecturally expressive structural components. The the architectural design solution.
components performed clearly defined functions
with multiple variations present in a building that al- CONSTRUCTION DETAIL CASE STUDIES
lowed for relating them parametrically with one an- The first part of the assignment—knowledge build-
other. After selecting projects and particular assem- ing—focused on research and modeling of a prec-
bly components or construction details, students edent. Through the modeling students became
were asked to study these precedents, model partial familiar with construction detail, assembly, and the
assemblies, and test them as a three-dimensional interface between architectural and structural sys-
BIM models. tems.
In this phase of the assignment, students
CLASS METHODOLOGY learned about the spatial organization of various
In selecting projects and construction details, stu- members and system components, their intercon-
dents were asked to study these precedents, model nectivity and interdependencies. Studetns were
partial assemblies, and test them as a three-dimen- able to relate separate structural members into a
sional BIM models. Projects discussed here follow a single assembly and define construction details as
design methodology that starts with a construction a series of imbedded parametric relationships that
component or material properties and pursues de- interoperate on numeric values. These imbedded
signs that naturally emerge out of the assembly of parametric relationships allowed for scaling up de-
initial components. signs from smaller and simpler assemblies to larger
While this is not an established approach , this and more complex ones. These parametric hierar-
study broadens this method by considering a broad- chies, discussed earlier, facilitate inductive design
er set of design solutions resulting from parametric thinking with individual components informing an
alterations and alternations of original components. overall design. Students also focused on identify-
It discusses the use of simulations as self-normaliz- ing flexibilities associated with particular designs
ing design validators that in some instances allow and attempted to define them. They were able to
these components to exemplify their inner con- manipulate parametric components and to explore
structional logic, as is the case with physically be- interactively design variations [fig.1].
having materials and assembled components. The The second part—design formation—used the
final design projects emerge through a series of ex- intrinsic ability of parametric objects (details) to de-

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 69


Figure 2
Parametric details allow for
alternative design explora-
tions and creating larger
assemblies.

velop variations--design scenarios that allowed for mance of a system but rather focused on ways to
new design formation. When choosing examples for define a design system that could allow for maxi-
their explorations, students were asked to consider mum flexibility and ultimately would lead to gen-
the open-endedness of their particular designs and erating qualitatively new designs. A primary visual
their ability to develop meaningful variations. In reference for this group of projects was the Centre
this design modeling/design phase, students ex- Pompidou Metz, designed by Shigeru Ban and Jean
plored the generative possibilities of parametric BIM de Gastines, where a roof surface, a wooden lattice,
models [fig.2]. Three-dimensional, parametrically naturally adapts from being a roof into elements
resolved architectural details served as speculative, such as columns. Such a system uses construction
idea-generating devices for design. Students were components in a similar way as the parametric defi-
expected to demonstrate the creative possibilities of nitions discussed earlier. However, the focus is not
their BIM models and to document their parametric on a parametric change but on the adaptation of an
explorations through images, digital models, and a assembly to a new function it plays while preserving
text narrative (final report). its integral character.
Another design strategy for the realization of The aim of this exercise was to help students to
flexible structural systems used an idea of a sur- develop the technical knowledge necessary for the
face-based patterns as design generators for space pre-comprehensive and comprehensive studios.
frame design. This approach looked at the adapt- Specifically, it addressed the integration of build-
ability of individual space frame modules as defined ing systems and their appropriateness to the design
by underlying surface geometry. In this particular intent. Additionally, this assignment facilitated ma-
exercise, students did not test the structural perfor- terial, dimensional, and construction detail inves-

70 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 3 tigations in the context of contemporary architec-
Digital construction detail tural practice. The level of the applied constructional
with parametric relationships knowledge for this assignment matched that of the
achieved with visual scripting comprehensive studio work and of professional ar-
(Grasshopper). chitectural practice. Furthermore, students were ex-
posed to an alternative way of designing, with tech-
nical knowledge and a constructability-based idea,
not an abstract concept, as the design generator.

SOFTWARE ALTERNATIVES
A number of students used other, non-BIM, para-
metric software, such as Grasshopper, to work on
the construction detail projects [fig.3]. Initially
they were able to develop geometries with greater
sculptural definition and with a broader range of
shapes as compared to conventional BIM software,

Figure 4
Partial Grasshopper script.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 71


such as Revit or Vectorworks. However, their scripts components that account for the simulation of a
became increasingly complex, which often led to number of forces and material properties. This open
reduced flexibility in design explorations as well as SDK-like (software development kit) environment al-
increasingly time demanding to maintain an ever- lows for dynamic development of the BIM platform.
expanding definition. [fig.4] They often traded the
design flexibility existing on the subcomponent ADAPTIVE STRUCTURE CASE STUDIES
level for the clarity and navigational ability of the While parametric variations of construction compo-
overall design. While this approach gave students nents, discussed in the previous section, can facili-
direct access to all the components with the ability tate development of the meta-details able to define
to fully customize all interopperabiliites, these pro- many, or all possible, design conditions relating to a
jects quickly became complex and difficult to scale particular assembly, they can also be used to study
up. Furthermore, the increased complexity of Grass- kinetic and adaptive designs. In this case a param-
hopper scripts made it difficult to pass the project to eter represents a constraint or degree of freedom al-
other collaborating students or revisit projects after lowing for the movement, rotation, and scale of the
a long period of not working on them. assembly components. By changing a single param-
However, in the long run, visual parametric en- eter, such as the angle between two structural mem-
vironments such as those used in Grasshopper for
Rhino allow more for the development of customer/
user-driven features as compared with convention-
al, out-of-the-box BIM software. A number of third-
party plug-ins and components are presently availa-
ble. One of them, Kangaroo, is a physics engine with
Figure 5 (left)
Adaptive structure—kinetic
model.

Figure 6 (right)
Adaptive structure—paramet-
ric model.

72 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


bers or their spacing, the parametric model adopts rigged or skeletal systems used in character anima-
to new parametric configuration. The overall design tion software tools. Unlike the constraint-based
change is driven by numeric vales and can be eas- systems used in VFX software, BIM and parametric
ily tied to parametric feeds coming from other com- packages allow for more direct and precise numeric
ponents or assemblies. When faced with unsolvable operations, including operations that can both input
numeric input, software responds with an “overcon- and output numeric values.
strained” message indicating the problem in the as- Using a similar approach to that of Jansen, students
sembly. This becomes a hint for students to better focused on developing individual design compo-
understand mechanical and spatial relationships of nents and testing them with parametric tools. They
their adaptive design. focused on resolving individual assemblies and on
Since the construction detail examples dis- the ways these simple assemblies could be scaled
cussed earlier [figs.1-3] can also be seen as adaptive up to form larger interoperable structural systems.
designs, many students pursued this line of experi- BIM parametric capabilities were again an effective
mentation with BIM and parametric tools. software tool to study and evaluate adaptive de-
A student-developed example of such an adap- signs.
tive assembly is a façade screen system that builds One student team started by creating an exact
on the precedents of Chuck Hubberman’s work and replica, both physical and digital, of Theo Jansen’s
the façade screens of the Institut du Monde Arabe Strandbeest kinetic sculpture mechanism. They in-
in Paris designed by Jean Nouvel together with Ar- vestigated the parametric possibilities of this con-
chitecture-Studio. Students developed a number of strained-based kinetic system. In this particular case,
physical and computational models to test design students looked at how specific dimensions and ra-
variations and ultimately proposed three-dimen- dii impact the kinetic behavior of the system. The fi-
sional alternatives to the conventional scissor-like nal deliverable was an adaptable vertically climbing
hinge assembly. Their design not only brought a mechanism. [fig.6]
certain level innovation into their investigations, but The presently available architectural BIM and
also prepared them for the tedious, yet successful, parametric software were not optimal tools for this
resolution of a relatively complex mathematical and kind of investigation as compared to engineering
mechanical problem. [fig.5] tools such as Inventor. A combination of both as a
Inspired by Theo Jansen‘s kinetic sculptures, single fully integrated tool would provide a better
students investigated the design possibilities of design environment.
parametrically defined adaptive systems that mimic

Figure 7 (left)
Testing cloth-tensile behavior
with a Kangaroo component
in Grasshopper.

Figure 8 (right)
Final installation.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 73


Explorations focused on parametric constraint sys- With parametric analysis, designers can immedi-
tems without the ability to understand acting forces. ately trace design changes and see how they impact
However, it was still a meaningful and knowledge- other components in the assembly. Combining or
building experience for students involved in the nesting parametric components not only allows for
project. an ease of modeling and a greater flexibility, but also
Depending on the team size and individual stu- allows understanding of how individual changes
dent abilities, some teams also developed a physical impact an overall design. Once a single parameter
mock-up to interrelate between digital and physical was changed in an overall, often complex, assem-
designs. This was the case with the digital-versus- bly of individual components, students were able
physical mock-up project. to trace the propagation of changes throughout
the database model and immediately evaluate the
PHYSICAL MOCK-UPS consequences of this particular change. Also, they
While parametric design is a potent and creative ap- could propose new designs through interactive ma-
proach, it reaches its full potential when combined nipulations of parameters and see changes propa-
with physically based behavior. When parametric gated through the entire assembly. This dual use
definitions address not only expressions of inert of parametric digital models—for understanding of
geometries but also, or perhaps primarily, material a significant architectural precedent (construction
properties and physical behavior, architecture re- knowledge building) and for speculative explora-
sponds to actual design drives and acquires broader tions of design propositions—allows for greater in-
relevance. In a number of projects, students experi- tegration between building science courses and the
mented with computational form-emergence de- design studio. This is particularly applicable in the
rived through performance simulations [fig.7]. They upper-level comprehensive studios where genera-
explored material behavior with computer analy- tive and implemental aspects of design need to be
sis—designing—and later fabricated their designs reconciled. In parametrically defined BIM environ-
using CNC machines—making. This combination of ments, students can explore designs that are native
simulating-designing-making mirrors the traditional to the world of construction—that do not have to
“learning by doing” approach. be translated or reinvented as a result of the pro-
Students investigated a number of designs by gression from a conceptual idea to a real product.
parametrically manipulating their geometry. This is As a result of new digital tools and develop-
the point where many design studio projects end. ments in professional practices, students increasing-
However, in this case, considering the requirements ly develop designs that exceed their technological
of a building technology course, students continued knowledge. This has the potential to further frag-
their investigations by bringing a model geometry ment expertise and weaken design practice by driv-
into Kangaroo, a dynamics-based component in ing it toward paper-based architecture. It also has
Grasshopper. Students used a Kangaroo component immediate implications for the education process
for form-finding and developing a form that consid- and specifically for changes in technology teaching
ers material properties and physical forces. Since this methods.
approach combines parametric functionalities with Parametric design follows an interesting para-
physical behavior, it allowed students to practice the dox. A common argument for BIM, and for digital
interactive form-making that mimics and extends design in general, is that it allows for early decision
that done in a traditional context. Students could making. Thus, BIM facilitates effective design pro-
parametrically fine-tune their designs and instanta- gression from the conceptual to more concrete de-
neously observe how their designs are reshaped by velopment and implementation stages. The other
the impact of physical forces [fig.8]. argument that is often put forward is that BIM allows

74 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


for deferral of design decisions exactly because of its sign team dynamics by increasing the requirement
parametric properties. This paradox can be solved for each team member to contribute equally to the
with real bidirectional interoperability of BIM soft- design and constructability of the project. Since
ware. However, the real answer may lie in the way design and implementation in BIM become more
designers use software, not in its capabilities. Are we tightly intertwined, the separation into designer and
able to commit to early decision making, or would detailers becomes meaningless. The next level of
we rather procrastinate and delay thinking about the design production integration removes architec-
details? tural drafters from a design team structure.
While both arguments are reasonable in their
particular rationales, they also seem to exemplify SUMMARY
both blessings and impediments to the design pro- Digital tools provide a unique capability to specu-
cess. Depending on circumstances, early decision late creatively and simulate physically within a sin-
making may limit the procrastination and idle ver- gle design framework. Creativity is seen as both an
sioning common in architectural production, where abstract proposition and an actual implementa-
a lack of direction or infinitesimal small variations in tion with a problem-solving value. Simulation and
design alternatives effectively loop a designer into a analysis tools allow for contextualizing design with
closed design circle. Early decision making allows an real-life physical and construction considerations.
experienced designer to validate his or her scenarios While often criticized for its overemphasis on formal
by introducing the constructability component into expressions and its pursuit of the spectacular, digi-
design. tal creativity begins to account for a multiplicity of
At the same time, it is evident that the paramet- design factors that define architecture. These factors
ric capabilities of digital models allow for deferring relate to performance simulation and analysis, fab-
specific design decisions while still considering a rication, and BIM. Usually associated with the back
parametric component as an interdependent ele- end of the design process (implementation), BIM
ment of an overall system. In this application, para- could also redefine the way design ideas are gener-
metric objects serve as intelligent placeholders for ated by bridging formal creativity with design and
design. These placeholders can be changed if neces- technological innovation. This is achieved through a
sary, but, independent of the accuracy of their nu- close integration of generative tools with parametric
meric values, they still function effectively as active capabilities, through the introduction of digital ma-
elements of a larger interdependent system. teriality with physical behavior, and through intelli-
This property of parametric objects becomes a gent database-enriched digital objects.
critical characteristic of BIM construction models, The introduction of parametric thinking into
not only in understanding the models’ assembly but building technology and design courses promotes
also in applying them as explorative and generative qualitative and analytic thinking in lieu of the de-
tools for architectural design. This dual ability of BIM scriptive or metaphorical. Transcoding conceptual
models—allowing designers to introduce construc- design into highly interdependent and parametric
tional considerations in the early design stages, and sets of relationships confronts us with the need to
later, due to the components’ parametric definition, understand design in a comprehensive way. While
to develop variations and generate alternatives at there is still a space for the imaginary, unknown,
the very end of the design process—reunites the and unspoken, these are often predetermined by
act of conceptualizing with the act of making. It also initial design assumptions in discrete ways defined
renegotiates the boundary between design genera- by performance expectations. This not only allows
tion and design implementation. This renegotiated for understanding the interdependencies between
boundary will impact architectural practice and de- various elements of a building assembly, but also

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 75


opens doors for “What if...?” speculative exploration. Ford, E 2003, The Details of Modern Architecture, Cambridge:
This second aspect of parametric thinking encour- MIT Press.
ages students to bridge technical knowledge with Fisher, T 2004, ‘The Past and Future of Studio Culture’. 2004,
creativity. These new creative factors reflect techni- accessed November 28th, 2011 http://www.archvoices.
cal, functional, programmatic, or code knowledge org/pg.cfm?nid=home&IssueID=1365
as necessary competencies feeding into the design Leatherbarrow, D 2005, ‘Architecture’s Unscripted Perfor-
process. mance’, Performative Architecture—Beyond Instrumen-
With bidirectionally interacting parameters and tality, New York: Spon Press, 2005.
dependencies, the cause-and-effect sequences can Otto, F and Rasch, B 2001, Finding Form: Towards an Archi-
be reversed and tested for new possibilities. The ini- tecture of the Minimal, Edition Axel Menges, 2001.
tial design criteria (ideas) can be defined in the con- Hannu, P 2007, ‘Early Architectural Design and BIM’, A.
text of the ultimate design goals and performance Dong, A. Vande Moere, and J. S. Gero (eds), CAADFu-
values. Design becomes a logical, cause-and-effect tures’07, Springer, pp. 291-302.
sequence that can be executed in both didactic Wallick, K and Zaretsky, M 2009, “Fragmentation and Inter-
(general to specific) and inductive (specific to gen- rogation as an Approach to Integration.” ACSA Proceed-
eral) ways. ings, Value of Design, Annual Conference.
Parametric definitions of architectural compo-
nents become fluid modifiers that facilitate explor-
ing designs and testing design assumptions against
established validation criteria. BIM in conjunction
with physically based parametric design allows for
the alternative design process that parallels tradi-
tional creating/making processes.
These new tools create opportunities to expand
the conventional design process characterized by
the hierarchical (didactic) thinking that starts with
the general and gradually progresses towards the
specific. With the parametrically defined BIM, broad-
ened by physically behaving components and ma-
terials, there is an opportunity to establish the inter-
operability of data, or a bidirectional design process
with designers simultaneously working on the gen-
eral and the specific, within all phases and scales of
the project.

REFERENCES
Ambrose, M 2006 ‘Plan is Dead: To BIM or Not to BIM, That
is the Question.’ Computing in Architecture / Re-Thinking
the Discourse: ASCAAD 2006.
Ambrose, M 2009 ‘Agent Provocateur—BIM and the Design
Studio: Questioning Roles of Abstraction and Simula-
tion in Design Education.’ ACSA 2009 Annual Confer-
ence: The Value of Design, p.85.

76 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Educating New Generation of Architects
Leman Figen Gül
TOBB University of Economics and Technology, Department of Architecture, Turkey
www.etu.edu.tr
leman.gul@uni.sydney.edu.au

Abstract. Recently the developments in and the extensive use of digital design
technologies have brought about fundamental changes in the way architects design
and represent. As a result of the changing architectural design practise, there have
been significant changes in architectural curricula to accommodate new demands,
opportunities, processes and potentials provided by advance digital design tools and
fabrication-based design techniques. Based on this new demand in design education, a
number of additional subjects have been introduced in architectural curricula facilitating
the experimentation of free-form /complex design artefact, building components and
material attributes. Reported in this paper is the experience of the students as well as
a commentary on the quality of the outcomes they achieved whilst confronting this new
learning experience. Based on the analysis of collected questionnaire answers, this paper
will document the issues that the students experienced during digital design development,
the modelling and assembling level as well as in the process of fabrication.
Keywords. Digital architecture; fabrication; design teaching and learning.

INTRODUCTION
Emergent modes of computer aided design and provide many new possibilities for the development
manufacturing technologies have transformed the of industrial manufacturing, creating free-form /
current processes of architectural design practise complex design artefact and building components.
into a new understanding of the design realm by fa- In particular, CNC technologies have the capacity to
cilitating the creation of complex geometries, with significantly alter and enhance the relationship be-
greater accuracy, faster finishing and increased au- tween architect and material through the means of
tomation. The potentials of algorithmic program- digital fabrication (Booth, 2009).
ming, generative design and parametric design As a result of the current scene of architectural
for architecture have been demonstrated through design practise, there have been significant chang-
the works of some of the well known designers of es in architectural curricula to accommodate new
our time. A unique and innovative approach to the demands, opportunities, processes and potentials
process of delivering complex building projects provided by the advance CAD technologies (Kvan
(Shelden, 2002) and design artefacts have been de- et al. 2004) and the fabrication-based design tech-
veloped such as in Gehry Partners, Greg Lynn and niques. Based on this new demand in design edu-
Herzog de Meuron. CAD/CAM (Computer Aided cation, number of additional subjects have been
Design / Computer Aided Manufacturing) tools and introduced in architectural curricula facilitating the
CNC (Computer Numerically Controlled) technolo- experimentation of free-form / complex design ar-
gies which started to be used in design profession, tefact, building components and material attributes,

CAAD curriculum - Volume 1 - eCAADe 30 | 77


as well as experiencing the digital design processes based design techniques. The course attracted 25
and production. We offered students a new subject architectural design students who are in their final
to facilitate the understanding of digital design pro- year of the graduation.
cesses including experimenting on parametric, al-
gorithm, morphology, form and the material attrib- Course aim and setup
utes of designing. We advocate the digital design The aim of this course was for students (1) to under-
studio which includes both components of solving a stand and develop the essential skills and knowl-
design problem such as in a design studio and soft- edge of digital design and fabrication; and (2) to
ware learning focusing on the implementation of develop the understanding and hands-on experi-
the skills on a design task. ence of fabrication technologies. The course con-
Reported in this paper is the experiences of tent has two major components: (1) understanding
the students as well as a commentary on the qual- of the principles of digital fabrication in relation to
ity of the outcomes they achieved whilst confront- material’s properties, and (2) understanding of the
ing this new learning experience. A comprehensive digital design processes. In order for students to de-
questionnaire were developed and used at the end velop the understanding of processes and produc-
of the course for students to reflect and evaluate tion, firstly, relevant techniques and concepts such
their design and production experiences. Based on as sectioning, contouring, tessellating, folding and
the analysis of collected questionnaire answers, this forming based on (Iwamoto,2009) were introduced
paper documents the issues that the students expe- and discussed. Secondly, students are provided
rienced during digital design concept development intensive tutorials and home works in terms of un-
and 3D modelling as well as in the process of fab- derstanding of form generation in Rhinoceros 4
rication. Our observations and the outcomes of the and scripting in Grasshopper (learning operation of
studio show that the students managed to learn the commands, 3D surface making commands, NURBS,
modelling software, to design the artefact and con- solids, surface manipulation and analysis, scripting
struct the models during the course in a satisfactory etc.) in the computer-based studio. In the computer-
level. The paper also considers how this initiative will based studio, the students acquire the necessary
prepare the new generation of architectural design skills and knowledge to create and manipulate the
students to learn digital design processes and to models. Since the students do not have the previous
develop skills of using CAD/CAM technologies and scripting experience, they started to learn the basic
fabrication techniques as the new kind of design knowledge of scripting and they altered / edited
medium. several existing scripts in Grasshopper. Finally, the
students are given the opportunity to experience
THE DIGITAL ARCHITECTURE AND CNC milling and laser cutter in the Architectural
FABRICATION STUDIO FabLab of IUS with the supervision of a technician.
Following the concerns above, an elective course In the fabrication-based studio, a design project was
is offered as an undergraduate subject in a newly used as the major assessment item.
established Architecture Program in International In order for the students to develop and practise
University of Sarajevo (IUS), Bosnia and Herzego- the digital design skills in Rhinoceros and Grasshop-
vina in 2010 and 2011. The weekly studio included per, they experimented several fabrication tech-
one-hour theoretical, 3 hours computer-based and 3 niques and materials through several assignments.
hours fabrication-based studios in the Architectural
FabLab at IUS for 14 weeks. The course served as an Skate park design project
introductory subject in teaching digital architecture, With weekly supervision in design development
CAD/CAM tools, rapid prototyping and fabrication- supplemented by tutorials for technical skill devel-

78 | eCAADe 30 - Volume 1 - CAAD curriculum


opment, the digital design project titled “Skate Park ate the performance of various technical features of
Design” provided opportunities for students to (1) digital design tools and production.
experience and practice design in Rhinoceros 4.0 Open questions: the second part of the ques-
and Grasshopper, and (2) develop and apply assem- tionnaire continues with a set of open questions
bling principles and technical skills for production. in order to develop more in-depth understanding
The design brief requires students to use a ‘rib’ struc- of students’ perception and expectation of digital
ture [1] to model the park and then to finish it with design and fabrication tools in design learning. Stu-
covering the surface materials with the following dents reported and discussed issues ranging from
restrictions: (1) the park will be in a diameter of 30m the design representation and documentation, crea-
or should fit in 35m x 35m square; (2) the maximum tivity, process, to the production and the materiali-
height is 3m; (3) the park should be a combination sation of the design ideas.
of curved surfaces; and (4) the park should be in a The sample size of the study is quite ideal with
closed loop. 25 from a class of 24 students responding. 36% of
the participated students are female. 45% of the
Matrix of modules students have four years CAD experience. However,
The major assignment, named as ‘matrix of mod- 100% of the students experienced digital design
ules’ provided opportunities for students to (1) cre- and fabrication tools such as Rhinoceros and Grass-
ate a design object using tessellating techniques, hopper for the first time. 100% of the students have
and (2) experience chosen material’s attributes, and a personal computer and only 13% of them do not
(3) hands-on experience of fabrication in the Archi- have internet connection at home, which implies
tecture FabLab. ‘Matrix of modules’ assignment in- that the students are quite well computer literate.
cludes designing and fabricating a Lattice in the giv- The students can be therefore considered as both
ing specifications that should fit in a prism: 40cm x expert designers and CAD users.
40cm x 10cm. The size of the lattice module in a cell We summarise the questionnaire results indicat-
should be 10cm x 10cm x 10cm. To produce the ma- ing the students’ evaluation of the digital architec-
trix, the lattice module should repeat itself for four ture and fabrication studio for design learning in the
times in each direction. A pattern could be linear, following sections.
quadric, sinusoidal, gestural etc.
Design support
QUESTIONNAIRE RESULTS Students thought, overall the subject is worth-
To understand the effectiveness of digital design while: 27% of the students rated their experiences
learning, this study collects and analyses the evi- as strongly agreed, and 45% of the students were
dences from students’ perception, and reflects on agreed. 73% of the students satisfied/very satisfied
our own experiences in planning, conducting and with the design decisions and solutions that came
evaluating the digital architecture and fabrication out of the digital design session in Rhinoceros. Stu-
studio. We adopt a quantitative research approach dents divided about comparing digital design tool
to study students’ perception using a comprehen- (Rhinoceros) to parametric design tool (Grasshop-
sive questionnaire. At the end of the studio, stu- per). 36% of the students rated their experiences
dents who successfully completed the fourteen with the digital design tool as superb, 45% of them
weeks studio were asked to answer the question- as neutral. 63% of the students rated their experi-
naire. The questionnaire consists of two parts of 45 ences with the parametric design tool as neutral,
questions in total. 36% of them as not very effective.
Technical features (answered on a five-point Although, 54% of the students rated their per-
Likert scale): the questions of part one aim to evalu- formance of thinking in 3D increased, they largely

CAAD curriculum - Volume 1 - eCAADe 30 | 79


divided regarding the usefulness of the digital “I like to design with curves in Rhino, because it is not
design tools. As indicated in the following direct possible in Sketch-up. Computer programs is perfect
quotes from the students, their opinions are often when I do not need to model –psychical model which
conflicting, reflecting on both the strength and I draw. Sketch-up is very useful to understand the vol-
weakness of digital design and fabrication tools and umes at the beginning of design process. And it is easy
in relation to features of general CAD applications to use, and quick. AutoCAD is also good to draw, be-
that are familiar to them. cause of its simplicity, and let you decide everything
“...Rhinoceros is easy to use, but I am not sure about about your design by yourself”.
its efficiency. Do we really need to know this program “We learned ArchiCAD but I do not prefer to use Ar-
in our future career? It is for so abstract forms. ...maybe chiCAD because of its failure, especially when we take
good for industrial design but, not architectural de- section and it is not a fast way to design, it is not simple
sign. I am happy to know it. I hope it will be useful. But program. In ArchiCAD we need to consider everything
Grasshopper is hard to understand. General idea of it is in the beginning of the design process. ...with Rhinocer-
understandable. But I do not understand how to know os, I was able to design very complex forms, I like that”.
what I need next to achieve my task”.

Figure 1
Used medium for the design
development.

80 | eCAADe 30 - Volume 1 - CAAD curriculum


Modelling support been frustrated with various issues emerging during
63% of the students considered the model mak- the digital architecture and fabrication studio in-
ing with the CNC machines as “effective/very effec- cluding: lack of programming and scripting knowl-
tive”, as a tool to realise design ideas. The comments edge, lack of understanding the assembling proce-
agreed on the comparison of the effectiveness of dure, lack of understanding the material’s properties
the CNC machines with the conventional model and difficulty of transferring an abstract design idea
making tools. 45% of the students rated “not effec- into a concrete form.
tive/not very effective”, 45% of them rated as neutral
regarding the effectiveness of the model making OUTCOMES OF THE DIGITAL
with hand-tools such as knife- blade. 68% of the ARCHITECTURE AND FABRICATION
students rated as very satisfied/ satisfied with the STUDIO
outcome that came out of the fabrication process in The following section includes snapshots of the out-
Lab. comes of the studio.
As indicated in the following direct quotes from
the students, their opinions are on the strength and Skate park design
weakness of CNC cutter and Laser cutter in relation Students are encouraged to use variety of media for
to features of conventional model making tools: the design of the skate park, as illustrated in Figure 1.
“...I found it amazing how the laser cutter operates, Most of the students started to design by sketching
as it cut the timber. I also like very much the colour of using pen-paper. With the completion of the sketch-
the burnt timber, you cannot achieve that look using es and deciding the layout of the skate park they
knife and blade”. modelled it in Rhinoceros. The key element of the
“I think the assembling is a little hard and time task is to fabricate the park using the cardboard, so
consuming”. making the curve surfaces stands as a challenging
“I improved my digital model using several scripts task. The sectioning technique is applied for mak-
which I borrowed from different resources...the possi- ing the model, as illustrated in Figure 1. Rather than
bilities of the process seems endless...but I have to con- construct the surface itself, sectioning uses a series
struct it a point using sectioning technique”. of profiles, the edges of which follow lines of surface
geometry.
Summary Since students do not have programming back-
The above results of the questionnaire indicate ground, they tend to employ existing scripts in their
consistency in the user perception and tool prefer- design. We also encouraged them to find an existing
ence during the digital architecture and fabrication script, modify / alter and use it in their design pro-
studio. The results together with our observation on cess. The students investigated Rhinoceros’ wiki, and
and discussion with the students reveal some chal- forum pages to find out the possible ways of mod-
lenging characteristics, especially the issues related elling, assembling and fabricating the curved sur-
to the affordance of new design and production faces. Some students applied the RhinoScript as pro-
technologies. The fabrication and design process vided on the rib structure tutorial to form the base
have directly impacted on the overall satisfaction surface of the skate park, as illustrated in Figure 1.
of students. The outcomes of the digital design and Some students also used the graphical algorithm
fabrication studio as illustrated in the next session editor, Grasshopper, tightly integrated with Rhinoc-
clearly indicate that the students are able to design, eros’s 3-D modelling tools, to form and create the as-
develop, assembled and fabricated the design idea sembling layout of the skate park.
to a satisfactory level. However, the questionnaire
result and our observations show that students have

CAAD curriculum - Volume 1 - eCAADe 30 | 81


Matrix of modules design and architectural theories”. In relation to those
Using a matrix of modules to create a lattice wall is new design concepts, the design pedagogy requires
the major assignment item, as illustrated in Figure further investigations.
2 and 3. The task requires students to think in 3D In general, there are two views of teaching digi-
space elaborating the spatial adjacency of the ele- tal design; a course adjunct to a design studio (Ox-
ments, the connection of each module, assembling man, 2008), or a course offered independently of a
and fabricating. design studio (Marx, 1999). Our approach of digital
The tessellating technique is used for making design teaching is based on an approach which
the lattice wall which is a common architectural de- combines those two views. In the digital architec-
sign element to provide sun shade and visual sepa- ture and fabrication studio, students are offered new
ration of spaces. The tessellating which exists since learning experiences including learning new skills of
the ancient Roma and Gothic architecture is a collec- using software - prototyping tools and implement-
tion of pieces that fits together without gaps to form ing this knowledge and skills on a design task at the
a plane or surface. In architecture, the term refers same time.
to both tiled patterns on buildings and digitally de- Based on the above results and our observa-
fined mesh patterns. The task requires elaborating tions, advance digital design and prototyping tools
on the joints and the relationships of each module. as the emerging design teaching platform for the
This design task does not only include the form new generation of architects remain to be chal-
generation based on a module which will come to- lenging. As indicated in the questionnaire results,
gether and form the lattice wall, but also it requires students are overall satisfied with the digital design
the understanding of types of materials and their at- and fabrication experience. In addition, the students
tributes. Students are given opportunity to explore commented on the quality of the design outcomes.
several materials such as PVC, timber and cardboard, Besides the above findings regarding students’ per-
as illustrated in Figure 2 and 3. Each studied material ception on the digital architecture and fabrication
has its own values in terms of the hardness, softness course, the paper concludes with the following re-
and the combustion degree etc. and behaves differ- marks.
ently during the cutting process.
Framework of the course
CONCLUDING REMARKS In terms of the structure of the digital architecture
Many design schools around the world have been and fabrication studio, the content of the course
adapting digital design concepts in their curricula. comprised (1) teaching the digital design concepts
In relation to design education and pedagogy, the (generative design, computing, parametric design
theoretical, computational and cognitive approach- etc.), (2) operation skills of the modeling software
es of design computation and digital design have and prototyping tools, and (3) implementing those
been studied by researchers (Knight, 1999, Oxman skills and knowledge on the design tasks. Our pre-
2006, Cuff 2001). Oxman (2008) stated that “in de- vious teaching experience showed that a course of-
sign theory, the decline and transformation of root fered independently of a design studio would only
concepts such as representation, precedent-based benefit on the development of the technical knowl-
design, typologies, and other principles of the past edge of using particular software. Thus the lectures
generation are in the process of being replaced today in which students would be exposed to several fab-
by a new body of design concepts related to models of rication and digital design concept related issues
generation, animation, performance-based design should be used as the grounding for integrating the
and materialization. These are design concepts deriv- knowledge. Following the building up of digital de-
ing from the synergy between emergent technologies, sign concepts, the development of various skills is

82 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 2
Lattice design examples, the
material is soft timber.

necessary. Thus, a set of tutorials in which students Digital design process


would gain knowledge of and practice in using the Working with the digital medium requires a differ-
CNC technologies should be formed. These technical ent kind of thinking. Different from the basic princi-
tutorials should provide the basic knowledge about ples of design teaching such as typologies, graphical
how to operate a particular piece of software. Finally, representation, contextual and conceptual design
students should be given opportunities to apply the explorations, digital design requires algorithms,
knowledge and skills that they have developed dur- computing, morphogenesis, form explorations, ma-
ing the course, so different sets of design and fabri- terialization and production techniques. Students
cation tasks should be given. should be exposed to those concepts and tech-
niques by giving a chance to explore design artifacts
in digital and in physical form.

CAAD curriculum - Volume 1 - eCAADe 30 | 83


Figure 3
Lattice design examples, the
material is card board.

Required skills architecture. Within the process of architectural de-


Interdisciplinary working becomes essential. Thus sign, models are suggested as an essential tool in
the generation of architects should develop a vari- the realisation of habitable built form. Making the
ety of skills that include architecture-related skills model represents the concretization of ideas, by
(place design, formation, generation and perfor- getting as close as possible to the actual construc-
mance), digital design skills (modelling, imaging, tion of a design idea. By using 3D scanning and rap-
fabrication, scripting and programming), and gener- id prototyping techniques, the designers are able
ic design skills (problem-solving, decision making). to go back and forth between digital and manual
mode, thus taking advantage of each one during
Model making the design process. The design task should have the
Models have a fundamental role in the practice of component of model making including the explo-

84 | eCAADe 30 - Volume 1 - CAAD curriculum


ration of fabrication techniques such as sectioning,
forming, folding, tessellating and contouring.

ACKNOWLEDGMENTS
The author would like to thank all students who
participated in the digital architecture and fabrica-
tion studio and the tutor, Ms. Lamila Simisic, for their
contributions and permissions to include images of
their designs in the paper.

REFERENCES
Booth, P 2009, ‘Digital Materiality: Emergent computational
fabrication’ in 43rd Annual Conference of the Architec-
tural Science Association, ANZAScA2009, University of
Tasmania.
Cuff, D 2001, Digital pedagogy: an essay in Architectural Re-
cord, vol. 9, pp. 200–206.
Shelden, DR 2002, ‘Digital Surface Representation and Con-
structability of Gehry’s Architecture’, PhD Thesis, the
Massachusetts Institute of Technology.
Knight, T 1999, ‘Shape grammars in education and prac-
tices: History and prospects’ in International Journal of
Design Computing (IJDC), vol. 2 (MIT Press).
Kvan, T, Mark, E, Oxman, R and Martens, B 2004, ‘Ditching
the dinosaur: Redefining the role of digital media in
education’ in International Journal of Design Comput-
ing, 7.
Marx, JA 2000, ‘Proposal for alternative methods for teach-
ing digital design’ in Automation in Construction, vol. 9,
Issue 1, pp. 19–35.
Iwamoto, L 2009, Digital Fabrications: Architectural and Ma-
terial Techniques, Princeton Architectural Press; ISBN:
1568987900.
Oxman, R 2006, ‘Theory and design in the first digital age’ in
Design Studies, vol. 27 (no 3) pp. 229–265.
Oxman, R 2008, ‘Digital architecture as a challenge for de-
sign pedagogy: theory, knowledge, models and me-
dium’ in Design Studies, vol. 29, Issue 2, pp. 99–120.

[1] http://dfabnus.wordpress.com/

CAAD curriculum - Volume 1 - eCAADe 30 | 85


86 | eCAADe 30 - Volume 1 - CAAD curriculum
4D Modeling and Simulation for the Teaching of
Structural Principles and Construction Techniques
Towards modeling and visualization guidelines for high-rise buildings
3 4
Sylvain Kubicki , Annie Guerriero , Pierre Leclercq , Koenraad Nys and Gilles Halin
1 1 2

3 4
CRP Henri Tudor, Luxembourg, LuciD-ULg, Belgium, D-Studio, Belgium, MAP-CRAI,
1 2

France
3 4
www.tudor.lu, www.lucid.ulg.ac.be, www.4dvirtualbuilder.com, www.crai.archi.fr
1 2

sylvain.kubicki@tudor.lu, annie.guerriero@tudor.lu, pierre.leclercq@ulg.ac.be,


1 2

3 4
kn@dstudio.be, gilles.halin@crai.archi.fr

Abstract. 4D CAD is more and more used in construction education curricula. The main
interest of this technology is its ability to simulate real sequencing of construction tasks in
order to confront the student with real-life construction management issues. This article
presents a course for architects and construction engineers. It describes the teaching
of the structural principles of high-rise buildings, using 4D simulations as a support to
the analysis of the characteristics of existing projects. The pedagogical interest of 4D
CAD is described in the article through assessments of students and the teaching team.
Particular feedback is given about modeling and visualization guidelines for the purpose
of the pedagogical use of 4D CAD.
Keywords. 4D CAD; 4D modeling and visualization; High-Rise Building; Structural
Principles; Pedagogy.

INTRODUCTION
The University of Liège in Belgium offers curriculums • When it comes to the teaching of planning
for the initial training of engineer-architects and methods, traditional planning courses some-
construction engineers. Specific Master courses are times appear to students as disconnected from
developed for the teaching of organizational issues reality. Indeed, they are not really aware of the
in large construction projects and the management “in-situ” conditions of construction projects.
of teams in charge of complex projects. Some issues From these statements we proposed an original
could be noticed regarding particular types of con- pedagogical scenario inspired by the recent ad-
struction projects or management techniques: vances related to 4D technologies in the Construc-
• The design principles of high-rise construction tion IT research community (Hartmann et al. 2008)
projects are not really tackled in the current and their application in pedagogy, e.g. (Russell et al.
curriculum. Moreover, the necessary multi-ex- 2005; Sampaio et al. 2006).
pertise of project management methods dur-
ing the design and construction phases is not
part of usual architects/engineers trainings.

CAAD curriculum - Volume 1 - eCAADe 30 | 87


PEDAGOGICAL APPROACH TO 4D have to understand the difficulties related to the
MODELLING AND SIMULATION steering of such projects, as well as the nature of de-
One can recognize that it is usually difficult to ad- sign decisions that have to be taken. Therefore, it is
dress 1) the issue of high-rise design, 2) the techni- important to include the temporal dimension relat-
cal aspects of tall buildings structures and 3) the ed to the scheduling, in order to explore and analyze
characteristics of high-rise construction processes, the constructability of working methods. 4D simula-
within a single and short-duration course. Then, 4D tions appear to be an innovative solution and some
CAD appears as an interesting technology to help teachers already have implemented them in their
students better analyze the design and construction courses. (Kang et al. 2004) presented a web-based
of high-rise buildings, and especially their structural interactive 4D block tower model for construction
principles. planning and scheduling education and showed
4D visualization interests for education. (Sampaio
State of the Art et al. 2006) demonstrated through many examples
Construction projects management courses are that virtual reality, including 4D CAD, can be useful
very diversified in architecture, engineering or con- in teaching material elaboration. (Wang et al. 2007)
struction curricula (Dietz et al. 1976). In architecture described a study to assess the value of using 4D
curriculums, it is usually stated that architecture modeling in construction engineering courses and
students do not gain much practical knowledge of compared results from two different 4D processes
construction management and methods (Clayton that are traditional 4D and virtual construction sim-
2002). With the emergence of computer-supported ulators. Both processes were found valuable to im-
3D building modeling, innovative methods are be- prove the learning experience of students.
ing more and more explored in order to improve the Moreover, the usefulness of 4D models to sup-
construction education experience. (Clayton 2002) port collaboration in the construction industry has
described a virtual construction exercise experience been demonstrated in some research works. In-
with students using 3D CAD and simulations. He deed, using 4D simulations can increase collabora-
concluded that virtual construction is very interest- tive scheduling (Mahalingam et al. 2010; Zhou et al.
ing to teach construction management to students 2009), site coordination (Dawood and Sikka 2007)
more easily through many learning situations or and communication (Heesom and Mahdjoubi 2004).
projects examples. (Perdomo et al. 2005) presented
a study in collaboration with the Virginia Tech archi- Course description
tecture and building construction department that The pedagogical scenario retained for the course
was investigating the educational advantage of 3D consists in both theoretical courses and practical
representations over 2D drawings in terms of under- works. Practical works are themselves divided into
standing construction assemblies and details. The two stages: single-student work and teamwork.
results were very positive. • Theoretical courses aim at providing students a
But, in curricula addressing complex “construc- basic knowledge in the fields of high-rise build-
tion environments”, like bridges, towers or the con- ings and project management. Structural con-
struction of high-rise buildings, it is important to ad- straints and common solutions are the main
dress technical issues while taking into account the topics of the courses. A typology of construc-
various topics to be included in short-term courses. tion principles is presented. Vertical transporta-
Indeed, such projects require treating a vast scale tion systems, as well as façade techniques, are
of parameters, working at multiple levels of detail, also dealt with. The second part of the course
dealing with design variability, and realistic repre- introduces project management, especially in
sentation of the work (Russell et al. 2009). Students terms of organizations of actors, coordination

88 | eCAADe 30 - Volume 1 - CAAD curriculum


mechanisms and finally IT-supported collabo- main hypothesis is to benefit from 4D modeling and
ration. BIM and 4D modeling/simulation is the simulation technologies. The feedback of the teach-
final theoretical input. ing team is the following:
• Practical works consist in analyzing high-rise • Firstly, the use of 3D modeling tools like Google
building projects. In a first stage (4-5 working SketchUp™ is possible and valuable, also when
weeks), each student is expected to analyze students are not familiar with 3D modeling (it
various aspects of a project. Then in a second is the case of the construction-engineers stu-
stage, students are grouped in teams of 3 to 4 dents). SketchUp™ is rapidly understood and us-
students. Each team chooses an existing build- able by all of the students.
ing and has to realize a complete analysis of • 4D modeling of high-rise buildings (although
the structural principle and construction pro- the aim is not to provide a very fine-grained
cess. Then, they have to propose a 4D simula- planning) requires a deep understanding of
tion “scenario” which aims to provide a “didactic structural principles, because it impacts the
understanding” of building structures and con- skeleton of the construction planning (i.e. the
struction. 4D modeling and simulation them- Work Breakdown Structure). The pedagogical
selves are the final part of the teamwork. team can better appreciate the completeness of
students’ analyses. This is due to the need of
FEEDBACK ON THE COURSE clearness when modeling the buildings’ main
This course has been taught three times, during the structural 3D elements as well as the schedule’s
fall semesters of the following academic years: 2009- WBS.
2010, 2010-2011 and 2011-2012. 14 students were • Finally, as documentation on high-rise con-
involved in 2010, 12 students participated in 2011 struction is usually difficult to obtain (planning
and they were 15 in 2012. In 2010, 3 teams worked as-realized, detailed plans, etc.), students have
on New-York Times Building (New-York), Sears Tower to infer both structural principles and con-
(Chicago) and Debis Tower (Berlin). In 2011, 4 teams struction planning. It requires that they make
worked on Caja Madrid, Opernturn (Frankfurt), hypotheses on the design and that they find
Shard London Tower and the World Financial Center evidence of construction procedures (photos,
(Shanghai) towers. And in 2012, 6 teams analyzed webcam, or TV documentary). The exercise then
Puerta del Europa (Madrid), Bligh Tower (Sydney), becomes original compared to classical “plan-
John Hancock (Chicago), Tower 0-14 (Dubaï), Trian- ning” or “structure” courses and students get
gle Tower (Köln) and Heron Tower (London). more easily involved and motivated.
3D modeling is realized with Google SketchUp™,
and 4D modeling and simulation is enabled thanks Students’ feedback
to the courtesy of the D-Studio company, providing The feedback of students is related to their use and
its 4D Virtual Builder© for Google SketchUp™ plug-in. appropriation of 3D/4D technologies and is sup-
ported by the results of a survey carried out on 2012
Teaching team’s feedback students.
The course presented above is experimental in the Students appear to be very interested in the op-
engineer-architect and construction-engineer cur- portunity offered by 4D technologies for the simu-
riculums of the University of Liège. It was designed lation of construction projects. They particularly
in the continuity of the previous course of project understand the interest of construction planning
management, which was dedicated to the under- analyses supported by 3D visualization. Compared
standing of particular constraints related to the to other courses, 4D models help them to better
planning and design of large-scale projects. The understand what really lies behind the planning of

CAAD curriculum - Volume 1 - eCAADe 30 | 89


a task. They also appreciate learning about high-rise 1). We think that we can mainly explain this nature
design and construction, which is not a usual topic of feedback (fundamentally different from profes-
in their curriculums. sionals that make use of 4D simulation) by the fact
However, we underline the limits of their under- that they have a partial view of the mission that will
standing of the utility of 4D modeling in profession- be theirs in the professional environment. Moreo-
al practice. The structured surveys described in the ver, during this experiment the students have to
next section highlight this issue. manipulate three tools: 1) Microsoft Project for the
scheduling of the construction tasks, 2) SketchUp
CHALLENGES FOR THE PEDAGOGICAL to model the building, and 3) xD Virtual Builder for
USE OF 4D-CAD 4D simulations. At the beginning of the course, they
have already studied Microsoft Project but have no
Survey carried out at the end of the 2011 experience in modelling softwares. Therefore, they
course session have to assimilate SketchUp as well as xD Virtual
In the last session (2011), we decided to carry out Builder. The exercise appears complex for the stu-
a survey analysis in order to evaluate the students’ dents who are less skilled with this type of software.
feedback on the use of 4D tools, as well as to as- Consequently, their vision about the time required
sess their understanding of the utility of 4D CAD in for the 4D modelling is relatively biased. We can
the professional life. Indeed, this particular exercise consider that it is one of the limits of the proposed
helps students understand the principle of 4D CAD, pedagogical device.
and lets them experience it on the analysis of struc- About the 4D model functionalities, the stu-
tural principle and construction process of a single dents’ feedback is more positive (see part “4D model
project. Therefore, the application is quite different functionalities” on Figure 1). It appears they feel that
than most of the usages of 4D CAD in real construc- 4D simulation contributes to the communication
tion projects, for constructability analysis in the de- between actors and improves collaboration.
sign phase or construction progress monitoring in Beyond introducing 4D simulation, this feed-
the construction stage. back from the students justifies our aim to improve
The first part of the survey consisted in an evalu- visualization in the applications of 4D-CAD. Moreo-
ation of the satisfaction of users, based on the SUS ver, as students do not really have to convince cli-
scale (Brooke 1996). Although the SUS score is quite ents, we consider that the role of visualization in the
low (39,82/100), the principal aim of the survey is particular case of our exercise is to communicate the
then to finely assess how students understand the analysis of high-rise structural principles. Then, each
utility and applicability of this technology for their group of students has to develop its own “visualiza-
future professional activity. A more detailed ques- tion framework” to carry out the messages of their
tionnaire is based on a set of questions targeting the structural analyses.
assessment of utility and usability of 4D CAD.
4D MODELING AND VISUALIZATION
Results FOR HIGH-RISE BUILDINGS: SOME
Table 1 summarizes the results obtained through STATEMENTS
the survey. 14 students answered the questionnaire. Communication and collaboration-support are well-
The analysis of the students’ feedback demonstrates known benefits of using 4D-CAD in construction
that they have difficulty imagining that the 4D simu- projects. As demonstrated by the survey results,
lation can contribute to improve their future pro- described in the previous section, it is essential to
fessional work, to make it easier and globally allow sensitize the students to the visualization while they
them to gain time (see part “productivity” on Figure are using 4D modeling software tools. Moreover,

90 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 1
Survey results.

visualization choices can help them in expressing Modeling of the construction of high-rise
their theoretical analysis of a building project. The buildings.
research that we develop in the field of 4D visuali- The projects of four students’ groups were analyzed
zation leads us to propose a matrix for the analysis in a previous paper (Kubicki et al. 2011), both in
of visualization and some results about particular 4D terms of modeling and visualization. Concerning the
visualization for high-rise buildings. modeling, our analyses showed that:

CAAD curriculum - Volume 1 - eCAADe 30 | 91


• The modeling of architectural projects is gen- 4D visualization of the construction of
erally simplified for the aim of simulating the high-rise buildings
construction process. Indeed, with the aim of The concept of multi-visualization is generally used
establishing the links between 3D objects and for visualizations where data are represented by
schedule’s entities, the level of detail is usually using multiple windows. Such views can be inde-
lower than for architectural modeling and visu- pendent and isolated, or tightly coordinated. Coor-
alization (rendering). dinated multiple views (CMV) describe two or more
• The principal variables in modeling, in the distinct views tightly coordinated and used to sup-
case of high-rise buildings, are the type of floor, port the investigation of a single conceptual entity
standard or non-standard, as well as the ele- (Roberts 2007). In construction, 4D simulations can
ments shown in the model, and highly depend- be considered as CMV systems since they suit these
ent of the construction material (steel, mixed rules. Indeed, 4D visualization usually makes use of
steel-concrete or armed concrete). different views (i.e. 3D view and temporal view) and
data sets displayed in the views are logically linked.

Figure 2
4D multivisualization
composed of two coordinated
views for each date.

92 | eCAADe 30 - Volume 1 - CAAD curriculum


In a parallel research effort (Boton et al. 2011), we de- case. We can notice the following approaches.
veloped a classification of attributes of 4D visualiza- Zoom is used to show a particular object or
tion enabling to describe both the content, structure group of objects, and can present particular
or graphical characteristics of the 4D views and the works in a given space. Extended zoom shows
coordination mechanisms that logically link the vari- the entire building and can be used to give
ous sub-views. an overview of the construction principle (e.g.
In the students’ works, one can distinguish the core/primary structure/secondary structure/
characteristics related to the visualization properties facades). Sections or interior perspectives were
of the 4D model, and the final presentation of the also used by the students, e.g. to show con-
4D simulation. The visualization properties of the 4D struction details inside the building. Finally
models are: orbit enables the widest view on the building
• The semantic of colors. Usually 4D-CAD soft- construction progress.
ware tools propose standard sets of colors
to visualize 4D models: red=task in progress, 4D multi-visualization of high-rise
transparent=task not started, etc. In this course, buildings construction.
we encourage the students to give significance The SketchUp plug-in that was used allows to define
to the colors they used. Beyond the state of colors/transparency properties of the 4D objects, di-
tasks, the students use colors sets to distinguish rectly in SketchUp. It also allows the user to export
the structural status of 3D objects, i.e. variations the 4D simulation in the form of a Powerpoint pres-
of colors depending on the load-bearing role of entation, enabling to personalize the multi-visuali-
objects, transparency for non-structural objects zation layout. Two interesting layouts are described
(e.g. facades) enabling to visualize the primary below.
structure inside the building, etc. In the first example, the aim is to represent par-
• The representation of schedule information. allel tasks that are performed in different areas of the
Schedule is an important component of 4D 3D models. While analyzing the construction of the
models. It is usually mentioned as a date, mile- “0-14 Tower” (in Dubai), the students were confront-
stone, or step in the planning of tasks. Then, the ed to the parallel sequencing of “facade construc-
representation of time can take various forms in tion” (double skin concrete façade, with holes) and
the models of students, but it usually is a simple a “podium construction” which is connected to the
display of the ongoing date, highlighted above main building. The use of a two-window multi-view
the 3D model. In some cases, a dedicated Gantt representation (Figure 1) enables, for each date, to
View is used. But it should be mentioned that focus on both global construction of the skin (left
the exact date is not capital information in the part) and the detailed steps of the podium edifica-
framework of our 4D models. Indeed, the se- tion and its connection to the skin (right part).
quence of construction tasks is more important In the second example, the Heron Tower (in Lon-
to understand the construction process, and don) has been analyzed. The main findings of the
can be represented with colors associated to students’ analysis showed that the particularity of
the 3D objects. this building was the multiple structural systems of
• The camera principles. The visualization of the façades. Indeed there are three types of façade
large-scale buildings is a remaining question in systems in this project: 1) “small windows” façade, 2)
the CAAD community. Moreover, in the case of glass wall façade, and 3) bracing system over glass
construction simulations, tasks can happen at a wall. Moreover, their work addressed the question of
given date, in many locations. Then the use of visualizing multiple areas of a large-scale construc-
camera principles is different in each particular tion project (i.e. high-rise). As same-time scheduled

CAAD curriculum - Volume 1 - eCAADe 30 | 93


tasks can be executed in distant locations, there is a ings. 4D CAD assists the work of students, who have
real issue for the visualization of these locations. to analyze a particular existing building during the
The proposed multi-visualization firstly distin- session.
guishes the areas represented in the simulation: for The article highlights the feedback of both
a single date, the students proposed to visualize two teaching team and students, based on a survey
sides of the building (two representative façades) as carried out at the end of the course. The main re-
well as one extended view and two detailed views. sult is that 4D CAD seems to be useful to the work
Moreover, they divided the vertical representation of students but that it remains difficult for them to
of the façades using four camera principles (four dif- understand its added value in real professional life.
ferent zoom settings) to better represent the target- An important challenge is the visualization of the 4D
ed areas. Figure 2 illustrates this 12-view represen- simulations. A relationship is then established with
tation (note that the 12th view was not active at the research work about the design of multi-visualiza-
date displayed) for a single date. tion interfaces. Some conclusions are provided on
the basis of simulations involving two students, and
CONCLUSION they allow to envisage prospects towards the elabo-
The article describes a course dedicated to project ration of guidelines for 4D CAD visualization, which
management in construction. The particular sub- could be useful for other curriculums.
jects of teaching are the structural principles and
construction processes related to high-rise build-

Figure 3
Multi-visualization of the
construction sequence of the
Heron Tower (London).

25/06/2009  
25/06/2009  

25/06/2009  

94 | eCAADe 30 - Volume 1 - CAAD curriculum


REFERENCES
Boton, C, Kubicki, S and Halin, G 2011, ‘Method to design Education and Training, ITHET 2005. 7-9 July 2005, pp.
coordinated multiple views adapted to user’s business F4B/23-28.
requirements in 4D collaborative tools in AEC’. Proce- Roberts JC 2007, ‘State of the Art: Coordinated & Multiple
th
edings of the 15 International Conference Information Views in Exploratory Visualization’, Fifth International
Visualisation (IV). 13-15 July 2011. London, UK. Conference on Coordinated and Multiple Views in Explo-
Brooke, J 1996, ‘SUS: A “quick and dirty” usability scale’. ratory Visualization (CMV 2007), pp. 61-71.
In P. W. Jordan, B. Thomas, B. A. Weerdmeester, & I. L. Russell, A, Staub-French, S, Tran, N and Wong, W 2009, “Visu-
McClelland (Eds.), Usability evaluation in industry, pp. alizing high-rise building construction strategies using
189–194, London: Taylor & Francis. linear scheduling and 4D CAD”. Automation in Con-
Clayton, M 2002, ‘Virtual construction of architecture using struction, 18(2), pp. 219-236.
3D CAD and simulation’. Automation in Construction, Sampaio, A, Henriques, P and Ferreira, P 2006, Virtual Reality
11(2), pp. 227-235. technology applied in Civil Engineering education. Pro-
Dawwod, N and Sikka, SS 2007, ‘Measuring the effective- ceedings of m-ICTE 2006, 4th International Conference
ness of 4D planning as a valuable communication tool’. on Multimedia and ICT’s in Education.
ITcon Journal of Information Technology in Construction, Wang, L, Messner, JI and Leicht, R 2007, ‘Assessement of 4D
13 (Special Issue Virtual and Augmented Reality in Design Modeling For Schedule Visualization in Construction
th
and Construction), pp. 198-205. Engineering Education’. Proceedings of the 24 CIB W78
Dietz, AGH and Litle WA 1976, ‘Education for Construction’. Conference, Bridging ITC Knowledge to work, pp. 737-
Journal of the Construction Division, 102(2), pp. 347-364. 742.
Hartmann, T, Gao, J and Fischer, M 2008, ‘Areas of Applica- Zhou, W 2009, ‘An Investigation into a Distributed Virtual Rea-
tion for 3D and 4D Models on Construction Projects’. lity Environment for Real-Time Collaborative 4D Constru-
Journal of Construction Engineering and Management, ction Planning and Simulation’. PhD Thesis, University of
134(10), pp. 776-785. Wolverhampton.
Heesom, D. and Mahdjoubi, L 2004, “Trends of 4D CAD
applications for construction planning’. Construction
Management and Economics, 22(2), pp. 171-182.
Kang, H, Lho, BC and Kim, JH 2004, ‘Development of web-
based interactive 4D block tower model for construc-
tion planning and scheduling education’. Proceedings
of the 2004 American Society for Engineering Educa-
tion Annual Conference & Exposition.
Kubicki, S and Boton, C 2011, ‘4D-based teaching of high-
rise structural principles’. Proceedings of the CIB W78-
W102 Conference. October 26-28, 2011. Sophia-Antip-
olis, France.
Mahalingam, A, Kashyap, R and Mahajan, C 2010, ‘An evalu-
ation of the applicability of 4D CAD on construction
projects’. Automation in Construction, 19(2), pp. 148-
159.
Perdomo, J, Shiratuddin, M and Thabet, W and Ananth,
A 2005, ‘Interactive 3D visualization as a tool for con-
struction education’. Proceedings of the 6th International
Conference on Information Technology Based Higher

CAAD curriculum - Volume 1 - eCAADe 30 | 95


96 | eCAADe 30 - Volume 1 - CAAD curriculum
Building Performance Modeling in Non-simplified
Architectural Design
Procedural and cognitive challenges in education
Max Doelling , Farshad Nasrollahi
1 2

1,2
Technische Universität Berlin, Germany
http://spacesustainers.org, http://www.enef.co
1 2

max@spacesustainers.org, nasrollahi@enef.co
1 2

Abstract. The building technology class “Parametric Design” simultaneously teaches


thermal and daylight performance simulation to novice users, usually Master of
Architecture students. Own buildings are created, analysed and geometrically modified
during the design process, resulting in structures that are energetically pre-optimized. It
is shown that energy demand and daylight utilization can be significantly improved while
taking into account formal considerations. Departing from a design process model that
gives preference to either engineering or design thinking, multi-modal decision-making is
diagnosed to be mediated by hybrid or multivalent representations, necessitating a shift
in how inter-domain design knowledge flows might be understood. Opposed to purely
linear or iterative process assumptions, a fluent state model of interconnected domains of
analytic inquiry is proposed.
Keywords. Sustainable design; daylight simulation; thermal simulation; architectural
education; design epistemology.

INTRODUCTION
Digital, parametric model-based design workflows ongoing seminar “Parametric Design” investigates
offer many opportunities to integrate performance the integration of multiple building performance
simulation into the architectural design process, but simulation techniques into the early stages of archi-
as a relatively novel practice, no proven set of de- tectural design. Master of Architecture students with
sign methods or cognitive framework has yet been minimal or no knowledge of building performance
established. Many traditional simulation classes simulation are tasked with expressing a function-
consider simplified design parameters and produce ally diverse spatial programme, using daylighting
results that stream towards clear performance indi- and thermal assessment tools as continuous design
cators. While entirely appropriate, and possibly even decision benchmarks. One of three sites (Berlin: Ger-
reflects a large aspect of the built environment’s for- many, Hashtgerd: Iran, Ft. Lauderdale: Florida, USA)
mal reality, an increasing tendency exists to strive has to be chosen, yielding designs specific to the lo-
towards forms that are not intended as mere aes- cal climate but related through their shared design
thetic experiments but to enrich the lives of inhabit- brief. Basic lectures on sustainable building and
ants through enhanced comfort. In this context, our simulation principles are given, while workshops

CAAD curriculum - Volume 1 - eCAADe 30 | 97


introduce students to the interlinked usage of DIVA schematic design phase, since in this time frame
(Jakubiec and Reinhart, 2011), a daylight simulation fundamental, difficult to reverse choices affecting
plugin for Rhinoceros3d, DesignBuilder, an interface form and energy use are made (Brown and DeKay,
for the simulation engine EnergyPlus, Rhinoceros3d, 2001). No normative workflow recommendations
a NURBS modeler, and Grasshopper3d, a parametric will be stated; instead, analyzing various process
geometry tool. representations in conjunction with describing deci-
sion chains will lead us to an alternative integrated
PRECEDENTS IN DESIGN-SIMULATION design process model.
INTEGRATION
Various different models of building performance RESEARCH QUESTIONS
simulation classes are described in the literature, as The following sections introduce the curriculum em-
are approaches that deal with integrating simula- ployed by us, present two class results from summer
tion into the architectural design process in general. 2011 and relate them to the challenge of integrating
The following selection is not intended as a com- building simulation into early-stage architectural
prehensive classification of previous studies, but design. The guiding research questions are:
instead serves to position our own endeavor within 1. Are simulation activities easily effective in de-
this developing field. creasing a design’s primary energy demand if
Many simulation classes cater to architecture they are to be positively correlated with mak-
students and contain a design component, the ing desired formal decisions, in a process that
analysis of which can then also be related to tool use acknowledges functional and geometric com-
considerations (Palme, 2011). Alternatively, uncon- plexity?
strained architectural design activity is frequently 2. How are design decisions made in a multi-rep-
not part of a class (Strand, Liesen and Witte, 2004; resentational domain that includes parametric
Madsen and Osterhaus, 2005). Epistemological performance models?
workflow considerations are discussed from various 3. What consequences might the results and the
angles, usually contrasting engineering and design modes of their making have for architectural
working methods, or attempt to establish interme- education and design theory?
diate ground (Batty and Swann, 1997; Hetherington
et al., 2011; Venancio et al., 2011). Most case studies CLASS ORGANIZATION
acknowledge the importance of early-stage archi- The seminar investigates design-simulation process
tectural energy optimization through design, yet interaction by posing a “real-world” problem. There
our review indicates that it is the norm for only one are no rules concerning the building shape, albeit
simulation domain to be detailedly taught per class, we ask students to consider the task realistic in the
unlike in our own, which introduces both daylight sense of a limited budget and apparent constructa-
2
and thermal simulations in an integrated manner. bility of the 804 m community center. Spaces are
In this paper, we touch on tool use implications, but a mix of offices, seminar rooms and a small audito-
assume the chosen software applications to be reli- rium. By having students design in different climate
ably useable in the design process due to advanced zones, they experience how buildings that share the
interfaces, precise results display and their use of the same design brief are morphologically influenced
validated simulation engines EnergyPlus and Radi- by adapting to the local climate.
ance. In essence, we attempt to understand possible
modes of simulation-assisted cross-domain deci- CURRICULUM, ASSIGNMENTS AND
sion-making by architectural designers performed DESIGN OBSERVATIONS
from the very first creation steps to the end of the The course assignments are modeled after the hier-

98 | eCAADe 30 - Volume 1 - CAAD curriculum


archy traditionally found in design studios, with en- Assignment 02a dealt with running climate-based
ergy optimization primarily to be achieved through daylight simulations (Reinhart, Mardaljevic and Rog-
architectural instead of technological means. Hence, ers, 2006) and a seasonal cumulative solar irradiation
formal and performance decisions are closely re- analysis, achieved with DIVA. The reason for consid-
lated (Nasrollahi, 2009). Our following process narra- ering insolation images and daylighting first was our
tive is a temporally linear approximation of groups’ intention to have students visually experience solar
design thinking at various advancing stages, as in- gains, with the hope that they would tweak their
terpreted by the authors based on tutoring, results assumptions on solar geometry and arrive at an im-
data evaluation and representation analysis. proved building layout before constructing thermal
simulation models.
Heuristic and initial simulation phase Group 01 correctly identified horizontal as well
Assignment 01 asked students to start design work as east and west facing surfaces as major receivers
and to especially consider early stage performance of insolation (figure 3). This was in part caused by
rules of thumb, requiring them to document key de-
Figure 1 sign concepts relating to the intended environmen-
Natural Ventilation and Mass- tal performance in principle sketches that should
ing Sketch, Florida Design. relate to the local climate. Group 01 chose Ft. Lau-
derdale as the project site; group 02, chose Hashtg-
erd, Iran. The climates of both sites are very different:
Florida’s low latitude, low elevation and proximity to
the Gulf of Mexico lend it year-long high tempera-
tures, mostly uncomfortable in summer due to high
relative humidity, while Hashtgerd’s more northern
latitude, higher elevation and greater distance from
the ocean yield a continental climate with both
summer and winter discomfort extremes. The goal
of performance design strategies was to minimize
Figure 2 the primary energy demand of heating, cooling and
Design Development Sketches lighting equipment required to achieve thermal and
(Plans roughly oriented north), visual comfort.
USA. In the initial phase, a massing approach (figure
1) and response to site conditions was defined, with
most groups departing from and modifying the ba-
sic principles thus discovered throughout the class.
Figure 3 Design rules of thumb were recommended to be
Summer / Winter Irradia- followed from various publications (e.g. Brown and
tion Images (South to left of DeKay, 2001) and Climate Consultant, a climate anal-
frame), USA. ysis package. The very earliest design stage, articu-
lated by sketches (figure 2) and arrays of incomplete
models, featured too little information to enable
simulations that require defined geometries. Only at
its end was a base layout established, on which first the massing strategy chosen due to wind patterns
analyses were performed. This marked the transition and spatial organization considerations, which were
from purely heuristic to partially evidence-based also related to assumed daylighting benefits tested
modes of thinking.

CAAD curriculum - Volume 1 - eCAADe 30 | 99


through simulations and found to be promising approach can hence be understood as having been
(figure 4). The design process in all coming phases more driven by thermal performance concerns; the
then evolved towards a systematic evaluation of dif- observed useful daylight utilization of the first itera-
ferent facade structures, many of which were not tion was indeed sub-par (figure 7).
iteratively related but formal experiments and per-
formance assessments in unison. Aesthetic require- Figure 4
ments of retaining vertical fins to visually balance Variant 01 (Florida), Useful
the horizontal massing scheme were expressed by Daylight Illuminance, 100 –
the group throughout the class, setting a formal pa- 2000 lux, % of occupied hours,
rameter space within which most explorations were fixed louvers.
achieved. The authors found that this happened
in the case of most groups; the final solutions fre-
quently showed an expression of ideas developed
during the heuristic design development phase.
The Iran team ran site-level irradiation simula-
tions via Ecotect and chose a site patch with maxi-
mum insolation to receive their design, intended as
a compact volume tilted towards lower sun angles
(figure 5). Despite at first glance promising, it later Figure 5
became apparent that this systematic initial ap- Site Irradiation Analysis & Vol-
proach yields no guarantees that building perfor- ume Derivation, Iran Design.
mance will actually be superior to rule of thumb
only approaches, since when site-level analyses
are performed without preconceived ideas on the
structure to be designed, no relationship between
measured site phenomena and building geometry Figure 6
yet exists. Summer / Winter Irradia-
Interior spaces were arranged into a dense lay- tion Images (North to top of
out situated under a slanted roof perforated by sky- frame), Iran.
lights. The handling of these apertures was the key
geometric element affecting design performance;
they developed from simple horizontal openings
to complex solar scoops, their behavior parametri- Figure 7
cally defined by flexible Grasshopper3d-definitions. Variant 01 (Iran), Useful Day-
Insolation analysis performed on various scoop tilts light Illuminance, 100 – 2000
resulted in the group choosing an angle that caused lux, % of occupied hours, no
greater gains in winter and relative prevention of shading.
direct sunlight penetration in summer (figure 6). In
that sense, the irradiation images played a greater
role in meshing thermal optimizations with formal
considerations, and thus acted more as a useful
tool than they did for group 01, who argued from
a different set of constraints, especially wind pat-
terns and projected daylight demand. Group 02’s

100 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 8 Detailed simulation phase
DB Model, Variant 01, USA. Assignments 02b and 03 required students to adapt
their designs through DesignBuilder (DB) and fur-
ther DIVA simulations. Alternate massing strategies
had to be considered in step 02b; in assignment
03, the best performing massing variant in terms
of primary energy demand and daylight utilization
was to be chosen and several design factors system-
atically varied to arrive at a final proposal, its energy
and daylight performance to be fully analyzed. By
keeping simulated physical building materials, occu-
pancy information and assumed best-practice HVAC
templates constant throughout the class and con-
centrating on changes on the level of orientation,
Figure 9 massing, glazing ratios and fixed shading geom-
DB Model, Variant 02b. etries, the direct influence of form on performance
was studied; yet in practice, initial decisions usually
overrode the possibility of fundamental changes.
Most groups found it hard to divorce their thinking
from the version already created and to define an al-
ternate massing scheme.
Expressing the desire to retain the initial design,
group 01 departed from an unshaded base design
(figure 8) and especially studied the effects of side-
fin shading geometries and ventilated double-roof
structures (figure 10) on total energy demand, re-
ducing it by 30%. Gross daylight utilization was im-
proved 15% by using light shelves and modifying
Figure 10 fin spacing (figure 11). Light shelves were used for
DB Model, Variant 03. all but the North orientations and additionally acted
as overhangs (also see figure 20). Simulation results
are summarized in figure 15, clearly showing an in-
crease in overall design performance. The required
alternate volumetric scheme of variant 02b (figure 9)
did not have an impact on subsequent design deci-
sions, possibly due to its negligible performance im-
provement and seemingly improvised layout.
Group 02 did not produce an alternate mass-
ing scheme, but instead focused on the spacing,
arrangement and glazing area of the skylights, also
starting from a base design (figure 12). The number
of aperture rows in the final iteration was reduced
by three and the total glazing area more than halved
(figure 13), which lessened total energy demand

CAAD curriculum - Volume 1 - eCAADe 30 | 101


by 25% and almost doubled useful daylight utiliza- Figure 11
tion (figure 14). An increase in skylight row spacing Variant 03 (Florida), Useful
meant a reduction of winter overshadowing effects; Daylight Illuminance, 100
this change was stimulated by knowledge gained – 2000 lux, % of occ. hours,
from the previous irradiation image analysis. fins only.
There was considerable geometric drift be-
tween the individual design and simulation models,
as well as strong abstractions present in the ther-
mal models. The most pronounced difficulty lay in
how to port the light scoop geometries between
daylighting and thermal models; this was solved by
synchronizing the glazing area and building cus-
tom overhangs in DesignBuilder, which imitated
the scoop tilt as used in the Grasshopper definition.
Opposed to the Florida team, who performed inter-
mediate daylighting tests on singular geometric ex- Figure 12
pressions and generally kept DB and Rhino models DB Model, Variant 01, Iran.
parallelized, group 02 used several thermal geom-
etry variants independently. Two series of models
with a stepped decrease in scoop glazing area were
compared and the results fed back into the original
parametric geometry definition (figure 16). As such,
an iterative workflow was contained within a formal
parameter space, which was itself dynamically en-
coded and eventually updated to reflect the final
analysis step.
Naturally, the groups’ results in both simulation
domains could be improved, yet by limiting material
choices to elucidate the effects of form and being con-
strained by what simulation novices can accomplish in
a single semester, more detailed optimizations had to Figure 13
be deferred. Furthermore, the final absolute numbers DB Model, Variant 03.
are not the primary result; rather, it is the comparative
evaluation of geometric influences on performance
that makes up the value of the simulations. More de-
veloped models would likely yield different results,
since more precise interaction effects of daylight qual-
ity, which is not readily described by bulk UDI values,
and window shading would modify design perfor-
mance, as would further thermal comfort and natural
ventilation considerations. Group 01 again improved
design performance leading up to the rapid proto-
typing stage, during which final models were printed
with daylight metrics embedded (figure 17).

102 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 14 From a process perspective, workflows that meshed
Variant 03 (Iran), UDI 100 – iterative tests with the concurrent exploration of
2000 lux, % occ. hours, no other related but singular design variants appeared
shading. as the norm; while we provided extensive instruc-
tions on how, in our opinion, to best structure an
analysis workflow, the oft-articulated “conflict” be-
tween design and engineering thinking came into
play, but without inhibiting a measurable decrease
in energy demand and a general increase in daylight
utilization. Group 02’s systematic, iterative approach
did not automatically produce a design that per-
formed better than the Florida team’s building.

DISCUSSION AND CONCLUSIONS


Most students accomplished a positive interplay
Figure 15 of geometry and performance factors. The feasibil-
Iteration Performances. ity of a mixed design-simulation process in achiev-
ing efficiency improvements was demonstrated,
however it is not only through raw data that such a
practice must be evaluated. More than the sum of
its parts, it becomes an activity of mediation, com-
plicating both epistemes by collapsing them into
the same space of thinking and evaluating. If care-
fully managed, and to begin answering the first
research question, quantitative improvements can
be achieved in an integrated manner and through
iterative evaluations accompany and even inspire
formal experimentation. On the other hand, synergy
breakdowns can also occur, experienced by a mi-
nority of groups that failed to connect the domain
Figure 16 of analysis with the domain of creative production,
Parametric Roof Scoop Geom- usually caused by a lack of basic building science
etry of Iran Design. knowledge. For if epistemes are to intersect, they
need to be at least rudimentary developed, inde-
pendent of how knowledge is actually produced in
science versus design methodologies.
Apart from concerns of principle feasibility, we
implied the question of whether a combined de-
sign-simulation process would “easily” increase per-
formance. This can only be answered in conjunction
with the core question of how design decisions were
made in general and specific instances. Since design
is often understood as a goal-oriented activity, deci-
sions cannot be evaluated in isolation, but need to

CAAD curriculum - Volume 1 - eCAADe 30 | 103


be seen in relation to the perceived whole. Design Figure 17
intent is frequently articulated in a nonlinear and in- Printed Daylight Model, UDI
tuitive manner striving towards synthesis by accom- 100 - 2000 embedded, USA
modating possibly clashing goals, and thus bears Design.
conflict potential with rationalist engineering proce-
dures. Intent encapsulates the always current total-
ity of ideas on how a building should be (N, figure
18), but due to its complexity and intersubjectivity
has no holistic representation. It includes all design Figure 18
assumptions, also the ones related to performance, Domains of Inquisition /
and at any given moment can be understood as a Representation in Design
fluent total state of ambivalent interconnections, Synthesis.
exemplified by Christopher Alexander’s chart of
design factor interdependencies (figure 19). Alexan-
der’s chart predates the availability of digital design
and simulation models, but nonetheless deals with
material and social performance interdependen-
cies that form a wicked problem (Rittel and Webber,
1973).
Architects, especially since their separation
from manual construction activities (Davis, 2000),
have developed a tradition of dealing with problem
subset permutations of different domains that still Figure 19
relate to the same object, e.g., how to marry struc- Field of Design Factor Interde-
tural requirements with space flow demands. These pendencies (Chermayeff and
different subsets are traditionally encoded by a mul- Alexander, 1963).
titude of space-related drawings and models that
refer to the same object but are still unique episte-
mes. As process models, they can act as “machines
for thinking” (Smith, 2004) and enable associative ar-
tistic leaps. Given that in our case study most projec-
tive representations and performance datasets were
derived from multiple digital models, strong clues
exist that model families may in fact be used by ar-
chitects within a contemporary continuation of said
historic framework, which has been perpetuated by
educational design studio practices situated in the Figure 20
lineage of Modernism. Yet since its heyday, devel- Principle Performance Section:
opments in simulation and its space-related repre- Multivalent Representation,
sentation have moved numeric evaluations much USA.
closer into architectural planning practice. Still in
an apparent conflict with design nature, analysis
necessitates clear steps in a rational procedure and
relies on steady benchmarks during simulation, oth-

104 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 21 additional cross-domain knowledge, permanently
Principle Performance Section: influences the originally contributing domains,
Multivalent Representation, forming a nonlinear knowledge flow framework
Iran. that relies less on direct hybridization of design and
engineering methods, but instead draws potential
from the synergistic possibilities rooted in the multi-
valence of their respective models’ representability.
erwise invalidating comparisons. Yet creative reality This model neither invalidates the presence of
is prone to upheavals questioning the very stability engineering procedures nor the validity of grown
of the contained analysis paradigms. How, then, was design methods, but in part shifts the discourse
their interplay managed? onto the level of understanding the mediating
The design observations show that a combina- role of multivalent representations (e.g. figures 20
tion of heuristics, to establish an initial formal seed, & 21), which by virtue of their properties encode
and iterative schemes was usually employed, the quantitative descriptors spatially, relate form to
latter of which predominantly revolved around per- projected performance and should be regarded as
formance evaluations of building components and articulating one possible state of synthesis among
were strongly related to prefigured intent; as such, many. The shown sections, daylight plans, radiation
they were encapsulated by and inseparable from images and printed daylight models all partially
the heuristic context. Models that dealt with differ- fulfill these requirements. In a process model that
ent design aspects drifted apart, were abstracted is perceived as a field of possibilities managed by
to explore isolated performance behaviors and definitions achieved through representations, all
later synchronized with master design models, as contributing domains constantly interact. Repre-
shown by group 02. Parametric encoding can be sentations stimulate processes, can be their result
understood as a process analogue to the creation and by feedback effects cause shifts in their re-
of myriad manual test models and was used to simi- spective knowledge source domains; as an exam-
lar design refinement ends. Other groups exhibited ple, we found that by running many consecutive
related behavior; a multiplicity of independent but simulations, students became increasingly good
related digital models was used to generate analytic, at without further tests predicting how glazing ra-
form-related and, most importantly, hybrid or mul- tio changes would impact combined thermal and
tivalent representations concerned with the form- daylighting performance. Yet in order to establish
performance interface and acting as design cata- that relationship, it in most cases had to be previ-
lysts. We observed that most beneficial performance ously encoded in either conceptual drawings or
decisions were made when students either achieved numerical representations that clearly meshed
a parallel presence of design intent across multiple performance and geometry descriptions. From
representations belonging to different domains of that perspective, we posit that heuristics and de-
inquiry, or created multivalent representations that sign analysis are complements and enact a process
directly combined validated assumptions from mul- of transforming “tacit” into “explicit” knowledge
tiple domains. To extrapolate a model: (Friedman, 2003) of objective performance phe-
Individual domain-specific types of knowledge nomena that are later used to generate new design
n
(A etc., figure 18) are synthesized by utilizing the seeds through additional representations; if these
semiotic flexibility their multivalent representations are then used as active design artefacts, new asso-
(e.g. derived from digital models) enable, and thus ciative leaps and continuous design synthesis can
continuously update global design intent (N, figure be achieved.
18). In return, the field of intent, newly enriched with

CAAD curriculum - Volume 1 - eCAADe 30 | 105


As a possible consequence for education, design- tecture and Design Students’, paper presented at the
ers’ knowledge of the contributing domains, es- ANZAScA Conference, Wellington, New Zealand.
pecially building science, needs to be improved Nasrollahi, F 2009, Climate and Energy Responsive Housing in
by linking it with geometry effects through novel Continental Climates, Universitätsverlag der TU Berlin,
teaching formats, as well as research into visual se- Berlin.
miotics and their relationship to underlying meth- Palme, M 2011, ‘What Architects want? Between BIM and
odologies combined with the testing of integrated Simulation Tools: An Experience Teaching Ecotect’, Pro-
design frameworks. A steady accretion of validated ceedings of Building Simulation 2011, Sydney, Australia,
form-performance interfaces allows the concurrent pp. 1410-1430.
expression of engineering and design epistemes; Reinhart, CF, Mardaljevic, J and Rogers, Z 2006, ‘Dynamic
both need to be acknowledged, regarded in their re- Daylight Performance Metrics for Sustainable Design’,
spective traditions and newly combined to achieve LEUKOS, vol. 3, no. 1, pp. 1-20.
playful precision. Only then will performance in- Rittel, HJW and Webber, MM 1973, ‘Dilemmas in a General
creases appear easily from within the design process Theory of Planning’, Policy Sciences, vol. 4, no. 2, pp.
itself. 155-169.
Smith, A 2004, Architectural Model as Machine: A new view of
REFERENCES models from antiquity to the present day, Architectural
Batty, WJ and Swann, B 1997, ‘Integration of Computer Based Press, Oxford.
Modelling and an Inter-Disciplinary Based Approach to Strand, RK, Liesen, RJ and Witte, MJ 2004, ‘Resources for
Building Design in Post-Graduate Education’, Depart- Teaching Building Energy Simulation’, Proceedings of
ment of Applied Energy, Cranfield University, Bedford- SimBuild 2004, Boulder, USA.
shire, England. Venancio, R, Pedrini, A, van der Linden, AC, van den Ham, E
Brown, GZ and DeKay, M 2000, Sun, Wind & Light - Archi- and Stouffs, R 2011, ‘Think Designerly! Using Multiple
tectural Design Strategies, 2nd. ed., John Wiley & Sons, Simulation Tools to Solve Architectural Dilemmas’, Pro-
Hoboken. ceedings of Building Simulation 2011, Sydney, Australia,
Chermayeff, S and Alexander, C 1963, Community and Pri- pp. 522-529.
vacy: Towards a New Architecture of Humanism, Double-
day Anchor Books, New York.
Davis, H 2000, The Culture of Building, Oxford University
Press, Oxford.
Friedman, K 2003, ‘Theory construction in design research:
criteria: approaches, and methods’, Design Studies, vol.
24, no. 6, pp. 507-522.
Hetherington, R, Laney, R, Peake, S and Oldham, D 2011, ‘In-
tegrated Building Design, Information and Simulation
Modeling: The Need for a New Hierarchy’, Proceedings
of Building Simulation 2011, Sydney, Australia, pp. 2241-
2248.
Jakubiec, JA and Reinhart, CF 2011, ‘DIVA 2.0: Integrating
Daylight and Thermal Simulations using Rhinoceros
3D, Daysim and EnergyPlus’, Proceedings of Building
Simulation 2011, Sydney, Australia, pp. 2202-2209.
Madsen, M and Osterhaus, W 2005, ‘Exploring Simple As-
sessment Methods for Lighting Quality with Archi-

106 | eCAADe 30 - Volume 1 - CAAD curriculum


How to Deal with Novel Theories in Architectural
Education
A framework for introducing evolutionary computation to students
3
Ethem Gürer , Sema Alaçam , Gülen Çağdaş
1 2

1,2
Istanbul Technical University, Graduate School of Science Engineering and Technology,
3
Department of Informatics, Turkey, Istanbul Technical University,
Faculty of Architecture, Turkey
1,2,3
http://www.mimarliktabilisim.itu.edu.tr
3
ethemgurer@gmail.com, semosphere@gmail.com, glcagdas@gmail.com
1 2

Abstract. Evolution of/in artificial systems has been discussed in many fields such as
computer science, architecture, natural and social sciences over the last fifty years.
Evolutionary computation which takes its roots in computation and biology has a
potential to enrich ways of thinking in architecture. This paper focuses mainly on
the methodology of how evolutionary computation theories might be embedded in
architectural education within the theoretical course in graduate level.
Keywords. Evolutionary design; evolutionary algorithms; computational theory;
architectural design curriculum.

INTRODUCTION
Over the last fifty years, evolutionary concepts and rather than on what/how is going on the designers’
methods have been examined related to varoius part in terms of design thinking and learning. Some
fields. Especially in design domain, as Rosenman other studies exploring the integration of digital de-
(2006) pointed out, there has lately been a consid- sign models and techniques with design pedagogy
erable increase in the use of evolutionary methods deal with the problem in a general range (Oxman,
(Holland, 1975; Heylighen, 1989; Koza, 1992; Poon 2008).
and Maher, 1996; Fasoulaki, 2003; Rosenman, 2006 At this juncture, the scope of this paper is lim-
etc.). In order to resize the pool of design solutions, ited with introducing only evolutionary design
various studies were based on adapting notions and paradigm to the students in a determined course.
systems from biological models to computational Related to evolution paradigm, it is supposed that
design area. However, evolution paradigm has not the vocabulary/terminology of different disciplines
been embedded enough to the architectural edu- requires thorough descriptions, excavations and dis-
cation. In other words, works including evolution- cussions in order to develop architectural students’
ary concepts remarkably focus on one hand on the understanding through these practices.
structure analysis of specific computational systems,
on the other hand on the large population of design
solutions or on the externalized design object itself

CAAD curriculum - Volume 1 - eCAADe 30 | 107


DESCRIPTION OF THE COURSE
In this study, we particularly focus on the methodo- • Evolutionary processes encountered in nature
logical analysis of the course in Architectural Design as an inspiration, while dealing with problems
Computing Graduate Program at the Faculty of Ar- in the field of architecture.
chitecture in Istanbul Technical University, titled • How genetic algorithms and evolutionary ap-
“Evolutionary Approaches in Architectural Design” proaches are used in architectural design.
(EAAD). The EAAD is a PhD course of 3 hours per • Biomimesis, lindenmayer systems, cellular au-
week and is conducted since 2009. General pur- tomata and emergent systems in general and
pose of this theoretical course is to take advantage particularly in architectural design.
of evolutionary approaches and processes encoun- • Evolutionary computation and using computer
tered in nature as a source of inspiration, while solv- as a partner in pre-design phases.
ing problems in the field of architecture during one Although participation of the students were always
academic semester. encouraged, these two parts (such as lectures and
In Fall semester of 2011-2012, the contents and literature reviews), show instructor-centered learn-
the timeline of the course were divided into five ing motivation of EAAD course. On the other hand,
main activity groups including lectures, literature re- it is supposed that term projects part totally reflect
views, discussions, presentations and term projects a student-centered learning motivation aiming to
(Figure 1). As an essential part of the course, the develop an evolutionary design model in general
lectures were driven both by instructors and guests terms with a final report in an article format. In pro-
having expertise on the related topic of the week ject development phase, students were expected to
during first 9 weeks. Literature reviews part, as a concentrate on combining the evolutionary theories
direct support for theoretical explanations detailed with a particular design problem they did choose
during lectures, concerned books, papers and arti- or to develop ideas through experimental embodi-
cles meticulously chosen by the instructors not only ment of the abstract concepts via physical and digi-
to be aware of the state of the art approaches but tal models. Although the term projects went on in
also to enrich vocabulary domain used in various a regular timeline (for the last 5 weeks) similarly to
studies. The content of the lectures and literature re- lectures and literature reviews, they were situated
views can be listed as:
Figure 1
Timeline of the EAAD.

108 | eCAADe 30 - Volume 1 - CAAD curriculum


on opposite sides in terms of subject/object relation In the long run, such a part-based distributed divi-
(the subject was instructors in lectures and literature sion in the course had been concluded related to
reviews while it became students in term projects experiences and feedbacks gained since 2009. Dur-
part). In order to bridge the gap between these two ing and at the end of the semester, we observed that
opposite learning motivations, two different collabo- these partitions enriched the general vocabulary
rative activities were engaged within partial frequen- of designing via transitions from theory (lectures
tations in timeline: discussions and presentations and literature reviews) to practice (term projects)
parts help to include students more in the course through discussions and presentations parts.
(Figure 1).
During discussions, students were encouraged Evolution of what? Epistemological
to have a critical distance to examples and theories excavation in different disciplines
as much as possible (hence, these parts had been di- One of the main difficulties while the theoretical
vided in three sub-parts for different weeks) in order topics are being discussed is that there are pre-de-
to enable development of their own insight and abil- termined vocabularies belonging to different disci-
ity of interpretation. Discussions also provided face- plines. For example, not only the evolution concept
to-face feedback from each student to others and itself but also the related vocabularies refer to a
to instructors. Finally, another activity bridging the variety of different meanings, connotations and re-
gap between two opposite learning motivations was lations in Darwinian terminology of biology, in eco-
presentations. They were separated into three sub- nomics or in computational theory.
parts with different weights per week like discus- We use the ‘epistemological excavation’ in terms
sions (Figure 2). The tasks consequently were to pre- of a series of research, discussion and re-thinking
sent a review of an evolutionary design model from process about the epistemological origins of the
literature, to introduce their very initial ideas about existing terminology. In archeology the ‘excavation’
term projects of students and to gather final critics. term literally refers to a dynamic digging process

Figure 2
Distribution of the course
parts.

CAAD curriculum - Volume 1 - eCAADe 30 | 109


involving the actions of exploration, recording, re- examples of creative design. Besides these, we were
covery of different relations and interpretation. The interested in how “evolutionary computation by de-
excavation usually begins at a defined area, while in signers” paradigm- which not only occurs in com-
the beginning what you look for is not so clear. Sub- puters but also physical environment and designers’
sequently, other series of connected areas or other minds.
layers from different time zones should be evaluated There are always risks related to how to intro-
in an interrelated manner. The methodology, the duce these theories. Keeping this in mind, we tried
techniques, the type of tools might differ according and encouraged an open-ended epistemological
to the specific requirements. Regarding the theories excavation in different disciplines regarding evolu-
and in particular the evolutionary theory, each disci- tion paradigm. Instead of thinking only within the lim-
pline has been accumulated different semantics of itation of these ready-given concepts, we motivated
their own terminology. At this point conducted with students:
deconstructive thinking, epistemological excavation • to explore semantics of the vocabulary
is required in order to explore new findings with • to gain a better understanding of relations/
new relations. interactions among the concepts of evolution-
Other problem is grounded on the nature of ary computation
theories which creates reduction and a gap between • to represent and to externalize their own un-
the reality and the idealized theory. Liddament derstandings from the abstract concepts via
(1999) defines this gap as on one hand methodolo- digital and physical models
gies, techniques and vocabularies and on the other
hand “the subset of the wider spectrum of human cog- From analyze to interpretation
nitive activity”. Especially in theoretical courses we Students were expected first to analyze examples
had observed in the previous years that, students focusing on evolution paradigm accompanied with
had the tendency to deal with the theories given readings and then to explore some of the algo-
as they were. Similar to the Polanyi’s (1966) bicycle rithms shared in the literature review part. In order
example, theoretical courses concern bicycles in- to reveal an interpretational skill in design process,
stead of the experience. Within 3 hours per week of students were encouraged to visualize concepts via
a theoretical course it is not possible to teach the ex- physical and digital models.
perience of riding a bike. However it is possible to In the analyze process, students were expected
trigger the curiosity of the students and discuss at to be not only a translator but also an interpreter
least different ways of riding a bike. between their minds and the computer. We ob-
During the EAAD course in the beginning of served the advantage of visualization process of the
the 2011-2012 fall semester we asked how we abstract concepts. On the other hand this process
could stimulate/trigger students keeping a critical has been occurred two sided. Physical environment
distance to the varying concepts of the evolution - natural and/or artificial - was also used as a source
instead of accepting them without interpretation. of inspiration and was converted to the abstract
Other issues that we concerned about were the in- schemas.
terrelated theories of evolutionary computation, Different from conventional theoretical courses
embedding the evolutionary approaches in archi- supporting only students’ reading and writing skills,
tectural design process, questioning the limita- in EAAD we let the student sto explore their own
tions of methods/vocabulary such as optimization, way of understanding of the abstract concepts and
selection, search in solution space, dependency to to deconstruct the ready-given concepts within
the initial assumptions, genetic algorithms, natural their semantics and connotation.
systems, shape evolution, and evolutionary model

110 | eCAADe 30 - Volume 1 - CAAD curriculum


METHODOLOGY dents (Figure 6) started with observation of natu-
In this paper, we defined the listed criteria in order ral and artificial environment including analyses of
to evaluate the process of the term projects’ belong- pomegranate patterns, frosted glass patterns. She
ing to the 8 students with different backgrounds: set up a series of experiments with bubble plastic
• Level of predictability: The end product can be and iron. The second student also tried to under-
predicted by the initial assumptions of the stu- stand the logic of existing algorithms such as voro-
dent or there are emergent outcomes during noi diagrams and delaunay triangulation. She addi-
the project development process. tionally developed her own algorithm and explored
• Level of internalization: This includes level of new relations and forms via parameter change
adapting both concepts and techniques to (Figure 6). Depending on these two examples it is
their own projects. If the student used one of possible to assert that interaction with the physical
the existing evolutionary methods as it is, this material might provide a better understanding of
is defined as ‘repetitive’. If the students met the abstract concepts. However, in this assumption
new vocabularies/rules while dealing with the other coefficients such as the effect of symbolic and
present ones, this is defined as ‘explorative’. mathematical thinking are excluded.
Finally if he/she developed his/her own meth- Another student who explored emergent out-
ods, we define it as ‘interpretative’. comes worked in digital environment (Figure 7). Al-
• Type(s) of the media: Which type(s) of repre- though he was examining existing algorithms of
sentational model(s) was/were preferred (Phys- voronoi, he focused on mathematical equations and
ical/digital/both). developed his own assumptions. In this sense, we eval-
uate his study as interpretative and explorative. After
Evaluation of the student projects these experimental studies he integrated his findings
In this part, the process of 8 term projects is evalu- into structural optimization of surfaces.
ated depending on the pre- defined criteria. As it is
shown in the Figure 3, there is a variety of analysed CONCLUDING REMARKS
methods and each student focused on different top- A dynamic approach in terms of divergent and con-
ic for the term project. 5 Master and 3 PhD students vergent thinking is evaluated via a theoretical grad-
have attended to the course with different back- uate course and student projects. One of our initial
grounds and different computational experiences. finding is that, using physical models in the analysis
Although, the scope and the scale of the term pro- process might both improve student’s understand-
jects were so different from each other, all students ing of the abstract concepts and support emergent
used 3 dimensional modelling programmes and explorations besides defined solution domains of
scripting environments. 2 out of 8 students experi- the design process.
mented with physical models, besides digital mod- The part-based distributed division curriculum
eling (Figure 4). of EAAD was built up depending on experiences
It is seen that (Figure 3, Figure 4) since there and feedbacks gained since 2009. This structure is
are two students who experimented with physical considered to be reconfigured each year. Accord-
models had also explored emergent outcomes. One ing to the balance of theory (lectures and literature
of these students (Figure 5) started with poems as reviews) to practice (term projects), we planned to
a generative algorithm input. At the same time she re-evaluate the ‘lectures’ part via spreading out the
made a large number of physical models. Symbolic lectures over the whole semester.
representation of Haiku poem, verbal representa- Moreover, we think that in order to gain intellec-
tion of algorithms and visual representation of study tual understanding, beyond limitation of only one
models were developed simultaneously. Other stu- discipline the concepts should be epistemologically

CAAD curriculum - Volume 1 - eCAADe 30 | 111


Figure 3
Correlation between pre-
defined criteria and project
development.

Figure 4
Level of internalization
and level of predictability
correlation.

112 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 5
Sample of an explorative and
interpretative student work by
Tugce Darcan.

digged. Besides grammatical items, it is also impor- In addition it is observed that collaborative learning
tant to discuss semantics of existing vocabulary of environment including face-to-face feedback (es-
different disciplines. At this point, we think that the pecially tried in discussion and presentation parts)
syllabus types developed for new language learning provides positive reflections in understanding abili-
might provide pedagogic advantages/clues in terms ties; however we did not make qualitative research
of teaching approach and methodology. Particularly about it within the scope of this paper. Correspond-
the pedagogic potentials of notional-functional syl- ingly, the influence of the literature review and the
labus type is considered to be examined for the fol- example search (presentations) parts on students’
lowing semester of EAAD. way of thinking might be examined within scope of
another study.

Figure 6
Sample of an explorative and
interpretative student work by
Benay Gursoy.

CAAD curriculum - Volume 1 - eCAADe 30 | 113


Figure 7
Sample of an explorative and
interpretative student work by
Yekta Ipek.

ACKNOWLEDGEMENTS Polanyi, M 1966, The Logic of Tacit Inference. Philosophy,


The authors would like to acknowledge Zeynep Ak- 41(1): p. 1–18.
küçük, Mehmet Emin Bayraktar, Tuğçe Darcan, Bahar Oxman, O 2008, ‘Digital Architecture as a Challenge for De-
Esen, Benay Gürsoy, Yekta İpek, Burcu Özdemir, Betül sign Pedagogy: Theory, Knowledge, Models and Me-
Tuncer who are the students involved in the course, dium’, Design Studies, 29 (2), pp. 99-120
as well as Yazgı Badem for her participation and Poon, J and Maher, ML 1996, Emergent behaviour in co-
presentation during a lecture part. evolutionary design, in J. S. Gero and F. Sudweeks
(eds), Artificial Intelligence in Design ‘96, Kluwer Aca-
REFERENCES demic, Dordrecht, The Netherlands, pp.703-722.
Bentley, PJ and Corne, DW (ed.) 2002, Creative Evolutionary Rosenman, MA 2006, An Exploration into Evolutionary Mod-
Systems, Academic Press, San Diego. els for Non-routine Design, University of Sydney, Aus-
Brumfit, CJ and Johnson, K 1979, The Communicative Ap- tralia, pp.69-86.
proach To Language Teaching. Oxford: OUP. Schön, DA 1983, The Reflective Practitioner: How Profession-
Heylighen, F 1989, ‘Self-organization, Emergence and the als Think in Action, Temple Smit, London.
Architecture of Complexity’,Proceedings of the 1st Eu-
ropean Conference on System Science, AFCET, Paris, pp.
23-32.
Holland, JH 1975,  Adaptation in Natural and Artificial Sys-
tems, the University of Michigan Press, Ann Arbor.
Koza, JR 1992, Genetic Programming: On the Programming
of Computers by Means of Natural Selection, MIT Press,
Cambridge, Mass.
Liddament T 1999, ‘The computationalist paradigm in
design research’, Design Studies, vol. 20,  no. 1, pp. 41-
56(16).

114 | eCAADe 30 - Volume 1 - CAAD curriculum


Evaluation System for Content And Language Integrated
Learning in Architecture Using Immersive Environments
Matevz Juvancic , Tadeja Zupancic
1 2

University of Ljubljana, Faculty of architecture, Slovenia


http://www.fa.uni-lj.si
matevz.juvancic@fa.uni-lj.si, tadeja.zupancic@fa.uni-lj.si
1 2

Abstract. Based on the experience from EU project ARCHI21 (Hunter et al, 2011)
and long-term commitment to research of architectural presentations and educational
approaches to expert and non-expert public (i.e. Juvancic, Mullins & Zupancic, 2012), the
paper aims to clarify the terms used in CLIL-architecture context, identify the variables
that have, in practice so far, proven to influence the learning outcome and learning
experience both in architectural and language sense, and systematize the findings into
the useful system. The result can be envisioned as the potential ‘ladder of the CLIL &
architecture integration‘. The system would be of help to anyone trying to integrate
language learning at different stages of architectural education, pointing out the required
fundamentals, predicting the possible learning outcomes or benchmarking them after
the experience. The basic terms/variables divided into three major influencing groups -
competence, work environment and course settings - are described first, proceeded with
the scheme connecting them into the system and two actual examples ‘run’ through the
matrix for illustrative purposes. The paper also looks specifically into the use of different
immersive environments and digital communication tools for teaching the architecture/
design–other language combination and adapts the system to this segment, while also
briefly comments on learners and teachers responses to CLIL-architecture integration.
Keywords. Architecture; immersive environments; CLIL; evaluation; teaching; Archi21.

INTRODUCTION - BACKGROUND AND


PROBLEM
While the Content and Language Integrated Learn- environments into the architecture-language equa-
ing (CLIL) has been tried out and implemented tion offers additional opportunities for distance col-
in the first and second level of education (Coyle, laboration and language learning but also increases
Hood and Marsh, 2010), the higher level education the number of variables influencing the learning
of CLIL approaches are yet to be developed and test- outcomes adding to the uncertainty in results pre-
ed. The introduction of architecture as the content in diction.
this symbiosis and its special affinity to its own visual In the paper we argue that some fundamental
language can serve as an interesting counterbal- conditions need to be met to provide the minimal
ancing act, enhancing and advancing the learning effective learning environment in which CLIL can
of spoken and written languages. Introducing the take place as too much new learning experience
digital communication tools and immersive virtual threatens to overshadow either the learning of the

CAAD curriculum - Volume 1 - eCAADe 30 | 115


Figure 1
Different environments
tested for distance CLIL
in architecture – ‘on-site’
students’ presentations and
mentoring in Second Life
(left) - synchronous audio-
visual collaboration; students
presenting their work and
communicating by means
of Wiki and Skype (right) -
synchronous audio-visual
presentations. The immersion,
contents or the learning of the language, resulting in learning settings that involve students and teachers collaboration, presentation,
undesired poor learning outcomes on all fronts. of different country/language origin. We could argue tool integration, competence,
Architecture and urban design as subjects are that visual language used in architecture is the other etc. can achieve various levels
very particular not only because they are concerned language for students used to written language thus but still be effective and have
with complex matters such as buildings and towns making the whole study a CLIL experience but in this a significant influence on the
but because they require the knowledge of special paper we will stick to the notion of spoken and writ- learning experience as well as
language – the visual language – that students need ten language in a traditional sense. Beside the evi- the learning outcomes.
to learn and be proficient in it as well. On top of that dent benefits of learning the other language on the
we are describing and analysing situations in which go and being able to use it professionally, there are
the learners are dealing with the advanced com- other beneficial factors as well [1]:
munication tools, computer aided, practice specific • Building of intercultural knowledge and under-
tools and persistent digital worlds, all demanding standing.
and competing for the attention and burdening • Development of intercultural communication
the learners with additional potential, sometimes skills.
steep, learning curves. On the other hand the visual • Improvement of language competence and
language, if mastered, can be of help as a construc- oral communication skills.
tive mediator and translator between two different • Development of multilingual interests and at-
languages. titudes.
• Provision of opportunities to study content
CLIL AND ARCHITECTURE through different perspectives.
CLIL is a relatively unfamiliar term in architectural ed- • It allows learners more contact with the target
ucation circles. Whereas the notion itself might not language.
be widely used in architectural context, its concept • Language learning does not require extra
and idea are not new - namely, teaching architecture teaching hours.
and urban design through the medium of a language • It complements other subjects rather than
other than normally used [1]. The expression lan- competes with them.
guage other than normally used is in text shortened • Diversification of methods and forms of class-
to the other language and can be equally substituted room practice.
with non-mother tongue language. The principles • CLIL increases learners‘ motivation and con-
have been practiced in architecture and urban de- fidence in both the language and the subject
sign on many occasions, especially in international being taught.

116 | eCAADe 30 - Volume 1 - CAAD curriculum


The paper uses two terms that need further expla- teracting abilities and environment.
nation: mode and level. Whereas levels denote set- We can distinguish between the following
tings where the subjects or notions can be followed modes of immersion where the presence of the user
through different inter-related stages, advancing or and his interaction possibilities play the part:
descending on the scale, the modes denote condi- • Mental presence (third person observer, i.e.
tions that are independent and cannot be perceived movie watcher in the cinema), limited to the
or compared among themselves as higher-lower, passive role of the observing – cannot interfere
more advanced-less advanced, etc. with the action, but can mentally immerse him-
self into the virtual world.
THE MODES OF CLIL • Presence through the symbolic representation of
In this paper we understand the mode of CLIL as oneself - the user is transposed into the multidi-
the other language(s) of choice and the number mensional pervasive digital worlds through the
of them. The ARCHI21 project includes several lan- avatar, used as an interpreter of action between
guages: Slovene, French and English, at least two digital and physical world – the user can inter-
of them representing the other languages to each act with the virtual world but needs to mentally
partner and in some cases even all three of them (i.e. immerse himself into his alter-ego (avatar) to
Erasmus students coming from abroad). As modes be in-world.
of CLIL we had combinations of Slovene-English, • Telepresence – the presence in digital worlds
Slovene-English-French in our courses, and the with the help of VR technologies, that actuate
school of Paris Malaquis had French-English, French- and simulate the (total) in-world immersion
English-Slovene combinations, etc. The modes can and allow ‘direct’ interactions; one of the char-
be thus classified as: acteristics is also a first person point of view.
• Mother tongue - first other language. There are different levels of immersion, the pres-
• Mother tongue - first other language - second ence representing only one of the aspects. Manovich
other language. (2002) distinguishes between illusionism, combin-
• First other language - second other language. ing traditional techniques and technologies that aim
The modes of CLIL are usually not uniform for par- to create a visual resemblance of reality, and simu-
ticipants involved, particularly in cases where there lation, recreating reality through other aspects, be-
is a mix of regular and exchange students (i.e. native yond visual appearance (i.e. freedom of movement).
students in Slovenia speaking Slovene as a mother Not only that but being also able to use such envi-
tongue and English as first other language, Erasmus ronments through individual’s experiential appa-
students speaking English in Slovenia as first other ratus, use of logic and past experience. The notions
language and Slovene as a second other language, which can be best summarized with the term envi-
while participating in the same course). ronment or medium in which the learner is operating.
By defining the levels of affordances that the viable
MODES AND LEVELS OF IMMERSION ‘classroom’ media/environment supports in terms
When defining immersion of dislocated participants of recreating the experience of space and presence
the ultimate immersion would be the face-to-face (and also having the currently available software/
experience with other participants, being able to hardware in mind), we can derive the following lev-
communicate, interact, work collaboratively and, in els of immersion regarding the learners:
architecture also, experience the space and the sur- • Asynchronous audio-visual presentations and
roundings as actually being there. Anything less is an posted replies (i.e. Knovio, VoiceForum, Wiki,
approximation of this ultimate immersion through etc.).
modes that associate the learners’ presence, his in-

CAAD curriculum - Volume 1 - eCAADe 30 | 117


• Synchronous audio-visual presentations and for Languages (CEFR) [2] – using levels such as
discussions (i.e. Skype, GoToMeeting, shared A1, A2, etc. denoting the language competency
whiteboards, etc.), usually limited to 2D pres- 3. Competence of using the particular commu-
entations. nication and digital tools for the professional
• Synchronous audio-visual collaboration in per- purposes is harder to measure but can be de-
vasive worlds not limited to planar presenta- scribed in terms of skills the learner is capable
tions (i.e. Second Life - SL, TelePlace - currently of doing on his own:
known as 3DICC). • Rudimentary – the learner is capable of using
• Face to face discussion (f2f ), allowing all types of the common writing, visualization and publish-
presentations and the ultimate immersion. ing software tools along with the use of profes-
Whether they are used to their full potential is anoth- sional suites in 2D (of his choice); he/she is also
er question, i.e. use of SL for presentations on boards able to use social and common digital commu-
in-world would suggest an advanced mode but is in nication tools; the student is capable of using
fact not that different from audio-visual presentation and moving in the pervasive 3D environment;
mode. he/she is able to follow steps of instruction for
achieving intermediate goals but is unable to
ARCHITECTURE, LANGUAGE AND TECH- do them on his/her own.
NOLOGICAL COMPETENCE LEVELS • Intermediate – the learners are capable of using
There are three fundamental levels of competence different writing, visualization and publishing
that need to be addressed: the competence of de- software tools and are able to use professional
veloping architectural and urban design projects in- suites across platforms and across different
dividually or in a team, the other (first or even second providers (in 3D). On top of that they possess
foreign) language competence level, and the compe- skills to construct and work collaboratively in
tence of using particular digital and communication 3D (pervasive) worlds; the learner is able to find
tools for professional purposes (an advanced notion and combine the social and digital communica-
of digital literacy). They can be further explained as: tion tools to his advantage in pursuing profes-
1. The competence of developing architectural and sional purposes; the student grasps the logic
urban design projects – the levels: behind the digital tools and is able to adapt to
• Students proceeding to bachelor’s degree (or changing and fast developing conditions in the
equivalent in years). digital domain on his own.
• Students proceeding to master’s degree (or • Advanced – the learners have the intermediate
equivalent in years). level of skills upgraded with the scripting and
• Licensed architects considered in the long-term programming skills; they are able to modify and
view of lifelong learning process. merge existing (open-source) applications into
The first two are defined through curricula usually new ones or create their own if the ones avail-
distinguishing between the ground level of achiev- able are not suited for the professional tasks
ing basic professional knowledge, later developed they are faced with.
into the independent professional individual on the
second level, while the third is more elusive of clear WORK MODES IN COURSE SETTINGS
definitions and refers to the in-field working experi- The working objectives and type of work affect the
ence and specialization. learning outcomes, opportunities for the CLIL, suit-
2. Other language competence level is easier to ability of digital tools used and required or desired
measure by common international standards, immersion. Depending on the task and type of work
i.e. Common European Framework of Reference there is a high possibility that learners will be bur-

118 | eCAADe 30 - Volume 1 - CAAD curriculum


dened with learning curves in several presented vari- • Initial concepts - defined by abstract, rough ide-
ables (i.e. language competency, communication as and input data; (has or has not Project Based
tools’ skills, etc.). The four envisioned types of work Learning - PBL - characteristics).
in courses cover the most frequent settings when ar- • Intermediate level between concepts and details
chitectural and urban design learning is in question, – the ideas and concepts get more definitive
regardless of the type of learning (distance or f2f ): form and dimensions; the functionality de-
• Lectures/discussion – the usual setting for tradi- mands, tectonics, building and legislation con-
tional ex-cathedra lessons or, more contempo- straints are taken into an account; the viable
rary, teacher-students interactive lectures and plan for execution is taking shape; (has PBL
ensuing discussions that happen either f2f or characteristics).
through distance learning (Mason and Rennie, • Detailed project or similar project-like exercise
2006); they involve synchronous or asynchro- level – all the factors are dealt with (or simu-
nous means of communication lated) supported by thorough plans for the
• Presentation/discussion/critique – the prepared design to come into its existence; construction
presentation of work in progress, work finished, and execution are the logical next steps; (has
historical material, description on topic, etc. PBL characteristics).
done in any manner with the ad-hoc discus- With the design of objects for the digital worlds, the
sion and critique following the presentation in description of levels would differ slightly but would
which either presentation itself or the subject still follow the similar path. For example, the tecton-
of the presentation is discussed and criticized; ics considerations are perhaps not necessary due
on this level the learners can i.e. present their to the different medium and the functionality can
projects done collaboratively but without CLIL represent a different notion – behaviour of an ob-
component ject, but the detailed project remains a reasonable
• Collaboration on a project/workshop settings – description of the design process level as the object
with envisioned CLIL component in all stages, can be produced in different levels of detail (tex-
including actual work on the project tures, behaviour scripts, programming, etc.).
• Expert – non-expert public participation – the
collaboration of experts and non-experts (also OUTCOME - THE LEVEL OF CLIL
a simulation of such situations) with all of the INTEGRATION INTO ARCHITECTURE
specifics of communication issues that ensue EDUCATION
The level of CLIL integration into the architectural
ARCHITECTURAL DESIGN PROCESS and urban design education is tightly connected
LEVELS with the language competence level of teachers and
The stages in architectural production and their students participating but also with other variables
characteristics differ greatly and span from initial discussed in this article. It spans the range from basic
first ideas, conceptual work on abstract levels pro- to advanced integration in the architectural courses
ceeding towards detailed proposals and plans for and can be seen both as a variable and as an expect-
the execution. The discussions about- and critique ed output of the presented system:
of- the projects accompany the process but can also • Basic – expected learning outcome: fundamen-
span the part or the whole range when the main fo- tal, basic vocabulary and phrases not necessar-
cus of the course is aimed towards analysis (devoid ily related to professional topic; students use
of designing), i.e. analysing the architecture histori- single words and phrases interwoven with their
cally, stylistically, functionally, etc: main language of use in their work/presenta-
tions to illustrate/emphasize specific notions,

CAAD curriculum - Volume 1 - eCAADe 30 | 119


hear onomatopoetic sound of words, discuss THE SYSTEM AND THE MODEL IN USE -
the meaning of words used in different cultural DISCUSSION
and language contexts, etc. The system itself implies the variables that affect the
• Intermediate – expected learning outcome: learning outcome and learning experience when
rudimentary professional architectural vo- considering CLIL in architecture. Depending on the
cabulary on the specific topic, use of phrases, variable levels and modes the final integration can
forming of elementary sentences; students vary from basic to advanced. The model has not
can present their work and collaborate using been designed to provide an exact number or per-
the combination of main language of use and cent of the integration, but it gives an overview of
the other language, using the other language the complexity of interconnected factors. It does
for the emphasis or demonstration of their lan- that on the basis of actual experience with known,
guage abilities; the amount of other language but not lab-controlled, inputs and known outcomes.
use is no less than one third. Being designed from deductive perspective, the CLIL
• Advanced – expected learning outcome: using integration can be best presented through the pro-
the other language for professional purposes posed scheme (see Fig. 2) on the basis of two actual
during courses; students are able to argue, examples from the Archi21 experience.
present, express opinion and collaborate in the Two courses were introducing the CLIL – Space
foreign language, while also learning the lan- & media [3] and Workshop: Lighting guerrilla [4]. In
guage details and finesse. Space & Media the students had to deal with and
re-design the Square of the republic in Ljubljana,
using pervasive worlds and integrate Slovene and

Figure 2
The system implies the varia-
bles that affect the learning
outcome and learning expe-
rience when considering CLIL
in architecture. Depending on
the variable levels and modes
the final integration can vary
from basic to advanced. The
recommended minimums are
shaded.

120 | eCAADe 30 - Volume 1 - CAAD curriculum


English language. In the Workshop, the students For example, the CLIL-architecture integration is very
had to design the light installation on the topic of limited without sufficient command of other lan-
movement and actually build it on site in the most guage, particularly when the other language is not
physical sense, while also integrating the language widely used, is unfamiliar to the learner, or the learn-
of Slovene and English into their learning experi- er has just began learning it. The same is valid for the
ence. The courses were fundamentally different in learners coming from general education, only start-
terms of variable levels and modes although they ing to get the knowledge and expertise in the field
seem similar at first glance. The conditions are best of architecture – the lack of sufficient competency in
represented by the mark-ups in the schemes (see the field hinders CLIL attempts, which become un-
Fig. 3 and 4) and they can also be compared. The final wanted and unnecessary distractions, drawing the
outcomes – the integration of CLIL and architecture much needed attention away from the contents. The
– are different but following the variable settings the argument from the beginning of the paper still ap-
reader can have a better insight in why and where plies - fundamental conditions, especially in terms
the differences stem from. of competencies, need to be met to provide the
Discussing the hierarchic order of variables and minimal effective learning environment in which
their significance for the final integration of CLIL CLIL can take place. The course settings and work
in architecture, we can establish that competence environment also affect the learning experience and
levels are the unavoidable base on which the CLIL outcomes but can be seen as modifying rather than
can be developed. Certain levels of technological, restraining factors of CLIL-architecture integration.
architectural and language competency are neces- The responses of learners and their teachers to
sary in order to have any integration expectancies. CLIL-architecture integration have been positive.

Figure 3
The integration of CLIL in the
course of Space & media [3] is
shown as an illustration of the
input variables and final out-
comes. The course was part
of Archi21 project and done
in collaboration with partner
institutions in WS 2011/12.

CAAD curriculum - Volume 1 - eCAADe 30 | 121


While not surveyed statistically, the qualitative re- integration can be helped and can happen on mul-
sponses from teachers emphasized benefits of spic- tiple levels from the start; however the hindrance of
ing up the topics, widening the architectural vocab- such tools is the very same specialization, the need
ulary and adding cultural richness through the use to prepare them on case to case basis and time they
of other languages and expressions. They also stated take to prepare.
the disadvantages: the additional burden and learn- It seems that architecture and urban design as
ing for the teachers themselves, allocating the time visually oriented fields are in a better position to
and attention from contents to language and taking bridge the language - in-field expertise divide, occa-
care of their interplay add the complexity to- and de- sionally resorting to the different, visual language
mand on- their job. While students did not talk about when faced with an obstacle in communication. In
disadvantages, during their work, they un/intention- this way they can be beneficial to learning English
ally focused to the contents – architecture – more, and wide variety of other languages on the go and in
sometimes forgetting or ignoring the language as- parallel while learning and gaining expertise for the
pect and they had to be reminded by the teachers to profession (learning by doing or learning while do-
bring some of their attention back to the language. ing). The comparison of the expressions and notions
Based on the experience described above it can be in different languages also brings new meaning, new
said, the integration does not happen naturally or ef- insights and fresh discussions into the architectural
fortlessly on this (higher) level of education. It has to (dis-) courses.
be nurtured and focused upon constantly. With spe-
cialized tools, developed for CLIL-architecture pur-
poses, such as learning objects (Watson, 2010), the

Figure 4
The integration of CLIL in
the course of Workshop:
Lighting guerilla [4] - part of
the international initiative - is
presented with its variables
and demonstrates one of the
possible uses of the evaluation
system. With the inputs as
shown, you can expect or even
predict similar integration
results. The course was part
of Archi21 project and done
in collaboration with partner
institutions in SS 2011/12.

122 | eCAADe 30 - Volume 1 - CAAD curriculum


REFERENCES
Coyle, D, Hood, P, Marsh, D 2010, CLIL: Content and Language
Integrated Learning, Cambridge University Press, Cam-
bridge, UK.
Hunter, M, Chase, S, Kligerman, B, Zupancic, T 2011, ‘AR-
CHI21: Architectural and Design based Education and
Practice through Content and Language Integrated
Learning using Immersive Virtual Environments for
21st Century Skills’, in Zupancic, Juvancic, Verovsek and
Jutraz (eds), RESPECTING FRAGILE PLACES 29th eCAADe
Conference Proceedings, University of Ljubljana, Faculty
of Architecture (Slovenia) 21-24 September 2011, pp.
725-733.
Juvancic, M, Mullins, M, Zupancic, T 2012, ‘E-learning in
architecture: professional and lifelong learning pros-
pects’ in Pontes, E et al (eds) E-learning - organizational
infrastructure and tools for specific areas, InTech, cop.,
Rijeka, pp. 180-182.
Manovich, L 2002, The language of new media, reprint ed.,
MIT Press, Cambridge, Mass.
Mason, R and Rennie, F 2006, E-Learning: the Key Concepts,
Routledge, New York.
Watson, J 2010, ‘A Case Study: Developing Learning Objects
with an Explicit Learning Design’, Electronic Journal of
e-Learning, vol. 8, no. 1, pp. 41-50.

[1] ec.europa.eu/languages/language-teaching/content-
and-language-integrated-learning_en.htm
[2] www.coe.int/t/dg4/linguistic/CADRE_EN.asp
[3] secondlife://ARCHI21/158/246
[4] www.svetlobnagverila.net/eng/

CAAD curriculum - Volume 1 - eCAADe 30 | 123


124 | eCAADe 30 - Volume 1 - CAAD curriculum
Cyber­gogy As A Framework for Teaching Design Students
in Virtual Worlds
Scott Chase , Lesley Scopes
1 2

Aalborg University, Denmark, University of Southampton, United Kingdom


1 2

http://homes.create.aau.dk/scha, http://www.cybergogy.co.uk
1 2

scha@create.aau.dk, l.scopes@soton.ac.uk
1 2

Abstract. In recent years, 3D virtual worlds have been explored for design teaching,
yet it is unclear whether a specific pedagogy is used or adapted for such activities.
Here we describe the pedagogical model of Cybergogy of Learning Archetypes and
Learning Domains, developed specifically for teaching in 3D immersive virtual worlds,
and its application to introductory building classes in the virtual world Second Life for
architectural design students and teachers as part of the ARCHI21 project.
Keywords. Architectural education; Cybergogy; language learning; virtual worlds;
Second Life.

INTRODUCTION
The adoption of new technology often involves the the standard 2D VLE embedded into most institu-
use of that technology to replicate previous usage, tional strategies.
e.g. the early automobile considered as ‘horseless Virtual worlds such as Second Life [1], OpenSim
carriage’ and the use of CAD in its infancy (and even and ActiveWorlds have been used in design teach-
by many today) for simply reproducing 2D paper ing, both as an environment for modelling real
drawings (Knight and Dokonal, 2009). Similarly, world designs and as ex­plorations into the creation
we often see online virtual learning environments of virtual architecture (e.g. Angulo et al., 2009; Mor-
(VLEs) initially used for teaching and learning in a tice 2009; Gu et al., 2009; Brown et al., 2007). These
manner that replicates face to face teaching but of course need to adapt traditional design teaching
does not take full advantage of the affordances of methods for the online environment, and in general
these environments. Kapp and O’Driscoll (2010, take advantages of the af­fordances of 3D virtual
p.27) state that the primary challenge for today’s worlds (e.g. immersion, collaboration features), but
educators in the light of disruptive new technolo- none use teaching methods formulated specifically
gies is to “think outside of the classroom”. Further, for virtual worlds.
they argue that trainers appear to be entrapped in This paper describes the use of a specialised
the classroom paradigm, and thus rendered oblivi- pedagogical model—Cybergogy (Scopes, 2009)—
ous to the potential of what they term the ‘webvolu- for teaching design students in a 3D immersive vir-
tion’ (the evolution of the World Wide Web from its tual world (3DiVW) environment. As part of the EU
2D roots towards 3D media) and the kinds of teach- project ARCHI21 [2], which investigates language
ing and learning realisable by 3D disruptive tech- learning integrated with design learning in immer-
nologies. The immersive nature of 3D virtual worlds sive virtual environments (Hunter et al., 2011), we
al­lows participants to engage at deeper levels than undertook a number of teaching activities with ar-

CAAD curriculum - Volume 1 - eCAADe 30 | 125


chitecture and design stu­dents. Some of these were These included induction classes for SL that focused
held in the virtual world Second Life (SL). We use as a on the teaching of skills required to interface with
case study some of the teaching activities occurring the virtual world, followed by classes on how to
between June and December 2011. The teaching of build 3D objects in SL (for those interested). The first
building skills in SL was necessary as a precursor for ses­sion of classes was for teachers of design, most
both students and teachers of design and architec- of whom had no previous virtual world experience,
ture, to enable them to be sufficiently prepared to with design students following in a second session
complete their local institutional collaborative de- of classes.
sign projects as required by the project consortium
as a whole. Figure 1
ARCHI21 Second Life islands.
ARCHI21
The ARCHI21 project (Architectural and Design
based Education and Practice through Content &
Language Integrated Learning using Immersive Vir-
tual Environments for 21st Century Skills) is a two-
year project funded by the European Commission
as a part of the Education and Culture DG Lifelong
Learning Programme. One goal is to provide insight
into a thematic focus on fragility in physical and vir- CYBERGOGY OF LEARNING
tual places. The primary participating institutions ARCHETYPES AND LEARNING DOMAINS
include schools of architecture and design at École Unlike game-centric virtual worlds such as World of
Nationale Supérieure d’Architecture Paris-Malaquais, Warcraft, the virtual world of Se­cond Life is primar-
University of Ljubljana, Aalborg University and the ily a social-centric environment. Although it can
Open University; language and education partners be seen to have some game-like qualities such as
are from the University of Southamp­ton and Centre customisable avatars, the environment provides no
International d’Études Pédagogiques (France). game sce­nario and is open ended with no story nar-
ARCHI21 promotes awareness of the potential rative. Some degree of social interaction is al­most
of immersive virtual environments in architectural inevitable, given that there are multiple channels
and design education using a Content and Lan- for communication. These include public and pri-
guage Integrated Learning (CLIL) [3] approach to vate VoIP (voice) conversation, local public text chat,
reach Higher Education students and educators, private and group instant messaging (IM), as well as
adult learners, language professionals, practising ar- features that provide an awareness of the presence
chitects and the wider community. While a key aim of others, e.g. names of nearby avatars with viewable
of the project is investigation of language learning, profiles and lists of friends online. As noted by Gu et
the activities described here focus on the use of vir- al. (2009), Second Life supports collaboration in de-
tual environments for design education, in particu- sign learning by providing an obvious connection
lar, the development of building skills within such between a designer’s avatar and the virtual object
an environment. To that end, two co-joined Second being manipulated as part of the design process.
Life is­lands were purchased by the project for these They found that co-designers benefited from the
activities (Fig. 1) [4]. instantaneous nature of collaborative modelling, in
In order to provide students with appropriate that changes to objects could be seen by all present,
skills to operate in this environment, a num­ber of with the ability to discuss them synchronously.
introductory teaching activities were established.

126 | eCAADe 30 - Volume 1 - CAAD curriculum


Figure 2
Cybergogy components.

The model of Cybergogy is underpinned by a Social portrayal of emotions.


Constructivist epistemology in which knowledge is • Simulation: to represent real or virtual con-
constructed and internalised by the learner and is ditions for the purposes of enactment, ex­
sustained by social processes. The notion, therefore, ploration, rehearsal or evaluation.
is that knowledge and social interaction are insepa- • Peregrination: travel to locations, or the very ac-
rable and—when the circumstances are optimal— tion of journeying to destinations provides the
can lead to collaboration. The model is com­posed of circumstances under which learning can occur
two interacting components: Learning Archetypes • Meshed: creation of opportunities to combine
and Learning Domains (Fig. 2). and interconnect individuals and groups in
Learning Archetypes are categories of learning various ways to achieve desired purposes and
activities that capitalise on the af­fordances of the 3D outcomes.
environment, and are crafted at the instructional de- • Assessment: execution of appropriate methods
sign stage to elicit learning outcomes that engage of assessment, evaluation and feed­back as part
four Learning Domains. Originating from concepts of the learning process.
first expressed by Kapp and O’Driscoll (2007) and Learning Archetypes are inherent to the instruction-
later revised (2010), Learning Archetypes are the al design process in providing a con­ceptual frame-
fundamental building blocks of educational activi- work to support learning activities, thus serving as
ties whose locus is the plasticity of possibilities af- a vehicle toward attain­ing a condition of immersion
forded by 3DiVWs. It is the game-like qualities that of the learner. They are tools for the instructional de-
serve to enrich the virtual environment, setting it signer and activities for the learner. The categories
aside from the physical world by delimiting activities of Learning Archetype are further delineated into
per­formed there. frames and sub-frames, which serve to steer activi-
The five categories of Learning Archetype are: ties toward specific Learning Do­mains (beyond the
• Role Play: to assume a role in an alternative scope of this paper).
form (living or inanimate), with the ob­jective The second intrinsic component of the model of
of undertaking aspects of action, interaction or Cybergogy is comprised of four Learning Domains

CAAD curriculum - Volume 1 - eCAADe 30 | 127


that focus on learning outcomes: Cognitive, Emo- Applying). In essence, when all four Learning Do­
tional, Dextrous and Social. These domains repre- mains are addressed, deeper learning and retention
sent strands drawn from the physical world and an of information are expected to be at­tained.
under­standing of pedagogy, assimilated to form a This model of Cybergogy essentially acts as a struc-
new taxonomy of established paradigms, and de- ture for teachers using virtual worlds to conduct
signed to draw forth all of a person’s available sen- teaching and learning, enabling them to dem-
sibilities into the avatar mediated virtual environ- onstrate stringent planning and benefit from the
ment. The Blended Taxonomy (Fig. 3) is based upon execution of imaginative, reflective practices that
desired learning out­comes across all four learning are felicitous for the 3DiVW, and not to simply cre-
domains at differing levels of implementation. ate a virtual replication of face to face teaching
For exam­ple, in a building class such as discussed methodolo­gies or to be constrained by 2D e-learn-
here, the primary learning domain targeted is the ing techniques.
Dextrous domain, in which the learner has to both
operate the user interface with the 3DiVW and ma- THE LEARNING ACTIVITIES
nipulate 3D virtual objects within this environment. The classes were all held in Second Life (often re-
The lowest level (1) of implementation of the Dex- ferred to as being ‘in-world’), facilitat­ing distributed
trous domain is the learning outcome ‘Imitating’. synchronous collaboration, with participants con-
The learner is required to imitate the actions of the necting from their indi­vidual computers at partner
instructor, supported by verbal, visual and/or text institutions. They included:
based cues. However, in order to attain this level 1 • a one hour induction class for SL itself;
dextrous learning outcome, challenges in the Cog- • a ten hour class on building (modelling) in SL
nitive domain may need to be set much higher, i.e. for ARCHI21 project teachers of ar­chitecture
levels 1, 2 and 3 (Remembering, Understanding and and design;

Figure 3
Blended taxonomy of Lear-
ning Domains, revised from
Scopes (2009).

128 | eCAADe 30 - Volume 1 - CAAD curriculum


• a four hour class on building and presentation passed back to the instructor, who used it to further
skills in SL for students from Slove­nia partici- develop the teaching activities and content. The les-
pating in a traditional design studio with face son plan con­sisted of
to face instruction; • aims and objectives, e.g. the session objectives
• a two hour class on lighting techniques in SL, in for the lesson plan in Figure 4 were “Learners
conjunction with a traditional lighting design will acquire knowledge and skills regarding
course centred on the Slovenian design studio. prim linking, object permissions, textures, scale
The class sessions (with the exception of the SL in- and requirements that support presentations
duction class) were taught by one of the co-authors, in Second Life”;
a project design teacher familiar with SL. The struc- • a list of activities, each with an allocated time;
turing of the sessions was informed by the model of • the category of Learning Archetype (with pos-
Cybergogy, with the other co-author (a Cybergogy sible additional resources required);
expert familiar with SL) acting as consultant. • analysis of the Learning Domains addressed by
For each class session, the instructor developed the activity;
a rough session plan and passed this to the Cyber- • the Assessment archetype (evaluation and
gogy expert, who then developed a detailed lesson feedback as part of the learning pro­cess); and
plan (Fig. 4), suggesting additional activities and • associated real life activity (what the learn-
strategies to incorporate more fully aspects of the er was actually required to be doing sim­
model of Cybergogy, with a view to enhancing the ultaneously in the physical world, e.g. reading
learners experience and improving the transfer of a web page, discussing with other online learn-
skills from instructor to learner. This lesson plan was ers, using SL building tools).

Figure 4
Extract from a lesson plan.

CAAD curriculum - Volume 1 - eCAADe 30 | 129


A summary provided by the Cybergogy expert demonstrations and experimenta­tion (Fig. 6);
provided feedback on how well the lesson plan ad- • room for learners to practice (during lecture/
dressed all of the Learning Domains at required lev- demonstrations and afterwards). There was
els of implementation (as de­scribed in the Blended also a general public ‘sandbox’ area on the is-
Taxonomy via the selected Learning Archetypes), land, which allowed building (practice or oth-
and how both learning outcomes and learner im- erwise) in an environment without risk of dam-
mersion could be improved. aging ex­isting built objects.
Language and subject expertise of the par- Toolkits were available for students to take at class ses-
ticipants were varied. The teacher was a teacher of sions. These included a) links to online versions of the
architecture and computing, with English as first session content (class information, PowerPoint slides,
language. The Cybergogy expert (also a native Eng- links to re­sources including tutorials, places to visit in
lish speaker) had a background in computer based SL, building aids); b) modifiable sample objects and
learning. The medi­ators were primarily native Eng- scripts, which demonstrated learning objectives for
lish speakers and had technical expertise. One of each session); and c) SL building tools for student use.
the class sessions, for students in Slovenia, also had Structured class sessions were usually followed by
a mediator in Slovenian language in attend­ance. The independent practice, where mentor­ing was avail-
student cohorts were quite mixed: the first class se- able when required. On occasion, using the Peregri-
ries (June 2011) was for teachers of design. All were nation archetype, there were planned expeditions
fluent in English, but as an additional language for to relevant sites in SL (e.g. virtual places of architec-
most. The second class series (October-December tural inter­est).
2011) was for students of architecture in Slovenia (all As the technology can be tricky to learn and oc-
of whom had good skills in English, but as an addi- casionally unreliable, we adopted a ‘belt and braces’
tional language). approach to dissemination and communication, i.e.
The sessions (conducted in SL) usually consisted multiple ways of viewing the lecture slides and be-
of an instructor led presentation, in­corporating some
aspects of traditional pedagogy (e.g. still slides, writ- Figure 5
ten instructions) alongside adaptive Cybergogy Building class, showing
strategies such as synchronous demonstrations, with presentation boards, toolkit
stu­dents experientially imitating the instructor’s ac- boxes, learners’ experiments
tivity, accompanied by real time verbal instruction and immersive instructor
and feedback (Simulation archetype / Dextrous do- texture demonstration.
main, Level 1).
A site on the project island was established for
the building classes (Fig. 5). Although this area was
publicly accessible, only members of the building Figure 6
class group had permis­sions to build there. Features Class demonstration in the
of the site included lighting chamber.
• a presentation and demonstration area with
boards for display of PowerPoint, web pages,
video and an interactive whiteboard;
• building tips, tools for learners’ personal use,
and examples around the borders of the class
area;
• an immersive lighting chamber, allowing live

130 | eCAADe 30 - Volume 1 - CAAD curriculum


ing present in the class (e.g. in-world, web based Social domain and should be utilised in order to es-
screen sharing, web streaming and whiteboard shar- tablish group cohesion and foster collaboration.
ing). Several communication channels were avail- The classes described here focused on an intro-
able, including SL voice and text chat, with Skype as duction to the 3DiVW and building within it. Had
a voice fallback. A brief ex­cerpt of a typical text chat these sessions been design (as opposed to build-
discussion during a lighting tutorial is shown here: ing) classes, the Emotional domain could have been
more effectively engaged, at level 1 (perceiving
Student: how can we put a light on a surface emotion) and perhaps level 2 (attending to emo-
without glare something like a LED? tion), e.g. in discussing and reflecting upon design
Tutor: If I understand correctly, you want the deci­sions. As it was, the sessions planned were
light source to appear sharp. To make the light weaker in both of these domains, simply be­cause
source look like a light is coming from it, you can the implementation of Cybergogy became over-
go into the texture setting for the PRIM itself, and shadowed by the essential learning outcomes, cou-
set Full Bright on. Glow would also give it a varying pled with time restrictions and other problematic
glow, which is perhaps what you may or may not logistics. In order to strengthen the inclusion of the
want. Emotional domain, learners were asked to reflect
Student: we want to use for illuminate the pave- upon their experience along with their perception
ment. of the learning outcomes.
Language acquisition was not a major aspect
Screen sharing proved very effective, as it allowed of these classes (as was the case in other project
learners to view the instructor’s screen from his activities), but it was supported by the provision of
point of view and follow as he performed a se- language and technical medi­ators. The English lan-
quence of actions using the fairly complex SL inter- guage skills of all participants were of a high enough
face. This also allowed those unable to sustain an level that there did not appear to be any compre-
in-world presence (due to technical issues) to follow hension problems. However, there were issues that
the live class proceedings. arose, e.g. users’ software with different language in-
terfaces. This leads one to consider the need to map
DISCUSSION technical terms between languages in multi-lingual
The strength of the model of Cybergogy is in its abi- environments.
lity to engage the four major sensibilities of the lear- In early class sessions the mediators tended
ner by means of the Learning Domains. By catering to take an observer’s role, for use in anal­ysis of the
to these major domains, the teacher can create com- project activities. During the course of the sessions,
pelling holistic experiences to transport the learner mediators began to take on a more active role pro-
into an immersed condition of learning. As seen in viding technical assistance, but the language aspect
the lesson plan (Fig. 4), the session objectives were was ad­dressed only through observation (as there
to ‘acquire knowledge’ (in the Cognitive domain) appeared less need for active language media­tion).
and ‘acquire skills’ (in the Dextrous domain). The Consequently, one should consider how language
fundamental learning outcomes, in essence, preclu- mediators might perform an ac­tive, facilitating role
ded learning outcomes in the Emotional and Social in alignment with the Cybergogy framework for
domains. The Social Constructivist nature of Cyber- such project ac­tivi­ties.
gogy provided an opportunity for the mediators to Some class sessions were very busy, with many
facilitate an atmosphere of collaboration to engage participants in different roles: in­structor, students,
the Social domain at level 3 (communicating). The mediators and observers. While an effort was made
Meshed archetype has a direct relationship with the to make these roles easily distinguishable (e.g. titles

CAAD curriculum - Volume 1 - eCAADe 30 | 131


above an avatar’s head, special headgear), in one either a technical problem or learner comprehen-
session it was difficult to identify avatars in a crowd- sion. This indicates that a broad, flexible approach is
ed virtual space that lacked any structure to avatars’ important, and that the instructor should be able to
locations. One unresolved question is whether this switch between multiple tools with ease.
had a detrimental effect on knowledge transfer and The learning curve for SL and similar 3DiVWs
learning. This is an example where real world situ- tends to be considerably higher than a novice typi-
ations trans­posed into a 3DiVW might utilise solu- cally anticipates. We believe the amount of time
tions analogous to those in the physical world (e.g. required for both induction and building classes
breakout sessions, which were used on one occa- needs to be greater than that allocated for our ac-
sion). tivities; this includes time for students to explore in-
Body language is often a common way to obtain dependently, thus giving participants an adequate
feedback from students, e.g. are they paying atten- skill foundation to participate in the building classes
tion? In a virtual world this is not possible; one must and experience the social and cultural diversity of
often rely on more di­rect means. If there is not an virtual worlds. The limited amount of contact time
ongoing dialogue between instructor and student, for the classes and many participants’ lack of prior
it is neces­sary to periodically stop and conduct an experience in-world were factors that led to insuffi-
evaluation addressing each individual, which could cient ac­complishment of some of the desired learn-
be as simple as asking if there are any questions. ing outcomes. The result was that the students’ sub-
Although a stated prerequisite for the classes sequent use of SL for their design projects was not
was some basic knowledge of SL (a few hours ac- as extensive as anticipated. The use of the 3DiVW
climatisation and exploration), this was not the case environment should be tightly integrated into the
for many of the participants (both learners and me- curriculum (with tangible support and participation
diators). As a result there were very mixed cohorts of the design teachers) and not considered as an op­
of learners and mediators, with many technical tional ‘add-on’.
problems encountered by those with less SL experi- The use of detailed lesson plans mapping Learn-
ence. This contributed to delays in the class sessions: ing Archetypes and Learning Domains to the learn-
for example, presentations were often halted while ing activities is paramount to the adoption of this
learners’ technical problems were being addressed, model and should be priori­tised when developing
occasionally resulting in the discarding of part of the a curriculum. Given the likelihood of technical mis-
lesson plan. haps and the diversity of the learners’ initial skill
levels, these lesson plans should be highly flexible
CONCLUSIONS and adaptable, particularly with regard to activity
We have reached a number of conclusions based on timing.
the outcomes of the teaching ses­sions. We are using what we have learned to aid in
We have learned which technologies work well the development of the learning activi­ties for the
and which don’t (e.g. through steep learning curves, project’s final stages in mid-2012. These will also be
instability, high resource requirements, or inade- incorporated into a number of project deliverables,
quate outcomes). including a) packaged content for delivery of these
The ‘belt and braces’ approach to teaching with courses in Second Life and similar 3DiVWs; b) ‘learn-
technology served us well, with sev­eral occasions ing objects’ for Cybergogy and architectural lighting
where participants needed to switch tools (e.g. voice design (focusing on the virtual world); and c) best
to text chat, use of screen sharing for better learner practice guide­lines for architecture and design stu-
comprehension, viewing of external web pages). dents and practitioners in 3DiVWs. By being freely
A switch was often the result of a need to address available to design educators, students and profes-

132 | eCAADe 30 - Volume 1 - CAAD curriculum


sionals, these resources add to the body of knowled- Mortice, Z 2009, ‘Architecture in Second Life Is a
ge for teaching and learning in virtual worlds. World All Its Own’, http://info.aia.org/aiarchitect/
thisweek09/0220/0220d_secondlife.cfm.
REFERENCES Scopes, LJ 2009, Learning Archetypes as tools of Cyber-
Angulo, A, Fillwalk, J and Vásquez de Velasco, G 2009, ‘Col- gogy for a 3D educational land­scape: a structure for e-
laborating in a Virtual Ar­chitectural Environment: The teaching in Second Life, MSc dissertation, University of
Las Americas Virtual Design Studio (LAVDS) populates South­ampton, School of Education, UK, http://eprints.
Second Life’, in From Modern to Digital: The Challenges soton.ac.uk/66169.
of a Transition, Proceedings of the 13th Congress of the
Iberoamerican Society of Digital Graphics, SIGRADI, São [1] http://secondlife.com. Second Life is a trademark of
Paulo, Brazil, pp. 363-365. Linden Research, Inc.
Brown, A, Knight, M and Winchester, M 2007, ‘An Architec- [2] http://archi21.eu.
tural Learning Environ­ment’, in JB Kieferle and K Ehlers [3] ‘Content and language integrated learning’, http://
(eds), Predicting the Future, Proceedings of the 25th Con- ec.europa.eu/languages/language-teaching/content-and-
ference on Education in Computer Aided Architectural language-integrated-learning_en.htm.
Design in Europe, eCAADe, Frankfurt, pp. 671-675. [4] http://secondlife.com/destination/archi21.
Gu, N, Nakapan, W, Williams, A and Gul, L 2009, ‘Evaluating [5] http://info.aia.org/aiarchitect/thisweek09/0220/0220d_
the use of 3D virtual worlds in collaborative design secondlife.cfm.
learning’, in T Tidafi and T Dorta (eds) Joining Lan­
guages, Cultures and Visions: CAADFutures 2009, Presses
de l’Université de Montréal, Montréal, pp. 51-64.
Hunter, M, Chase, S, Kligerman, B and Zupančič, T 2011,
‘ARCHI21: Architectural and Design based Education
and Practice through Content & Language Integrated
Learning using Immersive Virtual Environments for 21st
Century Skills’, in T Zupančič, M Ju­vančič, Š Verovšek
and A Jutraž (eds), Respecting Fragile Places, Proceed-
ings of the 29th Conference on Education in Computer
Aided Architectural Design in Europe, eCAADe, Ljublja-
na, pp. 725-733.
Kapp, KM and O’Driscoll, T 2007, Escaping Flatlands: The
emergence of 3D synchro­ nous learning, E-Learning
Guild Research, 360’ Report on Synchronous Learning
Sys­tems, pp. 111-153.
Kapp, KM and O’Driscoll, T 2010, Learning in 3D: Adding a
New Dimension to Enter­prise Learning and Collabora-
tion, Pfeiffer, San Francisco.
Knight, M and Dokonal, W 2009, ‘State of Affairs - Digital
Architectural Design in Eu­rope: A Look into Education
and Practice – Snapshot and Outlook’, in G Çağdaş and
B Çolakoğlu (eds), Computation: The New Realm of Ar-
chitectural Design, Proceedings of the 27th Conference on
Education in Computer Aided Architectural Design in Eu-
rope, eCAADe, Istanbul, pp. 191-196.

CAAD curriculum - Volume 1 - eCAADe 30 | 133


134 | eCAADe 30 - Volume 1 - CAAD curriculum
Developing Online Construction Technology Resources in
Tectonic Design Education
3
Jeremy J. Ham , Marc Aurel Schnabel , Sambit Datta
1 2

Deakin University, Australia, Chinese University of Hong Kong, Hong Kong,


1 2

3
Curtin University, Australia
3
www.ab.deakin.edu.au/online, www.arch.cuhk.edu.hk, www.curtin.edu.au
1 2

3
jjham@deakin.edu.au, marcaurel@cuhk.edu.hk, sambit.datta@curtin.edu.au
1 2

Abstract. We outline issues of importance in relation to tectonic design within the


architectural profession and the relationship to architectural education in Australia.
Twelve years of research and curriculum development at Deakin University is discussed,
involving the creation of online resources and case studies, digitally-integrated projects
relating to building construction and design studio education. The ethos behind the
Construction Primer of engaging students as ‘amateur researchers’ in a way that ensures
‘that student research work is worth more than course assessment’ forms the pedagogical
foundation of much of this work. A model of Socially Networked Construction Technology
education has been developed that integrates social networks and the Internet to engage
students in tectonic design within and outside the classroom through authentic curricula.
Through the use of Virtual Galleries, Blogs, YouTube and social networks, a culture of
peer learning and sharing has ben developed. Through shared knowledge facilitated
through social networks, great potential lies for expanding the synergies between higher
order learning and online resource development for design decision support.
Keywords. Construction technology; social network; online learning; design decision
support.

TECTONIC DESIGN

Tectonic design and the architectural need to understand how real built environments
profession can inform design. Understandings of tectonic de-
According to Bernard Tschumi we are in a stage of sign principles are required to ensure buildings
history where ‘the architect becomes more and meet performance requirements, remain weather-
more distant from the forces that govern the pro- proof, support loads and cope with movement and
duction of buildings today’ (Tschumi 1995). These degradation of integrity. Indeed, a major cause of lit-
dissociations have led to the increase in generalist igation between clients and architects is the failure
and the ‘sloughing off constituent skill areas, which of buildings due to ‘design shortcomings, particu-
(have) subsequently become professions in their larly in the area of detailing’ because architects did
own right’ (Cuff 1991). Although design continues not spend enough time checking technical issues’
throughout the process, the majority of the archi- (Caulfield 1990). Architects have a responsibility to
tects’ work is based on the need to translate design society as professionals to obtain and maintain the
concepts into real buildings and conversely, the knowledge required to address tectonic design as a
core competency.

CAAD curriculum - Volume 1 - eCAADe 30 | 135


Tectonic mastery occurs when dedicated architects issue. Tectonics, when taught in subjects outside the
incorporate highly developed understandings of domain of design may lead to competency in prob-
tectonics into the craft of architecture, independent- lem solving, ‘through the selection, from available
ly of practice size, design approach or building size. means, one of the best (systems) suited to estab-
The notion of tectonics as employed by Frampton lished ends’ (Schön 1983).
(Frampton, 1995) places architecture within the craft In order to address the concerns raised by Caul-
of construction, arguing that modern architecture field (1990) and Vasquez de Velasco (2002), and an-
is as much about structure and construction as it is ecdotally by local practitioners, there are significant
about space and abstract form. Much like the mas- opportunities for design educators to further learn
ter composer, the architect as tectonic master must from the unique environment of the design studio.
strive for virtuosity (McGilvray 1992). The translation from developing building construc-
tion knowledge to tectonic design knowledge may
Tectonic design in architectural education address more fully the requirements of competency
The conscious cultivation of the tectonic tradition in for practice, and may help form the next generation
architectural education is of critical importance as of tectonic masters. This may occur through the in-
the primary means of developing the skills and at- tegration of tectonic design into the design studio,
titudes of future practitioners. The development of or by integrating unique elements of the design stu-
appropriate “repertoires of knowledge” and skills is dio into building construction subjects.
undertaken through a succession of design projects
and technical courses throughout the architectural THE EVOLUTION OF TECTONIC DESIGN
programme governed by accrediting bodies. EDUCATION AT DEAKIN UNIVERSITY
Although all registered architecture courses are The teaching of tectonic design and construction
obliged to meet the required standards for registra- technology has evolved over the last twelve years
tion, the methods and the degree to which they pre- at Deakin University across a range of units. Major
pare graduates for practice may be variable. Studies impetus in the area was triggered by the 2000–2002
in Australia (Caulfield 1990) and America (Vasquez Deakin University- Adelaide University nationally-
de Velasco 2002) have found that architecture grad- funded (CUTSD) teaching and learning grant enti-
uates are often deficient in their knowledge of build- tled ‘Reflective Making: Higher Order Learning in
ing construction. Deficiency in this important aspect Early Tertiary Architectural Education’. This project
of education is put down to ‘the insufficient techni- enabled the creation of curriculum and resources
cal undergraduate training of architects’ (Caulfield to support design education that involved early
1990). Although most courses dedicate a significant inclusion of reflection-in-action, road inclusion of
proportion of their course to building construction designing construction in architectural design and
and other technical subjects (Padamsee 1991), the the ability to adapt computer-aided design and re-
method of separating technical and design educa- lated computer systems within a design process”
tion may not be the optimum. As Abel states, ‘all of (Radford et. al. 1999). Digital ‘Games’, and ‘Digital
the factors have to be brought together somehow Projects’ were introduced into units in design and
in the design process. That is of course where the technology, resulting in the submission by students
design studio plays its part and where students are of thousands of digital files, including web pages,
supposed to synthesise all of his specialist teachers’ PowerPoint shows, movies and digital images relat-
different kinds of expertise’ (Abel 1995). ing to building construction (Challis 2002, Ham et. al
The integration of aspects of tectonic design 2002, Ham 2003).
into the design studio provides opportunities for the Primary to this project was the building, by
consideration of building construction as a design students, of an online virtual Gallery site (www.

136 | eCAADe 30 - Volume 1 - CAAD curriculum


ab.deakin.edu.au/online), which hosted a large structured case-study container for the addition of
number of online resources, student projects and student digital construction projects and to bench-
images. The a+b/online Virtual gallery was used ‘by mark student digital construction projects. The on-
students primarily as an online gallery of student line case study utilizes 3D CAD models and multi-
work for peer review and benchmarking and as an media in concert with physical connection with the
information source on construction technology for actual building to generate holistic understandings
design projects. For staff, the Virtual Gallery served of the transition of an idea to a constructed reality
as a repository of student work for assessment, for (Ham et. al 2002). Through second year construction
inspiration, comparison and benchmarking, to assist technology projects interfacing directly with the
in the ongoing development of academic programs WMCS, digital media was been utilized to unlock the
and as evidence of high-quality output for several construction knowledge embodied within the case
University and national teaching excellence awards’ study building, with deeper understandings of con-
(Ham, 2008). struction technology achieved through direct prox-
Online resources include the Construction Prim- imity to the building itself.
er (CP), initially developed at University of Welling- Furthering the idea that University campus itself
ton as an ‘online resource that looks at all aspects can provide excellent case studies for complex, inte-
of building construction information. The resource grated buildings, the Learning Constructs case study
contains an array of information varying from ge- of Deakin University’s Building T was hosted online
neric interactive 3D descriptions of how buildings and used as a learning resource for tectonic design
go together, the standards and building control education. This case study, developed primarily for
laws that regulate the built environment, and ac- construction management students, brought to-
cess to the professional bodies and manufacturer’s gether a range of video interviews with stakehold-
databases that influence practice’ (Burry et. al 2000). ers, documentation drawings, images of construc-
Digital content is created as part of project work in tion process and other multimedia resources. This
construction technology units, wherein students case study was fully integrated into the construction
undertake research into construction elements, sub- curriculum in an authentic learning environment
mit work for assessment and retain the work initially (Challis and Langston 2003). The Construction Prim-
in print form, then online for reference and use in er, Woolstores Multimedia Case Study and Learning
design decision support in students design projects. Constructs form the core of online resources hosted
The founding ethos of the CP, of engaging stu- on the Virtual Gallery site.
dents as ‘amateur researchers’ in a way that en- Significant further developments in online tec-
sures ‘that student research work is worth more tonic design teaching have evolved in conjunction
than course assessment’ (Burry et. al. 1995) formed with case study and resource creation since 2001.
a profound influence on the development of tec- Direct integration between design and construction
tonic design teaching at Deakin University and has technology units was achieved through the ‘Discov-
formed the pedagogical basis of much of the work ering Construction through Architecture’ project
outlined below- even though the implementation (2001–2005). This curriculum achieved direct inte-
differs greatly across a wide variety of projects. gration between construction management and ar-
The Deakin University Woolstores Multimedia Case chitectural design units through the selection of ar-
Study (WMCS) was developed in 2001 as an on- chitecture students’ digital design projects for teams
line case study of a University campus converted of construction managers acting in a role-play envi-
adaptively reused from wool storage buildings. The ronment as developers charged with realising the
WMCS was designed ‘as a case-based primer for the design intent.
study of design and construction technology, as a

CAAD curriculum - Volume 1 - eCAADe 30 | 137


Developer teams used web-authoring software students. Ham and Dawson (2004) and Ham (2008)
(Dreamweaver and Flash) to develop websites host- discuss problems of technical literacy, management
ed on a School server that recorded the research and infrastructure that limit the development of
and development process, including construction online resource creation in design and construction
detailing in 3D CAD and 1:1 model form, flow charts, technology. Ham (2010) also discusses the limita-
risk analysis and constructability analysis. The pro- tions of University-based LMS, and the need to ‘work
gramme was an exemplar of a way in which IT may outside the system’ where appropriate to achieve
be used to facilitate integration between units in a learning outcomes. The ‘overheads’ of requiring stu-
practicum based on role-play’, with ‘significant peer dents to learn web-authoring programmes in order
learning opportunities provided through collabo- to create digital projects that are then posted online,
rative work, peer review and online websites’ (Ham as well as the management of digital information
2002). were found to be major limitations in the expansion
1:1 Modelling has been integrated into the de- of the www.ab.deakin.edu.au/online site.
sign studio at Deakin University as a means for ar- The answer to these problems was the engage-
chitecture students to understand relationships ment in blogs for students to post their work, reflect
between design conceptualisation and making, and on the process and outcome of design projects, en-
between physical and digital modelling (Newton and courage peer learning and review and for design
Burry 2001). Through design ‘Games’, students firstly decision support hosted on the Virtual Gallery site.
composed a piece of music or soundscape, then de- The a+b/online site still serves as the primary link-
signed a “Music Room” that related to the composi- age point for the blogs, however all digital informa-
tion in some way. Projects were selected and devel- tion is hosted off-site. Through password-controlled
oped into full-scale in teams of ten over a two week access to their www.blogspot.com site, students
period. ‘Games, digital project and 1:1 construction have full control to either delete work or retain the
projects work together to reinforce the integration of project online after assessment, thus solving issues
music and architecture within an authentic learning of ownership and permissions.
environment (Ham 2005). The full-scale Music rooms, The result of twelve years of development is the
destined for destruction following their exhibition vast range of online resources that have been cre-
on-campus, were retained virtually in the a+b/online ated by students, for use by students in design deci-
Virtual Gallery. sion support for design studio projects.
1:1, Or real-scale construction was determined
to provide the ultimate learning experience for ar- THE SOCIAL NETWORKED CON­STRUC­
chitecture students in relation to the development TION TECH­NOLOGY UNIT (SNCT)
of tectonic knowledge in the design studio. Learning The SNCT comprises a logical formation of the evolv-
outcomes for physical models, drawings (CAD and ing streams of 1:1 construction and resource crea-
manual) and 3D CAD, although valuable tools in the tion for design decision support within the ethos
development of design through the stages of design of the Construction Primer. These streams were
(limited mainly to schematic and design develop- brought together within a social network through
TM
ment within the studio context), did not compare to engagement in online blogs, YouTube and Face-
TM
the value of learning experiences inherent in 1:1 con- Book (FB) (Schnabel and Ham 2011). Social net-
struction (Ham 2010a). works were used as a means of engaging students
With the advent of the Web 2.0 technologies of in construction education socially outside of the
blogs, YouTube and social networks around 2004, limitations of the University’s LMS, which include
further opportunities arose to teach tectonic design the development of silos of knowledge, lost oppor-
in ways that lowered the ‘overhead’ on both staff and tunities for students to engage with each other and

138 | eCAADe 30 - Volume 1 - CAAD curriculum


industry sources and limited sharing of resources for the process of design, development and testing of
design decision support (Ham 2010). the structures, and also to monitor the activities of
The SNCT was developed in the second year team members for assessment. This project was
construction Technology unit, SRT251 from 2009. founded on the integration of physical making at
This unit, core to both Bachelor of Design (architec- 1:1 scale for the learning of structures- encompass-
ture) and Bachelor of Construction Management ing the complete experience of thinking, theorizing,
students, is centred on the development of under- designing, making and breaking, followed by reflec-
standings of long span, low rise, commercial and tion, to calibrate students’ structural intuition.
industrial construction technologies in concrete, Outcomes for the project were widely variable-
timber and steel. The unit combined theoretical with groups variably constructing structures that
studies of building construction and structures, were completely incompetently designed and fabri-
learning through student-led research projects and cated to those that demonstrated complete tectonic
the hands-on making and breaking of beams and mastery. The ‘winning’ group fabricated a laminated
trusses. stressed skin plywood beam-truss that remained
The unit comprised a twelve week series of 2 unbroken at 27kPa, whilst other structures failed at
hour lectures on building construction and build- only 1-2kPa.
ing structures with weekly tutorials and workshops, The project design allowed equal learning op-
taught to a cohort of 152. Assessment was through portunities through both success and failure. The
two projects worth 25% each and a three hour ex- initial learning experience of building a 1:1 struc-
amination worth 50%. Whereas the examination is ture was reinforced by further self-directed learning
based on the theory-driven lecture series, the two through comparing make and break outcomes on-
projects are designed to engage students in au- line in the blogs, thus completing the cycle of learn-
thentic learning connected to ‘real world’ construc- ing through the addition of ‘reflection-on-action’
tion technologies and processes and the physical (Schön 1983).
process of making in construction. These distinct
learning approaches are designed to complement Youtube construction videos
each other, allowing students with different learning Project 2 furthered the agenda of authentic learn-
styles opportunities to engage in the subject. ing through the engagement of students in the ‘real
world’ of construction technology outside of the
‘Making and breaking’ blogs university environment. Students were required to
Project 1 required teams of ten students to competi- form groups of three, then visit buildings under con-
tively construct a beam or truss structure that will struction and research three construction assem-
span 4800mm, with a maximum structural envelope blies or processes. Students variably obtained work-
of 4800 x 600 high x 150 wide using 4 sheets 6mm ing drawings, interviewed engineers, architects and
plywood and 20 linear metres of 70x35 MGP10 pine. construction managers and undertook background
Students designed and built a variety of structures- research into theoretical aspects of the case study
trusses, fabricated beams and stressed skin struc- buildings.
tures in their teams, the challenge being enhanced Research information was then compiled in the
by the limited material set available. Structures were form of a ten minute video, utilising sound and mu-
tested using a point load compression-testing rig. sic, video, still images and voice over (as well as hu-
Students were required initiate and develop blogs mour) to communicate their research in a way that
hosted on www.tumblr.com which was linked to the to overcame the traditional ‘dryness’ of the construc-
Virtual Gallery site. Weekly posts utilised multimedia tion technology topic matter. Outcomes for this pro-
including text, images and YouTube videos to record ject were typical of the wide range inherent in any

CAAD curriculum - Volume 1 - eCAADe 30 | 139


large cohort of students, ranging from basic presen- tion’, ‘socialisation’ and ‘maturity’ outlined in Ham
tations to interesting and informative, professional and Schnabel (2012), with an intense period of use
quality construction case studies. during the final week and the revision period prior
Projects were uploaded by students to YouTube to the examination, where the need for information
with embed links emailed to the unit chair as the increased.
formal means of submission for assessment. From
these 50 digital submissions, a Virtual Gallery page THE PEDAGOGY OF THE SOCIAL
was created for purposes of use as a shared learn- NETWORKED CONSTRUCTION
ing resource. As the list of construction assemblies TECHNOLOGY UNIT (SNCT)
and processes closely matched the course content, We refer to research undertaken in Ham and Schna-
these videos made the perfect resource for revision bel (2012), wherein key attributes of the Social Net-
for the examination, which was worth 50% of the work Virtual Design Studio (SNVDS) were outlined.
unit marks. These attributes are core to both the SNVDS and the
The model for this project realises the core ethos SNCT.
of the Construction Primer. The vast resources and
energy of the cohort of 152 students was used to The nomadic device generation
gather a large amount of up-to-date and highly rel- Architecture and Construction Management stu-
evant information based on case studies of over 40 dents in this cohort are approaching a state of ‘no-
buildings in the area. The importance for students of madic ubiquity’ (Attali, 2006), where optical fibre,
this resource is realised in both the immediate need Wi-Fi, 3G and 4G mobile technologies are used in
for study material for the examination, but also as a conjunction with a range of nomadic devices such
student-created resource for design decision sup- as Smartphone, tablet- and laptop-computers. On-
port within the studio. line sources such as FB, MySpace, Twitter, Skype and
the various Google Apps enable unprecedented
Facebook as learning management system connectivity (Schnabel and Ham 2010). Potentially,
The two projects for the SNCT outlined above, are students were able to take in information for both
contingent on the use of a FB group as the substi- examination revision and to assist in tectonic de-
tute for the University’s LMS. The key to the SNCT is sign within their studio projects anywhere they had
the foundation within the real world of construction access to a Smart Phone, tablet device and 3G or
technology (on the job site and in the workshop) but wireless networks. This attribute of the SNCT holds
within a parallel environment of the social network. enormous potential for the future of construction
FB operated as the interface between students and technology and other elements of design education
staff and formed a core facilitator of the peer learn- and professional interactions (Howe and Schnabel
ing principles behind the unit. 2012).
The FB group was used by students to commu-
nicate ‘out of hours’ with staff to enhance and clarify Facilitating social engagement
project information and to answer questions direct- Social engagement occurred in the SNCT across a
ly. Significant peer-to-peer learning occurred within wide spectrum, including face-to-face social inter-
the group when students answered questions post- actions in group work, tutorials, engagement with
ed by others, with some students forming offshoot industry personnel in the case study and contact
FB groups to facilitate their project work. The Blogs with the unit chair and tutors. Parallel social engage-
and YouTube sites were linked to the FB group and ment occurred in the FB group, in YouTube through
individual exemplars posted to the FB wall to rein- comments on videos and in interactions in the Tum-
force key points in the course. Activity within this blr sites. These interactions reinforce the Barkhuus
group generally underwent the stages of ‘induc- and Tashiro (2010) finding that students’ use of FB

140 | eCAADe 30 - Volume 1 - CAAD curriculum


facilitated a variety of student-to-student interac- CONCLUSION
tions, including ‘casual interaction online, leading The need to embrace tectonics in combination with
to casual interaction offline’. The SNCT enabled the digital technologies presents several opportuni-
Network Generation an appropriately wide variety of ties for rethinking the role of construction units in
channels to learn in a way that responded to their architectural education. We have outlined the de-
learning needs (Oblinger and Oblinger 2005). velopment of a model of “Socially Networked Con-
struction Technology” education that integrates the
From collective to social intelligence freely available technologies of the social networks
Collective intelligence in architectural design invites and the Internet. This is founded on twelve years of
anyone to contribute to a design process through educational development and research in the es-
crowd sourcing even if each of the design processes tablishment of online resources and the creation of
is individual. In the case of the SNCT, Web 2.0 tech- authentic learning curricula. We find that in order
nologies are used to enable students to become to engage students in tectonic design within and
participants: engaging in discussion forums, cre- outside the design studio, authentic curricula can
ating their own social and knowledge networks, be developed that allows students access to the real
taking part in polls and building communities and world of construction technology whilst utilising
portals of knowledge. This provides opportunities digital media and the Internet to enhance the pro-
for information to be shared among social groups, cess. Through the use of Virtual Galleries, Blogs, You-
extending beyond the traditional construction tech- Tube and social networks, the ethos that students
nology unit setting, allowing for opportunities for can become amateur researchers, and complete
collective intelligence to rise. This enabled through project work for more than just assessment can
the social networks, the next step along the social be realised. Through shared knowledge facilitated
and collaborative interaction, in which knowledge through social networks, great potential lies for ex-
is generated and collected lays the collective social panding the synergies between higher order learn-
intelligence. ing and online resource development for design
decision support.
Flat hierarchies
The SNCT unit is founded on Alison King’s prediction REFERENCES
that future educators must undertake the transition Abel, C 1995, ‘Globalism and the Regional Response: Educa-
from being ‘the sage on the stage to the guide on tional Foundations’, in Pierce, M and Toy, M. (Eds) Edu-
the side’ (King 1993). In the SNCT, students them- cating Architects, Martins Press, New York.
selves are a primary source of articulate and intel- Attali, J 2011, A brief history of the future, Arcade Publishing,
ligent information on construction technology, in New York, 124–128.
addition to material provided by the unit chair in Barkhuus L and Tashiro, J 2010, ‘Student Socialization in the
lectures. The founding ethos of the Construction Age of Facebook’, Proceedings of the 28th International
Primer, where the students are transformed from Conference on Human Factors in Computing Systems, At-
passive learners to amateur researchers actively lanta, Georgia, pp. 133–142.
contributing to the construction of knowledge is Burry, M, Prentice, R and Wood, P 1995, ‘Walking Before
contingent on educators encouraging the flattening Running: A Prelude to Multimedia Construction Infor-
of hierarchies. By flattening hierarchies in this way, mation’, Proceedings of the 13th eCAADe, Palermo, Italy,
we argue that students engage in project work in pp. 257–266.
a way that supersedes the immediate needs for as- Burry, M, Coulson, J, Preston, J and Rutherford, E 2001,
sessment. This results in outcome potentials that are ‘Computer–aided design decision support: interfacing
greater than traditional construction educational knowledge and information’, Automation in Construc-
models. tion 10 (2) (2001) pp. 203–215.

CAAD curriculum - Volume 1 - eCAADe 30 | 141


Caulfield, R 1990, ‘Building Failures: Facts and Fixes’, Archi- based Learning in Clinical Education: The Next Genera-
tecture Australia, vol. 79, 4, pp. 57–9. tion, The Netherlands, 121–138.
Challis, D 2002, ‘Integrating the Conceptual and Practice King, A 1993, From Sage on the Stage to Guide on the Side,
Worlds: A Case Study from Architecture’, Proceedings College Teaching, 41(1), 30–35.
of the 2002 International Conference of the Higher Edu- MacGilvray, D 1992, ‘The Proper Education of Musicians and
cation Research and Development Society of Australasia, Architects’, Journal of Architectural Education, Vol 46 No.
Canberra, Australia, pp. 106–113. 2, pp. 87–94.
Challis, D and Langston, C 2003, ‘Collaborating to Provide Newton, C and Burry, M (2000) ‘Building Architecture: Using
Authentic Learning: The Building T CD–ROM’, Working sticks, stones and computer visualisation’, Proceedings
Together. Proceedings of the 28th Annual Conference of of the 13th CAADRIA conference, Singapore pp. 511–519.
the Australasian Universities Building Educators Associa- Padamsee, C 1991, Architectural Education in the Common-
tion, Geelong Australia, pp. 187–190. wealth: A Third Survey of Schools, Commonwealth Asso-
Cuff, D 1991, Architecture: The Story of Practice, MIT Press, ciation of Architects, London.
Cambridge and Massachusetts. Radford, AD, Woodbury, R. F., Burry, M, Shannon, S. (1999)
Frampton, K 1995, Studies in Tectonic Culture: The Poetics Committee for University Teaching and Staff Devel-
of Construction in Nineteenth and Twentieth Century opment application Reflective Making: Higher Order
Architecture. MIT Press, Cambridge and Massachusetts. Learning in Early Tertiary Architectural Education.
Ham, Jeremy J 2002, ‘Discovering Construction Through Schön, D 1983, The Reflective Practitioner, Basic Books, New
Architecture’, Proceedings of the 7th International Confer- York.
ence on Computer Aided Architectural Design Research in Schön, D 1985, The Design Studio, RIBA Publications, Lon-
Asia, Cyberjaya Malaysia, pp. 339–346. don.
Ham, JJ, Anson, S, Datta, S and Skates, H 2002, ‘The Con- Schnabel, MA and Jeremy JH 2011: ‘Web 2.0 virtual design
struction Primer in Case–Based E–ducation: The studio: social networking as facilitator of design educa-
Deakin Woolstores Case Study’, Proceedings of the 20th tion’, Architectural Science Review, Taylor & Francis, Lon-
eCAADe conference, Warsaw, Poland, pp. 130–133. don, United Kingdom, vol.54, pp 108–116.
Ham, JJ and Dawson, A 2004, ‘Managing Digital Resources Schnabel, MA and Jeremy JH 2011 ‘The social network vir-
for Design Education’, Proceedings of the 22nd eCAADe tual design studio: Integrated design learning using
conference, Copenhagen, Denmark, pp. 444–450. blended learning environments’, Proceedings of the 16th
Ham, JJ 2005, ‘Music and Architecture: from Digital Com- CAADRIA conference, Newcastle, Australia, pp. 589–598
position to Physical Artifact’, Proceedings of the 23rd Tschumi, B 1995, ‘One, Two, Three: Jump’, Educating Archi-
eCAADe conference, Lisbon, Portugal, pp. 139–146. tects, Martins Press, New York, pp. 24–6.
Ham, JJ 2008, ‘Developing The a+b/online Virtual Gallery’, Vasquez de Velasco, G 2002, ‘The Computer is to Blame: The
Proceedings of the 13th CAADRIA conference, Chiang Mai, Disruptive Potential of CAD Curriculum in an Architec-
Thailand, pp. 357–363. ture Curriculum’, Proceedings of the 20th eCAADe confer-
Ham, JJ 2010, ‘Working outside of the system: engaging in ence, Warsaw, Poland, pp.50–54.
Web 2.0 to enhance learning and teaching in the de- Woodbury, RF, Wyeld, TG, Shannon, SJ, Roberts, IW, Radford,
sign studio’, Proceedings of the 15th CAADRIA conference, A, Burry, M, Skates, H, Ham, J and Datta, S 2001, ‘The
Hong Kong, pp. 209–218. Summer Games’, Proceedings of the 19th eCAADe confer-
Ham, JJ 2010, On representation and construction in a tec- ence, Helsinki, Finland, pp. 293–297.
tonic design studio, LAP Lambert Academic Publishing,
Saarbrucken, Germany.
Howe, ELC and Schnabel, MA (2012) The Changing Face
of Problem–Based Learning – Social networking and
interprofessional collaboration, Researching Problem–

142 | eCAADe 30 - Volume 1 - CAAD curriculum


City Modelling

City Modelling- Volume 1 - eCAADe 30 | 143


144 | eCAADe 30 - Volume 1 - City Modelling
Cities and Landscapes. How do They Merge in Visualisation?

An Overview
Emine Mine Thompson
Northumbria University, England, UK.
http://www.northumbria.ac.uk/sd/academic/bne/study/aec/acestaff/eminethompson
emine.thompson@northumbria.ac.uk

Abstract. Tools and technologies are developing to help us to simulate the cities and
landscapes for visualization, analytical and information modeling purposes. This paper,
as well as offering an overview of the issues with regards to merging virtual city and
landscape models in order to visualize the urban environment as a whole, is investigating
various stakeholder requirements in relation to the Virtual NewcastleGateshead (VNG)
project.
Keywords. 3D City Models; 3D Landscape Models; Virtual NewcastleGateshead; level of
detail.

INTRODUCTION
Strategies for sustainability and regeneration in cit- Tools and technologies are developing to help us
ies primarily concentrate on the built components to simulate the cities and landscapes for visualiza-
of the urban environment but awareness of the tion, analytical and information modelling purposes.
green space in an urban context is less apparent. These tools are helping decision makers to under-
Although Schmid (2011) outlines that the interest stand and communicate the change which the built
in the public green areas is increasing with the inner and natural environments go through constantly.
city living becoming popular again in Europe, the This paper offers an initial and ongoing investi-
role of public green areas as urban ecosystem con- gation of the issues involved in merging virtual city
tribution to public health and to the quality of life of and landscape models in order to visualise the ur-
urban citizens is becoming increasingly difficult un- ban environment as a whole. It will constitute as pre-
der growing development pressure (Wissen Hayek liminary and limited exploration which will establish
et al., 2010). Although the visual characteristics of a foundation for further study in this area.
the urban environment are greatly valued, “each In real-life urban context buildings, urban struc-
city whether in the form of a small conurbation or a tures and green space go hand-in hand. They co-ex-
megalopolis, is confronted with specific and intense ist in the environment, where different levels of de-
transformation prospects” (Mambretti, 2011). The tails are observed seamlessly. However, in a virtual
decisions that alter the city have a lasting influence; model, being able to represent these different and
consequently, it is vital to understand the effects of demanding features with diverse characteristics is
planned changes either on the built components of not easy.
the urban environment or on the urban green space
before they are realized.

City Modelling - Volume 1 - eCAADe 30 | 145


CITIES AND LANDSCAPES VISUALIZATION CITIES AND
Cities and landscape are part of the built environ- LANDSCAPES
ment that we live in. There are several components Visualization is the action of forming a mental image
of the built environment and Bartuska (2007) classi- or becoming aware of something through graphical
fies these in to seven different categories: products, aids (Blaser et al., 2000). From the computing point
interiors, structures, landscapes, cities, regions, earth. of view and scientifically, visualization is a method
City is the most complex and celebrated expression of computing. It transforms the symbolic into the
of human creativity, culture, and civility at best or a geometric, enabling researchers to observe their
manifestation of human neglect at worst. The city’s simulations and computations. Visualization offers
human/social, environmental and technological as- a method for seeing the unseen (McCormick, De-
pects combine and form the most complex compo- Fanti, Brown, 1987). It often involves the use of more
nent of the built environment. A city with its various than one medium; such as text, still graphics, sound,
qualitative and quantitative dimensions is a place animation, computer models, and video (Lai et. all,
created or built for people to live, work, visit, and 2010). However, according to Carneiro (2008, p 631),
play. (Bartuska, 2007). Neilsen (1993) explains that the acceptability of any
According to the European Landscape Conven- visual exploratory system is strictly related to its util-
tion Report in 2000 “landscape is an area, as perceived ity (feasibility of the information to be visualised)
by people, whose character is the result of the action and its usability (cognitive visual interpretations of
and interaction of natural and/or human factors.” the 3D urban models proposed).
Similar to cities, “landscapes are highly complex struc- Visualization of an urban environment, from the
tures often covering large areas” (Lange and Bishop aerial view maps of medieval times to the more ac-
2005); however “most aspects of most landscapes are curate city plan projections of the Renaissance and
not static; they move and change at time scales vary- to the inexpensively produced-standardized, print-
ing from seconds to centuries” (Ervin, 2003) and unlike ed 2D maps of 19th Century is not a new concept.
buildings or other urban structures, landscapes are Over the centuries, these 2D plans, representations
growing and evolving rather than finished products. and maps made for different purposes have helped
‘Urban landscape’ is a term that can be used develop our cities (Thompson, Horne, Fleming
for various urban related subjects. It can mean the 2006). The information that exists about a metrop-
shape of the city representing all aspects of that spe- olis is hard to comprehend in its totality therefore
cific geographic area or the collection of all the green good representations allow rapid understanding of
spaces in and around the city boundary that is over- the relevant features of a data-set (Whyte, J., 2002).
all part of the urban structure. In this research we will Three-dimensional (3D) and Virtual Reality (VR)
be using the latter definition. Urban landscape con- city models can be simply described as computer-
sists of all urban parks, gardens, avenues, squares, ized graphical representations or visualizations of
playgrounds, recreational areas and other forms of any city and their components (Thompson, Horne,
greenspace within and surrounding the city such Fleming 2006). It is believed that 3D Visualization
as urban forestry and urban agriculture areas. And is expected to present improved cognitive under-
in this sense the green space as described by Mam- standing of spatial relationships and this improved
bretti (2011) is the ‘not-built urban open space’. This understanding will enable decision makers to utilize
green space can be either in the form of remnants of resources sustainably.
nature that survived in the dense city or in the form Similar to their real life equivalences, city models
of planned and designed areas for amenity and rec- are never a finished product. Cities with ever chang-
reation. ing and developing urban formations, trends and
citizens’ needs, require a dynamic platform where

146 | eCAADe 30 - Volume 1 - City Modelling


these modifications are possible with ease. The ad- Bryan, 2003; Bourdakis, 2001; Cavens et al., 2003; Da-
vances of information and communication tech- nahy, 2001; Discoe 2005; Elsner and Smardon, 1979;
nology, powerful hardware and software availabil- Ervin 2001; Ervin and Hasbrouck 2001; Ervin, 2003;
ity and accessible 3D data are making it possible to Wissen Hayek et al, 2010; Wissen Hayek, 2011; Wis-
create these platforms (Thompson, Horne, Fleming sen Hayek and Grêt-Regamey , 2012; Lai, et al., 2010;
2006). Nowadays it is easy to get almost an off-shelf Lange, 1990; 2001; 2002; 2005; Lindemann-Matthies
city model from data suppliers. et al., 2010; Mambretti 2011; Myklestad and Wagar,
Research in the digital representation of envi- 1977; Orland, 1992; Orland et. al., 2001; Paar 2003;
ronments, either urban or rural, has been in devel- Paar 2005; Parr, Rekittle 2005; Shiode, 2001; Shep-
opment since the 1990s. Researchers from differ- pard, 2001; 2005; Smardon, 1988; Werner, et al.,
ent disciplines - such as geography, landscape and 2005; Zheng et al., 2011; and may others.
environmental planning, urban planning, architec- Before the digital age and the use of computers
ture, geo-information science, computer graphics in design and design representation, visual com-
science- have focused on the creation and usage munications such as paintings, plans, sections and
of digital models and data-sets required for 3D and perspective drawings were used to provide the op-
VR representations, and the sharing of these data portunity to observe the proposed developments in
sets (such as: Abdul-Rahman, et al., 2006; Batty, landscapes. The landscape gardener Humphry Rep-
1997; Batty, et al., 1998; Baty et al., 2000; Bishop and ton, (1752-1818) (Daniels, 1999), can be seen as the
Lange, 2005; Bourdakis, 1997; Day, 1994; Delaney, true ancestor of today’s landscape visualizes. Repton
2000; Dokonal, Martens, 2001; Döllner et al., 2006; gave his clients the opportunity to interactively eval-
Ervin, 2001; Lange, 2001; Lange, 2011; Peng et al., uate his design by flipping between before and after
2002; Pettit, et al., 2008; Pittman, 1992; Pleizier, 2004; perspective drawings in his famous “Red Books”.
Pritchard, 2005; Sinning-Meister, et al., 1996; Skauge, The creation of space and context in landscape
1995; and many others). design is highly dependent on the time element
As Lange (2011) summaries, 3D landscape visu- and thus being able to merge the spatial-tempo-
alization has developed from an expensive tech- ral elements into a model become fundamental.
nology requiring specialized equipment into an Landscape modelling encompasses a range of
essential tool for landscape design, planning and techniques, disciplines, styles, and scales. The term
management, accessed in the field on small tab- landscape itself may be used to refer to a complex
let computers and mobile phones. Sophisticated cultural construction; a simple aggregation of el-
2D and 3D software is even available for free. Also ements, e.g. landform, water, vegetation; or to a
within the last few decades, digital landscape repre- complex interaction of dynamic forces at work
sentations have developed from abstract and static over time-scales ranging from seconds to centuries
representations to highly realistic visualizations ca- (Ervin, 2003) (Figure 1).
Figure 1 pable of being explored through dynamic spatial
The complex data structure of movement, with the potential to provide an im-
Landscape Models (Thomp- mersive experience in multiple spatial and temporal
son, Horne, 2006). scales. In terms of content, landscape visualizations
still focus on the final product of a planning and de-
sign process. Moreover, many researchers put their
ideas forward in this area. The following list is just a
small sample of the literature where 3D Landscape
Visualization as a tool or in itself, has been the main
research subject: Bishop, 1994; Bishop et al., 2001;

City Modelling - Volume 1 - eCAADe 30 | 147


Furthermore visualizing the big picture, large bio- the city model at various LOD. It is usually not fea-
diverse and relatively untouched ecosystems or sible to try what-if scenarios and possible solutions
endangered areas, species etc. has been the main for a design problem by experimenting in situ, but
concern of landscape and geo-visualization over the by using current digital tools such as digital pho-
years. However not much has been done in respect tographs, 3D modeling techniques, animations,
to urban green space visualization where there is a flythroughs, and simulations etc., an effective de-
direct connection to sustainable urban living. It is cision-making process can be facilitated. As Ervin
believed that, in many instances, both virtual land- and Hasbrouck (2001) point out “The power of digital
scape models (VLM) and virtual city models (VCM) models is that from a single model, multiple views can
have been created for improved understanding of be rendered, at will. Not only various different perspec-
both existing situations and future developments. tive viewpoints be tried out, but also different drawings
In order to capture and analyze the relationship of altogether: plans, sections, axonometrics, as well as
these two built environment categories, for example non-graphical views like parts lists and cost estimates
to understand and react to urban sprawl, the two can be produced.”
features need to be considered together in a visuali- Many researchers (Appelton et al., 2002; Ervin,
zation. However, the question is, in what detail and Hasbrouck, 2001; Griffon et al., 2011; Wissen Hayek,
complexity should these two competing elements Grêt-Regamey, 2012; Herwig, Paar, 2002; Kramer,
be represented - or whether they should be repre- Houtkamp, Danes, 2011; Mach, Schork, 2011; Paar,
sented together at all in similar details. 2006; Sherren et al., 2011; and many others) have
focused on the appropriate tools to use in land-
Current visualization tools for urban and scape visualizations over the years. Some evaluated
landscape development the currently available off-the-shelf software which
Current visualization tools for urban and landscape can be used for landscape visualizations and some
design and planning provide a wide range of possi- developed new ones (Autodesk products -3DSmax,
bilities for practitioners and researchers. These are AutoCAD, LandExplorer, Infrastructure Modeler, etc.;
used for environmental impact assessment studies, Biosphere 3D, CityScape, Esri’s CityEngine, Land-
reclamation studies, planning applications, design Sim3D, Lenné3D , SketchUP, specialized landscape
approval applications, plant growth assessments, design tools such as-Artisan SL, LANDCADD, Lands,
construction management/cost analysis, user satis- etc.; Visual Nature Studio, and others). Some con-
faction studies, urban regeneration proposals, pub- ducted tests on the over all suitability of some of
lic participation sessions etc. these softwares examining the accessibility, data in-
From an urban planning point of view, CityGML, teroperability, file format, data import data export/
the international standard set by the Open Geo- output capabilities, 3D representation capabilities,
spatial Consortium (OGC), established the rules for atmospheric affects capabilities, changes through
representing and exchanging 3D objects for 3D city time capabilities, capability of storing additional in-
models. CityGML defines classes and relationships formation, usability, help and support that the soft-
between most relevant topographic objects in city ware provider supplies etc. Some also applied some
models. CityGML describes the logical spatial and of these softwares to test the perception of the real
semantic modeling processes and generalizes hi- landscape and its surrogate, and used them in pub-
erarchies between thematic classes, aggregations, lic participation sessions.
relations between objects, and spatial properties
(Kolbe, 2007). CityGML sets out level-of-detail (LOD)
protocols, from LOD0 to LOD4, and these different
predefined levels provide preferences to illustrate

148 | eCAADe 30 - Volume 1 - City Modelling


Challenges of visualizing the urban and a need to address issues pertaining to model man-
landscape charaters agement, update and remote access to model data.
Spatial information is crucial in any planning activ- There is also the issue concerning representing the
ity and this information can be used in a number of urban environment and its vicinity in its entirety.
ways to assist decision-making processes. Any sort Although in real-life moving from the built com-
of visual communication, where the experience is ponent of a city to a green space can be seamless,
enhanced by presenting a combination of reality in visualization, all the different components that
and the intended reality, would improve not only make the model, do require individual considera-
the lay persons’, but also the experts’ understanding tions for their diverse characteristics. It is believed
of the effects, implications and opportunities of the that the LOD plays a major part in this issue.
proposed scheme” (Thompson, Horne, 2006). Table 1, shows the attributes of city and land-
Previous research, on VCMs and especially in re- scape models which need to be considered during
spect to the Virtual NewcastleGatehead (VNG) mod- the modeling process. It is still difficult, if not impos-
el, has discussed issues emerging in the creation of sible [nor necessary in all cases], to duplicate the
a shared, multi-use digital city model, highlighting total character of an environment with its wealth

Table 1
Attributes of city and land-
scape models (Information
is gathered from Appleton,
Lovett 2003; Bryan 2003,
Dollner, Jurgen 2007, Dollner
et. al., 2006, Ervin 2001, Ervin
2003, Wissen Hayek 2011,
Kolbe, 2007; Lang 2002,
MacFarlane et. al. 2005, Ross
et al, 2009; Thompson and
Horne 2006).

City Modelling - Volume 1 - eCAADe 30 | 149


Figure 2
Different levels of detail
used in Appleton and Lovett
(2003)’s research, all at low
and high levels of detail.

of information in a computer (Nothhelfer, 2002). provide opportunities to investigate and explore the
Moreover, from a model management point of view, design with the user groups and/or clients in a con-
in general, lower LOD models can be updated more sultation process. Wissen Hayek (2011) highlights
easily than those with higher LODs and a more up- this by pointing out that the application of 3D visu-
to-date model has a better chance to serve it pur- alizations influences the workflow of planning pro-
pose longer. cesses and affects participants’ perception as well as
Appleton and Lovett (2003) split the landscape their decision-making.
elements that need to be visualized, into two sets
according to requirements of the relevant decision- LANDSCAPE VISUALIZATION WITHIN
making process: main elements, and auxiliary ele- VIRTUAL NEWCASTLEGATESHEAD
ments. Main elements are the ones that usually (VNG)
directly related to environmental decision making Newcastle upon Tyne (north of the River Tyne) area
2
such as: ground surface, foreground vegetation, of 115km and Gateshead (south of the River Tyne)
2
building faces and the auxiliary elements are the and area of 143km are neighboring urban centers
2
ones that help viewer’s perception of space such as: in the North East of England. VNG, covering 30km , is
sky, water, shadows. Afterwards they applied these a collaborative joint venture between Northumbria
rules on specific views to show the differences (Fig- University, Newcastle City Council and Gateshead
ure 2). Council to create a 3D digital model of the city cen-
In order to visualize the landscapes, whether tres of both Newcastle and Gateshead. It can be said
in rural or urban context, a different level of repre- that it is significantly more precise than alternative
sentation than the built environment modeling is re- global visualization engines and provides an appro-
quired. As Appleton and Lovett (2003) represented priate tool for planning related activities. Both local
in their work even the low level of detail for a land- authorities have accepted the accuracy of the model
scape model can be classed as a high level of detail data for the purposes of urban planning. The School
for a city model. of the Built and Natural Environment, Northumbria
It is very important to have a realistic model and University, hosts this virtual model.
the right levels of details at the right time for the The aims of the VNG project, defined from the
different types of viewers, since different viewers outset, were to support the urban planning process
might be focusing on different details. Furthermore, for both local authorities, currently challenged by
the appropriate levels of representation might help significant levels of regeneration activity (Horne M.,
clients to become involved with the design; this will 2009). The coverage of the model will be extending

150 | eCAADe 30 - Volume 1 - City Modelling


2
to approximately 102 km in order to accommodate shows how some of these sites are linked into wild-
the city’s future development targets to the north life networks.
and north-west of Newcastle including land around These seven areas, starting from inner core of
Newcastle International Airport and northeast to- the cities, are part of the ongoing research that will
wards the Port of Tyne. be assessing different software and data options in
The types of green space within Newcaslte- terms of compatibility and required level of detail is-
Gateshead range from man-made green spaces sues on the VNG model.
such as parks, sports and recreation areas, to semi- Although at its current state VNG terrain repre-
natural green space, such as Jesmond Dene and sents small and large grassy areas, wooded areas,
the Ouseburn Valley. Looking more broadly it can main and minor roads, pathways, rivers and other
be seen that these urban greenspaces form a net- water bodies, trees, these are not in sufficient de-
work which connects, or can be connected, with tail for visually complex landscape visualization.
the wider countryside. This is one of the aims of the The extension to the VNG model and recent green
NewcastleGateshead Green Infrastructure Strategy infrastructure strategy developed by the two local
that the both councils agreed upon and published authorities postulate the requirement of a more spe-
in 2011. Green infrastructure provides ecological cific landscape modeling approach for the model.
services for the human population. It is a “network of It is the aim of the ongoing research to visualize
multi-functional green and undeveloped land, urban these seven key sites mentioned on the green infra-
and rural, which supports the activity, health and well- structure strategy. It is important to note that, be-
being of local people and wild life” (GI, 2011). ing able to visualize these seven key green areas, as
This document also identifies the key green in- part of the VNG, will facilitate the strategic planning
frastructure sites in NewcastleGateshead. Although initiatives for the city authorities. It will also help
there are fifty-two parks within this conurbation, communication between different stakeholders and
seven major green spaces are identified as the key public during public participation meetings.
green infrastructure sites: (1) Chopwell Wood, (2) Currently data capture for VNG is based upon
Gibside, (3) Derwent Walk Country Park, (4) Saltwell aerial photogrammetry and laser scanning survey
Park, (5) Bill Quay Park and Farm, (6) Leazes Park, (7) techniques and an initial context model has been
Town Moor/Exhibition Park, (8) Jesmond Dene (in- created in .dwg, and 3dsMax and VR4Max, SketchUP
cluding Paddy Freemans and Heaton parks). Figure 3 etc. formats used for detailing and interactive pres-
entation purposes. However it is believed that with
Figure 3 the model extension a more flexible modeling tech-
Spatial context and strategic nology might be required to handle the model due
green infrastructure links to extending model size and different LOD require-
(NewcastleGateshead Green ments.
Infrastructure Strategy , 2011). Initial discussion within the VNG team resulted
in the investigation of other software and modeling
technologies where large data sets can be handled
at ease with the required level of detail for the nec-
essary parts. Initially LandSim3D (2009) software will
be tested because of its procedural modeling capa-
bilities, and it can be linked to geographic source
data as well as to the current 3D model. It can also
produce outputs in the form of animations, still im-
ages; and model can be shared over the internet.

City Modelling - Volume 1 - eCAADe 30 | 151


CONCLUSION ping for supplying 3D model data to date and to
This paper has outlined some of the advantages and Stéphane Gourgout, Vice-President and Sales and
some of the difficulties that are involved in including Marketing Director of Bionatics, for providing evalu-
appropriate landscape modeling in a visually com- ation copy of the LandSim3D.
plex city model. It has indicated some of the direc-
tions which show promise, though the research is REFERENCES
still at an early stage and it is too soon to say which Abdul-Rahman, A, Zlatanova, S, Coors, V 2006, Innovations
technologies will prove to be the most useful. in 3D Geoinformation Systems. In W. Cartwright, G.
As in its real life counterpart, the VNG project Gartner, L. Meng and M. P. Peterson (eds.), Lecture Notes
is continuously developing and changing. In their in Geoinformation and Cartography. Berlin. Germany:
recent paper, Pettit et. al (2012) have presented a Springer.
multi-scale visualization framework to support vari- Appleton K, Lovett A, 2003, GIS-based visualisation of rural
ous phases of the planning and decision-making cy- landscapes: defining ‘sufficient’ realism for environ-
cle. We believe this type of approach will be widely mental decision-making. Landscape and Urban Plan-
used. Our aim is to achieve a multi-scale, multi-LOD ning vol 65, 117–13.
visualization for Virtual NewcastleGatehead. Howev- Appleton, K, Lovett, A, Sünnenberg, G, Dockerty, T, 2002,
er it is known that merging different characteristics Rural landscape visualisation from GIS databases: a
of a city -both landscape and urban structures- in comparison of approaches, options and problems,
a virtual model where different levels of details ob- Computers, Environments Urban Systems, 26, pp141–
served is a challenging task. 162.
This is an ongoing study where different tech- Bartuska T.J 2007, The Built Environment; Definition and
nologies and tools will be tested in order to keep Scope, in McClure W. R., Bartuska T.J. (ed), The Built En-
VNG as up-to-date as possible while offering differ- vironment: A Collaborative Inquiry Into Design and Plan-
ent functionalities and responding to the stakehold- ning, Wiley, John and Sons, New Jersey.
ers’ requirements for a virtual city model. Since this Batty M 1997, Virtual geography, Futures, Vol 29 (4-5), Time
new approach might require an overall technology and Space Geographic Perspectives on the Future,
change, careful considerations on software, hard- p337-352.
ware, skill sets, data requirements etc. will be taken Batty, M, Chapman, D, Evans, S, Haklay, M, Kueppers, S,
into account. Shiode, N, Smith, A, Torrens, PM 2000, Visualizing the
city: communicating urban design to planners and de-
Future work cision-makers, CASA Working Papers, 26, UCL, London,
The next step will be to merge the seven main green UK.
infrastructure areas identified in the Newcastle- Batty, M, Dodge, M, Doyle, S, and Smith, A 1998, Modeling
Gateshead Green Infrastructure Strategy into the virtual urban environments. UCL Working Paper Series,
VNG model. As indentified previously initially the p. 29, London: UCL Center for Advanced Spatial Anal-
city centre ones will be tested. Communications ysis.
with both local authorities will prioritize their need Bishop I, Lange E, 2005, Communication, Perception and Vi-
for using VNG in landscape planning and strategy sualization, in Visualization in Landscape and Environ-
activities and the VNG team will respond to these mental Planning Technology and Applications, Bishop
requirements. I., Lange, E., (eds) , Taylor and Francis, UK.
Blaser AD, Sester M, Egenhofer MJ, 2000, Visualization in an
Acknowledgement early stage of the problem-solving process in GIS, Com-
Acknowledgement is made to Newcastle City Coun- puters and Geosciences, Vol 26 (1), pp 57-66,
cil and Gateshead Council to data provider Zmap- Bourdakis V 1997, Virtual Reality: A Communication Tool

152 | eCAADe 30 - Volume 1 - City Modelling


for Urban Planning, in Asanowicz A and Jakimowitz A., M. P., Gartner G. (ed), p241-254, Springer.
(eds), CAAD Towards New Design Conventions, Technical Ervin, SM 2001, Digital landscape modeling and visualiza-
University of Bialystok. tion: a research agenda. Landscape and Urban Plan-
Bourdakis, V., 2001, On Developing Standards for the Cre- ning, 54, pp. 49-62.
ation of VR City Models, in Architectural Information Ervin, SM 2003, Trends in Landscape Modeling, in Buh-
Management, Proceedings 19th eCAADe-Conference Hel- mann, E.; Ervin, S. (eds), Trends in Landscape Modeling,
sinki, 2001, pp. 404-409. Anhalt University of Applied sciences 2002, Herbert
Bryan, B.A. 2003, Physical environmental modelling, visual- Wichmann Verlag, Heidelberg, pp. 2–8.
ization and query for supporting landscape decisions, Ervin, SM, Hasbrouck, HH, 2001, Landscape Modeling Digi-
Landscape and Urban Planning, vol 65, 237-259. tal Techniques for Landscape Visualization, McGraw-Hill,
Carneiro C., 2008, Communication and visualization of 3-D New York.
urban spatial data according to user requirements: GI, 2011, NewcastleGateshead Green Infrastructure Strat-
case study of Geneva. The International Archives of the egy, available at http://www.gateshead.gov.uk/Doc-
Photogrammetry, Remote Sensing and Spatial Informa- umentLibrary/Building/PlanningPolicy/Evidence/GI/
tion Sciences, Vol. 37, Part B2, p631-636. GreenInfrastructureStrategySeptember2011.pdf , ac-
Council of Europe, 2000, The European Landscape Con- cessed 10/04/2012.
vention, available from http://www.coe.int/t/dg4/ Griffon S, Nespoulous, A, Cheylan, J-P, Marty, P, Auclair, D,
cultureheritage/heritage/Landscape/default_en.asp , 2011, Virtual reality for cultural landscape visualization,
accessed 28 May 2012. Virtual Reality, Vol15(4), Springer London, pp. 279-294.
Daniels, S.,1999, Humphry Repton: Landscape Gardening and Herwig A, Paar P 2002, Game engines: tools for landscape
the Geography of Georgian England, Paul Mellon Center visualization and planning? E. Buhmann, V. Nothelfer,
BA, New Haven. M. Pietsch (eds), Trends in GIS and virtualization in en-
Day, A., 1994, From Map to Model: The Development Of An vironmental planning and design, Proceedings, Anhalt
Urban Information Systems, Design Studies, vol15(3), University of Applied sciences, Herbert Wichmann Ver-
p366-384. lag, Heidelberg, pp. 162–171.
Delaney, B., 2000, Visualization in Urban Planning: They Kolbe, TH 2007. What is CityGML, available from http://
Didn’t Build LA in a Day’, IEEE Computer Graphics and www.citygml.org/index.php?id=1523, accessed 10th
Applications, May/June 2000, 10-16. March 2012.
Dokonal W., Martens B., 2001, A Working Session on 3D City Kramer, H, Houtkamp, JM, Danes, MHGI, 2011, Things have
Modelling, in Architectural Information Man­agement, changed -A visual assessment of a virtual landscape
19th eCAADe Conference Proceedings, Helsinki, Finland, from 1900 and 2006 In: Preliminary Procedings at Anhalt
pp.417-422. University of Applied Sciences 2011, Teaching Landscape
Döllner, J, Kolbe, T.H, Liecke, F, Sgouros, T, Teichmann, K., Architecture, Herbert Wichmann Verlag, Heidelberg.
2006, The Virtual 3D City Model of Berlin - Managing, Lai, Poh C, Kwong, Kim-Hung and Mak, Ann S H, 2010, As-
Integrating, and Communicating Complex Urban In- sessing the applicability and effectiveness of 3D visu-
formation, Proceedings of the 25th Urban Data Manage- alisation in environmental impact assessment, Environ-
ment Symposium UDMS, Aalborg, DK. ment and Planning B: Planning and Design, 37(2), pp.
Döllner, J, Baumann, K, and Buchholz, H 2006, Virtual 3D 221-233.
City Models as Foundation of Complex Urban Informa- Lange, E 2001, The limits of realism: perceptions of virtual
tion Spaces, in M. Schrenk (Ed.), 11th International Con- landscapes, Landscape and Urban Planning, 54, 163-
ference on Urban Planning and Spatial Development in 182.
the Information Society, p.107-112. Wien, Austria. Lange, E 2002, Visualization in landscape architecture and
Döllner, Jürgen 2007, Realtime Landscpe Visusalisation, planning––where we have been, where we are now
Multimedia Cartography 2007, Cartwright W, Peterson and where we might go from here, in E. Buhmann, U.

City Modelling - Volume 1 - eCAADe 30 | 153


Notthelfer, and M. Pietsch (eds), Trends in GIS and virtu- Feasibility Survey towards Prototyping, in E. Buhmann
alization in environmental planning and design, p. 8–18 . and S. Ervin (eds.), Trends in Landscape Modeling, Proc.
Heidelberg: Herbert Wichmann Verlag. at Anhalt University of Applied Sciences, Wichmann,
Lange, E 2011, 99 volumes later: We can visualise. Now Heidelberg, pp. 78-84.
what?, Landscape and Urban Planning, Volume 100, Is- Paar, P 2006, Landscape visualizations: Applications and
sue 4, Landscape and Urban Planning at 100, 30 April requirements of 3D visualization software for environ-
2011, pp. 403-406. mental planning, Computers, Environment and Urban
Lange, E 2005, Issues and Questions for Research, in Systems, 30, pp. 815–839.
Communicating with Public through Visualisation, Paar, P, Rekittke, J 2005, 3D-Walk-through Visualization
Trends in Real Time Landscape Visualisation and Partic- of Planned Landscapes, in Bishop, I. D. and Lange, E.
ipation- Conference Proceedings Buhmann E., Paar P., (eds.), Visualization in landscape and environmental
Bishop I., Lange E. (eds), Anhalt University of Applied planning, Spon Press, London, pp. 152-162.
Sciences, Herbert Wichmann Verlag, Heidelberg. Peng C, Chang, DC, Jones, PB, Lawson, B 2002, Exploring
Lang, E and Bishop, I 2005, Communication, Perception and urban history and space online: Design of the Virtual
Visualisation, Chapter 1. In: Bishop, I., Lange, E. (Eds.), Sheffield application, Design Studies, vol23(5), pp. 437-
Visualization in Landscape and Environmental Planning: 453.
Technology and Applications. Taylor and Francis, Lon- Pettit, C, Bishop, I, Sposito, V, Aurambout, JP and Sheth, F.,
don. 2012, Developing a multi-scale visualisation frame-
MacFarlane R, Stagg H, Turner K and Lievesley M 2005, Peer- work for use in climate change response, Landscape
ing through the smoke? Tensions in landscape visuali- Ecology, Vol27(4), Springer, pp. 487-508.
zation, Computers Environments and Urban Systems, 29, Pettit, C, Cartwright, W, Bishop, I., Lowell, K., Pullar, D., and
pp. 341–359 Duncan, D., 2008, Landscape Analysis and Visualiza-
Mach, R and Schork, M, 2011, Project Report Evaluation tion, in W. Cartwright, G. Gartner, L. Meng and M. P.
of Real Time Visualization Software Buhmann, Ervin, Peterson (Eds.), Lecture Notes in Geoinformation and
Tomlin, Pietsch (ed), Teaching Landscape Architecture, Cartography. Berlin. Germany, Springer.
Proceedings at Anhalt University of Applied Science, Pittman, K. (1992), A laboratory for the visualization of vir-
Herbert Wichmann Verlag, Heidelberg. tual environments, Landscape and Urban Planning, 21,
Mambretti, IM., 2011, Urban parks between safety and aes- pp. 327-331.
thetics, Exploring urban green space using visualisation Pleizier, ID, van Lammeren R, Scholten HJ and van de Velde,
and conjoint analysis methods, ETH / Institut für Raum- R 2004, Using virtual reality as information tool in spa-
und Landschaftsentwicklung. tial planning, Proceedings of EuroConference on meth-
McCormick BH, DeFanti TA, Brown MD, Eds , 1987, Visualisa- ods to support interaction in geovisualisation environ-
tion in scientific computing a synopsis, IEEE Computer ments.
Graphics and Applications, pp. 61–70. Pritchard, D 2005, Enhancing Understanding Through
Nothhelfer, U. 2002, Landscape Architecture in the Reality- Real-Time Urban Simulations, Proceedings of CUPUM
Virtuality, Trends in GIS and Virtualzation-Conference 05- Computers in Urban Planning and Management,
Proceedings at Anhalt University of Applied Sciences London.
2002, Herbert Wichmann Verlag, Heidelberg. Ross, L, Bolling, J, Döllner, J and Kleinschmit, B, 2009, En-
Orland B, Budthimedhee K, Uusitalo, J 2001, Considering hancing 3D City Models with Heterogeneous Spatial
virtual worlds as representations of landscape realities Information: Towards 3D Land Information Systems,
and as tools for landscape planning, Landscape and Ur- in Sester, M, Bernard, L and Paelke, V. (Eds), Advances in
ban Planning vol54, pp. 139-148. GIScience, Proceedings of the 12th AGILE, Hannover.
Paar, P, 2003, Lenné3D – The Making of a New Landscape Schmid, WA 2011, Foreword in Urban Parks between Safety
Visualization System: From Requirements Analysis and and Aesthetics – Exploring Urban Green Space using

154 | eCAADe 30 - Volume 1 - City Modelling


Visualisation and Conjoint Analysis Method in Mam- ecosystem services into planning for sustainable urban
bretti IM, Publikationsreihe des Instituts fur Raum-und patterns, TEEB Conference 2012, Leipzig, Germany.
Landshaftsentwicklung. Wissen Hayek, U, Neuenschwander, N. Halatsch, J, Grêt-
Sheppard, SRJ 2001, Guidance for Crystal Ball Gazers: De- Regamey, A 2010, Procedural modeling of urban green
veloping a Code of ethics for landscape visualisation, space pattern designs taking into account ecological
Landscape Urban Planning, Vol54(1-4), pp. 183-199. parameters Proceedings of FUTURE CITIES 28th eCAADe
Sheppard, SRJ 2005, Validity, Reliability and Ethics in Visuali- Conference, ETH Zurich Switzerland , pp. 339–347.
sation, in Visualization in Landscape and Environmental
Planning, Technology and Applications, Bishop I., Lange,
E., (eds), Taylor and Francis, UK.
Sherren K, Fischer J, Clayton, H, Hauldren, A and Dovers,
S 2011, Lessons from visualising the landscape and
habitat implications of tree decline—and its remedia-
tion through tree planting—in Australia’s grazing land-
scapes, Landscape and Urban Planning, Vol103(2), pp.
248-258.
Shiode, N 2001, 3D Urban models: Recent Developments in
the Digital Modelling of Urban Environments in three-
dimensions, in GeoJournal 52, pp. 263–269, Kluwer
Academic Publishers, Netherlands.
Sinning-Meister, M, Gruen, A and Dan, H 1996, 3D city mod-
els for CAAD-supported analysis and design of urban
areas, ISPRS Journal of Photogrammetry and Remote
Sensing, vol51, pp. 196-208.
Skauge, J, 1995, Urban design analysis by computer, Cities,
vol12(6), Forum on the New Political Economy, pp. 425-
430.
Thompson, EM and Horne, M 2006, Diversity in Virtual
Reality Landscape Modelling. In Buhmann, Ervin, Jor-
gensen and Strobl (Eds.), Trends in Knowledge-Based
Landscape Modeling, pp. 128 - 137, Heidelberg: Herbert
Wichmann Verlag.
Thompson EM, Horne, M and Fleming D, 2006, Virtual Re-
ality Urban Modelling – an Overview, CONVR2006 6th
Conference on Construction Applications of Virtual Real-
ity, Florida, USA.
Whyte, J., 2002, VR in the built environment, The Architec-
tural Press, London.
Wissen Hayek U., 2011, Which is the appropriate 3D
visualisation type for participatory landscape plan-
ning workshops? A portfolio of their effectiveness
Environment and Planning B, 38: 921-939
Wissen Hayek, U., Grêt-Regamey, A., 2012, Collaborative Ur-
ban Modelling Platform - Facilitating incorporating of

City Modelling - Volume 1 - eCAADe 30 | 155


156 | eCAADe 30 - Volume 1 - City Modelling
A Parametric Approach to 3D Massing and Density
Modelling
Greg Pitts, Mark Luther
Deakin University, Australia.

Abstract. This paper addresses the current void between social agendas, environmental
criteria and design methodology in urban planning through the implementation of new
computational systems. It considers the application of digital design tools such as GIS
and parametric systems towards more efficient and effective design solutions. The digital
design methods have been developed and tested within Grimshaw Architects Design
Technology Group on both Australian and international urban development projects.
A methodology for the use of parametric design for urban design development is
suggested for defining, simplifying and categorising planning and design strategies. The
following tools are a means of generating urban design concepts as digital forms in order
to better inform the designer during the design process.
Keywords. Parametric; Urbanism; Sustainability.

INTRODUCTION
Our population is exponentially growing at an un- The inadequacy of traditional urban design tech-
precedented rate. Despite this trend, the housing niques and standards is widely recognised as insuf-
market is struggling to keep up with increasing de- ficient for creating successful urban developments.
mand. There is currently a yearly shortfall of 40,000 (Lowry 1965) In order to effectively manage our
houses Australia wide. Alarmingly, this shortage is built environment, we first need to address the
expected to increase to 6 million by 2056. [1] This growing misalignment between current social aspi-
demand is placing an extraordinary strain on our rations and the working methods of urban design-
urban centres with half of the country’s population ers. There has always been a divide between prac-
now living in cities. (Weller 2009) Higher density en- ticed design methods and social agendas, (White
vironments have long been recognised as a means 2007) but at the same time the two are symbiotically
of achieving more effective and sustainable cities. and cyclically linked. A cultures milieu can impact
(Batty 2003) More efficient use of space and resourc- on technological development (Mumford 1934) as
es along with more integrated amenities and com- new methods are formed around those aspects of
munity are sustainable goals that are not currently ideology that can be quantified, analysed and ap-
met in Australian cities. As a result of this opposition, plied within practice constraints. By the same token,
the sprawling, high consumption suburbs continue these working methods often transfer certain sty-
to radiate away from our urban centres. How we listic qualities that, when applied to a built fabric,
respond to these contemporary urban problems can influence the way in which a community oper-
through our planning and design approaches will ates and interacts. The problems we face today are
ultimately define the quality of life within our grow- not new in this regard, but are merely exacerbated
ing cities. by the increasing scale, population, economy and

City Modelling - Volume 1 - eCAADe 30 | 157


governance in our built environments. When com- to several of these functional problems have been
pared against contemporary understanding of the sought through the application of digital tools such
immensely complex relationships that exist in our as GIS data and parametrically defined modelling
cities as well as the multitude of ideological urban systems. However, there appears to be a significant
theory it is clear that our current methods of design discrepancy in understanding what these tools can
are no longer adequate for addressing the required positively provide to the designer and the design
information at hand. This inadequacy can be ad- process within practice constraints.
dressed through the defragmentation of the work- This paper considers several contextual issues
ing methodology to identify key steps in physical in a massing and density scheme and outlines the
planning relationships and urban governance that resulting parametric design tools, methods and
can be positively informed by emerging digital in- outcomes of the process. The computational tools
formation and design systems. are not intended as a way of generating urban de-
This paper aims to address the current void signs, but are a means of sorting large quantities of
between social agendas and design methodology data to find what is relevant for informing a design-
through the introduction of digital design tools such er’s contextually specific vision. The later stages of
as GIS and contextual data bases along with discrete detailed urban design still suffer from serialisation
parametric analysis applications. All of the digital and standardisation when parametric definitions
design methods have been developed and tested are used for the models generation. (Vincent 2010)
within the Design Technology Group in Grimshaw Parametric Urbanism should not be viewed as a
Architects on Australian and international urban de- means of designing on behalf of or replacing the
velopment projects. The following tools are a result architect or designer. Instead, parametrics should
of this imbedded research and have been devel- be viewed as a support tool that can help to inform
oped as a means of generating urban design con- the designer in the decision making process. For
cepts as digital forms in order to better inform the this reason the following research focuses on the
designer during the design process. initial phase of design that deals with site, massing
and density through the use of GIS and parametric
MASSING AND DENSITY MODELS software.
The initial phase of masterplan design is a crucial for This paper will report on the design methods
setting the correct balance between built mass and that have been developed to produce initial 3D
open space as envelopes to define the subsequent massing and density diagrams. These methods have
detailed design stages. The answer to this balance been developed in two distinct phases of digital
is contextually specific and therefore has to be well processing in order to optimise both designer and
informed by existing conditions, potential opportu- computer input. Each of these phases contains a set
nities and future aspirations for the design. In or- of sub categories that have been identified as com-
der to meet these varied needs, the initial planning mon problems that are encountered in traditional
phase needs to be defragmented into manageable design workflows. These problems are generally
design deliverables that can address different con- defined by their high level of complexity, labor time
textual drivers. These can then be tested through and their ability to be refined into simple principals
parametric modes of information driven design, that can be expedited through the use of digital
built form analysis and iterative optimisation tools. processing. In order to ensure a constant workflow
By simplifying the process into deliverable sets, the through these design phases the initial GIS informa-
process can be managed more efficiently so that tion has been converted into formats that can be
both computational and analogue design methods used by Adobe Illustrator, Rhino and the parametric
can be utilised more appropriately. The solutions plug-in Grasshopper.

158 | eCAADe 30 - Volume 1 - City Modelling


Figure 1
Parametrically generated
massing diagrams.

The first phase design methods are a simple means Site information and analysis
of compiling and extracting relevant contextual Through the development of new recording software
data and using this as a foundation for diagramming and sensor hardware, design teams now have the
initial conceptual ideas for a given site. The Second ability to collect or access huge amounts of data for
phase design methods utilise custom parametric specific tasks and fields of interest. (Bourke 2006) The
scripting to translate the concept diagrams into dig- resulting databases can record prevailing environmen-
ital massing models. (Figure 1) tal conditions as well as track the movement of peo-
These models can be generated with variable ple, measure consumption of resources and pollution.
massing, density, height and other relevant planning These and other relevant contextual influences can be
restrictions as parameters to test multiple variations recorded over multiple timescales to accurately map
of a design diagram very quickly. Visual analysis, out information in a number of different formats. The
gross floor area values and land use percentages are sheer quantity of some of these data sets has accentu-
all generated directly from this model. This level of ated the need for new means of mining and utilising
impact analysis at this initial planning phase is cru- relevant information for architectural application.
cial to the communication and validation of a design Geographical Information Systems (GIS) are a
concept. management system for data that is gaining preva-
lence in urban design. (Gröger 2007) GIS offers a
FIRST PHASE DESIGN METHODS high level of data control for existing conditions
The first phase involves the compilation of existing which can set up a very strong framework for mod-
site information and the process of analysing and els demonstrating opportunities and constraint. The
responding to this data through a set of design re- quality of the final 3D massing diagram is directly
sponses. The following process has been developed linked to the quality of this contextual data.
in order to offer the designer flexibility to defrag- For the purposes of this case study a relatively
ment the process into discrete problems that can be manual process was used in order to extrapolate
solved through parametric means while still allowing site information from the GIS database. This pro-
for intuitive and manual design responses. The key cess involved selecting the desired information and
to this method is in the interface between ubiqui- exporting layers from the native GIS format into a
tous digital data, human interpretation and response master CAD file comprising of the layers of project
back into a digital representation. This process re- data. This technique suited the level of information
sults in a more informed means of diagramming con- used in these tests but more automated data mining
ceptual design aspirations in a form that can be later techniques are now being explored for extrapolat-
tested and critiqued through other digital systems. ing relevant information form larger databases.

City Modelling - Volume 1 - eCAADe 30 | 159


In order to process the information in the master file, problem zones for each of the studies. (Figure 2) This
it was necessary to develop custom parametric tools aided in developing planning strategies that im-
capable of interrogating the model. Two of these ini- posed as little resistance to the site as possible.
tial strategies are the gradient analysis and the net- The Network optimisation tool was used to
work path optimisation tools. compute minimal path networks between a set of
Gradient analysis was used analyse existing to- key points in and around the site. This digital tool
pography for its angle of incline. This was helpful in is inspired by the analogue wool thread models by
assessing the future potential for automotive, tram Marek Kolodziejczyk which looked at optimising de-
and train accessibility as well as planting zones and tour path networks. (Schumacher 2009) As a digital
disabled access. An individual map could be pro- model, these networks are calculated through the
duced to identify specific gradient range to flag use of different line attractions between primary

Figure 2
Gradient mapping results
across varying terrain. (Image
courtesy of Grimshaw).

Figure 3
Desire lines deforming into
optimised detour paths.

160 | eCAADe 30 - Volume 1 - City Modelling


and secondary desire lines. When animated, this sorting and analysing data. The aim of this is not to
attraction deforms the lines towards each other eliminate human intervention through automated
relative to proximity and attraction strength of sur- site analysis but to more effectively feed relevant in-
rounding lines. In this manner, an average rout be- formation to the designer as the key decision maker.
tween desired points can be calculated. This method
is not applied to determine road layouts in a literal Digital diagramming
sense, but instead is used as a means of extrapolat- Parametric systems have been programmed to rec-
ing intersections between networks of paths that ognise certain areas for analysis and then generate
have been connected across the site from surround- predefined responses that are dependent on the re-
ing fabric. These intersections can be used to iden- sults. Although engaging from a technical perspec-
tify optimum positions for future hub development tive, this approach is inappropriate for addressing
and higher density focal points of the masterplan a broad spectrum of design issues and can often
layout (Figure 3). stray into the realm of geometric mastery rather
These digital tools have been developed spe- than focusing on the issues that can have a direct
cifically to aid a single, discrete problem in the de- and positive benefit from the application of digital
sign process in order to give the designer freedom tools. For this reason, Illustrator sketches overlaid
of choice in their application. These and other tools onto the previously developed information model is
are still in development for the analysis of existing still the preferred method for translating ideas into
site conditions. Further research is being conducted diagrams.
into refining these digital data extraction and analy- The reason Illustrator has been chosen as the
sis tools and cut down the laborious processes of platform for digital diagramming, as opposed to

Figure 4
2D Design diagram demon-
strating street networks, block
definitions and initial typology
clusters.

City Modelling - Volume 1 - eCAADe 30 | 161


more freeform sketch programs, is its ability to re- SECOND PHASE DESIGN METHODS
tain object identity and perform advanced manipu- In order to create any form of massing model, there
lation such as Boolean operations and offsets. This first needs to be a well defined set of control pa-
setup allows for objects to be created under layer rameters. Percentage of open space versus den-
definitions which can be used to map out building sity, range and type of public amenity compared
typology. Colours and layers are later used in para- to population volume and demographic are some
metric massing generation (Figure 4). such considerations that require some value range
The resulting line work can then be converted in order to define the scope of a development. This
into CAD format. This is considered to be the dia- range is impossible to define introspectively or spec-
gram output as it is used as the basis for informing ulatively without data that has been derived from
the parametric generation systems. This process existing developments. The new design is therefore
can very quickly test a number of different ideas validated against ongoing development and suc-
by producing a pictorial representation as well as cess. To facilitate this need, a range of benchmarking
simultaneously creating quality data for continuing exercises has been developed in order to tabulate
the workflow. These detailed design diagrams are a the design aims and physical composition of a range
hybrid representation based on a construct of exist- of urban projects around the world. These statistics
ing conditions, parametric analysis and design as- are then classified against the measureable success
pirations. At each point in this process the decision of their application and ongoing habitation. This
making process is facilitated and accentuated by the benchmarking includes physical attributes of the
digital tools as opposed to being lead by them. developments, environmental performance as well
as certain quantifiable elements of social aims and
contributions (Figure 5).

Figure 5
Segment of the benchmarking
tool demonstrating some of
the physical values of each of
the developments.
(Image courtesy of Grimshaw).

162 | eCAADe 30 - Volume 1 - City Modelling


Figure 6
Diagram outline conversion
to street networks and block
outlines.

From this database, a range of defining attributes out any further manipulation of layers and types if
can be extrapolated and applied in order to give the desired. This initial division of footprint geometry
intended model a more carefully informed physical is then carried through for the rest of the script for
presence. A tool such as this can be very useful for each of the subsequent functions.
comparing relative values or percentages in order This process passes the diagram object out-
to classify design decisions and their potential out- lines through an iterative loop to refine the object
comes in a new development. It is important to re- footprints into usable block footprints. An iterative
member that the differing scale of the benchmark loop is a means of performing an action, validating
developments is an important factor in the habita- it against desired values and then repeating the
tion and use of a design, so all figures still require a process with any negative results until all elements
measure of interpretative analysis and design trans- fall within the desired range. In the case of the block
lation to be of use in a speculative design. This is not division, a control value is set in order to define the
a definitive set of rules that can guarantee a directly area of an ideal block size. The shapes that fall above
comparable quality of urban space, but is intended this area value are then divided once through preset
to narrow the field of applicable solutions within algorithm and compared back to this initial value. If
the endless potential of a site. This, along with intui- the new blocks are still outside this range, they are
tive or aspirational goals for the development, the fed back through the loop until they reach the de-
designer can begin to define a range of different fined value. All successful results are saved and fed
parameters that warrant further testing at a more through to the next definition at whichever loop
detailed resolution. they return a positive comparison (Figure 6). Values
to control the block area, offset and street size can
Plot diagrams be independently controlled in order to achieve the
Now that a series of design diagrams have been required density and grain for each zone type.
created and along with a range of defining param-
eters, it is possible to start mocking up a series of Site massing
block and street networks. This process uses the After the conversion of sketch shapes into building
boundaries created in the diagramming phase and block outlines, another process can be applied to
converts them into usable block areas. This is where create 3D building masses. The final building enve-
the benchmarking parameters can influence the lope that is created in this stage is an offset of the
design and define the attributes that will govern dif- initial block. The building height can then be extrud-
ferent typology zones. Each of the footprint types ed up from the new footprint. Once again, the offset
are automatically collected by the parametric script and height ranges are defined by the benchmarking
and fed through the appropriate chain of massing parameters and can be specific to each typology
control that correlates with the desired typology zone. The height of the mass is defined by a random
governance. The types are defined by the initial dia- number generator which gives the massing model
gramming phase and can be used in this form with- a varied height. This generator is limited within a

City Modelling - Volume 1 - eCAADe 30 | 163


mix/min range of overall heights and only generates Ratio (FSR) and Site coverage are the outputs. This
integers of a variable floor to floor height value. The process can easily be reversed to suit whatever in-
heights are therefore generated as full floors within put parameters have been determined as important
a height range that is specific to its building typol- during benchmarking phase. The main aim of this
ogy. This tool gives the designer the control to set all massing process is to use known parameters that
types as a fixed height value or give any degree of correlate with desired design outcomes to inform
variation between floors depending on the applica- the model and generate a 3D form that can be inter-
tion. The random height is more for visual analysis rogated on performance at multiple levels of scale.
and is not something that affects the area figures to The benefit of this method, as opposed to manual
a significant degree. The final product of this phase techniques, is that at each phase of development
is a 3D diagrammatic massing and density model and design variation, both the input and output fig-
that simulates street networks, block subdivisions ures are tabulated (Figure 8).
and open space as well as an indicative building The 3D model produced by this process can
mass (Figure 7). then be used as the basis for other forms of compu-
In this instance, the script has been arranged to tational testing that are specific to the schemes de-
generate the massing model from building defined sign intent. This is intended as a feedback loop in the
parameters such as street width, building to block design method to continually test and validate ideas
offset and height ranges. As a result, the overall site untill a solution is agreed upon and continued into a
figures such as Gross Floor Areas (GFA), Floor Space more detailed design phase.

Figure 7
3D massing diagram
demonstrating three types of
parametrically generated high
density massing.

164 | eCAADe 30 - Volume 1 - City Modelling


Figure 8
Script excerpt showing a selec-
tion of possible output figures
from a single typology and the
total sit.

CONCLUSIONS REFERENCES
This paper considers a method for approaching Batty, M Besussi, E and Chin, N 2003, ‘Traffic, Urban Growth
design through the use of new computational sys- and Suburban Sprawl’, Working Paper. Center for Ad-
tems. This method has been developed in response vanced Spatial Analysis, University College London, UK.
to the increasing complexity in urban scale design Gröger, G, Kolbe, T, Czerwinski, A 2007, ‘Candidate OpenGIS
and the inadequacy of traditional design techniques CityGML Implementation Specification: City geogra-
to produce a rigorous design response. The process phy markup language’, Open Geospatial Consortium
is focused around the definition of parameters that (OGC), 07-062.
can drive the design and support better design out- Lowry, I 1965, ‘A Short Course in Model Design’, Journal of
comes. This is intended to encourage design explo- the American Planning Association, 31:2, 158-166.
ration while still maintaining a focus on a desired Mumford, L 1938, (1996), The Culture of Cities, Secker & War-
goal that meets environmental, economic and social burg, NY, NY, US.
standards. Vincent, C, Nardelli, E, Nardin, L 2010, ‘Parametrics in Mass
Advantages of this computational approach Customisation’, SIGRADI Conference Proceedings, Bogo-
include reduced design and build time, real time ta, Colombia, November 17-19.
visual analysis with 2d planning and 3d visual rep- Schumacher, P, 2009 ‘Parametricism: A new global style for ar-
resentation as well a continuous automated output chitecture and urban design’, Neil Leach (ed), AD Digital
of relevant building figures. At each point in this Cities, Architectural Design Vol 79, No 4, July/August.
design method the designers decision making pro- Weller, R 2009, Boomtown 2050, UWA Publishing, Perth, WA
cess is accentuated by the digital tools as a means White, M 2007, ‘The Plan is an Inadequate Tool for Planning:
of addressing design outcomes such as contextual Enhancing the Urban Design process through the use
awareness, social betterment, economic viability of 3D+ digital tools directed towards sustainability’,
and environmental stability. Without due diligence Forum on the application of sustainable theory to urban
in understanding new technologies potential and development practice, University of Cincinnati, OH, pp.
developing new techniques for design develop- 1-30.
ment, rapid software development will continue to
lead the design industry by the nose. [1] National Housing Supply Council.: 2011, ‘State of Supply
Report’, thtp://www.nhsc.org.au/state_of_supply.html
ACKNOWLEDGEMENTS
The authors wish to acknowledge Peter Liebsch
and Daniel Fink from Grimshaw Architects for their
participation in the development of the first phase
parametric design tools.

City Modelling - Volume 1 - eCAADe 30 | 165


166 | eCAADe 30 - Volume 1 - City Modelling
Parametric Urban Design

Joining morphology and urban indicators in a single interactive model


3
José Beirão , Pedro Arrobas , José Duarte
1 2

2,3
TU Lisbon / TU Delft, Portugal / The Netherlands TU Lisbon, Portugal
1

123
www.urbangrammars.com / www.measurb.com, http://cityinduction.fa.utl.pt/
1

3
jnb@fa.utl.pt / J.N.Beirao@tudelft.nl, parrobas@gmail.com, jduarte@fa.utl.pt
1 2

Abstract. A parametric urban design system integrating GIS data in a CAD environment
is proposed as a platform for discussing urban plans providing flexibility and information
access in an interactive fashion. The proposed system links calculations of urban
indicators with the parameter manipulation of the layout geometry, therefore allowing
for a systematic update of indicators according to design modifications. Hence, design
may be fine-tuned in an informed manner enhancing the quality of design decisions.
Keywords. Parametric urban design; density studies; design methods.

INTRODUCTION
The design of urban plans is based on decisions be- need to confront alternative solutions and known
yond their morphological characteristics. Moreover, examples against their indicators to grasp what
the design of urban plans is also informed and con- those numbers might mean in terms of the qualities
strained by larger scale plans. In urban plans, density foreseen for the urban environment (or vice-versa).
indicators and indices, as well as other co-related pa- In this paper we show a parametric urban de-
rameters are used to bound design within the scope sign tool that allows the confrontation of alternative
of a target vision. This practice is common in many designs with indicators. The parametric features of
countries. This is due to the fact that density indica- the tool provide a very dynamic design environ-
tors bound construction expectations within values ment where the designer can continuously explore
that although not restrictive in morphology still solutions by changing parameters and the primitive
convey some qualities to the urban space. The issue input geometries. Whilst adjusting and fine-tuning
in consideration is not the discussion of relations the design, density indicators are automatically up-
between density and urbanity but to consider that dated.
urban designers confront their designs with con-
straining indicators whether they need to do it for RESEARCH CONTEXT AND MAIN
following higher level regulation constraints, achiev- CONCEPTS
ing stakeholder expectations or other theoretical or The research shown in this paper was developed
practical purposes. Furthermore, most stakeholders, in the context of a wider research project aimed at
including the final users, do not have the experience developing tools for formulating, generating and
to understand with enough accuracy the meaning evaluating urban plans (Duarte et al. 2012). This pa-
of the values expressed by density indicators. They per focuses on the generation component showing:

City Modelling - Volume 1 - eCAADe 30 | 167


how it can be used to design; how it can respond to design decisions and consequently improve
a given set of goals; and how it uses and produces the quality of urban plans.
density based data that allow qualitative indicators 4. The tool should be able to use interactively
to be determined. all existing supporting data during the design
The main concept stems from the principle that workflow, meaning that the tool should be able
urban design decisions may be improved by provid- to deal both with data and geometry manipu-
ing more (and more accurate) information about the lation.
design in its context and along the design process. 5. The tool should be able to provide design alter-
The idea is that changes in form imply changes in natives including measures or indicators that
analytical results of the evolving design in the con- may inform an objective comparison between
text. Considering that design is a reflective practice solutions.
based on continuous analysis of progressive de- The tool was developed on a NURBS CAD design
sign moves (Schön, 1987), improving interactivity environment (Rhinoceros) and programmed using a
between the design model and analytical tools will visual parametric programming interface (Grasshop-
certainly enhance the designers’ perception on the per). This environment defines a design with many
consequences of his/her design decisions. Such im- available parameters that can be changed to pro-
provement may allow the establishment of a more duce variations in a predefined geometrical struc-
adequate framework to support the reflective struc- ture. In a way, every generated plan is unique with
ture of design workflow and simultaneously im- a unique code. Variations are obtained through the
prove the information supporting decisions. manipulation of parameters and changes made to
The tool imports existing data from a database the geometrical model. In this design environment
containing information about a site and its context. every urban plan is the result of a particular arrange-
The formulation component defines a set of goals to ment between a set of geometric primitives and a
achieve. They can be expressed in terms of density particular set of variable parameters.
measures to fulfil a description and preferential loca- Considering that we can find operations in
tion of public open spaces and required facilities. On urban design which are frequently used by prac-
this base, the designer starts defining the composi- titioners, such operations can be encoded into
tion of the urban plan by organizing a set of prim- modular and reusable algorithms. These algorithms
itive elements represented by points, lines (curves) performing recurrent urban design operations
or polygons. The design environment is defined in can be called design patterns (Gamma et al. 1995),
a parametric design platform in such a way that it (Woodbury 2010) specialized in urban design. They
can be readjusted at any time during the design pro- have a reasonably high level of abstraction and a
cess allowing for a refinement of design goals and common meaning that designers refer to when de-
the design itself. We may consider this an interactive scribing their designs. Sometimes the professional
and intuitive process of reflective optimization. community has even agreed to use specific names
The urban design tool was planned considering for such typical design moves. Placing a landmark
the following goals: building at the top of a main street or defining a
1. The tool should be prepared to deal with a main axis connecting two landmarks, for instance,
regular design process fulfilling the typical de- are common concepts among urban designers.
signer expectations regarding its usability. The tool presented in this paper uses such ur-
2. The tool should be easily applicable to different ban design patterns developed as parametric design
design contexts. components to build up its flexibility. The idea is to
3. The tool should provide means to enhance the use modular codes replicating typical urban design
designers’ awareness on the consequences of actions and build up complex designs combining

168 | eCAADe 30 - Volume 1 - City Modelling


and arranging the codes according to the needs of tation are shown in (Beirão, Nourian & Mashhoodi,
the design context. In other words, the Grasshop- 2011) and (Beirão, Nourian and van Walderveen,
per code is structured into modular pieces of code 2011).
with a particular meaning in terms of urban design
which are repeated and combined according to the FROM GRAMMAR BASED DESIGN
context. PATTERNS TO PARAMETRIC DESIGN
PATTERNS
THEORETICAL BACKGROUND In the translation of grammars based design pat-
The design patterns used in the implementation terns to parametric design patterns the components
of the parametric design model shown in the next of the grammar are adapted to a parametric format.
section were adapted from the previous research In detail, a formal parametric grammar contains an
developed in the context of the City Induction pro- initial shape, a set of shapes, a set of symbols and a
ject (Duarte et al., 2012). This adaptation follows a set of transformation rules (Stiny, 1980). In a para-
translation of grammar based design patterns called metric shape rule schema α >β a specific values can
urban induction patterns (Beirão et al., 2011) to be attributed to all the variables defined in α and β.
parametric urban design patterns. Urban induction For instance, in a particular urban grammar and for
patterns (UIPs) are generative urban design pat- specific conceptual reasons a designer may bound
terns based on parallel discursive grammars (Duarte, the width of main streets between 15 and 40 meters.
2005). The details about UIPs can be read on (Beirão If a rule transforms a composition axis (defined by a
et al., 2011) and (Beirão et al., forthcoming). The au- line, polyline or curve) into a main street as shown
thors identify six sets of thematic UIPs that complete in Figure 1a., we can clearly identify the set of ele-
an urban plan. The six themes are: (A) the creation ments that we need to turn the rule implementa-
of composition guidelines like main axes, landmarks tion in to a parametric design pattern, for instance
and other kinds of initial composition elements; in Grasshopper. These elements are: (1) an initial
(B) the creation of urban grids such as rectangular, shape represented by a line, polyline or curve drawn
regular or radial grids; (C) transformations in the grid in Rhinoceros design interface and an initial symbol
network; (D) the creation of public space like differ- labelling the shape as an axis a ; (2) a set of trans-
x
ent types of squares and plazas; (E) the generation formations that transforms the initial shape into the
of urban units such as neighbourhoods, blocks or main street surface and the label a into a label m ,
x s
building clusters; and (F) others like the manage- which identifies the surface as a main street; (3) and
ment of land use distribution, building intensity or the variable w (street width) which varies between
simple details like street design and urban policies 15 and 40 meters and is defined in Grasshopper with
regarding material finishes. Within these thematic a slider Figure 1b.
sets several UIPs have been developed following a Generically speaking, a urban design pattern in
discursive grammar structure such as the latter men- Rhinoceros + Grasshopper environment generates
tioned papers. A reasonably accurate implementa- a typical and meaningful urban design move and
tion of that structure was previously implemented is composed of an initial shape which can be either
in AutoCAD (Beirão et al., 2010) using the VBA and drawn in the Rhinoceros drawing interface or ob-
VLisp application programming interfaces (API) but tained from any previous design operation, a set of
the implementation proved to be slower and less clustered Grasshopper components that transform
interactive than initially desired. This was the main the initial design into a partial but meaningful urban
reason why an adaptation of the same structure was design, and a set of sliders that allow an input of pa-
later started using the NURBS CAD + Visual Program- rameters considered as variables of that specific de-
ming environment. The first steps of this implemen- sign move. In principle, any shape that can be drawn

City Modelling - Volume 1 - eCAADe 30 | 169


Figure 1
Left: a parametric shape rule
transforms a composition axis
a into a main street m with
x s
width w.
Right: the same transforma-
tion using a parametric design
pattern.

in Rhinoceros and read by Grasshopper can be used 1. The site can be subdivided in many sub-areas
as an initial shape, but for guaranteeing interoper- represented by smaller polygons. Depending
ability with GIS only points, lines, polylines, curves on the design problem and design context
and polygons are considered. To distinguish them these polygons can be defined either by script-
from initial shapes in shape grammars, we shall call ing in the VPI or drawing.
them design primitives. 2. The main guidelines of the plan or main streets
can be drawn in the CAD interface adding
THE DESIGN METHOD AND TOOLS curves to the drawing environment using a de-
Let us consider that we obtain reliable geographic sign pattern such as the one shown in Figure
data about a particular site from a local provider. A 1b.
regular workflow will comply with the following pro- 3. The design process flows by adding design
cedures: primitives to the CAD drawing environment.
The data is stored in a PostgreSQL database (see Curves can be associated with street param-
Figure 2). The database (DB) can be accessed both eters – a street width for each street hierarchy
by a GIS and a Visual Programming Interface (VPI), in (See Figure 1a. and Figure 4a.). Polygons are
this case Grasshopper. The VPI imports the data us- associated with an intervention area to which
ing a database query component, Slingshot (http:// a grid and respective parameters are assigned.
www.food4rhino.com/project/slingshot), which Additional geometry may be used to filter ar-
provides an SQL query interface that enables a se- eas for different rule attribution or even to de-
lective access to the data stored in the DB. This in- fine landmark buildings. Points can be used to
cludes the shape files of pre-existing constructions place exceptional buildings in a grid – public
and thoroughfares as well as an identification of an buildings and other facilities – or to locate pub-
intervention boundary – the site area represented lic open spaces (see Figure 4b, c and d). Points
through its boundary, a polygon. If required, all data can also be used to filter particular instances in
can be edited and replaced in the DB. Previews of the model to which one may later apply differ-
the existing data can be visualized the design inter- ent rules. This functionality allows fine-tuning
face by querying data from the DB and connecting locally the overall plan adjusting it to very de-
them (e.g.: extruding building height from building tailed conditions.
footprint – Figure 3).

170 | eCAADe 30 - Volume 1 - City Modelling


4. Equal or separate parameters can be attrib- the uneven distribution, all blocks can have differ-
uted to the design primitives depending on ent densities but managing this diversity is easy be-
the plan’s needs. This can be managed by using cause all data is available and editable at any time.
one or multiple design patterns taking advan- Using this information support and the model’s
tage of modularity of the design pattern con- geometrical flexibility the designer can continuous-
cept. ly fine-tune the design adjusting it to the goals pre-
5. The model built in this manner is continuously defined in a pre-design programming phase (Mon-
adaptable due to the parametric structure pro- tenegro et al., 2011).
vided by the design environment. Polygons Additionally, following similar premises as for
can be changed by pulling the grip points. The density distribution, the model provides a simula-
same applies to curves allowing reshaping and tion of a land use programme throughout the plan
relocating streets. And points can also be relo- Figure 5. The designer may interpret the results
cated. The fact is: the design can be always in through the visual and data interfaces and use the
process. results to set regulations for the plan.
All the data generated by the model can then
Figure 2 be sent to the database from which other evaluation
Design system structure. tools can perform several evaluation routines check-
ing other indicators against predefined reference
cases (Gil et al., 2011). These procedures can consol-
idate a tangible meaning to the proposed solution.
However, the evaluation procedures are performed
considering a single solution. In any case once the
evaluation is concluded the design can be reviewed
by further fine tuning the model and adjusting it to
new intended goals.

DISCUSSION ON PARAMETRICISM
Quoting Schumacher (2010): “Parametricism implies
As soon as the geometric model defines construc- that all architectural elements and complexes are
tion within an area, the calculation core of the soft- parametrically malleable”. The approach of this defi-
ware provides accurate measures of the model. The nition is limited to a formal viewpoint; it is simply
measures are density based indicators following the presented as a matter of style. Schumacher extends
calculation model defined in Berghauser-Pont and the concept to urbanism, coining the term paramet-
Haupt (2010). These density indicators are expressed ric urbanism but again simplifies urbanism to a mat-
visually in the model using a colour code (see Fig- ter of formal style. The concept viewed this way is
ure 4e and f), and numerically in the data interface highly questionable. It could even be reasoned that
(Figure 6). The density distribution in a plan can be in urbanism form does not really matter. Some au-
equal, linear or uneven following a parabolic func- thors support such argument by showing that tradi-
tion that redistributes density according to a set of tional organic urban tissues, where form emerges as
urban attractors previously defined by the designer. a naturally self-organized order, provide some of the
The calculations are updated at each change of the best known and appreciated urban environments
geometrical model allowing for a continuous feed- (Alexander 1979), (Jacobs 1961), (Barton et al. 2003).
back on design decisions. The density indicators are More recently, and more accurately pinpointing
calculated at district level and block level. Due to where the misunderstanding of the term parame-

City Modelling - Volume 1 - eCAADe 30 | 171


tricism lies, Mehaffy (2011) calls Schumacher’s ap- Figure 3
proach as “morphogenetic urban design” and inter- Data import components and
estingly suggests more objectively valid approaches its visualization in the CAD
to the concept by relating how Alexander’s patterns interface. The existing build-
(1977) or Duany and Plater-Zyberk’s smart codes ings within the study area are
(2005) may relate to an algorithmic approach to ur- using information about the
ban design. In this paper we argue that parametric number of floors, also avail-
urbanism must involve other kinds of parameters able in the DB, to generate the
than formal ones and rather integrate dynamically 3D preview.

Figure 4
CAD interface. Workflow.
(a) existing buildings and
guidelines;
(b) exception areas;
(c) landmark buildings and
open spaces; and
d) landmark buildings. Density
visualization –
(e) perspective and
(f) plan.

172 | eCAADe 30 - Volume 1 - City Modelling


Figure 5
Distribuition of residential use
according to a set of prede-
fined attractor weights.

all available information to support design decision. prove the quality and sustainability of urban design
The goal is not to produce malleable forms, but to decisions. Furthermore, urban design decision in-
relate changes in form with information related with volves many people who have different understand-
all kinds of urban dynamics. This may be obtained ing and different views of the problem; consequent-
by connecting form, topology and every kind of ly, a dynamic platform where the design model may
social data in an interactive design platform where be easily manipulated and data may be constantly
meaningful indicators may be calculated and updat- updated can provide a good comprehensive plat-
ed in relation with design trial proposals. form on which different stakeholders may reach an
Form may not be the essential aspect of urban- objective discussion protocol. Such process may
ism, however, the practice shows that decision is also be considered as more suitable for supporting a
mainly done based on layout proposals and designs democratically acceptable decision process.
definitely propose territorial transformations that
somehow reshape or extend the urban environ- CONCLUSION
ment. The important issues though, rely on relations Our idea of parametric urban design is concerned
between form and other kinds of data, namely on with the exploration of urban morphology and
what those transformations mean in terms of den- simultaneously generated calculations on which
sification, connectivity, traffic flows, people’s flows, decision is supported. Such kind of information al-
parking needs, as well as other less objective qual- lows also that other stakeholders may easily grasp
ities like integration or economical impacts. Deci- the relations between specific formal approaches
sion-making is essentially supported on information and density goals. In the end, the tool provides not
gathered on several of these aspects pondering the only formal solutions, but also a discussion platform
pros and cons of trial solutions. As in any design pro- upon which a set of stakeholders may discuss urban
cess, the design problem formulation is informed concepts and support their decisions. From the de-
from trial solutions as much as from analysis (Law- signer viewpoint it provides continuous fine-tuning
son, 2006), and therefore an efficient design system in a reflective optimization process.
should provide ways of assessing an evolving solu-
tion rather than simply a final layout. The tools and
methods proposed in this paper provide an intuitive
reflective optimization process which is likely to im-

City Modelling - Volume 1 - eCAADe 30 | 173


Figure 6
Density indicators at block
level and district level (accord-
ing to Berghauser-Pont and
Haupt (2010).

Figure 7
Pie charts indicating the
distribution of land use
programme at district level
and for block number 109. The
block information is selected
by the designer as needed. A
sphere flags the selected block
in the CAD interface.

ACKNOWLEDGEMENTS REFERENCES
This research was developed in the context of Alexander, C et al. 1977. A pattern language, Oxford Univ. Pr.
the City Induction project funded by Fundação Alexander, C 1979. The timeless way of building, Oxford Uni-
para a Ciência e Tecnologia (FCT), Portugal (PTDC/ versity Press, USA.
AUR/64384/2006), hosted by ICIST at TU Lisbon, and Barton, H and Grant, M and Guise, R., 2003. Shaping neigh-
coordinated by José Duarte. Beirão was funded by bourhoods: a guide for health, sustainability and vitality,
FCT, grant SFRH/BD/39034/2007. The authors would Routledge.
like to thank N. Montenegro, J. Gil, and P. Nourian for Beirão, J et al., forthcoming. Designing with Urban Induc-
their essential contributions to the research. Parts tion Patterns - A methodological approach. Environ-
of the implementation shown in the paper were co- ment and Planning B, accepted Nov. 14th, 2011.
authored with P. Nourian. Beirão would like to thank Beirão, J et al., 2010. Implementing a Generative Urban De-
R. Stouffs, H. Bekkering and S. Sariyildiz for their su- sign Model. In eCAADe 2010 Conference: Future Cities.
pervision at TU Delft. pp. 265.

174 | eCAADe 30 - Volume 1 - City Modelling


Beirão, J., Nourian, P. and Mashhoodi, B., 2011. Paramet- Lets%20the%20Style%20Wars%20Begin.htm.
ric urban design: An interactive sketching system for Stiny, G., 1980. Introduction to shape and shape grammars.
shaping neighborhoods. In Proceedings of the Confer- Environment and Planning B: Planning and Design, 7(3),
ence eCAADe 2011. Ljubljiana. pp. 343 – 351.
Beirão, J., Nourian, P. and van Walderveen, B., 2011. Para- Woodbury, R 2010. Elements of parametric design, Rout-
metric ‘Route Structure’ Generation and Analysis: an ledge.
interactive design system application for urban design.
In IASDR 2011. Delft.
Beirão, J.N., Duarte, J.P. and Stouffs, R., 2011. Creating Spe-
cific Grammars with Generic Grammars: Towards Flex-
ible Urban Design. Nexus Network Journal, pp.1–39.
Berghauser-Pont, B. and Haupt, P., 2010. Spacematrix.
Space, Density and Urban Form, NAI.
Duany, A. and Plater-Zyberk, E., 2005. Smart Code, Version.
Duarte, J.P., 2005. A discursive grammar for customizing
mass housing: the case of Siza’s houses at Malagueira.
Automation in construction, 14(2), pp. 265–275.
Duarte, J.P. et al., 2012. City Induction: formulating, gen-
erating, and evaluating urban plans. In Digital Urban
Modelling and Simulation. CCIS Series Communications
in Computer and Information Science Series. Springer-
Verlag.
Gamma, E. et al., 1995. Design patterns: elements of reusable
object-oriented software, Addison-wesley Reading, MA.
Gil, Jorge, Almeida,, J. and Duarte, J.P., 2011. The backbone
of a City Information Model (CIM): Implementing a spa-
tial data model for urban design. In Proceedings of the
Conference eCAADe 2011. Ljubljiana. pp.143-151.
Jacobs, J., 1961. The death and life of great American cities,
Vintage.
Lawson, B., 2006. How designers think, Architectural press.
Mehaffy, M.W., 2011. A City is Not a Rhinoceros: On the
Aims and Opportunities of Morphogenetic Urban De-
sign. Built Environment, 37(4), pp.479–496.
Montenegro, N. et al., 2011. An OWL2 Land Use Ontology:
LBCS. In Computational Science and Its Applications
ICCSA 2011 Lecture Notes in Computer Science. ICCSA
2011. pp. 185‐198.
Schön, DA 1987. Educating the reflective practitioner, Jossey-
Bass.
Schumacher, P., 2010. The Parametricist Epoch: Let the Style
Wars Begin. Available at: http://www.patrikschu-
macher.com/Texts/The%20Parametricist%20Epoch_

City Modelling - Volume 1 - eCAADe 30 | 175


176 | eCAADe 30 - Volume 1 - City Modelling
Schizoanalytical Digital Modelling for Urban Design

Incorporating the indexed keys methodology into the anthropological


analyses of urban structures

Małgorzata Hanzl
Technical University of Lodz, Poland
http://www.p.lodz.pl
mhanzl@p.lodz.pl

Abstract. Schizoanalytical digital modelling serves description of processes occurring


in urban settings. Schizoanalysis serves to ‘meta-model’ the everyday world around
us, where ‘meta’ means inclusion of different perspectives. The paper formulates
few hyphotheses concerning the relation between the crowd of people representing a
specific culture and the urban settings, which constitute their habitus. The methodology
of analysis of urban structure is proposed, which is based on the urban closures
cross-sections analysis with the use of Line of Site method (LOs), as complimentary to the
Space Syntax methodology of pedestrian simulation and analysis of field of sight, based
on isovists. The paper presents the results of the descriptive analysis of the former Jewish
district in Lodz, research on which is to be developed with the methodology proposed.
Keywords. Anthropology; schizoanalyses; geomatics; urban design; urban morphology.

INTRODUCTION

Definition
Schizoanalytical digital modelling serves to describe everyday world around us, where ‘meta’ means in-
processes occurring in urban settings (McGrath clusion of different perspectives (Guattari 1989).
2008, p.198). Guattari defines the analytical aim of The human presence in social spaces may be di-
schizoanalysis as a shift away from prescribed ways vided into flows and concentrations: flows are con-
of thinking within disciplinary structures of repre- nected with movement/traffic and are related to
sentation, by instead ‘fashioning new coordinates for space, following the definition by Yi Fu Tuan (2001).
reading and for “bringing to life” hitherto unknown Concentrations enable contact and communication
representations and propositions’ (Guattari 1998, processes. They are static rather than dynamic, thus
p.433, after McGrath 2008, p 201). “Each stratum, or place related. Both types are closely interrelated,
articulation, consists of coded milieus and form sub- they inseparably interpenetrate each other. When-
stances. Forms and substance, codes and milieus are ever the human flow stops for a moment concen-
not really distinct. They are the abstract components tration occurs, though interrelations require more
of every articulation.” (Deleuze and Guattari, 1987, comfortable conditions to take place, among others:
p.502). Schizoanalysis serves to ‘meta-model’ the time and spatial arrangement. The development of

City Modelling - Volume 1 - eCAADe 30 | 177


methodology, which may allow for understanding (1960, 1994) and Debord (1950). The theoretical
how urban spaces are formed, through interaction body for the studies is derived from Lynch’s theory
of various forces and flows, acting at different inten- of perception (1960), Rodwin and Lynch (1991) dis-
sities and speeds, requires incorporating research tinguish two types of urban structures: spaces of
of several specific disciplines. In terms of the theory flows and by the British Picturesque School (Cullen
formulated by Lynch (1960) flows may be treated as 2008), concentrating on elements of urban scapes
paths and concentrations as nodes. presented in detailed scale, allowed to enrich this
methodology. Currently, concentration on the hu-
Anthropological concept of situation. man perception of cityscape became a common ap-
In anthropology situation is defined as a theatre of proach along with the development of postmodern-
human activities (Perinbanayagam 1974). Goffman ism and postFordism and it is also often connected
(1963, p.18) refers to a situation as to “the full spa- with the psycho-geographical examinations of the
tial environment anywhere within which an entering urban settings.
person becomes a member of the gathering that is (or The perception and evaluation of urban scapes
does then become) present”. Anthropologists devel- express the spirit of the particular era and remain a
oped elaborated theory on ways how a site is con- subject of the beauty canons (Lotthian 1999). Dur-
verted into a meaningful ‘place’, by inscribing human ing the 20th century, this process occurred mostly in
activities into the surroundings. The relationship be- the case of modernist transformations of downtown
tween people and sites encompasses both: attach- areas, where former structures, particularly from
ing meaning to space and “recognition and cultural the 19th century – perceived as obsolete – were re-
elaboration of perceived properties of environments placed. The changes and differences in beauty can-
in mutually constituting ways through narrative and ons follow the mental interpretation of perceived
praxis” (Lawrence and Low, 2009, p. 14). Schumacher images (Adorno 2011), (Strzemiński 1974). The im-
(2011) states that the role of architecture is to frame portant issue, which influences the perception of
social communication and “to continuously adapt city structures, is the cultural background of citizens
and re-order society via contributing to the continuous and designers. Proxemics, constituting a part of the
provision and innovation of the built environment as anthropological approach, relates the human envi-
a framing system of organised and articulated spatial ronment to the behavioural patterns proper for dis-
relations”(Schumacher 2011, p. 414). Thomas, who tinguished cultures. The differences in personal dis-
introduced the concept of situation in the 1920s, de- tances influence both the perception of space and
fined it as a “constellation of the factors determining its production (Hall 1966; 2009).
the behaviour” (Thomas 1937, p.8 after Schumacher
2011, p.420). The morphological approach (Panarais CASE STUDY – FORMER LODZ JEWISH
et al., 2009) refers this concept to the urban struc- DISTRICT
ture introducing the not oncept of spatial logic of The paper seeks to develop the methodology for
space. A comprehensive set of features allowing for the analyses of the former Jewish district in Lodz. In
making characteristics of physical structures, includ- the 19th century the district served as a habitat of
ing the culture related ones, was developed, among the multiethnic society, in which Jews constituted
others, by Rapoport (1990, pp.106-107). a majority (Hanzl 2011; Hanzl 2012a). The transfor-
mation processes, which started during the World
Perception of city scapes War II and continued during the socialism period,
Direct contact with the environment allows for ob- prove the presence of utterly different approaches,
servation and validation. The development of theo- as a result of both civilisation changes and cultural
ries referring to urban perception started with Lynch differences. The numerous studies concerning the

178 | eCAADe 30 - Volume 1 - City Modelling


culture of Jewish emigrants from the areas of East- its inhabitants and the dynamics of city construction
ern Europe deal with the characteristic features of (Vernez Moudon 1997, p.4). The lack of analyses of
the life in small towns, villages and districts of big- the physical form pointed by Bandini (2000, p.133)
ger cities defining them under the same notion of doesn’t allow for examination of the appearance of
‘the shtetl’ (Zborowski and Herzog, 1962; Ertel 2011; urban scapes, which constitutes an element of cul-
Wirth 1962). ture. The character of constructions in the given area
was characterised in Hanzl (in press).
Former analyses of urban morphology of The descriptions, frequent in literature, indicate
Lodz at the presence of narrow, “circulating” back- streets
The analyses of urban morphology in Poland was of the downtown part of Bałuty district and of the
based so far on the methodology of MRG Conzen Old City as at an example of spontaneous develop-
and was developed for Lodz by Koter (among others: ment (Friedman 1935, p.94). An attempt has been
1979, 1984). Conzenian research (2004), developed made to define a certain set of features proper to
further by, e.g., Whitehand et al. (2000), concen- the area, describing its morphological structure
trated on examination of the urban structure mostly (Hanzl 2011, 2011a), which is repeated in most Pol-
in its plan aspects, against the economic and social ish towns and neighbourhoods populated by Jews
background, looking for relations between the city, (Dylewski 2003; Hanzl in press a). The case study re-

Figure 1
Non-existing appearance
of the central part of the old
Jewiash district contrasted
with the contemporary figure-
ground map:
1. buildings in 1939,
2. buildings in 2010,
3. parcels in 1939,
4. parcels in 2010,
5. lines of frontages – 1939,
6. distant landmarks – 1939,
7. landmarks – 1939,
8. locations of different activi-
ties – 1939.

City Modelling - Volume 1 - eCAADe 30 | 179


fers mainly to the areas of the Old Town and of the unnoticeable for foreigners, that is the reason why
central part of Nowe Bałuty. Some features proper photographs and pictures effectuated by native ob-
for Jewish concentration concerned also the area servers are indispensable. The methodology of key
of Nowe Miasto, established in 1821-1823 by Raj- points, analogue to the anthropological method of
mund Rembieliński, though the level of assimilation making photographs by native observers, who are
processes of the society living there, the mixing of able to notice the clue activities important for their
different groups and the character of spaces repre- cultures and often unnoticeable for foreigners, al-
sented different stages of urbanisation processes lows for observation of socially meaningful activi-
(Wirth 1938). ties, responsible for cultural specific environments’
The juxtaposition of various spatial traits within formation.
the neighbouring areas as well as the comparison The implementation of the key points’ method-
of planned transformations allow to distinguish fea- ology as an addendum to the method of analysing
tures proper to each period and some of the cultural the urban scapes with the use of isovists proposed
differences. The analyses of chosen places within by Benedikt (1979). assumes the choice of the most
the district – the index keys, basing, among others, obvious perspectives when observing the environ-
on archive photographs, provide important data on ment, which for urban spaces means choosing these
how spaces were used; the characteristic of relations view axes, which provide cross-sections perpendicu-
between the types of activities and forms of spaces lar to the main axe of a given path. The analyses of
allows to formulate the conclusions indicating at a the cross-section and of the silhouettes may, e.g. use
culture-specific character of the urban spaces. The the highly efficient methodology proposed by Gal,
basic assumptions to the description of the charac- Doytsher (2012), which allows to extract the Line of
ter of space may be defined basing on the analyses Sight (LOS) of groups of buildings.
of the main elements of urban structure as defined The proposed methodology of path analysis
by Lynch: landmarks, paths, districts, nodes and assumes examination of the cross- sections, which
edges [Fig.1]. The characteristics of public spaces of may obviously change along the path providing the
streets, alleys, nooks and squares – paths and nodes, street silhouette. The points of change of cross-sec-
according to Lynch’s terminology, where the most tions as well as the points of change of axe direction
important flows and encounters take place, may – as in the axial analyses developed as part of Space
provide the basics for the description of the situa- Syntax methodology (Hillier and Hanson, 2003; Hill-
tion-dependent context. ier 2007) provide an interesting insight defining the
space. Their distribution along the path axe as well
METHODOLOGY as the range of changes (e.g. of height) shows the
variety of streetscape, allows to identify the width
Theory of seeing – index keys concept of frontages, etc. The regularity of key points distri-
Like in paintings of Van Gogh, the seeing is con- bution confirms the presence of rhythms in urban
centrated around few key points, which define the space. Their clusters evidence the presence of nodes.
way, how a scene is perceived (Strzemiński 1974), The proposed methodology provides addit
the analyses should provide the observation of pro- ional analysis of public/ social spaces in their most
cesses: flows and forces, and concentrate on their important/ key points and may be complimentary
key points. The situations, which are the most im- to the Space Syntax – a method of examination
portant for definition of cultural character, thus the of physical spaces provided by Hillier and Han-
moments of human interactions, particularly attract son (2003) and further developed by Hillier (2007)
the researcher attention (Hall 2009). The clue activi- and researchers all over the world. The basis of
ties important for the specific cultures remain often the method is derived from the traditionally used

180 | eCAADe 30 - Volume 1 - City Modelling


Figure 2
Drawing analysis - first
verification of the assumed
methodology. Photos from
State Archives in Lodz.

method of description of urban closures (Jacobs crowd are usually described as clustered, spaced or
1995). The method itself answers to some points of scattered (Fridman, Kaminka, 2007). The interper-
the critics of the Space Syntax methodology as pro- sonal distances are related to the cultural conditions
vided by Ratti (2004), among others tries to answer of a given community. The hypothesis is made that
the question of geometrical description of buildings the consistency of urban pattern discussed by Hillier
as forming urban settings, including their size, shape (2009) are a consequence of the rules of crowd be-
and distribution. It also remains complementary haviour constituting part of a given culture.
to the method of space partitioning and recording The use of linguistic variables, as referred by
properties of the isovist fields associated with paths fuzzy logic (Berthold 2007, p.323), to define the
proposed by Batty (2001). The depth of space, as de- features, which may be described as belonging to a
fined by Benedikt (1979) may be analysed as an ad- given population allows for analysis of lay notions. In
ditional resource. the analysis of flow systems the clear cut edges be-
tween the flows – paths of movement - and nodes
Crowd assessment - places of encounters - are usually not applicable.
The analysis of the key points distribution associ- Thus the description of the schizoanalytical process
ated with paths should also follow the methodol- may use the fuzzy logic methodology. The features
ogy. The thesis is made that there is an observable distribution may also use the GIS continuous data
correlation of the distribution of key points in the analyses.
urban settings and the distribution of people, who
are everyday users of the given settings, forming a THE PRELIMINARY RESULTS OF
pedestrian flow. Thus te proxemics distances as de- ANALYSES
scribed by Hall (1966; 2009) find their reflection in
the streets and squares walls’ shape. According to Shape of public spaces, sequential analysis
Strzemiński (1974) artistic creation, including the - General features
architectural one, uses the apparatus of perception The examination of the character of public spaces
which is being developed when watching people’s as they are perceived by observers, in the case of
distribution, and it is where he looks for the explana- scapes, which do not exist in their original form, in-
tion of this adjustment. Groups of people forming a cludes mainly the analysis of archival photographs.

City Modelling - Volume 1 - eCAADe 30 | 181


The subject of analysis is first the shape of the pub- (2008, pp.103-105) describes this phenomena using
lic realm itself – in 2D plan, cross-section and street the example of a street „cross”, the main function of
silhouette. Moreover the sequences of views in time which was to stop pedestrians. Here such role, less
and character of buildings itself should be analysed. formal, was fulfilled by outhouses and stalls. Whyte
The essential features of the outdoor space, (2009) confirms the observation concerning the at-
characteristic for the given area refer to the issues of tractiveness of elements freely distributed in the
scale and dimensions. The narrowness of streets and outdoor space.
presence of numerous slight turns and directional
differentiation, providing the notion of concav- The ubiquity of commerce
ity, thus closing the perspective and assuring per- The basic character of the area of concern may be
ceived and felt closure, are factors favouring direct defined as the ubiquity of commerce. The space of
physical interaction. Gehl (2009) indicates at small commerce was not restricted to the main square, it
dimensions of spaces as favourable for establishing was present in the neighbouring streets and passag-
relations. The irregularity of enclosures of streets, es. The assortment of goods covered all branches.
their broken line, the apparent lack of precise form, Frequent protrusions of buildings, especially of com-
which enlarged the amount of border space, where mercial and service use (gastronomy, etc) addition-
people stop more willingly than in the centre of an ally influenced the presence of service in the public
open space, facilitates transactions, presentations sphere, and thus improved the effectiveness of sale.
of goods, etc. The abundance of such spaces ena- Very rational management of space, lack of space
bled the location of numerous outdoor, commercial without prescribed use, frequent overlapping and
furniture: stalls, kiosks, stands and presentations synergy of different uses of the same space complet-
encouraging buying. Furthermore, purchase was en- ed the above picture. Limited scale both of streets
couraged by the merchants’ activity; by the way, not and squares, which on the one hand facilitated the
all methods were upright . The aforementioned be- development of commerce, and on the other was
haviours are also the most successful in narrow and related to the smaller interpersonal distances, than
intimate places; even in the comparably wide streets in case of other nations. Jews often choose the set-
such as Zgierska or Łagiewnicka the pavements re- tlement location in the direct proximity of commer-
mained narrow. cial places. After settling, they usually redeveloped
Whyte (2009) defines the set of features of their environment introducing enhancements with
outdoor space favouring contacts and fostering regard to the requirements of commerce.
relations pointing at the location inside of the hu-
man flow. Gehl (2009, p.150) underlines the role of Analyses of the sociometric layout
the corrugation of the edge of space (through the The physical structures, in the Jewish period, due
presence of elements of urban equipment and the to the breaks in the lines of frontages surround-
shape of walls themselves) as a feature important ing most of the blocks, allowed for enriching of the
for enhancing communal life. In the case of the dis- initial network of streets with numerous passages,
cussed area the tightness of some places, the com- small squares, nooks, completing the official socio-
plication of wall shapes, the apparent chaos could metric layout with the possibility of informal circula-
hinder concentration and easiness of perception by tion in the area. The actual network of passages was
persons from outside, which could in turn facilitate thus richer than the layout of streets, laid out as part
transactions profitable for sellers (not necessarily of the initial parcellation. Hillier and Hanson (2003,
for buyers). Attracting passers-by, was fostered by pp.53-66) indicate at the relation between the char-
the presence of numerous small size elements in acteristic of a given society and the sociometric lay-
the outdoor space, providing sham shelter – Cullen out, which is created by the group.

182 | eCAADe 30 - Volume 1 - City Modelling


The dense network of curvy streets, alleys, nooks, of introduction of additional trade facilities also fit
passages and pedestrian ways, including informal into this characteristics.
passages through private properties is a feature The analyses of crowd basing on the method-
characteristic for the whole of the discussed area – ology proposed by Siddiqui and Gwynne (2012),
also in the part of Nowe Miasto inhabited by Jews and with the use of the archive photographs, al-
the number of such junctions is higher than else- low to distinguish apparent clusters of people, who
where. The density of the street network is a fea- grouped also when moving. Thus the narrowness of
ture, which Jacobs (1992) qualifies as facilitating sidewalks. The network analysis of pedestrians al-
the development of all kinds of services, especially lows to characterise crowd as clustered.
commerce in the ground floor of buildings, as it
stimulates pedestrian movement. Most of the con- Perception as a factor influencing the crea-
nections remained mostly pedestrian, which fos- tion of space
tered the presentation of goods and making deals. Strzemiński (1974) pointed at the evolution of the
visual awareness along with the development of
Issues related to proxemics civilisation. The visual awareness was transformed
The proxemics approach, presented by Hall (2009) together with the changes of the socio-cultural set-
and his successors, examines the relation of spatial tings. He noticed the result of economic and techni-
patterns of usage of space in different cultures with cal factors as well as the social structure proper for
the material environment. The differences between the given group of people, in the defined historical
morphological structures representing various cul- context. The notion of visual awareness, understood
tures are particularly apparent in cities, which like as the “cooperation of seeing and thinking” empha-
Lodz had become a melting pot of many cultures. sises the role of cognitive absorption of perceived
Hall (2009) identifies direct relationships between visual stimuli. Strzemiński (1974) identifies two ways
interpersonal distances and other characteristics of development of the visual awareness. In the ru-
specific to individuals and communities and the way ral cultures, it is the observation of the interior of
they shape their own physical environment. Hillier an object, which finds its expression in the studies
and Hanson (2003, p.27) refer to the usage of space of nature. The second form was a silhouette vision,
and the patterns of behaviour appropriate for differ- which developed from the primitive contour obser-
ent communities and ethnic groups as the determi- vation in economies based on hunting and breeding
nants of the final shape of urban structures. Accord- animals, that is in tribes accustomed to vast open
ing to Hillier (2009) city is seen as a system of visual spaces. The derivative of the silhouette vision was
distances, which is strongly influenced both by per- the perspective of simple parallel projection, and,
ception and personal distances. in the further stage, the development of rhythm,
In nomadic tribes, the members of which are including architectural rhythmisation, as a conse-
accustomed to residing in small spaces, social dis- quence of inclusion of the afterimage phenomena,
tances are usually smaller than in other groups. As- natural for the perception processes taking place
sessment based on the descriptions of the crowd in in vast open spaces. Another form of seeing, which
literature, e.g.: Singer (2010) or photos of the Ashke- was particularly apparent in communities, whose
nazi Jewish population, which once used to live in main occupation was commerce was seeing con-
Lodz, correspond to that characteristic. The typical centrated on ware attributes, with the emphasis on
for the most of former Jewish towns and districts the texture and weight of objects, usually devoid
limited scale of outdoor spaces, narrowness of the of larger perspective. The preserved iconography,
passages and nooks, often even narrowed because mainly paintings by Jewish artists contemporary to

City Modelling - Volume 1 - eCAADe 30 | 183


the development of the ‘shtetl’ culture, confirms the of the perceived space in the field under observa-
assumption on their belonging to this group. The tion. In this the analysis of LOS (Light of Sight), which
shape of urban settings analysed above also con- may refer to the cross-section studies, seems the
firms the thesis about concentration on the content most important. The paper proposes the method-
rather than on external appearance of activities and ology for analysis based on LOS studies and crowd
environment itself. behaviour assessment and provides some initial
Adorno (2011, p.5) points at the role of artworks observation confirming the influence of culture and
as medium reflecting the unconscious aspects of everyday usage of space for shaping the settings re-
culture: „Artworks are afterimages of empirical life ferred in this study. Further research is planned with
insofar as they help the latter to what is denied them the aim to develop the proposed methodology for
outside their own sphere and thereby free it from that the chosen case.
to which they are condemned by reified external expe- Panerai et al (2009) propose a concept of habi-
rience.” The same refers to the urban settings, which tus, which seams significant for the present consid-
perceived by a group of users answer their needs, erations, and which assumes that urban structure, as
including the aesthetic criteria. reflecting the repetitions of social practices of every-
day life, becomes the form of record of these prac-
CONCLUSIONS tices. With time, the recorded layout may become a
Lévi-Strauss (1954, pp.137-8) describes the city as contribution to the further continuation of the for-
“the most complex of human inventions, (…) at the mer way of use of space – and this case takes place
confluence of nature and artefact”. The subject of in Lodz. In a globalising world man must find out
investigations are the tangible results of social and how “basic cultural systems such as time and space are
economic forces, the outcomes of ideas and inten- used to organise behaviour.” (Hall 1989, p.55) – this
tions expressed in actions, which are themselves conclusion starts to influence contemporary urban
governed by cultural traditions (Vernez-Moudon design thought as numerous studies show (Schu-
1997, p.3). Experiencing of culture may be effectu- macher, 2011; Jones, 2007). The thread of cultural
ated via examination of its influence on the physical studies imports a viable resource to the proposal
form of the city: spaces of flows and built-up places. of ontology for urban design, which is being devel-
The everyday uses of space constitute the most oped e.g. by Duarte et al. (2011).
important part of activities analysed (Lawrence, Low
1999). Hillier (2009) defines the term of ‘spatial emer- REFERENCES
gence’ as “the network of space that links the build- Adorno, TW 2011, Aesthetic Theory, Continuum Internation-
ings together into a single system acquires emergent al Publishing Group, London, New York.
structure from the ways in which objects are placed Alexander, C, Ishikawa, S and Silverstein, M 1977, Pattern
and shaped within it”. An important factor influenc- Language, Oxford University Press, New York.
ing the creation of social spaces is the way, they are Bandini, M 2000, “Some Architectural Approaches to Urban
perceived. The seeing awareness is an unconscious Form,” in JWR Whitehand and PJ Larkham (eds), Urban
mental process, which allows for filtering out of Landscapes International Perspectives, Routledge, Lon-
what is seen including the culture-related setting. don, pp. 133-169.
The perception of images and the beauty canons Batty, M 2001, ‘Exploring isovist fields: space and shape in
remain culture specific, which refers also to the ur- architectural and urban morphology.’ Environment and
ban settings, directly influencing their shape. At the Planning B: Planning and Design, vol. 28, no. 1, pp. 123-
same time pedestrian behaviour remains influenced 150.
both by behaviour of other people – thus analysis of Benedikt, ML 1979, ‘To take hold of space: isovists and iso-
crowd behaviour is necessary as well as the analysis vists fields.’ Environment and Planning B: Planning and

184 | eCAADe 30 - Volume 1 - City Modelling


Design, vol. 6, pp. 47-65. Goffman, E 1966, Behavior in Public Places, Notes on the So-
Berthold, MG 2007, ‘Fuzzy Logic,’ in MG Berthold and DJ cial Organization of Gatherings, The Free Press, New
Hand (eds), Intelligent Data Analysis, An Introduction, York.
Springer, Berlin, Heideberg, New York, pp. 321-350. Guattari, F 1989, Cartographies schizoanalytiques, Éditions
Claessens, F 2005, ‘Mapping urban and social space : to- Galilée, Paris.
wards a socio-cultural understanding of the built envi- Guattari, F 1998, ‘Schizoanalysis.’ The Yale Journal of Criti-
ronment,’ in OTB Conference, Tu Delft,pp. 1-13. cism, vol. 11, no. 2, pp. 433-439.
Conzen, MRG 2004, Thinking about Urban Form, Papers on Hall, ET 1966, Hidden Dimension, Doubleday, Garden City,
Urban Morphology 1932-1998 MP Conzen (ed), Peter NY.
Lang AG, European Academic Publishers, Bern. Hall, ET 1989, Beyond Culture, Anchor Books, New York.
Cullen, G 2008, The Concise Townscape, Elsevier Architectur- Hall, ET 2009, ‘Proxemics,’ in SM Low and DL Lawrence-Zuni-
al Press, Oxford. ga (eds), The Anthropology of Space and Place, Locating
Debord, G 1955, Psychogeographic guide of Paris Bauhaus Culture, Blackwell Publishing, Oxford, pp. 51-73.
Imaginiste (ed), Permild & Rosengreen, Denmark. Hanzl, M 2011, ‘W poszukiwaniu śladów dawnej dzielnicy
Deleuze, G and Guattari, F 1987, A Thousand Plateaus Cap- żydowskiej w Łodzi’ Kultura Enter, vol. 38, no. 9. and vol.
italism and Schizophrenia, University of Minnesota 40, no. 11.
Press, London. Hanzl, M 2012a, “Urban Structure as a Repository of Social
Duarte, JP, Montenegro, N and Beirão, JN 2011, ‘Public Content – the Case Study of the Lodz ‘Jewish District’,”
Space Patterns Towards a CIM standard for urban pub- in M Schrenk, VV Popovich and P Zeile, Peter, Elisei
lic space,’ in T Zupancic, M Juvancic, S Verovsek and A (eds), Proceedings REAL CORP Tagungsband, Schwechat,
Jutraz (eds), Respecting Fragile Places, Proceedings of the pp. 1017-1029.
29th Conference on Education in Computer Aided Archi- Hanzl, M in press, “Culture as a Determinant of City Form -
tectural Design in Europe, eCAADe, Ljubljana, Slovenia, the case of the former Jewish district in Lodz,” in Pro-
pp. 79-85. ceedings of European Association of Architecture Educa-
Dubos, R 1972, A God Within, Charles Scribner’s Sons, New tion Conference, Milano.
York. Hanzl, M in press a, “Brzeziny pod Łodzią – Analiza morfolo-
Ertel, R 1986, Le Shtetl. La bourgade juive de Pologne de la tra- giczna struktury urbanistycznej”, in Przestrzeń Publicz-
dition à la modernité, Payot, Paris. na i Sektor Usług jako Element Struktury Małych Miast,
Fridman, N and Kaminka, GA 2007, ‘Towards a Cognitive Konferencja Wydział Geografii UŁ, Łódź.
Model of Crowd Behavior Based on Social Comparison Hillier, B 2009, ‘The genetic code for cities – is it simpler
Theory.’ than we thought?,’ in Complexity Theories of Cities have
Friedman, F 1935, Dzieje Żydów w Łodzi od początku osad- come of Age, TU Delft, Delft.
nictwa Żydów do roku 1863, Lodz. Hillier, B and Hanson, J 2003, The Social Logic of Space, Cam-
Gal, O and Doytsher, Y 2012, “Fast and Accurate Visibility bridge University Press, Cambridge.
Computation in a 3D Urban Environment,” in GEOPro- Hillier, B 2007, Space is the Machine, Space Syntax. Retrieved
cessing 2012: The Fourth International Conference on Ad- February 11, 2011, from www.spacesyntax.com
vanced Geographic Information Systems, Applications, Jacobs, AB 1995, Great Streets, The MIT Press, New York.
and Services, IARIA, Valencia, pp. 105-110. Jacobs, J 1992, The Death and Life of Great American Cities,
Gauthier, P and Gilliland, J 2006, ‘Mapping urban morphol- Vintage Books, New York.
ogy : a classification scheme for interpreting contribu- Jones, H 2007, ‘Exploring the creative possibilities of awk-
tions to the study of urban form.’ Urban Morphology, ward space in the city.’ Landscape and Urban Plan-
vol. 10, no. 1, pp. 41-50. ning, vol. 83, no. 1, pp. 70-76. Retrieved May 14, 2012,
Gehl, J 2009, Życie między budynkami. Użytkowanie prze- from http://linkinghub.elsevier.com/retrieve/pii/
strzeni publicznych, Wydawnictwo RAM, Kraków. S0169204607001454

City Modelling - Volume 1 - eCAADe 30 | 185


Koter, M 1979, “Struktura morfogenetyczna wielkiego mia- ture of the City, Oxford University Press, New York.
sta na przykładzie Łodzi.” Zeszyty Naukowe Uniwersyte- Schumacher, P 2011, The Autopoiesis of Architecture A New
tu Łódzkiego, vol. 2, no. 21, pp. 25-52. Framework for Architecture, A John Wiley and Sons, Ltd,
Koter, M 1984, “Rozwój układu miejskiego Łodzi wczesno Publication, Chichester, West Sussex, GB.
przemysłowej.” Miscellanea Łódzkie, Myśl urbanistycz- Siddiqui, AA and Gwynne, SMV 2012, ‘Employing pedestri-
na a rozwój przestrzenny Łodzi, vol. 1, Muzeum Historii an observations in engineering analysis.’ Safety Science,
Miasta Łodzi, pp. 54-82. vol. 50, no. 3, pp. 478-493.
Lawrence, DL and Low, SM 2009, ‘Locating Culture,’ in SM Singer, IJ 2010, The Brothers Ashkenazi, Other Press, New
Low and DL Lawrence-Zuniga (eds), The Antropology of York.
Space and Place, Locating Culture, Blackwell Publishing, Sitte, C 1996, L’art de bâtir les villes, L’urbanisme selon ses fon-
Oxford, pp. 1-47. dement artistiques, Éditions du Seuil, Paris.
Lefebvre, H 1991, The Production of Space, Blackwell Pub- Strzemiński, W 1974, Teoria Widzenia, Wydawnictwo Lite-
lishing, Oxford. rackie, Kraków
Lefebvre, H 2003, The Urban Revolution, University of Min- Thomas, WI 1937, Primitive Behavior: An Introducton to the
nesota Press, Minneapolis, London. Social Sciences, McGraw-Hill, New York..
Lothian, A 1999, ‘Landscape and the philosophy of aesthet- Thompson, CW 2002, ‘Urban open space in the 21st cen-
ics: is landscape quality inherent in the landscape or in tury.’ Landscape and Urban Planning, vol. 60, no. 2, pp.
the eye of the beholder?’ Landscape and Urban Plan- 59-72.
ning, vol. 44, no. 4, pp. 177-198. Tuan, Y-F 1977, Space and Place, The Perspective of Experi-
Lynch, K 1960, The Image of the City, The MIT Press, Cam- ence, University of Minnesota Press, Minneapolis, Lon-
bridge. don.
Lynch, K 1994, Good City Form, The MIT Press, Cambridge, Venturi, R, Brown, DS and Izenour, S 1977, Learning from Las
London. Vegas: The Forgotten Symbolism of Architectural Form
Lynch, K and Rodwin, L 1991, “A Theory of Urban Form,” in T Revised Ed., The MIT Press, Cambridge, London.
Banarjee and M Southworth (eds), City Sense and City Vernez-Moudon, A 1997, ‘Urban morphology as an emerg-
Design, Writings and Projects of Kevin Lynch, The MIT ing interdisciplinary field.’ Urban Morphology, vol. 1, pp.
Press, Cambridge, London, pp. 355-378. 3-10.
McGrath, B 2008, Digital modelling for urban design, A John Whitehead, JWR and Larkham, PJ (eds.) 2000, Urban Land-
Wiley and Sons, Ltd, Publication, West Sussex, England. scapes, International Perspectives, Routledge, London.
Panarai, P, Deapule, JC and Demorgon, M 2009, Analyse ur- Whyte, W 2009, The Social Life of Small Urban Places, Project
baine, Édition Parenthèses, Marseille. for Public Spaces, New York.
Perinbanayagam, RS 1974, ‘The Definition of the Situation: Wirth, L 1938, “Urbanism as a Way of Life.” The American
An Analysis of the Ethnomethodological and Drama- Journal of Sociology, vol. 44, no. 1, pp. 1-24.
turgical View.’ The Sociological Quarterly, vol. 15, pp. Wirth, L 1962, The Ghetto, The University of Chicago Press,
521-541. Phoenix Books, Chicago.
Rapoport, A 1990, The Meaning of the Built Environment. A Zborowski, M and Herzog, E 1952, The Culture of the Shtetl,
Nonverbal Communication Approach, The University of Schocken Books, New York.
Arizona Press, Tuscon.
Ratti, C 2004, ‘Space syntax: some inconsistencies.’ Environ-
ment and Planning B: Planning and Design, vol. 31, no.
4, pp. 487-499.
Rossi, A 1984, The Architecture of the City, The MIT Press,
Cambridge, London.
Rykwert, J 2004, The Seduction of Place: The History and Fu-

186 | eCAADe 30 - Volume 1 - City Modelling


Parametric Building Typologies for San Francisco Bay
Area
A conceptual framework for the implementation of design code building
typologies towards a parametric procedural city model
3 4
Antje Kunze , Julia Dyllong , Jan Halatsch , Paul Waddell , Gerhard Schmitt
1 2 5

1,2,3,5 4
Chair of Information Architecture, ETH Zurich, Switzerland, Department of City and
Regional Planning, University of California, Berkeley, US
1,2,3,5 4
http://www.ia.arch.ethz.ch/ http://dcrp.ced.berkeley.edu/
3 4
kunze@arch.ethz.ch, dyllong@arch.ethz.ch, halatsch@arch.ethz.ch, waddell@berkeley.
1 2

edu, gerhard.schmitt@sl.ethz.ch
5

Abstract.This research paper concentrates on a conceptual framework for the creation


of high-level procedural city models. A workflow is presented, which enables users to
create city models in an intuitive way by using design-code-driven building typologies.
This drastically advances traditional procedural city modelling where usually low-level
implementations of city model components take place. New planning methods and
instruments have to be developed for the growing demand of the rapid environmental,
social and economic changes in cities and agglomerations. The presented method allows
for quick visualization and iteration by using urban planning typologies.
Keywords. Procedural Modeling; Design Codes; Urban Planning; City Modeling;
Decision-making process

INTRODUCTION
The goal of the presented framework is (a) to pro- more, urban design parameters and guidelines will
vide a better way of communication between deci- be generalized and implemented into a rule-based,
sion-makers such as planning experts, urban design- high-level typology catalogue for procedural city
ers, policy makers and lay people and (b) to develop models (Dyllong, 2012). Finally, this paper will give
an instrument that supports interactive prediction practical insights on procedural city modeling con-
of urban plans. With the presented method experts cepts for advancing curricula as well as researchers
and residents are enabled to exchange opinions on and practitioners.
presented urban scenarios and use design codes for
intuitive iterations during design charettes. In the Motivation
presented examples, building types of the San Fran- For sustainable urban planning, system-engineering
cisco Bay Area (SFBA), US will be analyzed in relation approaches are needed to create a shared and ho-
to the public and private structures, the transporta- listic view on urban scenarios. The development of
tion network and the urban design aspects. Further- high-level abstraction techniques can support the

City Modelling - Volume 1 - eCAADe 30 | 187


Figure 1
Final visualization of the
building type co cllection
for San Francisco Bay Area
(Bingyi Li).

structuring of planning proposals as well as the re- The San Francisco Bay Area (SFBA) has been selected
sulting city model visualizations. Up to date, design as an example for a proof-of-concept implementa-
codes are commonly used to simplify abstract legal tion. Design codes play a historical role in SFBA since
rules. Those only exist as figurative descriptions in the well-known ‘Queen Anne’ houses (Weingarten,
drawings of a specific planning regulation problem, 2004). However, more recent design codes – a.k.a
e.g., the distance spaces on a lot within a zoning ‘form-based codes’ – are commonly used to associ-
plan. On the other hand, parametric and procedural ate building laws with development scenarios. In
city models are becoming more and more important order to detect the most relevant typologies in the
in urban planning and design (Kunze et. al, 2011). SFBA, the main building types of the Bay Area were
Solutions from Autodesk, McNeel and Esri are set- categorized with a design code mechanism. The re-
ting the industry standard for city modeling. How- sult has been a typology classification consisting of
ever these tools are still not intuitive enough and the building typologies, which mostly influence the
especially switching scenarios or single typologies SFBA. These detected typologies are transferred into
cannot be easily performed within design charettes. parametric models inside CityEngine on four levels:
In our work, we present a first approach on how Building, parcel, urban block, and street canyon. Us-
design codes can be efficiently used to steer and re- ing this structure, the typologies can be combined
fine generic procedural 3D city models in order to and easily modified, e.g., to probe densification
easily arrive at detailed urban scenarios. The created scenarios. In addition, they can be transferred to
3D visualization models of urban planning scenarios related planning applications in other cities. Since
can be then used as an interface for an improved the resulting 3D city models are easily adjustable, it
dialogue between stakeholders (Urban Vision, 2012, is possible to create a variety of high quality urban
Kunze and Schmitt, 2010). The approach will be pre- scenarios using the parametric building typologies.
sented using Esri CityEngine as an implementation
example. Procedures are described of how existing Design codes in urban planning
zoning laws are analyzed and then converted into Design codes represent a set of design and plan-
structured CityEngine language scripts – CGA – to ning regulations including zoning rules, density and
build a typology catalogue that can be then com- open space standards, building and street typolo-
posed into digital urban visualization models. gies to different local characteristics, building height

188 | eCAADe 30 - Volume 1 - City Modelling


and materials and rules (Carmona et al., 2006). De- bles can be more intuitively accessed and visualized
sign codes relate to urban design quality aspects, within such an environment, resulting in urban sce-
like accessibility, connectivity, legibility and identity. narios that consider proposals for highways, acces-
Codes give a conceptual vision like a common lan- sibility studies, population and projected employ-
guage and a set of instructions for the development ment distribution.
of urban settings. There are several contemporary Müller et al. (2006) introduced an attributed
design codes available worldwide, especially in the shape grammar, called CGA shape grammar, suit-
UK, driven through the ‘Sustainable Communities’ able for architectural design – it is the current base
growth program of the UK government to deliver of the Esri CityEngine System. CityEngine can rapidly
better designed and more sustainable built environ- produce and visualize 3D urban environments of
ments and in the North America, where within the any size. Integrating shape grammars into the urban
New Urbanism initiative new developments were planning process offers unprecedented opportuni-
built on the basis on form-based codes and par- ties to understand and encode urban patterns and
ticular based on design codes. A main advantage of to generate and visually assess urban design varia-
design codes to the standard written zoning laws is tions (Halatsch et. al, 2008; Schirmer and Kawagishi,
the visual 3D representation of the developments 2011).
(Carmona et al, 2006). Beyond that, strong synergies
can be identified between planning practices using CASE STUDY: THE BAY AREA
design codes and applications in real-estate devel- The San Francisco Bay Area is a metropolitan area
opment, e.g., standardized housing units, increase in Northern California. The Bay Area is defined in
marketability (Adams et. al, 2011). 11 counties (including San Benito, that is not part
of this work because it has no border to the San
Geometric modeling in urban planning Francisco Bay). The main cities are situated around
Some initial decision support tools have been devel- the bay of San Francisco. The largest city in this re-
oped as urban simulation models and implemented gion is San Jose, Santa Clara County. But the most
in regional planning processes (Waddell, 2002; Born- culturally dominating city is San Francisco, the his-
ing et. al, 2008). A further development is an envi- toric center of this region. The area of San Jose, San
ronment supporting the interactive design of urban Francisco, Oakland and its surrounding area cover
spaces that includesbehavioral and geometrical city approximately 7.15 million inhabitants. For this rea-
modeling (Vanegas, et. al, 2009). Urban design varia- sons the Bay Area is the fifth-largest metropolitan

Figure 2
Design process of quantitative
single house building patterns
into a procedural model.

City Modelling - Volume 1 - eCAADe 30 | 189


Figure 3
Design rules and guidelines
plus generation of multi house
building patterns.

Figure 4
Parametric building typology
of a multi-family house for SF
Bay Area.

Figure 5
Form-based code survey with
design parameters for the
SFBA, Half Moon Bay, single-
family detached house.

area in the United States and number 53 worldwide. CONCEPTUAL FRAMEWORK FOR THE
The south bay is more populated than the North Bay CREATION OF HIGH-LEVEL
and in general public buildings are located next to PROCEDURAL CITY MODELS
the Bay and private buildings are orientated more In this section a workflow will be presented, which
to the coast. Offices are more situated inland and enables users to create city models in an intuitive
close to big cities with their airports and business way by using design-code-driven building typolo-
districts. The single-family houses are more often in gies. The presented method allows for quick visuali-
the countryside and close to the Bay, such as multi- zation and iteration by using urban planning typolo-
family houses. The most similar type, which could be gies.
found almost everywhere are the schools (Weingar- The workflow of the adaptation of the form-
ten, 2004). based codes and building types into a procedural
urban model is visualized in figure 2.

190 | eCAADe 30 - Volume 1 - City Modelling


Figure 6 Form-based codesurvey
Collection of derived On the basis of 14 major typologies for SFBA (Urban
guidelines for the major Vision, 2012) the most common types were deter-
building types: single houses, mined, such as typical single houses, multi-family
multi-family house, offices houses, offices and schools. The quantitative param-
and schools. eters of the urban and building patterns of the SFBA
were specified and documented in a survey based
on the SmartCode (CATS, 2009). Design parameters
of the block and lot dimensions, the public and pri-
vate frontages were derived (Fig. 5).

Rules and guidelines


Design parameters for the major SFBA types for
street profiles, blocks, building geometries, facades,
open spaces and vegetation were transformed in
design rules and guidelines (Fig. 6). These guidelines
were visualized in isometric diagrams.
The isometric diagrams of the four building
typologies are summarized by their construction
quality and usage. The low standard building lots
In a first step the urban and building patterns of the arealways smaller and the green areasincrease with
SFBA were analyzed to identify and evaluate existing the better standard. The school typologies are not
building typologies based on the standardization characterized by their building standard, but rather
of form-based codes. Using a survey, 14 major ty- by their usage.
pologies for the SFBA have been detected. The most
common types were determined, such as typical sin- Parametric building typologies for the San
gle houses, multi-family house, offices and schools. Francisco bay area
The parametric design parameters were specified. Based on theguidelines each building type was im-
The design parameters were then used to de- plemented with the CGA grammar into a procedural
velop design rules and guidelines for each typology urban model in Esri CityEngine (2012).
(Fig. 3). These building patterns were visualized in The derived models were used as a high-level
isometric diagrams. typology catalogue for procedural city models (Fig.
The rules of the different building types were 7).The typologies are divided by their building qual-
digitalized into a CGA building typology catalogue, ity and usage. The higher the standard, the more
which will be used in succeeding steps to drive the versatile and more elaborate the construction of the
3D city models (Fig. 4). building.

IMPLEMENTATION OF THE CASE STUDY CONCLUSION AND FUTURE WORK


FROM DESIGN CODE INTO A The presented work described a conceptual frame-
PROCEDURAL MODEL work. The implemented building typologies of
The design process that was presented in the meth- the case study SFBA serve as an example for using
od section (Fig. 2) was applied in the case study digital design codes to drive procedural city models.
SFBA. The resulting typologies (Fig. 8), e.g., building types,
might be integrated in geometric modeling and

City Modelling - Volume 1 - eCAADe 30 | 191


Figure 7
Overview of the procedural
model of the four major
building types of SFBA.

connected with behavioral simulations for evaluat- ACKNOWLEDGEMENTS


ing urban planning scenarios. We would like to thank Bingyi Li, Lukas Treyer and-
The resulting city models are used to provide Daniel Aliaga for their continuing support. This work
generalized and simplified views on urban scenarios was supported by the SNF Grant 130578 of the Na-
to experts and laymen and to therefore encourage a tional Research Program NRP 65 ‘Sustainable Urban
design-problem driven dialogue. Patterns (SUPat)’.
The complete collection of all presented build-
ing types for the SFBA will be found in Dyllong
(2012).
Future work will cover case study areas in Eu-
rope or Asia to prove the generic adaptability of the
presented approach and will be linked with local as-
pects of the individual urban setting. In addition, the
building typologies will be extended to the applica-
tion of parametric building regulations and zoning
laws.

192 | eCAADe 30 - Volume 1 - City Modelling


Figure 8
Four main building types of
the SFBA.

REFERENCES
Adams D, Croudace R andTiesdell S, 2011, Design codes, op- Kunze, A, Halatsch, J, Vanegas, C, Maldaner Jacobi, M, Turk-
portunity space, and the marketability of new housing, ienicz, B, Schmitt, G, 2011, A Conceptual Participatory
Environment and Planning B: Planning and Design 38(2) Design Framework for Urban Planning: The case study
289 – 306. workshop ‘World Cup 2014 Urban Scenarios’, Porto
th
Borning, A, Waddell, P and Forster, R 2008, UrbanSim: Using Alegre, Brazil, Respecting Fragile Places, 29 eCAADe
Simulation to Inform Public Deliberation and Decision- 2011 Conference, Ljubljana, Slovenia, pp. 895-903.
Making, Chen, H., Brandt, L., Dawes, S., Gregg, V., Hovy, Müller, P, Wonka, P, Haegler, S, Ulmer, A, and Van Gool, L
E., Macintosh, A., Traunmuller, R., Larson, C.A. (eds.), 2006, ‘Procedural Modelling of Buildings’ in Proceed-
Digital Government: Advanced Research and Case Stud- ings of ACM SIGGRAPH 2006/ ACM Transactions on
ies, Springer, pp. 439-463. Graphics (TOG), ACM Press, 25(3), pp. 614-623.
Carmona, M, Marshall, S, Stevens, Q, 2006, ‘Design codes: Schirmer, P and Kawagishi, N, 2011, Using shape grammars
their use and potential’ in Progress in Planning, 65(4) as a rule based approach in urban planning – a report
th
209-289. on practice. Respecting Fragile Places, 29 eCAADe 2011
CATS, Center for Applied Transect Studies, 2009, SmartCode Conference, Ljubljana, Slovenia, pp. 116-124.
Version 9.2. The Town Paper, Gaithersburg, USA. http:// UrbanVision (2012): http://www.urbansim.org/Documenta-
transect.org/codes.html (accessed 05.06.2012). tion/UrbanVision (accessed 08.06.2012).
Dyllong, J, 2012, Procedural Building Types for the San Vanegas, CA, Aliaga, DG, Benes, B and Waddell, P 2009, In-
Francisco Bay Area: A thesis elective based on the im- teractive Design of Urban Spaces using Geometrical
plementation of design code building typologies into and Behavioral Modeling, ACM Transactions on Graph-
a procedural urban model, Thesis Elective, ETH Zurich. ics, also in Proceedings SIGGRAPH Asia, vol. 28, no. 5.
Esri CityEngine, 2012, http://www.esri.com/software/city- Waddell, P 2002, ‘Modeling urban development for land
engine/ (accessed 08.06.2012). use, transportation, and environmental planning’, Jour-
Halatsch, J, Kunze, A and Schmitt, G, 2008, Using Shape nal of the American Planning Association, vol. 68, pp.
Grammars for Master Planning. In: J.S. Gero (ed), Design 297-314.
Computing and Cognition DCC’08, Springer, 655-673. Weingarten, D (ed.) 2004, Bay Area style San Francisco Bay
Kunze, A and Schmitt, G 2010, ‘A Conceptual Framework region houses, Rizzoli International Publications, Inc.,
for the Formulation of Stakeholder Requirements’, Pro- New York.
th
ceedings of Future Cities, 28 eCAADe Conference, ETH
Zurich, Switzerland, pp. 697-705.

City Modelling - Volume 1 - eCAADe 30 | 193


194 | eCAADe 30 - Volume 1 - City Modelling
Supporting Urban Design Learning with Collective
Memory Enhanced Virtual City
The virtual Jalan Malioboro experiment
Sushardjanti Felasari , Chengzhi Peng
1 2

1,2
School of Architecture, University of Sheffield, UK
1
Department of Architecture, Atma Jaya Yogyakarta University, Indonesia
2
http://www.shef.ac.uk/architecture/people/peng_c
s.felasari@sheffield.ac.uk or sfelasari@staff.mail.uajy.ac.id, c.peng@sheffield.ac.uk
1 2

Abstract. The paper reports on the observation of how students can be supported in
urban design learning through the use of an experimental collective memory enhanced
virtual city - Virtual Jalan Malioboro. This study focuses on how instances of people’s
collective memory of the Malioboro Street could be digitally represented and connected
with the 3D models of buildings and places of the street. An evaluative study was
conducted in a real university educational setting to test how it can support urban
design learning. The results show that by enhancing 3D models with collective memory,
students are facilitated to become more engaged with the urban site and knowledgeable of
historical contextual issues.
Keywords. Urban design; virtual learning environment; collective memory.

INTRODUCTION
The use of virtual learning environment to support This study focuses on how instances of people’s col-
learning in design education context is continuously lective memory could be digitally represented and
improved and have shown potential in supporting connected with 3D models of virtual city as well as
design processes and discussions (Vecchia et al, how this assembly could be used to support stu-
2009). This paper investigates on how students can dents’ urban design learning in a university level.
be supported in urban design learning through the Scholars have studied memory for decades in
use of collective memory enhanced virtual city. many disciplines. This has brought the increasing
In urban design learning, urban context is some- elusiveness of memory as meanings, concepts, and
thing that a student has to be aware to gain compre- phenomena of memory could be diverse (Brockmei-
hensive knowledge about buildings, a site or places er, 2010). Sometimes metaphors and analogies are
before creating a new design. A more context sen- used in order to understand phenomena in a more
sitive design could be created by investigating the or less appropriate way. And there is no way to
social and architectural history of buildings or places prove a metaphor wrong or right (Magnussen and
and connecting the memory of the past urban form Helstrup, 2007).
and current needs (Blundell Jones et al., 1999). How- In media and technology studies, combining
ever, historical data and memory of the city in the multimedia and multimodal facilities such as text,
past are not always easy to be found. graphic, image, film and audio, multimedia comput-

City Modelling - Volume 1 - eCAADe 30 | 195


ers and the Internet can be employed to produce In review of the collective memory concepts, we ap-
digital collective memory (Brockmeier, 2010). proach collective memory for this study as a digital
album containing all kinds of digital records of the
CONCEPT AND DESIGN OF COLLECTIVE history and story of buildings and places of a city
MEMORY ENHANCED VIRTUAL CITY that is either elicited from or produced directly by
The concept of collective memory was first intro- the city’s residents or visitors. 3D models of a virtual
duced in the 1920’s by the French philosopher and city become an interface through which process of
sociologist Maurice Halbwachs (1877-1945). He remembering can be mediated.
defined collective memory not as a socially con- The idea is that initial instances of people’s
structed idea about the past, but rather as a socially memory associated with a particular segment of a
shared notion, a way that a group conceptualized city could be gathered into a repository (ie. a col-
the past while in the present (Halbwachs, 1992). In lective memory bank) as ‘seeds’ to grow further
his concept, monuments and other topographical contextual and historical information contributed
features are central in the formation of a collective by others. In representing collective memory of
memory. buildings or places digitally, we interlink virtual 3D
More recently, in her book The City of Collective models to these memory instances and to other
Memory (Boyer, 1996), M. Christine Boyer, Professor historical resources found from many different web-
of Urbanism at the School of Architecture Princeton sites to become what we call a collective memory
University, described collective memory as the way enhanced virtual city (CREATI) (Felasari and Peng,
the urban public compose their images of the city. 2010). Through CREATI, registered users could add
In the city of spectacle, she described that comput- and share the content of the collective memory.
er-simulated visual environment has transformed
the material world – the bits and pieces of the city Connecting collective memory and virtual
– into an ephemeral form. Global electronic media city
have changed the relationship of collective mem- To develop a virtual city enhanced with collec-
ory, history and the city spaces and the process of tive memory, we have been experimenting with a
remembering the past is enacted as a set of recon- Google site as an implementation tool. The site is
structed images. designed to support urban design learning. Accord-
The Library of Birmingham conducted “People’s ing to Boeykens and Neuckermans (2009), A Vir-
Archive” project [1] in 2010, in which the city com- tual Learning Environment has the characteristics of
munity is involved to share knowledge or memory both content and learning management. In terms of
related to particular places. In this project, a web- architectural education, it might incorporate inter-
site hosting hundreds of photos taken from the active 3D worlds (Vecchia et al., 2009). We designed
Birmingham Archive is used as an interface for the CREATI as a virtual learning environment through
public to add information relating to the images which students can access 3D models of a virtual
selected from the Archive. The information could city linked with records of collective memory and
be about the dates, names of buildings or person- urban design course information.
al stories. According to Kuhn (2010), a repository of Our study used a historical street at the centre
memories such as a photograph album can act as of Yogyakarta city in Indonesia called Jalan Maliob-
reminders of persons, places, or events in the past oro (Malioboro Street) as a case study site. About
and can function as substitutes for remembering 1.2 km of the street with buildings and places along
and used as by their compilers/owners as prompts the side have been digitally modeled and hosted in
for performances of memory in private, interactive, a website. The 3D models required the students to
collective and sometimes even public context. have the Google Earth installed in their computer so
as they can be displayed [Figure 1].

196 | eCAADe 30 - Volume 1 - City Modelling


Figure 1
A website hosting 3D models
and a collective memory bank
(a) 3D models displayed using
Google Earth (b) (Source:
http://www.site.virtual-
yogyakarta.info/3d-model-of-
malioboro).

In generating a collection of memory records we We organized the structure of the collective memory
used the ‘placemarks’ menu of the Google Earth to repository into different formats (image, text, video,
write or to link the information to the 3D models and audio). In each format we divided the memory
and save them as kmz files. The ‘placemarks’ have records into several sections based on the locations
coordinates embedded (latitude, longitude, and al- of buildings and places in the urban context. At pre-
titude) so as a memory record will visually appear at sent, this structure of the repository is specific to the
specific location inside the 3D Google Earth model study site and may not be applicable to other loca-
[Figure 2]. Nevertheless, the ‘placemarks’ have limita- tions in Yogyakarta or to other cities.
tions such as they cannot be associated with a large
area/region such as a building complex, street, or a
district in a clear meaningful way.

Figure 2
An example of memory record
consists of photographs show-
ing building facades in the
past. (Source: photographs
taken from http://www.kitlv..
nl/).

City Modelling - Volume 1 - eCAADe 30 | 197


THE VIRTUAL JALAN MALIOBORO sources found available digitally and connecting
EXPERIMENT them with the relevant 3D models, or they can pro-
We conducted a pilot experiment in a real educa- duce their own memory records to be shared with
tional setting at university level to evaluate the ef- each other. Besides the individual task, the students
fectiveness of CREATI in supporting urban design were also required to submit a joint design proposal
learning. We invited 30 students grouped into four for their site. We then compared the content of the
to take part in the experiment. As a part of urban collective memory from each student and that of
design assignment, students were given an urban the design proposal.
design project in which it consists of both a group Based on the assignment guideline, students
task and an individual task. were expected to propose design concepts based
In the experiment, Jalan Malioboro was used on the analysis of findings, which should be based
as the project site and was divided into 4 sections/ on theories for analyzing urban spaces. For instance,
sites. Each group had to choose one site where each the theories of urban space quality derived from
member will collaborate to author memory records Gordon Cullen’s Townscape design (Cullen, 1961)
related to buildings and places on that particular and Raymond J Curran’s Urban Experience (Curran,
site either in text, graphic, video or audio format. In 1983) are the two main references were introduced
producing the records, a student could use existing to the students among many others.

Table 1
Participation of group’s mem-
ber in developing the content
of collective memory records.

198 | eCAADe 30 - Volume 1 - City Modelling


RESULTS AND DISCUSSION Content of collective memory records for
supporting urban analysis
Student participation in developing the Using the same parameters of urban quality, we in-
content of collective memory record vestigated whether this content of collective mem-
It is expected from the experiment that the content ory composed from individual members of a group
of collective memory composed by students are have contributed to the development of a group’s
complement to each other. Using 15 parameters of design proposal.
urban space quality derived from Gordon Cullen’s Figure 3a revealed that content in collective
Townscape design and Raymond J Curran’s Urban memory has contributed to the content in design
Experience, the content of collective memory were proposal regardless the number of content record-
classified and analyzed for the purpose of urban de- ed. However, the table also shows that there is col-
sign learning. lective memory content i.e. optical viewpoint/serial
Table 1 shows an example of how each mem- vision, which students didn’t use at all as an idea to
ber of a particular group (a-g) has contributed to generate/develop their proposed design. This might
the development of collective memory record and generate questions whether students are not aware,
to which parameters or themes. From the table, it is ignored, or might think that it is not particularly
known that some aspects of urban quality have not related to their intended proposal. Further study is
been written such as ground treatment and furnish- needed to discuss the circumstances.
ing, expressive quality of spatial form, exposure and Using a frequency word inquiry, we also looked
enclosure, and building skyline and visual continuity. into the content records from both students’ in-
This opens an opportunity for other participants to dividual task and group’s design proposal to find
continuously develop the collective memory records what kind of topic or idea has the students mainly
in a particular topic. The accumulation of such infor- discussed [Figure 3b]. Initially we explored the fre-
mation related to buildings and places in the reposi- quency word used by each group in their design
tory will benefit students in understanding historical proposal as the group worked at the different sites.
contextual issues. Furthermore by classifying the We mapped these findings and found that a word
content in such parameter, the result might show can be proposed either only in a particular group/
how the urban quality in the past is remembered. site, simultaneously used by two or three groups, or

Figure 3
Content recorded in collective
memory and design proposal
(a) word frequency appeared
in the collective memory
records and design proposals
(b).

City Modelling - Volume 1 - eCAADe 30 | 199


used by all groups. Frequency words such as build- Visual references for developing design
ing, street, Malioboro, parking area and pedestrian tasks
are the primarily words used by all group, of which Among many format of collective memory records,
the three former words are founded in the collective students expressed that picture or photo is the most
memory records too. Using the frequency words, favourite one. Some photos have been used several
historical contextual issues might be able to be trig- times by students in their records. Sometimes the
gered either in a specific site or in a wider location. photos were not pointed directly to the site’s loca-
From observations on the final outcome, content tion, but described the district in general. Several
of collective memory might contribute a significant photographs show the building’s facades in a his-
influence on the quality of design proposals. Figure torical time sequence.
4 shows that the highest average of final mark was In design process point of view, the photos
achieved by group 4 which having the highest num- gathered in the collective memory repository can
ber of collective memory records. It could be under- be connected as visual references for the group’s de-
stood that the more historical information collected, sign [Figure 5].
the more students become knowledge about con-
textual issues. From the tutor’s feedback, collective CONCLUSION
memory is very beneficial for students at the analysis Collective memory enhanced virtual city seems
stage as students can compare the past and existing promising to support students in urban design
condition, so as it could help students to determine learning. Besides facilitating students to engage
what the next development will look alike. more with urban sites by developing the content

Figure 4
Content recorded in collec-
tive memory and in design
proposal and average of final
marks achieved by students in
each group.

200 | eCAADe 30 - Volume 1 - City Modelling


Figure 5
Examples of photos from
the record and design pro-
posal (Source: assignments
submitted by students for
Urban Design Module, Spring
semester 2011).

online, the continuation of the content growth can ACKNOWLEDGEMENTS


be extended to future semesters for new student The first author would like to thank Directorate Gen-
participants. The richness of the digital collective eral of Higher Education, Ministry of Education and
memory records contributed by others can help stu- Culture of Indonesia and the Atma Jaya Yogyakarta
dents to understand the importance of urban spaces University for their supports and students of Depart-
as emphasized in the course’s learning objectives. ment of Architecture for their participation in the
In terms of urban design learning, the CREATI ap- experiment reported in this paper.
proach can help students at the site analysis stage,
as students become more knowledgeable of histori- REFERENCES
cal contextual issues. Students can also explore the Blundell Jones, P, Williams, A and Lintonbon, J 1999, ‘The
general ideas for proposing a new design from the Sheffield Urban Study Project’, Architectural Research
frequently words used in the content records. Quarterly, 3(3), pp.235–244.
However, our current structure of the collective Boeykens, S and Neuckermans, H 2009, ‘Content Manage-
memory repository could be further developed to ment Systems Versus Learning Environments’, Avail-
facilitate organizing memory records in a wider and able at: http://cumincad.scix.net/cgi-bin/works/
more complex area or region. More advanced fea- Show?caadria2009_103 [Accessed January 21, 2011].
tures with better graphical interfaces are required Boyer, MC 1996, The City of Collective Memory: Its Historical
to support students’ communication and interaction Imagery and Architectural Entertainments, New ed., MIT
while developing urban design proposals. Press.

City Modelling - Volume 1 - eCAADe 30 | 201


Brockmeier, J 2010, ‘After the Archive: Remapping Memory’,
Culture & Psychology, 16(1), pp.5 –35.
Cullen, G 1961, Concise Townscape, New ed., Architectural
Press.
Curran, R.J 1983, Architecture and the Urban Experience, Van
Nost.Reinhold, U.S.
Felasari, S. and Peng, C 2010, ‘Enhancing A Virtual City with
Collective Memory: A pilot study of Jalan Malioboro in
Yogyakarta’, In Future cities: proceedings of the 28th Con-
ference on Education in Computer Aided Architectural
Design in Europe, September 15-18, 2010, Zurich, Swit-
zerland, ETH Zurich. vdf Hochschulverlag AG.
Halbwachs 1992, On Collective Memory, Chicago University
Press.
Kuhn, A 2010, ‘Memory Texts and Memory Work: Perfor-
mances of Memory in and with Visual Media’, Memory
Studies. Available at: http://mss.sagepub.com/content/
early/2010/05/24/1750698010370034 [Accessed May
24, 2012].
Magnussen, S and Helstrup, T eds 2007, Everyday Memory
1st ed., Psychology Press.
Vecchia, L.D, Silva, A. da and Pereira, A 2009, ‘Teaching/
learning Architectural Design based on a Virtual Learn-
ing Environment’, International Journal of Architectural
Computing, 7(2), pp.255–266.

[1] http://www.thepeoplesarchive.org/#/Home/HomeView.

202 | eCAADe 30 - Volume 1 - City Modelling


Integrated Multi-Criteria Modeling and 3D Visualization
for Informed Trade-Off Decision Making on Urban
Development Options
Noemi Neuenschwander, Ulrike Wissen Hayek, Adrienne Grêt-Regamey
ETH Zurich, IRL - Institute for Spatial and Landscape Planning, PLUS - Planning of
Landscape and Urban Systems, Switzerland.
http://www.plus.ethz.ch
{neuenschwander, wissen, gret}@nsl.ethz.ch

Abstract. Cities all over the world are faced with growing population pressure and are
challenged by decreasing environmental quality. Development strategies and planning
processes often fail to involve local environment knowledge. We present an approach to
integrate environmental aspects into a two-step urban modeling framework, generating
3D visualizations from GIS-based and procedural modeling. The dynamic nature of this
approach provides considerable support for transdisciplinary communication processes in
urban planning.
Keywords. Procedural modeling; generic urban pattern design; understanding ecosystem
services; multi-criteria decision analysis (MCDA); GIS-based modeling.

INTRODUCTION
Growing urban areas and increasing populations and to make them negotiable. ES are “the benefits
in suburban zones confront urban planning with people obtain from ecosystems” (MA 2005), for ex-
increasingly complex problems in securing an eco- ample the ability of trees to regulate microclimate
nomic, ecologically and socially sustainable devel- by evapotranspiration and shadowing, rain water
opment (UN-Habitat 2009). At the same time green infiltration of unsealed areas decreasing storm wa-
spaces are declining in the urban areas, which even ter peaks and supporting ground water renewal,
increases the challenges. Large sealed areas for ex- habitat provision for diverse species, or provision of
ample induce urban heat island effects, higher air space for recreation in form of urban green spaces
pollution or extreme wind regimes (Gälzer 2001). and parks. Even if provision of most urban ES gener-
Shortage of green spaces leads to a wide range of ally decreases with increasing urban density, there
further deficiencies, such as lack in recreational is significant potential for optimizing the quality of
spaces and outdoor leisure activity opportunities ES provision in the urban area at any given density
(Whitford 2001). All these effects impact the resi- (Tratalos 2007).
dents’ well-being (MA 2005). The costs for resolving In urban planning processes, the heterogeneous
these impacts are not properly taken into account in actor groups’ diverse demands and requirements
urban planning, yet. are unequally taken into account (Buchecker et al.
The concept of ecosystem services (ES) is very 2003). Today particularly political and economic
suitable to demonstrate these environmental costs demands rule these planning processes. However,

City Modelling - Volume 1 - eCAADe 30 | 203


in consideration of continuously decreasing urban the Swiss alpine region integrates the concept of ES
qualities, it is very urgent to account for the environ- and economic valuation methods in a GIS platform
mental aspects in order to secure livable cities. Ne- to compare the impact of different scenarios on the
glecting these aspects can have impacts on the eco- ES’ value in order to demonstrate consequences of
nomic viability of settlement areas in the long term. different developments to a region (Grêt-Regamey
For example, families with small children or old peo- 2008). A shortcoming of this approach is that only
ple require sufficient recreational areas in a walking prepared scenarios can be compared. In order to
distance from their home. If those recreational areas cope with urban development that does not fol-
are not available, they might move to another place. low an all-dominant master plan, an interactive
This leads to a shift in household types living in an decision-support tool is required that interactively
area and in extreme cases to segregation. Quarters can combine hard factors, for example house prices,
with very low living quality, which cannot attract urban density or available green space per person,
well-situated households, might face decreasing with soft factors such as recreational quality or
apartment prices. scenic beauty. For a creative and iterative trade-off
Therefore, considering stakeholders’ knowledge process of these factors, the tool should generate
and interests is essential to address their specific concrete images of possible urban development
needs adequately and maintain or increase living patterns and link these with further calculated indi-
quality on quarter level. In this way not only locally cators of their qualities. In this paper we present a
relevant factors for urban quality can be identified concept for a modeling framework integrating cri-
but also robust solutions can be developed that the teria for ES’ provision into urban land use modeling
participants accept and support. Thus participa- and allowing stakeholders for weighting and trade-
tion processes are important for sustainable urban off decision-making based on generic 3D urban pat-
landscape development (Mabelis et al. 2009). In terns and linked indicators.
this context, the difficult and as yet poor transfer of
ecological knowledge is problematic. Not only com- METHODS
munication from science to stakeholders and from We suggest a two-step modeling framework, com-
project leaders and stakeholders to the concerned bining a GIS-based spatial land use modeling ap-
public has to take place but also the local actor’s proach with integrated 3D modeling and detailed
ecological knowledge has to be integrated into visual output of urban pattern design.
planning and scientific processes. The central chal- The GIS-based modeling allows the integration
lenge is the effective integration of the relationships of quantitative indicators like green space supply
between ecosystem changes and their services’ rate. The visual modeling part allows the assessment
quality into communication and participation pro- of soft indicators, for example the attractiveness of
cesses. GIS- and rule-based 3D visualizations offer developments in a district for different actor and
high potential to enhance interdisciplinary commu- stakeholder groups.
nication.
Modeling environmental aspects in urban
RELATED WORK sites
In the last years different approaches have been We introduce a new approach for linking land use
presented to integrate the concept of ES into plan- modeling in ESRI’s ArcGIS with a procedural urban
ning processes aiming at enhancing policies that 3D modeling, implemented in ESRI’s CityEngine.
prevent the disadvantages caused by loss of eco- While ArcGIS allows an exact and spatial explicit
logical quality (Salles 2011). For example, a study in modeling of optimal land use distributions, the main

204 | eCAADe 30 - Volume 1 - City Modelling


advantage of the procedural approach with CityEn- Linking procedural visualization and GIS-
gine is the ability to efficiently generate 3D urban based multi-criteria decision analysis
models of any size based on a set of rules and condi- An existing integrated ecological and design based
tions (e.g. Ulmer et al., 2007; Wissen et al., 2010). The 3D urban visualization approaches (Neuenschwan-
two approaches are linked by the GIS-output Shape- der et al. 2011) is supplemented by a GIS-based land
file (file format of ESRI’s ArcGIS) used as basis input use modeling approach (Figure 1). To this end, an ur-
for the procedural model. ban green space typology is implemented that com-
The exemplary implementation of the mod- bines design and ecological aspects in urban design
eling concept presented in this paper demonstrates: rules for specific green space types such as semi-pri-
(1) the generalization of ecological knowledge, (2) vate gardens or public parks. These rules are encod-
its integration into land use modeling incorporat- ed to CGA shape grammar rules. Further, land use
ing different thematic maps, and (3) its integration data is linked with spatial parameters of ecosystem
into procedural modeling and 3D visualization with service’s provision and used for the GIS-based land
Computer Graphics Application (CGA) shape gram- use modeling. Output of this land use modeling is
mar rules (file format of ESRI’s CityEngine), as well as an altered land use Shapefile in which each polygon
(4) the mutual interaction between land use mod- (=parcel) is attributed an optimized land use. This
eling and procedural visualization. The latter is illus- output Shapefile is used to define in the procedural
trated with a set of indicators. urban 3D visualization the spatial structure on the
broad scale. Firing the procedural CGA rules with

Figure 1
Workflow of the integrated
multi-criteria modeling and
3D visualization generation.

City Modelling - Volume 1 - eCAADe 30 | 205


design specifications on the land use data, the pro- The goal of our simulation is the maximization of
cedural machine generates a 3D visualization of the potential ES provision and therefore the optimal
urban area. It then can be used as communication distribution of the different land uses in the area.
tool in public participation processes. The stake- A thorough weighting of the different aspects and
holders’ definition of the urban pattern’s quality is possible tradeoffs between ecological aspects and
then iteratively used in the GIS-based modeling to urban density allows for modeling optimized urban
generate a feedback model optimization process. structures. A multi criteria decision analysis (MCDA)
implemented in ArcGIS conjoins the different spa-
Integrating generalized ecological knowl- tial conditions, aspects and trade-off specifications
edge into modeling and visualization tak- by combining different weighted condition-maps.
ing into account different spatial scales It generates a spatially explicit land use map, pre-
The concept of ES allows identifying ecological senting an optimized urban pattern distribution ac-
processes and indicators relevant to the urban pat- cording to ecological and density rules (Malczewski
terns’ quality assessment from economic and so- 1999).
cial perspectives (de Groot, 2006; Grêt-Regamey et The distribution and concrete visualization of
al., 2008). To apply the rules and specifications of the structural features, design requirements and
ES’s provision in modeling processes, this complex needed vegetation patches on local scale, that is the
knowledge has to be generalized, categorized and parcel level, is performed with the procedural visu-
relatively weighted to local relevance. alization tool CityEngine. The optimized land use
We chose the urban green spaces’ habitat func- map is imported into the procedural model. It de-
tion as an exemplary ES in order to analyze local fines the spatial distribution of the green space type
ecological quality. Quality specifications and need- polygons. Applying the procedural rules with the
ed landscape features of the habitats comprise, for local ecological requirements on the green space
example, vegetation, habitat size and structures type polygons, 3D urban patterns are rendered. In
connecting different habitat patches (Opdam et combination with the implemented indicators, this
al., 2007). These specifications are derived from lit- visual output allows for an integrative assessment of
erature and used to define rules of adequate urban the impact of alternative urban pattern designs on
pattern design. However, the fulfillment of these an urban landscape’s quality.
ecological rules can conflict with the demand for
settlement density. An increased urban density is, APPLICATION EXAMPLE
however, required to prevent urban sprawl and Based on an application example, we demonstrate
green areas, which are essential for ES provision, to how existing GIS data can be linked to further eco-
be transformed in built-up areas. logical information and improved to a high-end 3D
Spatial features like the required distances or model, that benefits participative planning process-
structures of green space types as well as the re- es.
quired settlement density are implemented in GIS-
based modeling at municipality up to regional scale. Case study site
The implementation in GIS allows mapping and The modeling framework is developed for the case
analyzing complex spatial structures and linking the study of Altstetten, a district of the city of Zurich,
relevant data such as urban parcels for example with Switzerland. Altstetten links Zurich with the Limmat-
household characteristics or population density fig- tal, one of its suburban regions. Altstetten as a city
ures. It also allows for regional context analyses like district comprises an area of about 7.5 km2 with a
the spatially explicit demand and supply of inhabit- population density of about 3’965 inhabitants/km2
ants with regard to recreational area. (Statistik Stadt Zürich 2010). It combines local recre-

206 | eCAADe 30 - Volume 1 - City Modelling


Figure 2
Example of relevant factors
for habitat potential of water
frogs (Pelophylax).
The two images show two
relevant factor examples
in the case study area: the
distances to water elements
a) and the land use b). In both
illustrations: the brighter the
blue, the more attractive it is
for water frogs.
a) The nearer a water element,
the more suitable is the area ation, residential and industrial areas in tight space. simplifies the complex data information by creating
for water frogs’ habitat. In this As the Limmattal region is currently in an in- classes of interests.
illustration we chose buffer tensive phase of urban development, the proper We demonstrate the modeling workflow with
distances of 5m, 10m, 30m elaboration of an adequate development strategy is two example factors: the distance to water elements
and 100m. essential for future landscape structures. This makes that is essential for water frog habitat (Figure 2a) and
b) Different land uses are of this region interesting for modeling urban develop- the land use types (Figure 2b) describing the current
different attractiveness for ment and assessing policy strategies. Altstetten is spatial landscape structure. The bigger the distance
water frogs. the most densely populated part of the city and as to water, the less an area is appropriate as water
well as of the region. Therefore it is qualified to il- frog habitat. A buffer zone with adequate distances
lustrate specific urban difficulties as well as general around the water elements models this behavior. As
problems in growing agglomeration sites. a second example factor, different land use types are
of different quality for frog habitat. While settlement
Applying ecosystem services in GIS-based and flowing waters are unattractive, meadows and
modeling wetlands are suitable. We represent the suitability
ES provision generally depends on multiple factors. with cost factors as a supplementary attribute in the
For example, the function of urban green spaces as GIS data. To enhance the habitat model’s complex-
habitat for the species Water Frog (Pelophylax) de-
Figure 3 pends on the available vegetation, microclimate,
The integrated suitabil- available water elements and last but not least on its
ity of urban green space in connectivity with other habitats suitable for water
Altstetten as habitat for water frogs in order to provide an ecological network. Not
frogs. The habitat potential is all factors are of equal importance: the availability
calculated based on different of water elements is crucial while others like spe-
relevant factors implementing cific vegetation elements are compensable. In order
MCDA methods. to model the requested ES potential, a weighted
combination of the relevant factors is necessary. As
application example we present the model for the
potential provision of habitat for the water frog in
Altstetten.
In a first step, we assessed the relevant factors
and identified appropriate datasets. The second step

City Modelling - Volume 1 - eCAADe 30 | 207


Figure 4
Example of the urban green
space typology used in the
case study: an urban green
space type consists of two
entities, the spatial pattern
structure (left) and the pat-
tern attributes (right) with
additional information like
constraints of building regula-
tions, occurring species or
potentially provided ES.

ity, we amend several further factors like street net- Applying ecosystem services and design
work, buildings and green space types. The model specifications in procedural modeling
is user-defined and extensible to address additional For the implementation of environmental needs we
requirements. supplement the approaches of automated urban
To guarantee the compatibility of the different 3D modeling (e.g. Beirão et al., 2008; Halatsch et
factor maps when merging, they are all transformed al., 2008; Wissen Hayek et al., 2011) with a system-
in raster data with similar extents. atic and locally relevant urban green space typology
Some factors like the existence of standing water (Figure 4).
bodies is essential for the frog’s existence, while high To take advantage of 3D models for planning
quality in other factors can valorize the land use processes, exact modeling of relevant local spatial
type. Even in industrial areas for example are water structures is important, but to assess the potential
frog habitats of high quality possible if adequate ES provision it is essential to also consider required
green spaces exist in spite of high disturbances by spatial structures, modes of management and
industry. The different factors have to be weighted modes of functioning of affected ecosystems. A lo-
relative to each other to compute the habitat poten- cally relevant land use typology, categorizing land
tial by merging the different maps. This multi criteria uses of certain homogeneity, enables linking the
decision analysis (MCDA) is a suitable means for the concept of ES to settlement structures. Regarding
calculation of the frog’s habitat potential in an urban ES, we propose a local relevant urban green space
area. typology that defines 14 general and 4 special land
use types: semiprivate and private housing; play-

208 | eCAADe 30 - Volume 1 - City Modelling


Figure 5
The CGA code is organized
into two parts. The header
part (left) contains all attrib-
utes and model specifications
like occurring vegetation
elements and its detail
information like tree height
or potential ES provision.
The main code part (right)
describes the pattern structure
and 3D form.

ing fields; cemetery and parks; public spaces; traf- imported into the procedural model and is refer-
fic green; copse and waterside; allotment gardens; enced as the basic structure. Thus every parcel is
fallows; forests; grassland and fields; industry; trade linked with information of its green space type and
and as special types: market garden; farm; church the rule file describes how to generate the 3D model
and track area. The types are site specific and they of this specific green space type.
suffice to picture the green spaces in the case study The habitat potential information is used to
area of Altstetten. identify the relevant regions for maximal effective-
For procedural modeling with CityEngine, the ness and efficiency. In our example we define where
typology is implemented in rule files in a proprietary to support ponds to enhance the water frog’s habi-
programming language, the CGA shape grammar tat connectivity.
(Figure 5). A rule file consists of two parts, analog to
the typology structure. While the header defines all CONCLUSION AND FUTURE WORK
the model’s attributes, the main rule part describes We provide a generic 3D urban modeling and visu-
the geometric pattern structure and spatial element alization tool, allowing stakeholders in participa-
distribution per parcel. tive processes to iteratively analyze their different
desires’ and decisions’ consequences on the urban
Linking GIS-based and procedural patterns’ quality. Besides spatially explicit land use
modeling approaches modeling, considering different regional and local
To unify the two modeling parts we linked the typol- land use conflicts, our framework enables the gen-
ogy and the GIS model using the CityEngine Shape- eration of detailed 3D visualizations based on dif-
file import function (Figure 6). The ground parceling ferent local aspects like design guidelines and eco-
and further information of complex GIS analysis is logical requirements. The impact of different policies

City Modelling - Volume 1 - eCAADe 30 | 209


Figure 6
Linking of detailed GIS-based
land use information with
green space pattern type
design rules implementing
ESRI’s CityEngine system
results in 3D visualizations
of urban patterns suitable
for collaborative stakeholder
assessment.

and development strategies on landscape and eco- ity. Thus the proper identification of significant crite-
logical aspects can be modeled, illustrated and as- ria is crucial for model’s quality.
sessed in one workflow. A learning process can be initiated by support
The generic approach based on a set of eco- of the GIS-based generic 3D urban model. Asking
logical and design rules allows for model adaption stakeholders to weight the different demands as
for any case study by rule adaption. The procedural input to the multi criteria decision analysis shows
model’s power is its vagueness by modeling envi- them the impacts of their specific demands on the
ronmental potentials that facilitates scenario and fulfillment of all other demands. This guarantees
policy assessment. This may support the elaboration local and topical relevance and increases the mod-
of concepts for the development of municipalities eling results’ significance. Combining quantitative
or districts, e.g. by testing proposed designs in early indicators and the intuitively readable visualizations
stages. The interaction between the GIS-model and provides a powerful tool to understand and assess
the procedural visualization tool is still realized by the relationships between land use change and ur-
static Shapefiles. The taking over of CityEngine by ban pattern quality. This tool has high potential to
ESRI promises the realization of closer connection of facilitate better communication between experts of
these complementary modeling concepts. different fields as well as laymen and thus enhance
To reproduce the urban environment in an ad- participation processes. This will be validated in fu-
equate manner, the considered criteria should cover ture experiments and empirical research.
at least the three fields of sustainability: economy,
society and environment. A certain number of crite-
ria are required for model’s representativeness while
the applicability depends on manageable complex-

210 | eCAADe 30 - Volume 1 - City Modelling


REFERENCES
Beirão, J, Duarte, J, Stouffs, R 2008, ‘Structuring a Generative Millennium Ecosystem Assessment (MA) 2005, Ecosystems
Model for Urban Design: Linking GIS to Shape Gram- and Human Well-Being: Synthesis, Island Press, Wash-
mars’, Proceedings of eCAADe 26 Conference, pp.929- ington, DC.
938. Neuenschwander, N, Wissen Hayek, U and Grêt-Regamey, A
Buchecker, M, Hunziker, M and Kienast, F 2003, ‘Participa- 2011, ‘GIS-based 3d urban modeling framework inte-
tory landscape development: overcoming social barri- grating constraints and benefits of ecosystems for par-
ers to public involvement’, Landscape and Urban Plan- ticipatory optimization of urban green space patterns’,
ning, 64(1-2), pp. 29-46. Schrenk, M., REAL CORP 2011, Peer-reviewed Proceed-
De Groot, R 2006, ‘Function-analysis and valuation as a tool ings, Essen, Germany.
to assess land use conflicts in planning for sustainable, Opdam, P 2007, ‘Deconstructing and reassembling the
multi-functional landscapes’, Landscape and Urban landscape system’, Landscape Ecology, 22, pp. 1445-
Planning, vol. 75, Issue 3-4, pp. 175-186. 1446.
Gälzer, R 2001, Grünplanung für Städte, Ulmer. Statistik Stadt Zürich 2010, ‘Statistisches Jahrbuch der Stadt
Grêt-Regamey, A, Bebi, P, Bishop, ID and Schmid, WA 2008, Zürich 2010’.
‘Linking GIS-based models to value ecosystem services Tratalos, J, Fuller, RA, Warren, PH, Davies, RG and Gaston, KJ
in an Alpine region’, Journal of Environmental Manage- 2007, ‘Urban form, biodiversity potential and ecosys-
ment, 89(3), pp. 197-208. tem services’, Landscape and Urban Planning, 83(4), pp.
Halatsch, J, Kunze, A, Schmitt, G 2008, ‘Using Shape Gram- 308-317.
mars for Master Planning’, In J.S. Gero (ed), Design Com- Ulmer, A, Halatsch, J, Kunze, A, Müller, P, Van Gool, L 2007,
puting and Cognition DCC’08, Springer-Verlag, Berlin, ‘Procedural design of urban open spaces’, Proceedings
pp. 655-773. of eCAADe 25 Conference 2007, pp. 351-358.
Jean-Michel, S 2011, ‘Valuing biodiversity and ecosystem UN-Habitat 2009, Planning sustainable cities: global report
services: Why put economic values on Nature?’, Compt- on human settlements 2009.
es Rendus Biologies, 334(5–6): p. 469-482. Whitford, V, Ennos, AR and Handley, JF 2001, ‘City form and
Mabelis, AA and Maksymiuk, G 2009, ‘Public participation natural process – indicators for the ecological perfor-
in green urban policy: two strategies compared’, Inter- mance of urban areas and their application to Mersey-
national Journal of Biodiversity Science & Management, side, UK’, Landscape and Urban Planning, 57(2), 91-103.
5(2), pp. 63-75. Wissen Hayek, U, Neuenschwander, N, Halatsch, J, Grêt-
Malczewski, J 1999, GIS and multicriteria decision analysis, Regamey, A 2010, ‘Procedural modeling of urban green
John Wiley & Sons, Inc. space pattern designs taking into account ecological
parameters’, Proceedings of FUTURE CITIES 28th eCAADe
Conference, ETH Zurich (Switzerland), 339-347.

City Modelling - Volume 1 - eCAADe 30 | 211


212 | eCAADe 30 - Volume 1 - City Modelling
Virtual City Models: Avoidance of Obsolescence
3 4
Peter James Morton , Margaret Horne , Ruth Conroy Dalton , Emine Mine Thompson .
1 2

Northumbria University, United Kingdom.


http://www.northumbria.ac.uk http://www.northumbria.ac.uk/sd/academic/bne/study/
1 2

3
aec/acestaff/margarethorne http://www.northumbria.ac.uk/sd/academic/bne/study/aec/
4
acestaff/rconroydalton http://www.northumbria.ac.uk/sd/academic/bne/study/aec/aces-
taff/eminethompson
3
peter.j.morton@unn.ac.uk, margaret.horne@northumbria.ac.uk, ruth.dalton@northum-
1 2

4
bria.ac.uk, emine.thompson@northumbria.ac.uk.

Abstract. This paper offers an initial and ongoing investigation into the research
area of Virtual City Models (VCMs). It builds upon previous research carried out
by the VirtualNewcastleGateshead (VNG) team by providing an overview of VCMs
multifunctions and emerging issues but specifically investigating the obsolescence
factors and obsolescence-prevention strategies. This paper is part of a PhD research and
provides a preliminary exploration of the issues described above. The study will conclude
by identifying the progress of VNG thus far and the strategies employed by the VNG team
to tackle the obsolescence factors identified in this paper.
Keywords. Virtual City Models; Applications; Services; Obsolescence Factors;
Strategies.

INTRODUCTION
The visual seduction techniques of a 3D virtual city Brenner, 2000; Capstick and Heathcote, 2006; Coors
are clear, but datasets of this type, often involving and Ewald, 2005; Delaney, 2000; Dokonal and Mar-
a range of invested stakeholders, can become en- tens, 2001; Dokonal et al., 2000; Dokonal et al., 2004;
twined in debates of ownership, responsibility, legal Dollner et al., 2006; Ewald and Coors, 2005; Forstner,
access to data and IT issues (Horne et al., 2007). This 1999; Groger and Plumer, 2011; Guercke et al., 2009;
paper offers an initial and ongoing investigation into Haala and Brenner, 1997; Haala et al., 1997; Horne,
the research area of VCM obsolescence factors and 2009; Horne et al., 2007; Mao, 2010; Mao et al., 2009;
obsolescence-prevention strategies; it constitutes a Nomden et al., 2009; Parish and Muller, 2001; Quinn
preliminary and limited exploration, establishing a et al., 2009; Sadek et al., 2002; Shiode, 2001; Smart et
foundation for further study. al., 2011; Stadler and Kolbe, 2007; Takase et al., 2003;
Research in the production, maintenance, usage Thompson and Horne, 2008, 2009; Thompson et al.,
and distribution of VCMs has been widely published 2006; Thompson et al., 2011) and others.
since the early 1990’s from a range of disciplines in-
cluding; geography, landscape and environmental 3D CITY MODELS
planning, urban planning, architecture, geo-infor- Real life cities have been represented in many forms
mation science and computer graphics science (Ab- over time; from two dimensional maps, 3D physical
dul-Rahman and Pilouk, 2007; Batty et al., 2000; Bo- scale models for city planning and the digital rep-
dum et al., 2006; Bourdakis, 1997, 1998, 2001, 2008; resentation in the form of VCMs. VCMs can be sim-

City Modelling - Volume 1 - eCAADe 30 | 213


ply described as a digital graphical representation and differing levels of detail (Bourdakis, 2008; Horne,
portraying any real world city or specific parts of it 2009). The risk of incompatibility between different
(Thompson et al., 2006). These digital representa- models would be the main driver for the creation of
tions of real life cities have, in recent years become a single model.
a topic of interest in both research and professional
communities primarily due to the advancements WORLDWIDE VCMS
in the technologies and practices used for data ac- The number of VCMs being created by municipali-
quisition, reconstruction and maintenance of VCMs. ties, local and national councils, surveying agencies,
Recent innovations in computing, technology and educational institutions and other organisations is
sensor systems have provided a new base line for steadily increasing due to the significant advance-
the construction of VCMs. Higher powered com- ments in 3D reconstruction methods (Ross, 2012).
puters have enabled the production and storage This paper has identified over one thousand VCMs
of more complex models with larger file sizes than worldwide (Table 1), information has being gathered
ever before. Advancements in computer graphics from a variety of sources such as research papers
cards have also enabled the viewing of complex 3D (Araby and Okeil, 2004; Batty et al., 2000; Dokonal
models electronically. The recent advancements in and Martens, 2001; Hadjri, 2003; Ishida, 2002; Peng
Augmented Reality (AR) have opened up new ways et al., 2002; Thompson et al., 2006) and others[1],
to view and interact with 3D city models for profes- and from VCM production companies Arup, Blom[2],
sionals and members of the public alike. Much like a Bluesky[3], CASA[4], Computamaps[5], CyberCity
real city, a VCM can be seen as an organic entity that 3D[6], GeoSim[7], GTA Geoinformatik[8], Planet 9
continually grows changes and adapts due to either Studio[9], PLW Modelworks[10], UVM Systems[11],
environmental factors, trends or change in end user Vertex Modelling[12], virtualcitySYSTEMS[13], Vir-
requirements. VCMs have been created for a variety tual Viewing[14] and Z-mapping[15] and others.
of different applications, either singular or multi- At this stage, it is clear which continents are
functional. Batty et al. (2000); Groger and Plumer actively producing VCMs with Europe and North
(2011); Kolbe and Groger (2003) list several different America leading the way. It is envisaged that this
categories; list of VCMs will be utilised for future investigation
• Emergency Response/ Disaster Management into VCM obsolescence factors through detailed
• Urban Planning, Architecture and Property case studies of individual VCMs. This list will develop
Analysis over time increasing in number as new VCMs are in-
• Telecommunications, Infrastructure, Facilities troduced, the limitation to the current list is the dif-
and Urban Management ficulty of sourcing data regarding VCMs which are
• Tourism, Entertainment, E-commerce and City insufficiently marketed and embody reduced online
Portals presence.
• Environment and Traffic Simulation
• Education and Learning EMERGING ISSUES
The concept of multiple 3D city models existing for Historically, the primary application of VCMs has
a single real life city, each with separate desired ap- been a means to visualise the urban landscape for
plications has been challenged by the possibility of interested parties. Batty et al. (2000); Groger and
creating a single city model which could be utilized Plumer (2011); Kolbe and Groger (2003) indicate
for many applications (Bourdakis, 2008). This single there are other applications being investigated/im-
multifunctional city model would seek to prevent plemented most of which have been successfully
the disjointed ‘jig-saw’ 3D city model with the risk integrated into a useable single function VCM. The
of incompatible computer platforms, diverse scales future looks to streamline and combine all possible

214 | eCAADe 30 - Volume 1 - City Modelling


Table 1
Continent Total VCMs
VCMs by continent
Europe 618
North America 260
Asia 96
South America 42
Africa 30
Australia and Oceania 24
Total 1070

applications in to a single multifunctional city mod- to requirements. The same can be said with the ap-
el. Horne et al. (2007); Podevyn et al. (2009); Podevyn plications VCMs are used for; the possible required
et al. (2008) identified emerging issues relating to applications can evolve over time. If a VCM does not
the management, update and access to model data. carry out periodic requirement capture exercises
Bodum et al. (2006) identified the focus for VCMs a VCM runs the risk of not providing what is really
should be on interoperability rather than it’s simi- needed, this will ultimately produce a VCM of no use
larity to the real world. For the evolution of VCMs to to anyone, driving it to a state of obsolescence.
occur and to safe guard investment, minimize VCM A VCM needs to be accessible and useable (data
obsolescence and promote a future proof VCM, sev- sharing) by a variety of users, from the specialist
eral key issues need to be resolved. down to the lay user. Reduced accessibility and us-
In digital environments, there are vast arrays of ability will decrease overall interactivity by users and
file formats available with varying levels of support ultimately increase the risk of VCM obsolescence.
available from providers, therefore careful consid- The production, maintenance and usage of
eration must be undertaken to utlise a suitable file VCMs require personnel with specialist skills and
format that is usable in its native environment and knowledge. It is important to maintain sufficient
interoperable with other environments but also personnel to cater for the VCM, should certain per-
supported in both legacy and future releases. This sonnel leave the project there should be procedures
can also be said for hardware and software require- in place to make sure that the VCM is sufficiently
ments. Insufficient support for file formats, slow or staffed to avoid downtime. Staking the success of
limited up take for supporting hardware and soft- the VCM on a single person is not best practice, a
ware or file format being superseded by another team must be developed to share the experience
may all contribute to the potential risk for file format and maintain constant cover for the VCM. If a VCM is
obsolescence. left without sufficient cover it will fall into problems
The ability to exchange and use information be- and eventually become out of date, unusable and
tween software platforms and database structures therefore obsolete.
independent of their file formats (interoperability) The development of most large scale VCMs will
is extremely important to maintain flexible VCM en- undoubtedly involve more than one stakeholder;
vironments. Reduced levels of interoperability will someone with an invested interest in the project;
decrease the potential applications and increase the whether the source data suppliers, the author of
risk for the VCM becoming unused and obsolete. the model itself or the funding body and the end
In every aspect of life trends develop and users. The question of who owns what, and more
change over time, what once was desirable and re- importantly who is liable for what, (intellectual
quired can soon become undesirable and surplus property rights) is a topic that has yet to be greatly

City Modelling - Volume 1 - eCAADe 30 | 215


researched. This may be due to the lack of case OBSOLESCENCE
history and insufficient data to draw conclusions Obsolescence is a process that affects almost eve-
from. VCMs designed on a non-collaborative legal rything we interact with and use in this increasingly
framework ultimately prove troublesome when/ technology driven digital world and it is a major risk
if legal disputes arise, if this happens the VCM will threatening the sustainability and ultimate life span
become unsustainable. The Level-of-detail (LoD) a of any given service, product or function. General
VCM is produced at can determine its eventual ap- definitions of obsolescence differ from field to field
plications. Problems arise when the classification of but ultimately describe the process of the aforemen-
LoD differ from model to model. Even though there tioned service, product or function ceasing to be
is an international standard (CityGML) produced usable, relevant or required (Aryee, 1991; Pangburn
by the Open Geospatial Consortium (OGC), many and Sundaresan, 2009; Pearson and Webb, 2008;
VCMs have been produced with differing LoDs and Rosenthal, 2010; Sandborn, 2007).
scale classifications. Producing a VCM at either a too Obsolescence can be separated into four dis-
low or high LoD will limit its eventual applications, tinct categories: Software/Format; Hardware/Physi-
which over time will increase the potential for the cal; Product/Data; and Personnel/Skilled Profession-
VCM becoming unused and obsolete. Financial sus- als.
tainability is extremely important for any venture Software/Format obsolescence may not affect
which aims to provide a service for a fee. A business the casual users of digital data but can cause po-
model must be developed which takes into consid- tentially major problems for professional data us-
eration ultimate VCM requirements, risk analysis and ers and data managers (Pearson, 2007). The process
full support of the team. Failure to do so will create of managing, reducing and preventing Software/
an unsustainable product which will have a limited Format obsolescence has evolved over decades
shelf life. There are no accepted classification criteria and become a discipline in itself, this being ‘digital
of what constitutes a city model (Kolbe and Groger, preservation’. There are several reasons for Software/
2003), this causes problems. Anyone can create a 3D Format obsolescence including: upgrades, the new
representation of a city or part of a city and make it version of the software no longer works with legacy
available to the world via personal website or blog. versions; supporting software being bought out and
The LoD, accuracy and standards adhered to could withdrawn by a competitor; format falling into dis-
be well below the accepted norm, which has yet to use or support is discontinued; format is no longer
be determined, but there is no audit process to de- compatible with modern environments. Hardware
termine what is sufficient for a model to be classed has developed a symbiotic relationship with soft-
as a city model. There needs to be standards imple- ware, where improvements are driven by the lead-
mented so city models produced go through an ing manufacturers and developers pushing older
evaluation process and are awarded ‘certified city hardware and software to obsolescence (Sandborn,
model status’, thus maintaining LoD, accuracy and 2007).
standards across all city models produced world- Similar to the use of printed text such as journal
wide. VCMs affected by the any of the above issues articles, usage declines with the passage of time. As
have the potential for the VCM to become obsolete. each year passes the information is typically seen as
These issues need to be addressed and strategies less and less up to date and relevant. The expected
developed and implemented in order to safe guard uses are seen to decline from year to year, this can
investment, minimize VCM obsolescence and pro- be identified as the constant obsolescence rate
mote a future proof VCM. (COR) (Coughlin, 1988). Products and data need to
be updated to current versions to maintain its us-
ability and prevent the eventual decline in usage.

216 | eCAADe 30 - Volume 1 - City Modelling


Due to the development of the above categories ing LoD, accuracy and data age yet none have been
personnel must maintain a level of expertise to op- classified as superseded. This could be due to the
erate the software, hardware and product, periodic VCMs not being appropriately marketed and read-
requirement capture exercises must be carried out ily available to industry professionals and research-
partnered with applicable levels of training for per- ers alike. This theory can be directly applied to the
sonnel to maintain the required skill levels. Attention data and 3D representations in a VCM. When first
should also be drawn to the concept of planned ob- constructed the VCM will use up to date data and
solescence, typically associated with a monopolistic if made accessible, will be used by industry profes-
undersupply, where the service, product or function sionals. As the years pass the similarity of the data
is intentionally developed to be incompatible with to the real city reduces and the data becomes out
previous versions to induce consumers to upgrade of date, maintaining the currency of a VCM is a key
(Miao, 2011). Strategies developed for dealing with challenge.
technological obsolescence include the migration
of digital information to accessible technologies, the VCM OBSOLESCENCE
emulation of obsolete systems and the preservation The creation of a VCM would be possible through a
of obsolete systems. significant investment of time and money by pro-
Typically when newer goods or technologies are ject stakeholders, including commissioning bodies,
introduced that supersede previous versions, that clients and/or indeed data acquisition providers.
version becomes surplus to requirement and is not Processes should be identified and implemented to
used. However this does not happen with VCMs, safe guard the investment being fuelled into the ini-
multiple VCMs are available for the same city at vary- tial creation and subsequent maintenance and up-

Table 2 Obsolescence Factor Strategy


Proposed strategies for obso-
File Format Maintaining widely used file format which can be imported and
lescence factors.
exported to common software applications.
Data Interoperability A periodic approach to testing interoperability between VCM and
other applications. Aligning VCM with international standard
such as CityGML.
Hardware/Software Yearly upgrade cycle to maintain current releases of software.
requirements Hardware typically upgraded every two years. Use standard off-
the-shelf software. Use open source software.
Applications/functions Periodic requirement capture needed to ascertain what industry
no longer required professionals require from a VCM.
VCM being superseded International register to be developed including all data
by newer version attributes of each VCM. Giving potential users. An update
strategy/cycle to maintain up-to-date data.
Accessibility/Usability The VCM needs to be accessible and usable by specialist
professionals and the lay user with varying requirements.
Loss of skilled Numerous personnel to be trained to create, update and
professionals maintain the VCM.
Financially A structured business model to be developed prior to the VCM
unsustainable project being started.

City Modelling - Volume 1 - eCAADe 30 | 217


date of a VCM and prevent the possibility of model one definitive, accurate, interactive model of New-
obsolescence. VCM obsolescence can be identified castleGateshead with the potential to be used for
as being the point in which a VCM has achieved its multifunctions. VNG has recognised that in order to
original creation goal or requirements and is seen to be successful and sustainable, a digital model needs
be of no further use, or the VCM has reached a point to be effectively managed, regularly updated and
in which it has become unusable due to hardware/ integrated into existing working practices and pro-
software requirements or outdated similarity to the cesses. These organisational requirements are as im-
real life city. Several factors drawn from the emerg- portant as having appropriate technical solutions in
ing issues previously identified may contribute to place. Furthermore, the ability to access, present and
the potential obsolescence of a VCM. Table 2 indi- communicate the information in VNG to the lay user
cates preliminary proposed strategies for tackling is of paramount importance to the sustainability of
the various obsolescence factors identified. the model and the potential of a future proof VCM.
Thompson et al. (2011) reports Northumbria Univer-
VIRTUAL NEWCASTLE GATESHEAD sity have been working to establish a relationship
between the two local authorities (Newcastle City
Newcastle upon Tyne is a city in the North East of Council and Gateshead Council) in order to achieve
England. The city is situated on the northern bank of one single collaborative authoritative city model.
the River Tyne which is also shared on the southern VNG is a 3D model of two urban areas, covering
2
bank by the city of Gateshead. Virtual Newcastle- 30km at present, with a view to extend the cover-
2
Gateshead (VNG) [16] is a collaborative joint venture age approximately to 102km (Table 3). Aerial pho-
between Northumbria University, Newcastle City togrammetry and 3D modelling technologies were
Council and Gateshead Council to create a 3D digi- used to create this model the initial focus of which
tal model of the city centres of both Newcastle and was to be used for public planning, education and
Gateshead. These two city models have been com- research. This alignment with the research require-
bined to create the ‘Virtual NewcastleGateshead’. ments of the university has resulted in a recent ex-
The aim of the VNG project is to seek ways to create pansion of VNG to support research (Elbanhawy et

Details of VNG Model Table 3


Currency Data captured in 2012 Details of VNG model
Data capture Aerial photogrammetry and laser scanning survey techniques (with the as updated from May 2012.
future model to be based upon a database structure to facilitate regular
update procedures and efficient management).
Terrain accuracy 0cm-25cm for 70% of points.
Terrain Presenting small and large grassy areas, wooded areas, main and minor
roads, railways, pathways, bridges, car parks, rivers, water bodies, trees
and vertical embankments.
Building detail Initially high detail with features (roof structures, chimneys, pitched roofs,
flat roofs, parapets, dormer windows, separation of individual buildings,
etc) Facades, textures added to achieve higher LoDs when required.
Format Initially .dwg for the context model, 3dsMax and VR4Max formats used
for detailing and interactive presentation purposes. Other formats such
as SketchUp etc provided for the councils and general public when
required.

218 | eCAADe 30 - Volume 1 - City Modelling


Figure 1
Extents of Virtual Newcastle-
Gateshead (different colours
indicate the historical expan-
sion of the model).

al. 2012) which is exploring the strategic use of three nal business model predicted income derived from
dimensional modelling and simulation to support major planning applications (estimated 60-80 per
electric mobility. This research will utilize VNG to annum for Newcastle and 56 per annum for Gates-
incorporate agent based modelling and to support head). The global economic recession has resulted
geographical analysis to simulate the behaviour of in reductions in the number of major developments
users of electric vehicles. The study is part of an EU in Newcastle and Gateshead, but VNG has man-
Interreg IVB funded project to develop a North Sea aged nonetheless to be successfully utilised for a
Region Electric Mobility Network and will endeav- number of major developments and has assisted
our to bring together people working in related e- decision making in the planning process for both
mobility projects to explore common-ground areas local authorities. An experienced city modeller has
of research. The extended geographical areas will been appointed and strategic links with the Royal
enable the creation and testing of a VR environment Institute of British Architects (RIBA), Northern Archi-
involving port/airport/city centre “traffic corridors” tecture and other regional bodies have been made
with the greatest number of potential electric ve- to raise awareness of VNG’s future activities and vi-
hicle users. It has been agreed with Newcastle City sion. By linking VNG to the research requirements
Council that the area should include as much of the of Northumbria University, it is currently procuring
Tyne Corridor as possible as well as strategic routes additional 3D model data, extending its geographi-
for increased transport resulting from future devel- cal coverage to over 100 sq km. Over the course of
opment sites to the north of the city and towards the three years VNG has conducted pilot studies on
the airport (Figure 1). interoperability with other software, including VIS-
VNG is approaching the end of a three-year Sim, Legion Studio, CadnaA, Star CCM+, Townscope,
business programme by the end of 2012. The origi- LandXplorer and others. Discussions are ongoing to

City Modelling - Volume 1 - eCAADe 30 | 219


explore other income generating opportunities and project has demonstrated its continuing success
how these can be approached in a strategic and sys- through completing its initial three year business
tematic way. plan. The obsolescence factor strategies imple-
A case study was carried out on the VNG project mented clearly reiterate the fact that consideration
to ascertain the strategies employed to counter the has to be made and strategies developed to counter
previously identified obsolescence factors (Table 4). the risks of VCM obsolescence. A ‘what if’ scenario
This shows the VNG team has developed strategies should be carried out for the obsolescence factors
for the majority of the obsolescence factors inden- not fully strategised and a theoretical strategy de-
tified; this upfront effort planning will undoubtedly veloped.
have contributed to the success of the project. The
factors showing less strategic development are Future work
those that are yet to arise. As indicated in this pa- As stated, this paper offered an initial and ongoing
per, a reiterative requirement capture exercise must investigation into the research area of VCM obsoles-
be carried out to determine any changes in the re- cence factors and obsolescence-prevention strate-
quirements for the VCM in all of the obsolescence gies; future work will involve individual detailed in-
factors identified. These cycles will inform the VCM vestigations into the separate obsolescence factors
team of any areas that require attention and further identified and how to sufficiently provide strategies.
development to maintain a VCM that is up-to-date, This process will be carried out through statistical
embodying functionality required by potential users data analysis, literature reviews and case studies of
and in a format that is readily accessible and usable selected VCMs worldwide. This list will develop over
by potential users. time increasing in number as new VCMs are intro-
duced, the limitation to the current list is the dif-
CONCLUSION ficulty of sourcing data regarding VCMs which are
It is clear that obsolescence is an issue that has insufficiently marketed and embody reduced online
blighted a plethora of industries, products and ser- presence. Data from this will ultimately be used in
vices for decades, with each industry developing the process of identifying the ranking and weight-
strategies for preventing or minimising obsoles- ing of the obsolescence factors, defining which are
cence. Whether implementing digital preservation the critical factors which need addressed first. As
techniques to extend the life span of file formats, indicated in this paper, there are no accepted clas-
periodic requirement capture to maintain up-to- sification criteria of what constitutes a VCM, future
date skill sets of industry professional or simply work is planned to identify the minimum percent-
planning for the eventual obsolescence of a product age of real city size that constitutes a VCM.
or service. Based on research carried out on VCMs,
it is evident that although much research has been ACKNOWLEDGEMENT
carried out on the creation process and applica- Acknowledgement is made to Newcastle City Coun-
tions of VCMs, limited work has been carried out on cil and Gateshead Council who have given their time
the identification of obsolescence factors and the and support for the VNG project, Z-mapping Ltd,
strategies implemented to counter these. Currently BlueSky International Ltd and Arup for VNG model
each obsolescence factor identified in this research data supplied to date and to VCM data providers for
has been weighted equally; however, this may not supplying information regarding their 3D city mod-
actually be the case. Some factors may hold more els.
importance and ultimately be more critical in the
promotion of obsolescence. This issue will be fur-
ther investigated in the ongoing research. The VNG

220 | eCAADe 30 - Volume 1 - City Modelling


Table 4 Obsolescence Factor Strategy
VNG obsolescence strategies. File Format .DWG for compatibility with industry software.
Data Interoperability VNG have conducted pilots on VISSIM (vehicle simulation), Legion
Studio (pedestrian simulation), CadnaA (Noise mapping), Star CCM+
(Wind Analysis), TownScope (Solar access and Temperature Analysis)
and LandXplorer.
Hardware/Software Hardware updates usually on a three-year cycle.
requirements
Applications/ Not yet arisen with VNG as only focusing on urban planning,
Functions no longer education and research.
required
VCM being From the beginning, VNG always aimed to be an authoritative model
superseded by newer by working with the City authorities closely and by updating with
version information on major planning applications. VNG is aware of other
versions but none that are as closely aligned to the urban planning
requirements of both Newcastle City Council and Gateshead Council.
Accessibility VNG was originally created for urban planning related issues and
therefore data is shared with the councils; a future requirement is to
be able to offer information to the general public via public
consultation.
VNG is hosted by the university who make available certain parts of
the model data to Newcastle City Council and Gateshead Council for
urban planning purposes, via File Transfer Protocol (FTP). VNG has
been brought to the attention of local architects via strategic
collaborations with the RIBA and Northern Architecture and a range
of services are offered to architects to provide them with strategic
views from a wider urban context. VNG has been brought to the
attention of property developers by attendance at developer forums
hosted by the local authorities. Other interested parties, such as
English Heritage, and organisations with regional responsibilities
have been made aware of the model by individual meetings. A
quarterly newsletter is circulated to over two hundred companies to
update them on developments. An optimised model of VNG was
made available to the general public during the summer of 2011.
Loss of skilled VNG is hosted by a Northumbria University in collaboration with
professionals Newcastle City Council and Gateshead Council, each organisation is
large enough for responsibilities to be transferred to, or covered by,
other experienced members of staff.
Financially The three organisations (Northumbria University, Newcastle City
unsustainable Council, Gateshead Council) formed a working group to produce a
business proposal which included an analysis of requirements,
business case, three-year financial model, risk analysis,
recommendations and letters of support. A Steering Group was then
formed to direct the initiative over the initial three year programme,
and set up the necessary procedures and processes

City Modelling - Volume 1 - eCAADe 30 | 221


REFERENCES Coughlin, JP 1988, Stochastic models of information obso-
Abdul-Rahman, A and Pilouk, M 2007, Spatial Data Model- lescence. Mathematical and Computer Modelling, 11, pp.
ling for 3D GIS. Berlin: Springer. 760-765.
Araby, ME and Okeil, AY 2004, Utilizing a VR model for add- Delaney, B 2000, Visualization in Urban Planning: They Didn’t
ing visual qualities to the downtown area of Al Ain City, Build LA in a Day. Computer Graphics and Applications,
UAE. Cities, 21(2), pp. 149-158. IEEE, 20(3), pp. 10-16.
Aryee, S 1991, Combating obsolescence: Predictions of Dokonal, W and Martens, B 2001, A Working Session on 3D
technical updating among engineers. Journal of Engi- City Modelling. Paper presented at the 19th eCAADe Con-
neering and Technology Management, 8, 103-119. ference, Helsinki, Finland.
Batty, M., Chapman, D., Evans, S., Haklay, M., Kueppers, S., Dokonal, W, Martens, B and Ploesch, R 2000, Graz: The Crea-
Shiode, N.,Torrens, P. M. (2000). Visualizing the City: tion of a 3D City Model for Architectural Education.
Communicating Urban Design to Planners and Deci- Paper presented at the 18th eCAADe Conference, Weimar,
sion-Makers. Centre for Advanced Spatial Analysis: Work- Germany.
ing Paper Series, Paper 26(15), 405-433. Dokonal, W., Martens, B., and Plosch, R. (2004). Creating and
Bodum, L., Kjems, E., Jaegly, M., and Kolar, J. (2006). Focus Using Virtual Cities. Paper presented at the 21st eCAADe
for 3D city models should be on interoperability not Conference, Copenhagen.
verisimilarity. Paper presented at the 25th International Dollner, J., Kolbe, T. H., Liecke, F., Sgouros, T., and Teichmann,
Symposium on Urban Data Management, Aalborg, Den- K. (2006). The Virtual 3D City Model of Berlin - Managing,
mark. Integrating and Communicating Complex Information.
Bourdakis, V. (1997). Virtual Reality: A Communication Tool Paper presented at the 25th International Symposium on
for Urban Planning. CAAD-Towards New Design Conven- Urban Data Management, Aalborg, Denmark.
tions, 45-59. Elbanhawy, E. Y., Dalton, R. C., and Thompson, E. M. (2012).
Bourdakis, V. (1998). Utilising Urban Virtual Environments. Real-time Electric Mobility Simulation and Visualisation
Paper presented at the EuropIA’98. 7th International con- in Metropolises. A case study: NewcastleGateshead City.
ference on the application-implications of computer net- Paper presented at the eCAADe 30th conference: Digital
working in architecture, construction, design and urban Physicality | Physical Digitality, Prague, Czech Republic.
planning, Paris. Ewald, K., and Coors, V. (2005, 6-8 July). Appraisal of stand-
Bourdakis, V. (2001). On Developing Standards for the Crea- ards for 3D City Models. Paper presented at the Interna-
tion of VR City Models. Paper presented at the Architec- tional conference on Information Visualisation, Stuttgart,
tural Information Management. Germany.
Bourdakis, V. (2008). Low Tech Approach to 3D Urban Mod- Forstner, W. (1999). 3D city models automatic and semiauto-
elling. Paper presented at the eCAADe 26, Antwerp. matic acquisition methods. Paper presented at the Photo-
Brenner, C. (2000). Towards Fully Automatic Generation of grammetric Week 99’, Wihmann Verlag, Heidelberg.
City Models. Institute of Photogrammetry (ifp), 33, 85- Groger, G., and Plumer, L. (2011). How to achieve consistency
92. for 3D city models. Geoinformatica, 15(1), 137-165.
Capstick, D., and Heathcote, G. (2006, 25-27 October). Mov- Guercke, R., Brenner, C., and Sester, M. (2009, 3-4 December).
ing Towards 3D - From a National Mapping Agency Generalization of 3D City Models as a service. Paper pre-
Perspective. Paper presented at the 3rd International sented at the ISPRS Workshop on quality, scale and analy-
Conference on Virtual City and Territory, Bilbao, Spain. sis aspects of city models, Lund, Sweden.
Coors, V., and Ewald, K. (2005, 21-22 June). Compressed 3D Haala, N., and Brenner, C. (1997, 17-19 July). Generation of
Urban Models for Internet-Based E-Planning. Paper pre- 3-D city models from airborne laser scanning data. Paper
sented at the 1st International Workshop on Next Genera- presented at the EARSeL SIG Lidar Remote Sensing of Land
tion 3D City Models, Bonn, Germany. and Sea, Tallinn, Estonia.
Haala, N., Brenner, C., and Anders, K.-H. (1997). Generation of

222 | eCAADe 30 - Volume 1 - City Modelling


3D city models from digital surface models and 2D GIS. pean Journal of Operational Research, 197, 102-111.
International Archives of Photogrammetry and Remote Parish, Y. I. H., and Muller, P. (2001). Procedural Modelling of
Sensing, 32(3-4W2), 68-75. Cities. Paper presented at the ACM Siggraph, Los Ange-
Hadjri, K. (2003). 3D Modelling and Visualisation of Al Basta- les, CA, USA.
kia in Dubai, United Arab Emirates. Paper presented at Pearson, D. (2007). AONS II: Continuing the Trends Towards
the CIPA 2003 XIXth International Symposium Proceed- Preservation Software ‘Nirvana’. Paper presented at the
ings, Antalya, Turkey. iPRES2007, Beijing, China.
Horne, M. (2009). A Tale of Two Cities: A Strategic Approach Pearson, D., and Webb, C. (2008). Defining File Format Ob-
for City Modelling on a Regional Scale. Paper presented solescence: A Risky Journey. The International Journal
at the CUPUM09, 11th International Conference on Com- of Digital Curation, 3(1), 89-106.
puters in Urban Planning and Urban Management, Hong Peng, C., Chang, D. C., Jones, P. B., and Lawson, B. (2002).
Kong. Exploring urban history and space online: Design of
Horne, M., Thompson, E. M., and Podevyn, M. (2007). An the Virtual Sheffield application. Design Studies, 23(5),
overview of virtual city modelling : emerging organi- 437-453.
sational issues. Paper presented at the CUPUM07 10th in- Podevyn, M., Horne, M., and Fisher, P. (2009). Virtual Cities:
ternational conference on Computers in Urban Planning Management and Organisational Issues. Paper pre-
and Urban Management, Igassu Falls, Brazil. sented at the CUPUM09, 11th International Conference on
Ishida, T. (2002). Digital City Kyoto. Communications of the Computers in Urban Planning and Urban Management,
ACM, 45(7), 76-81. Hong Kong.
Kolbe, T. H., and Groger, G. (2003). Towards unified 3D city Podevyn, M., Horne, M., Fisher, P., and Thompson, E. M.
models. Paper presented at the ISPRS Comm. IV Joint (2008). Global Visualisation Engines – Issues for Urban
Workshop on Challenges in Geospatial Analysis, Integra- Landscape Planning Participation Processes. Paper pre-
tion and Visualisation II, Stuttgart. sented at the Digital Design in Landscape Architecture
Mao, B. (2010). Visualisation and Generalisation of 3D City 2008, Proceedings at Anhalt University of Applied Sci-
Models. PhD, Royal Institute of Technology (KTH), ences, Anhalt University.
Stockholm, Sweden. Quinn, J., Smart, P., and Jones, C. (2009). 3D City Registra-
Mao, B., Harrie, L., and Ban, Y. (2009). A framework for gen- tion and Enrichment. Paper presented at the ISPRS Work-
eralization of city models based on CityGML and X3D. shop on quality, scale and analysis aspects of city models,
Paper presented at the ISPRS Workshop on quality, scale Lund, Sweden.
and analysis aspects of city models, Lund, Sweden. Rosenthal, D. S. H. (2010). Format Obsolescence: Asessing
Mao, B., Harrie, L., and Ban, Y. (2010). A Dynamic Typification the Threat and the Defenses. Library High Tech, 28(2),
Method of 3D City Models using Minimum Spanning 195-210.
Tree. Paper presented at the 6th International Conference Ross, L. (2012). City GML - Interoperable semantic 3D city
on Geographic Information Science, Zurich, Switzerland. models. ISPRS Journal of Photogrammetry and Remote
Miao, C.-H. (2011). Planned obsolescence and monopoly Sensing, 71, 12-33.
undersupply. Information Economics and Policy, 23, 51- Sadek, E., Jamaludin, A., Rosdi, B., and Kadzim, M. (2002).
58. The Design and Development of a Virtual 3D City Model.
Nomden, H., Greenwood, D., Horne, M., Muizelaar, T., and Sandborn, P. (2007). Software Obsolescence - Complicating
Thompson, E. M. (2009). Traffic simulation in 3D world. the Part and Technology Obsolescence Management
Northumbria Working Press Paper Series: Interdiscipli- Problem. IEEE Trans on Components and Packaging
nary Studies in the Built and Virtual Environment, 2(1), Technologies, 30(4), 886-888.
26-38. Shiode, N. (2001). 3D Urban Models: Recent developments
Pangburn, M. S., and Sundaresan, S. (2009). Capacity deci- in the digital modelling of urban environments in
sions for high-tech products with obsolescence. Euro- three-dimensions. GeoJournal, 52(3), 263-269.

City Modelling - Volume 1 - eCAADe 30 | 223


Smart, P. D., Quinn, J. A., and Jones, C. B. (2011). City Model [14] http://blog.virtualviewing.co.uk/
Enrichment. ISPRS Journal of Photogrammetry and Re- [15] http://www.zmapping.co.uk/
mote Sensing, 66(2), pp. 223-234. [16] http://virtualng.northumbria.ac.uk/
Stadler, A and Kolbe, TH 2007. Spatio-Semantic Coherence
in the Integration of 3D City Models. Paper presented at
the International ISPRS Symposium on spatial Data Qual-
ity, Enschede, The Netherlands.
Takase, Y, Sho, N, Sone, A and Shimiya, K 2003. Automatic
Generation of 3D City Models and Related Applica-
tions. International Archives of Photogrammetry. Remote
Sensing and Spatial Information Sciences, 34(5), pp. 113-
120.
Thompson, EM and Horne, M 2008. 3D-GIS Integration for
Virtual Newcastle Gateshead. Paper presented at the
eCAADe 28th Conference: Future Cities, Zurich, Switzer-
land.
Thompson, EM and Horne, M 2009. Sharing 3D City Mod-
els: An Overview. Paper presented at the eCAADe, Com-
putation: A New Realm of Architectural Design, Istanbul,
Turkey.
Thompson, EM, Horne, M and Fleming, D 2006, 03-04 Au-
gust). Virtual Reality Urban Modelling - An Overview.
Paper presented at the CONVR2006 6th Conference of
Construction Applications of Virtual Reality, Orlando,
Florida, USA.
Thompson, EM, Horne, M, Lockley, S and Cerny, M (2011,
07-08 July). Towards an Information Rich 3D City Mod-
el: Virtual NewcastleGateshead GIS integration. Paper
presented at the CUPUM 2011 Computers in Urban Plan-
ning and Urban Management, Lake Louise, Canada.

[1] http://www.arup.com/
[2] http://www.blomasa.com/
[3] http://www.bluesky-world.com/
[4] http://www.bartlett.ucl.ac.uk/casa
[5] http://www.computamaps.com/
[6] http://www.cybercity3d.com/
[7] http://geosim.co.il/
[8] http://www.gta-geo.de/
[9] http://www.planet9.com/
[10] http://plwmodelworks.com/
[11] http://www.uvmsystems.com/index.php/en/
[12] http://www.vertexmodelling.co.uk/site/
[13] http://www.virtualcitysystems.de/

224 | eCAADe 30 - Volume 1 - City Modelling


Digital Aids to Design Creativity

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 225


226 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity
Interpretation Method for Software Support of the
Conceptual Redesign Process
Emergence of new concepts in the interpretation process
Jakub Jura1, Jiří Bíla2
1,2
Faculty of Mechanical Engineering, CTU in Prague, Department of Instrumentation
and Control Engineering.
1
http://users.fs.cvut.cz/~jurajaku/, 2http:// http://www.fsid.cvut.cz/cz/u12110/bila/
1
Jakub.Jura@fs.cvut.cz, 2Bila@vc.cvut.cz

Abstract. This paper deals with the process of synthesizing the innovative concepts,
and especially with software and methodological support of this process. Our approach
emphasizes the importance of the interpretation of the suggestions, which are generated
by the system of software and methodological support of conceptual design. Just an
interpretation is in this systems usually missing. Herein described method is based
on the interconnection of the contexts in which the solution lies. For this context’s
interconnection a psychological approaches are used (especially the mind mapping). The
core of this interpretation method is creating of the interpretation map.
Keywords. Conceptual design; redesign; interpretation; interpretation map;
Human-Computer Interaction.

CONCEPTUAL DESIGN AND REDESIGN


Design can be conceived of as a purposeful, con- blem and generates broad solutions to it in the form
strained, decision making, exploration and learning of schemes (French 1999). This broad solution incor-
activity (Gero 1996). The design process is possible porates the basic principles of function. The terms
to divide into three phases (Bila and Jura, 2007): schema and principles of function are for the con-
1. Early design phase - the aims of design and ceptual design fundamental. The schema expresses
properties of the designed object are defined the essence of the designed object and simultane-
in this phase. ously considers apart from its particular realization.
2. Conceptual design phase - the basic principles
of the function are draw up in this phase. Redesign
3. Detailed design phase - the implementation is In a redesign process some old solutions or designs
perform in this phase. The shapes, dimensions, (which we call vetera) are usually known and we are
materials and the like are projected here. looking for an innovation (which is called novum).
Conceptual phase is very important, because the The aims and properties of designed object (from
consequences of the decisions made here are dif- early design phase) are encompassed in the old so-
ficult to correct in the following phase. Conceptual lutions. And from this reason the early design phase
phase of the design takes the statement of the pro- is substituted by the vetera’s analysis.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 227


COMPUTER AND METHODICAL Specification language GLB
SUPPORT OF CONCEPTUAL DESIGN GLB is a language, which conceptualizes the domain
There are many algorithms, methods and proce- of the conceptual design and represents semantic
dures (like a TRIZ/ARIZ or Morphological analysis) properties of knowledge elements by means of pre-
for the facilitating of the synthesis of the innovative formed semantic structures like fields of activities
concepts. Some of these methods work on com- (FAct) and principles (Princ1 and Princ2). Basic gram-
puter platform and use means of artificial intelli- matical form is: FAct <Princ1 <Prin2>> and its com-
gence (e.g. AIDA, GALILEO, ARCHIE or CEADRE). This bination formed by AND connector. (see the dashed
software is usually called CACD (Computer Aided rectangle on Figure 1). Mentioned fields of activities
Conceptual Design) or CAI (Computer Aided Inno- are fields on which the design is realized – e.g. ME …
vation). One of them is CRDP (Computer ReDesign Mechanics, PNU … Pneumatics, TCS … Technologi-
Process), which was developed on Faculty of Me- cal Constructions, ELS ... Electromagnetic and Elec-
chanical Engineering of the CTU in Prague (Bila and tronics, Materials, Structures, Environment etc. The
Tlapak, 2006). GLB Principles 1 are the principles of function – e.g.
Trns … Transformation, Contr … Control, Cnstr …
CRDP - Computer ReDesign Process Constructions, R-Eff … Relative Effects, Aggregation,
Inputs to the CRDP software system (algorithm Embedding, Production etc. And these Principles 1
CRDP on the Figure 1) are 1) three old solutions (vet- are specified by the Principles 2 (described in the
era), 2) criterions for a new solution and 3) formation Table 1).
parameters (fields of activities and principles which Software CRDP and others systems of the soft-
form a new solution). The output is a set of sugges- ware support of Conceptual Design is short of the
tions to an innovation (novum). The old and new interpretation of their outputs. The proposed meth-
solutions are described in a specification language od is concentrated to the process of the interpre-
GLB (Bila and Tlapak, 2004; Bila, Jura and Tlapak, tation of symbolical formations to the conceptual
2006). designs, which are generated by the CRDP system.
The main thing here is the process, in which the new
conceptual solution emerges.

Figure 1
Description of designing
process with CRDP software
and methodical support.

228 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Table 1 Princ 1 Princ 2 Name of Princ 2
Description of selected ele- Trns (Transformation) ChVVal Change of Carrier Variables
ments of GLB language.
Trns (Transformation) ChCarr Change of Energy Carriers
R-Eff (Relative Effects) Joint Joint
R-Eff (Relative Effects) Bearing Generalized Bearing
Contr (Control) Supp Support of an effect
Contr (Control) Rep Repression of an effect
Contr (Control) Logic Logic control of an effect
Cnstr (Constructions) Fix to Fix
Cnstr (Constructions) Bear to Bear
Cnstr (Constructions) Shape to Shape
Cnstr (Constructions) Join to join

INTERPRETATION
The term interpretation means an explanation or un- on the field of conceptual redesign (Jura 2012). The
derstanding in general. This article creates a context, contexts – which are interconnected here – are 1)
which is possible to call the context of conceptual the context of innovation thinking of the user and
design. And in this context the word interpretation 2) the context of the description of the conceptual
means a process of connecting contexts and this design, which is expressed in the specification lan-
process leads to the emergence of new solutions guage GLB.

Figure 2
Schema of the interpretation
method.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 229


INTERPRETATION METHOD AND Preparation phase – the first fusing of the
INTERPRETATION MAP contexts
The core of the proposed interpretation method is Preparation phase (A) includes learning the GLB lan-
the interpretation map (Jura 2012) and its produc- guage and incorporating the GLB principles to the
tion. The interpretation method is constructed on user’s semantic network. This phase is divided into
the base of psychological items of knowledge e.g. the two steps:
Buzan’s (2005) Mind Mapping method, Kelly’s Per- A1 – first interconnecting of the contexts –
sonal Construct Theory, Tolman’s Cognitive Maps, learning of the meanings of the elements of GLB
psychology of creativity or the Deep neurobiology from the list (something like a Table 1 extended to a
of E. Rossi. meaning of the GLB’s elements and examples).
Note: The mind map is Tony Buzan’s mean of visu- A2 – finding out old solutions (Figure 3), their
alization of mental contents of a given (usually in the specification in a natural language, their translation
center of the map placed) theme (Jura 2012). into GLB language and backward translation (from
The interpretation method is also based on the GLB to the nature language). The context of the user
principles of emergence and emergent synthesis, is connected to the context of GLB in this step. The
computer ontology and the theory of interpreta- innovation of the speed regulator from the branch
tion. These principles and pieces of knowledge are of fine mechanics is used as an illustration of the
incorporated into the structure of an interpretation redesign process with proposed software and meth-
method, which facilitates synthesis of the new odological support.
concept by the user of the computer support. Three vetera (Figure 3) are x1) Foucault’s regu-
The whole interpretation method consists of lator, x2) regulator of phonograph machine and
two phases (see Figure 2), which are divided into a x3) regulator based on the power supply switching
partial interpretation steps: off principle. The Foucault’s regulator works on the
A. Preparation phase (first fusing of the con- mechanics, pneumatics and technological construc-
texts). tions fields of activity. Regulator of phonograph ma-
B. Interpretation phase (makes more explicit chine works on the mechanics field of activity and
the interconnection of the contexts). at the field of technological constructions. And the
Figure 3
Illustration of redesign process
– input to the CRDP system –
three old solutions.

230 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


third device works moreover on the electromagnet- x1 = PNU <Trns <ChCarr> AND <ChV-
ic and electronics field of activity. Val>> AND
The Foucault’s regulator (x1) uses the construc- ME <Cnstr <Shape>> AND
tion (Cnstr) principle of the shape (Shape) and con- <Contr <Rep> AND <Supp>> AND
trol (Contr) principle of the support of the effect TCS <R-Eff <Joint>>
(Supp) by the centrifugal force and repression of
the effect (Rep) by the spring on the mechanics (ME) x2 = ME <Trns <ChCarr> AND <ChVVal>> AND
filed of activities. And next there are the two types <Contr <Rep> AND <Supp> AND
of transformation at the pneumatics (PNU) filed of <Analog>> AND
activities. First is called the change of energy carrier TCS <R-Eff <Joint>> AND
(ChCarr) and second is called change of the carrier <Cnstr <Bear>>
variable (ChVVal). And final there is used the knuckle
joint principle (Joint) on the field of the technologi- x3 = ELS <Trns <ChVVal> AND
cal constructions (TCS). The complete description of <Contr <Logic> AND <Rep>> AND
all devices in GLB language is: ME Trns <ChVVal>>
TCS <R-Eff <Joint>> AND
<Cnstr <Bear>>

Figure 4
Example of complete interpre-
tation map.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 231


The design process continues by the input of these B6 – an addition of free associations to the mean-
descriptions (x1, x2, x3) into the CRDP software and ings of the GLB elements. Any ideas, images to the
generation of suggestions of a new conceptual solu- GLB are written or draw.
tion. The suggestions have a form of sign chains. B7 – an addition of interassociations (associations
between the map’s elements). These interassocia-
Interpretation phase – creating the tions should be plotted by dashed line and entitled.
interpretation map
Next phase is called the interpretation phase. This is B8 – the final reorientation to the solution, for
the phase in which the interpretation map is build which the space in the middle of the map is desig-
and a new solution arises. This phase consists of nated. If the new solution does not arise it is pos-
eight steps: sible to continue with adding associations and
B1 – selection of the suggestion for interpretation thicken the interpretation map or select another
(from the set of suggestions which is generated by suggestion (step B1). Since this process is creative
the CRDP software). For example: and emergent, the reach out of the new solution is
ME <Trns <ChVVal> & <Contr <Logic> & <Rep>> & impossible to guarantee, but this method creates a
TCS <R-Eff <Joint>> & <Cnstr <Bear> & <Join>> suitable background for the emergence of the con-
ceptual innovation.
B2 – decomposition of the selected suggestion This interpretation method makes explicit
to the basic form, which is called triplet (<FAct the interconnection of contexts and also facili-
<Princ1 <Princ2>>>). Previous sign chain after the tates the process of emergence of a new concep-
decomposition has a form: tual solution on the intersection of these contexts.
<ME<Trns<ChVVal>>>,
<ME<Cnstr<Logic>>>, CONCLUSION
<ME<Cnstr<Rep>>>, The functionalities and specifics of the proposed
<TCS<R-Eff<Joint>>>, methodology have been tested. On the basis of
<TCS<R-Cnstr<Bear>>>, these tests has been formulated a qualitative model
<TCS<R-Cnstr<Join>>>. of performance of the solution. The CRDP system is
an adviser system, which renders the emergence at
B3 – the plotting of these triplets into the map (this the level of sign chains. The proposed interpretation
is the first step of drawing interpretation map – Fig- method supports the emergence of a new solution
ure 4). The triplets are draw into the circles. in the user’s mind (at the level of images).

B4 – an addition of first associations to the triplets ACKNOWLEDGEMENT


into interpretation map. Any first ideas, images, The development of this paper has been supported
brainwaves etc. are draw in the map and are linked by Research Grant SGS 161-821770B/12137. This
with their source triplets. support is very gratefully acknowledged.

B5 – connecting the GLB meanings (as it is repre-


sented in user’s mind) to the GLB elements (as it is
represented in the interpretation map). User writes/
draws his own meanings of the used GLB triplets in
the form of verbal and graphical description. This
description is also linked to the draw GLB triplet.

232 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


REFERENCES
Bila, J and Tlapak, M 2004, ‘Ontologies and Formation
Spaces for Conceptual ReDesign of Systems‘, 10th Inter-
national Conference on Advanced Engineering Design -
AED’04, Glasgow, Scotland. CD ROM, E2, 1-8.
Bila, J and Tlapak, M 2006, ‘Knowledge Discoveries and
Emergent Synthesis in Conceptual ReDesign Process‘,
International Conference on Computational Intelligence
for Modelling, Control and Automation – CIMCA’05, Vi-
enna, Austria, pp. 537-543.
Bila, J, Jura, J and Tlapak, M 2006, ‘Emergent Synthesis in
Conceptual ReDesign Process’, In Proc. of 6th Int. Work-
shop on Emergent Synthesis - IWES’ 06, Kashiwa, Japan.
Buzan, T 2005, The Ultimate Book of Mind Maps, Harper Col-
lin Publisher, London, Great Britain.
French, MJ 1999, Conceptual Design for Engineers, Springer-
Verlag, 3rd ed., London, Berlin, Heidelberg.
Gero, JS 1996, ‘Creativity, emergence and evolution in de-
sign: concepts and framework’, Knowledge-Based Sys-
tems, vol. 7, no. 9, pp. 435-448.
Jura, J 2012, Interpretation process in conceptual re-design of
systems, PhD thesis, Faculty of Mechanical Engineering
of the CTU in Prague, Prague.
Jura, J and Bila, J 2007, ‘The Grammar for the Description
of Artifacts in the Conceptual Redesign of Systems’,
Proceedings of 13th International Conference on Soft
Computing - Mendel 2007, Brno, Czech Republic, pp.
021-027.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 233


234 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity
Design Optimization in a Hotel and Office Tower Through
Intuitive Design Procedures and Advanced
Computational Design Methodologies
Façade design optimization by computational methods
Subhajit Das , Florina Dutt
1 2

W2 Architects P LLC, China, Vast United Enterprize P LLC, China


1 2

subhajit.design@gmail.com, scorpio.rina@gmail.com
1 2

Abstract. The research topic of this paper exemplifies design optimization techniques of a
hotel/office tower in Central China (Nanjing city), which faces subtropical humid climate
throughout the year. The main intent of the project is to find optimized design solution
with the aid of parametric design tools and Visual Basic Scripting techniques (in Rhino
Script and Grasshopper) combined with intuitive design process. In any urban context, we
firmly believe that architectural design is a responsive phenomenon, which faces diverse
interaction with the user and the local climate. The building design of the proposed
tower acknowledges these responsive factors of the design with the environment along
with building users or residents. Consequently, we strive to develop a sustainable design
solution, which is ecologically efficient and psychologically conducive to the wellbeing of
the user. We developed our intuitive design product with complex computational design
toolsets to leverage design and energy efficiency. In this procedure, we draw major design
concepts and geometrical typologies from natural systems in the form of bio mimicry or
biologically inspired design process. Overall, this research paper outlines the significance
and relevant benefits of the combination of intuitive design (from experience, expertise
and architects skills) with parametric scripting tools.
Keywords. Sustainable Building Façade; Parametric Architecture; Intelligent building
skin; Solar Architecture.

AIMS
1. To study the site and neighbouring ecological design solution to enhance building perfor-
conditions with local data and 3d energy analy- mance.
sis platforms. 4. To analyse the computational framework’s re-
2. To form conceptual design strategies with in- sult with quantitative tools.
tuition and experience. 5. Combine the results with design intuition to
3. To develop the conceptual design with design make innovative design strategies.
computing methods and scripting techniques,
considering the intent to develop a sustainable

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 235


SITE RESEARCH DESIGN

Site location Concept design


The site is in Central Business District of an upcom- The initial program requirement from the client
ing major city in China, called Nanjing. It is consid- and the local rules of Nanjing municipality fixed the
ered to be one of the largest economic zones of tower height to be of 100m each floor spanning 4m
China. It is 300 kilometers (190 mi) west-northwest (comfortable habitable height for an office building).
of Shanghai and 1,200 kilometers (750 mi) south- The first four floors were occupied by hotel and office
southeast of Beijing. Building program usage is podium with entry lobby, retail shops of big brands
mixed type having an office cum hotel tower as one to add revenue to the project. Initial concept design
of the primary spatial requirements of the client. The included tower form and shape analysis as its one of
location of the site is of highest importance for both the rigid design move, which would control the sub-
the client and city government due to its landmark sequent building performance for energy efficiency
nature and strategic position at the corner of two and indoor comfort conditions. Keeping in mind the
major retail streets having high density traffic flow. aforementioned interpretations from the ecological
As per Government’s urban planning report for the analysis of the site and the region, the tower shape
city, the proposed tower is expected to have a land- formed was a L shape building mass set little towards
mark hotel cum office tower in the site, which not back of the site (leaving site frontage for retail podi-
only would be an aesthetic pride to the historic city um and public plaza). Refer Fig. 2 and 3.
of Nanjing, but shall also be an exemplary model in The building form achieved constituted of two
performance driven sustainable architectural design longer faces facing towards the south and north
for other major projects in the region. side respectably. Intuitively with experience and

Site ecology and climate Figure 1


Relevant inferences from all of the ecological studies The above diagram explains
of the site could be enumerated as below: the results obtained from
1. Summer south east winds should be welcomed Ecotect weather analysis of
inside the building and hence a mixed mode Nanjing showing wind flow
ventilation system would be more apt in these direction, pressure, relative
conditions considering the high potential of humidity annually.
the tower to harness the incoming comfortable
summer breeze.
2. During winter, extremely cold and chilly breez-
es from north east direction should be essen-
tially neutralized and the building should be Figure 2
adequately insulated or the form should be The conceptual design form
such that it protects the user from these cold obtained of the tower and the
breezes. 3-floor height podium in front
3. As Nanjing is considered one of the most hot of the site. The blue form rep-
destinations in China from May till Sep each resents 100m office tower. The
year, adequate measures needs to be adapted edges are rounded to impart
in building design to minimize solar direct ra- smooth flow and continuity to
diation and insolation gains on its façade es- the building facade.
pecially towards the south and west direction
from 11 30am till 3 30pm in the afternoon.

236 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 3
The section explains the
inclined façade on the south
and west direction which
reduces solar insolation level.
The computer model on the
right shows the south and
west façade facing a 70m resi-
dential building on the back.

knowledge, west and east facades of the sites are With a little research on scientific principles in build-
minimized as much as possible to grossly cut down ing solar incident insolation level, it is established
on building incident solar insolation level, which that this value predominantly depends on the build-
essentially is the major component in adding to the ing angle from the tested point or façade or object
building cooling load during summer months (Schit- under consideration to the current location of the
tich, 2004). The tower corner conditions or edges sun. With research and probe on solar insolation
were filleted/ rounded to leverage the possibility of formulae, it was confirmed that more the building is
smoother wind flow in and around the building. It at 90 degree to the sun, more would be the subse-
also accentuated the desired aesthetics to the tower. quent value of the building solar gains. This is very

Figure 4
The colored building block
diagram shows the design
changes adapted from con-
ventional building mass. The L
shaped form screens the tower
from North East winter wind.
Figure 5
It shows the comparative
study of an animal skin study
and proposed building façade.
It reflects how the building
façade simulates the behavior
with the help of smaller
façade panels.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 237


Figure 6
The diagram above shows
the variably rotated panels
and how their aggregation
together generates a fabric
of smart components as the
façade design.

much explained by the projection effect, which out- cess of design was largely based upon design ex-
lines that the insolation into a surface is maximum pertise, design intuition, quantitative information of
when it directly faces the solar object or sun. Quot- site condition (from Ecotect) and design experience.
ing from Wikipedia, “As the angle increases between After setting up the preliminary form into the site,
the direction at a right angle to the surface and the the next phase comprised of design development of
direction of the rays of sunlight, the insolation is re- the tower in advanced digital modeling, simulation
duced in proportion to the cosine of the angle.” Thus in and computational platform to apply advanced sus-
response to adverse summer conditions in Nanjing, tainable design procedures exemplifying innovative
the façade of the tower facing towards the south design strategies. The conceptual form model was
and west is tapered outwards towards the top most analyzed in Autodesk Ecotect and tested for prelimi-
point, which reduces the angle of the panels of the nary incident solar insolation gains on the site both
facade towards the sun. Refer Fig. 3. with the tower and without. One stark observation
To sum up, the building volume has a straight revealed exceptional potent of the south and west
geometrical wall on the north and east façade, while façade to mitigate energy consumption in summer
the south and west façade reflects inclined wall months. The observation was supported by the re-
which is tapered outside to reduce the solar insola- cording of very high values of solar gains on these
tion value incident on the south and west panels. facades. Towards the south adjoining the site, is a
The cause of this effect can be deduced from the 70m high residential tower, which provided some
idea that the panels are now less directly facing relief from its shadow during the late mornings and
the sun, which is very much conducive to attain early afternoons, but this was more towards the
more efficient energy consumption. Adding to this, ground floor reaching not more 3 floors. The rema-
the L shaped tower form where the L projection is ining 20 floors of our building were exposed to the
towards the North East direction helps protect the extremely hot and glaring sun radiation. So to opti-
tower from extremely cold wind flow from North mize the glare and solar insolation levels, essential
East direction in to the site. Refer Fig. 4. design objective was to add significant protection
to the tower against south side solar gains without
Advanced design compromising on building aesthetic levels.
The first phase of the project as described above
essentially comprised of conceptual design of the
form and shape of the proposed building. This pro-

238 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


DESIGN DEVELOPMENT From the research observation following major con-
clusions and desired design objectives were set,
Bio mimicry and design intuition which further was evaluated with the aid of scien-
The design intent to save relevant cooling load on tific performance simulation and computational
the building by minimizing incident solar gains methods to add credibility and feasibility to the
while preserving porous visual accessibility from the design process- The preliminary building block is
building to the outside, was the next challenge for treated as one long continuous building façade hav-
us. In depth research, study was conducted where ing edge conditions rounded for smoother flow. The
animal skins of various species were the focus of façade of our tower is treated as north, west, south
study (Benyus, 1997; Wright,Young and Hobbs, and east faces respectively.
2009). This study was very conducive for the sustain- 1. The model has to be setup with the simulation
able development of the project as it delineated the of real sun as a component in computational
following logic and design principle in these natural framework to govern behavioral response from
systems: the skin with the respective gradual change in
1. The skin system of each of these organisms, the sun as an external attractor.
were composed of much smaller subdivided 2. Each face of the skin would behave unique per-
units or components, which integrated coher- formance behavior with respect to the external
ently to form a whole system, which we ob- weather condition and internal space usage
serve as the skin. and program behavior.
2. These components add flexibility and porosity 3. The façades in each direction are subdivided
to the skin while maintaining relevant insula- into rectangular panels of 4m by 1.5m (4m is
tion levels from the exterior adverse climate floor-to-floor height). This is established to en-
and ecological conditions. Refer Fig. 5. able optimized construction workability and
3. The components enhanced the aesthetics of apparent cost reduction.
the species manifolds and thus provide intrigu- 4. Each of the subdivided panels holds the po-
ing and ambiguous visual sensation to the be- tential to be trans-formed, scaled and rotated
holder. We understood that subdivision of the independently while being connected to the
skin into intelligent components (which aggre- overall façade system, thus enabling paramet-
gates and self organizes), leverages the func- ric design intent. Refer Fig. 6.
tional behavior of the animal skin. The skin is 5. Considering cost and client limitations, each of
remarkable to protect itself against all external the façade panels would be completely static
conditions. Its efficient performance is crucial or fixed and would not in any way depict trans-
for the organism’s survival among many others formational changes by any induced kinetic
over the years of evolution. system. The idea is to test different pattern and
4. These intelligent components depicted indi- behavior of their transformation by program-
vidual transformation potential at local level, ing a simulated environment with embedded
giving rise to diverse possibilities in flexibil- logics and behaviors having sun act as an ex-
ity and elasticity at the same time maintaining ternal attractor.
their design logistics with the whole part and 6. The façade panel’s centroid is calculated to
geometry, to preserve integrity and structure. know its precise coordinates. It essentially acts
5. These design patterns of vivid shape, size and as the key point for making further calculations
color composition, were unique and organic in especially with the simulated sun component
aesthetic quality. and other relevant assertions to escalate be-
havior significantly. The behavior of the panel

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 239


Figure 7
The screenshot above explains
the VB Script interface and
Grasshopper Sun component
depicting the basic script
framework. Axonometric
Diagram of the tower shows
different building material
used to minimize use of glass.
East and west façade are
shielded with concrete wall,
which are considered as thick
thermal mass.

with respect to the sun is obtained, by calculat- 1. Each of the subdivided facade panels were
ing the angle, between the lines from the cen- connected to the sun point with their respec-
troid to the sun with the surface normal of the tive centroid.
panel itself. This is a crucial quantitative value 2. The line of connection between the centroid
which further provides inter related ecological and the sun was compared with the surface
performance parameters derived with scien- normal of the subdivided panel facing out-
tific formulae and logistics. wards. The angle between the connected line
7. The sun is assumed as a point in the 3D space and surface normal was recorded in radian for
and its behavior is simulated by coding the each of the facade panels.
mechanism in computational framework. 3. This angle changed in value as the sun starts to
8. Grasshopper, VB script component in grass- move in its trajectory over the course of the day
hopper and Rhino script is chosen as the com- from morning until evening for each façade
putational platform. Rhino 3d nurbs modeling panel respectively. This angle also changed
platform provided extensive digital modeling over the course of different season and months
tools and scope for the parametric design of in a year, i.e. it also changed annually
the tower. 4. This angle is the key component to calculate in-
9. After the simulation, different results from the cident solar insolation value. The formula used
script were tested quantitatively with the help to calculate the desired result is obtained from
of Solar Insolation analysis, indoor CFD mod- research data.
eling to measure efficiency achieved in wind 5. The respective values of solar insolation levels
flow and Shadow Analysis indoor and outdoor of each panels are recorded in an excel sheet
to test the potential of the skin as a sunscreen. (by exporting the data from the VB Script in-
10. Design Algorithm terface to the excel chart).Moreover, it was fur-
The algorithm was very basic yet followed precise ther coded to display the data in a RGB color
functions and procedures to enable accurate results. diagram from blue (showing lowest values) to
This essentially formed rightful decision making in yellow (showing highest solar gains areas over-
design and performance domain. The key steps fol- laying on the panel itself.
lowed were as below: 6. This graphic color distribution diagram on the
panels clearly marked the key areas on the fa-
cade with uncomfortable solar gains value,

240 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


which should be minimized. It also clearly panels at the corner, where the façade is chang-
outlined the sun position and time of the day, ing in topology is restricted to rotate within 15
which are most uncomfortable due to exces- degree, to protect excessive overhang and vi-
sive solar gains incident on the façade panel sion impairment from the inside of the tower to
(Hermannsdorfer and Rub, 2006). outside. These design intuitions clubbed with
Time: From 12noon until 2 30pm or 3 pm, the sun computational scripting potential gave rise to
showed extreme solar gains on the façade. a generative architectural design syntax which
Location: The façade panels in the center be- is performance based and achieved unique
tween south and west direction facing most directly aesthetic quality, local to the specific site and
to the sun highlighted very high solar gains which ecological conditions.
needed to be neutralized (Koster, 2004). 9. While calculating the rotational values, the
Thus, the color diagram reflected the objective time duration from morning 6am until even-
to maximize blue or green zones on the façade while ing 7pm was divided into three distinct zones
neutralizing areas of yellow or orange on the graphi- (Morning – 6 am to 11:30 am, Afternoon - 11:30
cal overlay of solar gain values. Refer Fig. 7. am to 4 pm and Evening - 4 pm to 7pm). After
7. As established beforehand the panels showing the Boolean confirmation which time zone of
higher solar gain values in a day were directly the day, the sun is currently at, the for loop in
facing the sun during afternoons. Therefore, VB script runs through each of the façade panel
the key idea to reduce the solar gains was to and creates rotational values based on custom
identify key panels whose orientation could be written function to calculate desired solar in-
changed, enabling them facing away from the solation levels restricted within feasible panel
sun to reduce the insolation values. However, orientation level. Thus, the script gives cred-
this also needed to coordinate with the visual ibility to the time zone of the sun and takes
connectivity desired from the inside space to active decision to set the panel at the desired
outside, so the change in the orientation was orientation. It is of utmost importance to note
an optimization between all of the following that these dynamic rotational arrangements of
interconnected agendas: each panel are not changing on site, but rather
• Solar gains. a continuous simulation system. Out of the
• Visual connectivity. simulation, each frame or moment could be a
• Construction feasibility. viable design solution and can be installed as
• Wind protection from North East in winter. the building skin. Therefore, all these differ-
• Wind harnessing from South East in summer. ent frames or static points in the simulation
• Aesthetic quality achieved due to change in are analyzed and compared before choosing
panel orientation. the final option. The most optimized output
• Construction Cost and local building fenestra- with reference to afore-mentioned priorities
tion rules. is picked as the most viable building skin for
• Construction techniques known to local con- the tower. Since the entire setup of the com-
struction engineers. putational model and VB Script is written in
8. Custom written script in Visual Basic compo- parametric form, thus the end output obtained
nent in grasshopper created angular values can be grossly changed by change in param-
with respect to each of the key identified pan- eters and variables. Thus vivid combinations of
els. The values were restricted in number keep- variables and constants gave rise to vivid possi-
ing in consideration above core issues of con- bilities and output façade topography. Each of
struction and project viability. For Example the the options so achieved are having same log-

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 241


Figure 8
Solar Insolation Analysis done
in Ecotect. Also shows differ-
ent design option obtained
and their comparative study
The results were compared
showing blue color as the low
insolation level, while yellow
reflects very high insolation.
Figure 9
Solar Insolation analysis
results of another design
scheme on all facades.

ics but varied panel rotational orientation and diation significantly. Thus, it caused substantial
minimized solar gains level from conventional reduction of the percentage use of glass in the
benchmark model. building.
10. Glass is considered highly non-sustainable • Considering the north to be free of significant
building material used in landmark high-rise solar gains and having possible dissipation
high performance buildings, especially if used of diffused day lighting( which is very much
without adequate protection and screening welcomed in an office work environment), the
systems from the sun. However, at the same subdivided panels on this zone are kept free
time, in a rapidly developing economy of china of rotation and thus remains unchanged. The
conventional design procedures believes that glass used in the North façade is clear and
modern landmark office or hotel building must transparent to accentuate desirable visual and
be designed with high content of glass and ventilation possibilities from both inside out
steel. General impress ion of a glass cladded and outside in.
building is accepted to be modern and iconic.
Thus the intent and objective was to minimize DESIGN OPTIMIZATION
and re-strict usage of glass in the building if As established and mentioned beforehand from
not it can be negated completely ( Knaack et al, Ecotect climate analysis of Nanjing, cold wind from
2007). The following were practiced to obtain North East direction in the winter should be blocked
the result: to insulate the building from extreme winter breeze.
• West and East façade were completely blocked The subdivided panels in the northeast direction
from solar gain by providing fly ash enriched are variably rotated away from the northeast winter
concrete. This acted as a strong thermal mass breeze. Consequently it enabled placement of ma-
for thermal insulation. For the winter, the sonry wall (with operable perforations) sandwiched
strong thermal mass enabled heat storage dur- between panel-to-panel open space (Zaretsky,
ing day hours which could be used at night- 2009). This cuts down incoming winter cold breeze
time. significantly and enhances building indoor air qual-
• The pockets of space so created on the façade ity and flow rate specific to season. For the summer
due to panel rotation is blocked with perfo- the same has been practiced towards the southeast
rated masonry wall, which selectively allows direction, but this time the panels are positioned
wind flow but insulates solar gain and heat ra- facing southeast (instead of facing away). Thus, the

242 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


above arrangement of selective façade panel treat- be calculated to understand what geometri-
ment made indoor spatial conditions comfortable in cal form changes and modifications could be
all seasons annually. adapted to escalate significant reduction in
However that being said, the above selective solar gains specifically on the south and west
façade re-arrangement was achieved parametrically façade.
by selective façade panel recognition in a custom-
ized and manually calibrated VB script. The script REFERENCE
placed two attractor points respectively in southeast Benyus, JM 1997, Biomimicry: Innovation Inspired by Nature.
and northeast zone of the façade on each floor. Each William Morrow, New York.
of those attractor points have a threshold distance Hermannsdorfer, I and Rub, C 2006, Solar Design: Photovol-
which was parametrically calibrated for each simu- taics for Old Buildings, Urban Space, Landscapes, Jovis,
lation run , to observe effect on the whole façade. Berlin.
Those façade panels on the same floor, whose dis- Koster, H, 2004, Dynamic Daylighting Architecture: Basics,
tance was lesser than the threshold distance, were Systems, Projects. Birkhauser Architecture, Munich.
transformed to a desired rotational value to achieve Knaack, U et al. 2007, Facades: Principles of Construction.
the aforementioned façade panel positioning. Birkhäuser Architecture, Munich.
Schittich, C, 2004, In Detail: Solar Architecture : Strategies, Vi-
CONCLUSION/ DISCUSSION sions, Concepts.
The research paper clearly outlines the objectives Birkhauser Architecture, Munich.
of a practical office cum hotel tower project. In that Wright, D and Young , D and Hobbs, D 2009, Discovery of
process, new technologies in the form of parametric Design: Searching Out the Creators Secret, Master Books,
design tools and programming capability in VB sc- Green Forest , USA.
ript proved to be instrumental in asserting hypothe- Zaretsky, M 2009 Precedents in Zero-Energy Design: Archi-
sis and testing their credibility and feasibility in real tecture and Passive Design in the 2007 Solar Decathlon.
life construction scenario. The following important Routledge.
conclusions were drawn:
1. Intuitive design skills and expertise is still of
exceptional potency and value to frame the
solution in the form of early design conceptu-
alization. The intuitive solutions could be very
well tested with parametric and building infor-
mation modeling tools for their scientific and
mathematical viability.
2. After fixing the building form or shape, build-
ing façade/ skin should be analyzed to reduce
building energy usage and enhance indoor
and outdoor user comfort level.
3. At these stage new tools like grasshopper para-
metric components, rhino script and VB Script-
ing component in grasshopper is instrumental
in testing façade design performance and con-
struction feasibility, with the aid of simulation
techniques.
4. Solar insolation values on the façade should

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 243


244 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity
On Creativity and Parametric Design

A preliminary study of designer’s behaviour when employing parametric


design tools

Sheng-Fen Chien , Yee-Tai Yeh


1 2

1,2
National Cheng Kung University, Tainan Taiwan
schien@mail.ncku.edu.tw, mazerry@hotmail.com
1 2

Abstract. This research explores the relationship between unexpected outcomes


generated through parametric design tools and the design creative process. We conducted
an empirical study to observe how designers behave while encountering unexpected
outcomes using parametric design tools as well as other kinds of design tools. From
our study, there are some indications that the space of possible design solutions of the
participants was expanded with the existence of unexpected outcomes. The preliminary
result is encouraging. Further studies may need to address experience designers and
novice designers separately.
Keywords. Parametric design; unexpected outcome; creativity; protocol analysis.

PARAMETRIC DESIGN AND CREATIVITY


Parametric design is a recent trend in computer- and mistaken links between input and output data.
aided architectural design. Around the world, there Complex-parameter induced unexpected outcomes
are more and more amazing buildings achieved are mainly resulted from the lack of understanding
through parametric design methods. However, dis- in computer programming. Mistaken-link induced
cussions about the creative process in parametric unexpected outcomes are mainly resulted from the
design are limited. Using parametric design meth- lack of understanding in Mathematics and Geom-
ods, architects can rapidly generate design alterna- etry. Nevertheless, the unexpected and sometimes
tives, which in turn may promote reflections and re- totally out-of-context outputs ignited design discus-
examinations of design problems. This process may sions.
help novice designers to broaden their understand- Gero (1990; 2000) postulates the model of crea-
ing of design problems and foster their creativity. tive design process and describes routine designs,
This research explores the relationship between un- innovative designs, and creative designs (Figure 1).
expected outcomes generated through parametric Innovative designs are designs with “familiar struc-
design tools and the design creative process. ture but novel appearance because the values of the
For designers, unexpected outcomes bring defining variables are unfamiliar” (Gero, 1990: 31)
possibilities of new ideas. From our anecdotal ob- whereas creative designs are achieved through in-
servations of undergraduate students learning to troducing “new variables producing new types” (Gero,
use parametric design tools, unexpected outcomes 1990: 31). Cagan and Agogino (1991) demonstrated
are often caused by complex parameter settings that although parametric design tools were primar-

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 245


ily used to generate routine designs, they could be may trigger many changes of other parameters ac-
used to create innovative designs as well. Mitchell cording to the relations. At times, some relations are
(1993) illustrated creative designs may be produced inherent and thus the resulted changes may not be
by emergence in the design process. Gero (2000) easily understood. This appears to learners of para-
further elaborates the process of innovative design metric modelling as a phenomenon of “complex pa-
and creative design in computational terms: innova- rameters” (see Figure 2, top 2 rows).
tive designing activity occurs when “the context that Creating a parametric model is a process to for-
constrains the available ranges of the values for the mulate and organize constraints. Some constraints
variables is jettisoned so that unexpected values be- may govern the overall volume of the design solu-
come possible” (Gero, 2000: 187) and creative design- tions. Some constraints may concern the minimal
ing activity occurs when “one or more new variables length of a wall so that it may allow for a door on it.
is introduced into the design” (Gero, 2000: 187). How- The modelling process requires a designer to estab-
ever, Gero (2000) cautions that creative designing lish a structure, which is usually hierarchical, of asso-
processes may help, but not guarantee, to produce ciative constraints so that solutions may be achieved
creative artifacts. (Woodbury, 2010). The dependencies of constraints
More recently, Kilian (2006) demonstrates have to be managed through matching number of
through multiple case studies using parametric parameters and matching data type in each param-
Modelling, combined with other computational eter. If a constraint concerns three input parameters
principles, to support explorations of innovative but gets only two input values, it cannot produce
design. Barrios Hernandez (2006) presents a new any result. On the other hand, a constraint may pro-
approach to parametric design and illustrates a duce partial solutions so that it cannot appropriately
creative designing process. Jones and Sweet (2010) trigger its associated constraints. The resulting out-
teach parametric design through innovative de- comes from such parametric models may be totally
signing and creative designing activities. From our incomprehensible. This appears to learners of para-
observation of students learning to use parametric metric modelling as a phenomenon of “mistaken
design tools, it seems that outputs from parametric links” (see Figure 2, bottom 2 rows).
models, especially the unexpected ones, help the
students to broaden their space of possible designs. Figure 1
This, in turn, may achieve creative designs. State spaces of designs (from
Gero, 1990).
SOME PHENOMENA IN PARAMETRIC
MODELLING
Parametric models are in essence created by a set
of constraints specified using parameters and their
relations (Woodbury, 2010). In the context of ar-
chitectural design, even a simple design solution
may contain hundreds of objects, each of which
has at least a handful to a dozen of geometric pa- A programmer with experienced parametric mod-
rameters. Therefore, a parametric design model has elling techniques may treat both phenomena de-
to manage thousands of relations between param- scribed above as bugs (errors) in the parametric
eters (Monedero, 2000; Davis, Burry and Burry, 2011; model. We have observed these incidents in an un-
Leitão, Santos and Lopes, 2012). A design solution dergraduate course teaching geometric modelling
can only be generated when all constraints are re- using parametric tools. Often in the class, students
solved. Any change in the value of one parameter were puzzled by the unexpected outcomes and the

246 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 2
Generative variations (top
2 rows: 12 variations from a
parametric model of complex
parameters; bottom 2 rows: 12
variations from a parametric
model of mistaken links).

instructor attempted to help students “correcting” are confident in using parametric design tools and
their models. Of course, in the context of the course, with at least 4 years of undergraduate architectural
students may have target outcomes that need to design trainings.
be generated by correctly formulated parametric Each participant was asked to perform three de-
models. Nevertheless, in the context of design ex- sign tasks, on separate days, with a different design
ploration, these phenomena create unexpected out- tool for each task. The available design tools are (1)
comes that may be intriguing and can broaden the a parametric design software of their choice, (2) a
space of possible designs. non-parametric design software of their choice, and
(3) pens and papers. The three design tasks are dif-
AN EMPIRICAL STUDY ferent but similar in that the objective is to create a
We conducted an empirical study to observe how space for specific requirements: a space for waiting
designers behave while encountering unexpected that is quiet in atmosphere and smooth in texture;
outcomes using parametric design tools as well as a space for passage that is joyful in atmosphere and
other kinds of design tools. Unfortunately, we were heavy in texture; and a space for wandering that is
not able to recruit experienced design practitioners hostile in atmosphere and light in texture. The order
who are also experienced users of parametric design of tools and the order of design tasks are all random-
tools. We decided to recruit graduate students who ly selected.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 247


Table 1
Category Subcategory Code Verbalization
Coding scheme (from Khand-
familiarization Pf statements or questions of design constraints walla 1993).
problem definition Pd statements of what the problem should be
statements or questions regarding the nature of
analysis Pa the problem, especially what the constraints
imply
problem
often inferred from analysis, statements
structuring redefinition Pr
involving redefinition of what constraints meant
statements of how to go forward in response to
approach Pap
the problem
constraint impositions of constraints not given in the
Pc
imposition problem
phrases about requirements indicating scanning
scan S
of memory
search
repeated phrases about requirements to access
scan call Sc
deeper memory
expressions of surprise, discourage, upset,
block Fb
withdraw
feeling relief Fr expressions of relief
appreciation Fa expressions of praises, interests
mobilization Fm expressions of self-encouragement
articulations of solutions or tentative solutions
purge Ip
expressed in the beginning of the protocol
articulations of tentative, fairly specific idea as a
probe Ipb
potential solution
list Il articulations of attempt to list objects of a kind
articulations of an idea that apparently has all
example Iex
required attributes
ideating articulations of attempt at elaborating upon an
elaboration Ie
example
repeat of example Ir articulations of repetition of an example
articulations of a class of objects whose
generalization Ig
members are potential solutions
articulations of attempt at overcoming the
constraint bypass Ic failure of a probe to meet one of the
Coding scheme requirements
analysis method. The protocols were segmented
For each design task, the participant was asked toarticulations
and coded ofaccording
attempt totothe methoda used
evaluate by Khand-
potential
think-aloud while constraint
designing, and checkthe process
Ec wassolutionwallaagainst
(1993). one
Khandwalla
or more(1993)
of thestudied divergent
videotaped and a post-task interview was conduct-requirements thinking in the creative problem solving process
ed. The data was analyzed through the protocol and identified five categories of protocols: problem
evaluating articulations of attempt to prove that a solution
justification Ej
met a requirement
248 | eCAADe 30 - Volume 1 - Digital Aids to DesignEs articulations of victory by announcing a solution
Creativity
score
embodied all requirements
structuring (P), search (S), feeling (F), ideating (I), and signs of block (Fb) in feeling when encountering
evaluating (E), each of which contains sub-catego- an unexpected outcome. In addition to feeling, the
ries. Our coding scheme follows these categories participant may than search her/his memory (S, Sc)
and corresponding subcategories (Table 1). for verifications of the outcome. For each identified
During the parametric design task, unexpected code in Fb, S, or Sc, the corresponding computer
outcomes generated by the parametric Modelling screenshots were examined to record the unex-
tool may show through verbalizations in forms of pected outcome and to determine the cause of the
feeling and search. In particular, the participant may unexpected outcome, i.e. “complex parameters” or
exhibit surprise, upset or discouragement, i.e. the “mistaken links”. Table 2 illustrates our coding result:

Table 2 Participant Segment Verbal transcript Coding Video


Sample coding results.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 249


each protocol segment is numbered, time-stamped, least number and the least frequency of divergent
with verbal transcript (the study was conducted in thinking when using parametric design software.
Chinese), coding with identified cause of unexpect- 2. Unexpected outcomes.
ed outcome if available, and video image. To identify “unexpected outcomes”, we focused on
the design tasks using parametric design tools. We
Data analysis examined the segments with Fb (feeling-block), S
In total, five participants took part in the study but (search-scan), or Sc (search-scan call) coding and
only three of them completed all three design tasks. their corresponding computer screenshots to de-
Our analysis was based on three participants (A, B, termine the occurrence of unexpected outcome. For
and C) who have completed all tasks. Among the each occurrence, the cause of was “complex param-
three participants, A and B had one-year experience eters” or “mistaken links” inferred using the verbal
in using Rhino/Grasshopper, while C had three-year transcript and corresponding computer screenshots.
experience in using Rhino/Grasshopper and two- For example, when the occurrence of unexpected
year experience in using Generative Component. outcome corresponds to error or warning messages
All three participants use Rhino/Grasshopper for the in Grasshopper, we infer that the cause is of “mistak-
parametric design task in our study. en links”. Both participant A and B had unexpected
1. Design medium vs. divergent thinking. outcomes due to “complex parameters” or “mistaken
Overall, regardless of design medium used, par- links”, while participant C had only one occurrence
ticipant A exhibited most frequent divergent think- (Table 4).
ing both in terms of time frequency and segment 3. Design thinking process.
frequency, while participant C showed the least. We plotted the design process with encoded proto-
Among three design tasks, participant A showed cols to examine the divergent design thinking pro-
most frequent divergent thinking when using cess where x-axis is the time dimension and y-axis
parametric design software, participant B exhib- marks the coding as discrete elements (e.g., Figure
ited slightly higher frequency of divergent thinking 2). In particular, we wanted to relate the occurrences
when using parametric design software, while par- of divergent thinking with “unexpected outcome”
ticipant C’s data showed opposing results in time created by the parametric design tools. We marked
frequency and segment frequency. In particular, the occurrence of unexpected outcome with a small
participant C, being the most experienced “para- circle and looked for the coding of problem struc-
metric designer” among all participants, showed the turing (Pf, Pd, Pa, Pr, Pap, Pc) or ideating (Ip, Ipb, Il,

Design Time No of No of Frequency I Frequency II Table 3


Participant Medium
(minutes) Segment Coding (codings/min) (codings/seg) Quantitative analysis of
pds 89.42 76 150 1.68 1.97 protocol data (pds: parametric
design software; npds: non-
A npds 53.25 48 81 1.52 1.72
parametric design software;
pp 33.42 24 47 1.41 1.96
pp: pens and papers).
pds 191.42 120 214 1.12 1.78
B npds 257.93 92 160 0.62 1.74
pp 73.85 34 63 0.85 1.85
pds 118.50 47 70 0.59 1.49
C npds 104.70 62 83 0.79 1.34
pp 105.50 33 49 0.46 1.48

250 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Table 4 Participant No of unexpected Complex parameters Mistaken links
Occurrences of unexpected outcome
outcome in the parametric
design task.
A 18 16 (89%) 2 (11%)
B 20 17 (85%) 3 (15%)
C 1 0 (0%) 1 (100%)
Iex, Ie, Ir, Ig, Ic) immediately after that. Overall, for and papers). Therefore, the rate of divergent think-
participant A and B, we saw prominent patterns of ing did not very too much when participant C used
“unexpected outcome” causing divergent thinking. different design medium (see Table 3). Furthermore,
For participant C, however, we found no effects; the participant C, although had very few unexpected
only unexpected outcome was treated as a mistake outcomes, had consistently re-read the design task
of his own fault. and reformulated parametric models. This fits the in-
novative designing activities stated by Gero (1990;
Discussions 2000).
From the analyzed result, we observed that partici- Participant A and B exhibited more divergent
pant C behaved distinctly from the other two partici- thinking and refined design problems more often
pants. Although all three participants has equivalent when using parametric design medium than using
experience in architectural design, participant C has the other two design mediums. Both of them en-
learned two parametric design tools for over two countered unexpected outcomes due to “complex
years each, while participant A and B learned only parameters” and “mistaken links.” It was observed
one parametric design tool for one year. We consider that the unexpected outcome sometimes hindered
participant C as an “experienced parametric design- their design process. For example, an expected out-
er” and participant A and B as “novice parametric puts due to “mistaken links” prompted participant A
designers”. to restructure the design problem, but he was not
Participant C was able to employ the parametric able to make necessary modifications to fix the par-
design medium as proficient as other design medi- ametric model so that he had to give up the origi-
ums (i.e. non-parametric design software, and pens nal parametric model. Although most unexpected

Figure 2
A section of the design think-
ing process of participant A.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 251


outcomes were not adopted directly by them for expected outcomes with systematic explorations of
further design development, these unexpected out- design problems and alternatives. Therefore, under-
comes did trigger redefinitions and refinements of standing how experienced designers behave while
design problems. employing parametric design tools is a key future re-
search. In addition, if parametric tools may promote
CONCLUSION designers’ reflections on design problems, these
From our study, there are some indications that tools may help novice designers to advance their
the space of possible design solutions of the par- design capabilities. Therefore, employing paramet-
ticipants was expanded with the existence of un- ric design tools as design teaching/learning tools
expected outcomes. However, this occurs more may warrant future research as well.
prominently for those who are novice and less so for
those who are experienced. Review the state spaces ACKNOWLEDGEMENT
of design by Gero (Figure 1), each space of design We thank reviewers of the abstract for their critical
is perceived differently by designers with different and insightful comments.
levels of experience. All trained designers should be
able to perceive the full space of routine designs. An REFERENCES
experienced expert designer may perceive the full Barrios Hernandez, CR 2006, ‘Thinking parametric design:
space of possible designs as illustrated in the figure. introducing parametric Gaudi’, Design Studies, vol. 27,
However, a less experienced designer may not be pp. 309-324.
able to perceive the full extend of possible designs Cagan, J and Agogino, AM 1991, ‘Inducing constraint activi-
and thus bounded by her/his own ability (Figure 3). ty in innovative design’, AI EDAM, vol. 5, no. 1, pp. 47-61.
We see the potential effect of parametric model- Davis, D, Burry, J and Burry, M 2011, ‘Understanding visual
ling bringing unexpected outcomes to expand the scripts: Improving collaboration through modular pro-
perceived space of possible designs for less experi- gramming’, International Journal of Architectural Com-
enced designers, as well as to expand the space of puting, vol. 9, no. 4, pp. 361-376.
possible designs for experienced designers. An ex-
perienced designer may overcome hindrances un-

Figure 3
Expanded and perceived
spaces of designs (adapted
from Gero 1990).

252 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Gero, JS 1990, ‘Design prototypes: a knowledge representa-
tion schema for design’, AI magazine, vol. 11, no. 4, pp.
26-36.
Gero, JS 2000, ‘Computational models of innovative and
creative design processes’, Technological Forecasting
and Social Change, vol. 64, no. 2-3, pp. 183-196.
Jones, C and Sweet, K 2010, ‘Over constrained’ in 5th Inter-
national Conference Proceedings of the Arab Society
for Computer Aided Design, Fez, Morocco, pp. 179-188.
Khandwalla, PN 1993, ‘An exploratory investigation of di-
vergent thinking through protocol analysis’, Creativity
Research Journal, vol. 6, no. 3, pp. 241-259.
Kilian, A 2006, ‘Design innovation through constraint mod-
eling’, International Journal of Architectural Computing,
vol. 4, no. 1, pp. 87-105.
Leitão, A, Santos, L and Lopes, J: 2012, ‘Programming lan-
guages for generative design: a comparative study’, In-
ternational Journal of Architectural Computing, vol. 10,
no. 1, pp. 139-162.
Mitchell, WJ 1993, ‘A computational view of design creativ-
ity’ in JS Gero and ML Maher (eds.), Modeling Creativity
and Knowledge-Based Creative Design, pp. 25-42, Law-
rence Erlbaum, Hillsdale NJ.
Monedero, J 2000, ‘Parametric design: a review and some
experiences’, Automation in Construction, vol. 9, no. 4,
pp. 369-377.
Woodbury, R 2010, Elements of Parametric Design, Rout-
ledge, New York.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 253


254 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity
Scripting Shadows

Weaving digital and physical environments through design


and fabrication

Eva Sopeoglou
Bartlett School of Architecture, University College London.
http://www.bartlett.ucl.ac.uk/architecture/programmes/mphil-phd-studentwork/eva-sope-
oglou.
e.sopeoglou@ucl.ac.uk.

Abstract. This paper considers the opportunities of engaging in a creative dialogue


between the physical and the digital, through the use of generative design tools and digital
fabrication technologies. Digital iterations on an open-air installation for a pavilion take
the shape of research in design. The design is partly driven by environmental parameters,
such as the movement of the sun and shadows across a site in the Mediterranean. A
fabricated microclimate is tailored through bespoke scripting and fabrication. In this
project, rather than being used to optimise environmental parameters, scripting intents
to offer a delightful milieu for human comfort.
Keywords. Scripting; digital fabrication; shading; environmental comfort.

DIGITAL DESIGN AND FABRICATION: DESIGNING WITH THE INVISIBLE


BETWEEN HARD PHYSICALITY AND PHYSICALITY OF ARCHITECTURE IN
SOFT DIGITALITY ENVIRONMENTAL DESIGN
The physical aspects of architectural design are There is always an inherent challenge when design-
understood to be three-fold: the materials and the ing with invisible materials, such as the sun, wind,
building itself, but also the people, as they take on light and air. Working with such intangible, yet very
active roles as the designer, fabricator and user; and, physical materials, there is a need to visualise the
thirdly, the temporal aspects for the environment, information and place it in the design’s virtual envi-
such as weather, climate and natural elements, ronment.
which in this case are the sun and shadows. Environmental parameters then enter the de-
On the other hand, architecture consists of digi- sign not as physical, but as digital data. This digital
tal matter and exists inside digital drawings, fed with data is, in turn, transforming the physicality of the
information [Figure 1]. project through fabrication. As a result architecture’s
In the condition of the digital drawing and the physical materials can interact with the environment
fabrication file, architectural design is able to navi- and the building can interact with the site.
gate between hard materials and soft data. This pa-
per will present a design case where both the digital
and physical need to be considered.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 255


APPROACHING DESIGN THROUGH THE hance creativity, at many levels: at the phase of de-
CREATIVE INTERPLAY BETWEEN sign, also at the fabrication stage, and in the inhabi-
CLIMATE AND ARCHITECTURE tation, use and experiencing the place.
There is a long history of designing with the climate, Thus, scripting and generative design becomes
in vernacular and traditional architecture, where an opportunity for a creative architectural practise,
form is directly influenced by specific mirco-climatic where interplay is sought between design and the
conditions. In more contemporary examples from environment, rather than optimisation for engineer-
architecture include experimentation in form-find- ing.
ing using scripting, parametric and generative digi-
tal tools, where again climatic data become a form- CASE STUDY: DRESSING THE BODY AND
generator for architecture (Weinstock: 2011; Tsigkari THE LANDSCAPE IN SHADOWS
et al: 2011). The project presented here is of a summer house, in
Such examples demonstrate that is it possible a rural seaside setting. Because of the wish to con-
to design with enough information from the site, nect in a direct way to the place, there is very little
architecture becoming more site-specific. However, distinction between inside and outside spaces. The
often the aim of using scripting tools in design is in structure is more of an outdoor pavilion and an ar-
order to optimise a design, improving an aspect of chitectural site-specific installation, with minimum
its engineering performance. Often, environmental requirements for an enclosure.
design becomes an instrument for optimisation. This project forms part of a larger research
Other factors of sustainability and comfort, such as agenda, on the notions of environmental comfort
delight and the user’s experience are given less pri- and designing with the climate. This design-based
ority in this process. research investigates architectural fabrics, in spatial
With the use of scripting there is an opportunity enclosures between the body and the landscape.
for the cr eative interplay between climatic data and The thesis is formulated around the backdrop of
fabricating materials, building components and the Gottfried Semper’s (2004) tectonic theory on the
inhabitation of spaces. The project to be presented principle of cladding and his suggestion of a deci-
here is seeking to use digital aids as means to en- sive link between textiles and architecture [Figure 2].

Figure 1
Scripting as a method of
inserting physical environ-
mental information into
fabrication.

256 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 2
Textile Fabrications: a series
of design experiments with
the textile nature of digital
fabrication in sheet metal.

Figure 3
Dressing bodies: exploring
patterns in the natural and
digital landscapes.

A particular research focus is shadows and shading, chitectural entities. Moreover, shading contributes
conceived as ephemeral architectural fabrics which to time- and climate- sensitive design, at the same
dress the city, the body and the landscape. Shad- time addressing aesthetic and performative aspects
ows form a particular kind of architectural fabric, of a fabricated environment.
as they are temporary, ephemeral and nomadic ar-

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 257


SCRIPTING SHADOWS AS DESIGN OUTPUT: WEAVING THE PHYSICAL AND
PROCESS THE DIGITAL
This on-going project is developed in a digital en- The design of the pavilion gives the opportunity
vironment, using Rhinoceros design software [1], to re-think how environmental principles are dealt
complimented by the plug-in scripting tool Grass- with in a generative, parametric design context. This
hopper [2]. The scripts used so far in the project are context is able to deal with the complexities of a dy-
mainly of three distinct categories: namic system which develops over time.
• First, scripts to manipulate two-dimensional The architecture generated using scripting
surfaces, which may represent a wall, roof or design protocols is here aimed to explore options
floor, representing architectural textiles. Digital which offer variety, instead of narrowing down to an
manipulation enhances texture, in particular optimum best solution. Instead, it is used as means
the texture of light and shadows. Scripts were to creatively engage the designer, the fabricator and
used to read light and dark areas in images, the user in collectively producing a playful mix of
which then generated surface textures for the manufactured and hand-crafted environments.
project’s metallic panels [Figure 3]. In this sense, architectural digital design and
• Second, the scripts were used as form-finding fabrication extends from the production of objects
tools, in order to create three-dimensional to architecture, to describing a design process and a
shaded spaces. As the sun follows a set trajec- learning paradigm.
tory based on the location, specific spaces are
equipped with tailored canopies, projections REFERENCES
and vertical shading devices, in order to create Semper, G, Mallgrave, HF, Robinson, M and Getty Research
a comfortable inhabitable shade for different Institute 2004, Style in the technical and tectonic arts, or,
times of the day. Practical aesthetics, Getty Research Institute, Los Ange-
• Third, scripting was used to track the sun and les.
to visualise dynamic shadows as moving and Tsigkari, M, Davis, A, Aish, F and Specialist Modelling Group,
nomadic temporal condition, in other words, Foster + Partners 2011, ‘A Sense of Purpose: Mathemat-
a four-dimensional shaded space. Points of at- ics and Performance in Environmental Design’, Archi-
traction are placed were people may interact tectural Design, 81(4), pp. 54–57.
with the architectural components, seeking an Weinstock, M 2011, ‘The Metabolism of the City: The Math-
intimate perceptual experience of comfort. ematics of Networks and Urban Surfaces’ Architectural
Because of the digital interface, it was possible to ex- Design, 81(4), pp. 102–107.
periment with much iteration. Thus, versioning - or if
using the fashion analogy, building a collection - be- [1] Rhinoceros; http://www.rhino3d.com/
comes a process of architectural design. This mode [2] Grasshopper; http://www.grasshopper3d.com/
of designing is an appropriate tool, since shadows
are dynamic phenomena.

258 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Visual Narratives of Parametric Design History

Aha! Now I see how you did it!


Halil I. Erhan1, Rodolfo Sanchez1, Robert F. Woodbury1, Volker Mueller2,
Makai Smith2
1
Simon Fraser University, BC Canada, 2Bentley Systems Inc., PA USA
1
{herhan, rsanchez , rw}@sfu.ca, 2{Volker.Mueller, Makai.Smith}@bentley.com

Abstract. Histories are underdeveloped and underused features in parametric CAD


(PCAD) systems. Designers employ backtracking and deferral strategies that both use and
augment history. Using backtracking and deferral as a framework we present two classes
of design process graph diagramming techniques for augmented history in PCAD. We
compare the second version of these design process graphs across several designers who
completed multiple tasks using two parametric systems (SolidWorks and GenerativeCom-
ponents). The two systems show similar types of action, with markedly more and deeper
backtracking in GenerativeComponents. We present a third diagramming system as a
design for a proof of concept prototype. This prototype aims to expand the capabilities
of design histories beyond access to single prior states to visualize and enable direct
interaction based on backtracking and deferral.
Keywords. Parametric CAD; design history; backtracking; deferral; design space.

INTRODUCTION
History, the record of what actually happened in de- that provide the ability to record and replay actions.
sign, helps designers manage, and to a lesser extent, Our stance is more akin to the view of history taken
reflect on and understand work. When edited, histo- by the humanities (history is always partial and rela-
ries cease being logs and become stories; narratives. tive) than to that of computer scientists (history is a
Through these narratives, designers often tell stories log).
of how an idea develops from inception to a satisfic- In this study, we aim to understand design ac-
ing solution (Simon, 1956). In parametric computer- tion when designers use PCAD tools and to suggest
aided design (PCAD) systems in particular, the nar- potential solutions to support design by using his-
rative of work done (or interpreted) is often the best tories. We envision an interactive model of the para-
means available to explain how and why complex metric design process that designers use actively for
parametric links came to be. However, in current both understanding and explanation. The study has
systems, histories are mostly logs and designers two goals. The first focuses on a means to identify
are usually frustrated by the system providing inad- the design patterns and strategies unique to PCAD.
equate help in organizing, recording and editing the The second is to provide insight for system devel-
process (Woodbury and Burrow, 2006). Throughout opers to design tools to view, interact and explore
this paper we use the term history to refer to all tools using the parametric model’s design history. It aims

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 259


to take advantage of the systems’ parametric ca- states, but also on potential states that were visited
pacity not just to model, but also to explore design earlier or missed. For this, new tools are needed for
space and explain choices, both made and foregone. design histories that support not only editing his-
These goals are related but different from earlier re- tory, but also simultaneous interaction with multiple
search that mainly focuses on ‘interaction’ analysis points in history and the iterative nature of design
(such as Bhavnani and Bonnie, 2000), visual undo/ search (Akin, 2008). There are several reasons for an
redo mechanisms (such as Grossman, Matejka and augmented design history. First, a navigator may
Fitzmaurice, 2010), or state-based version control help designers access design history to re-explore
using interactive design histories (such as Bueno et past design states and discover new ones; Second,
al., 2011). edited narratives of the parametric design process
We report two studies. We focused on the strat- can build explanations for private (internal) or public
egies designers adopt when they revisit the actions (external) use. Third, histories may provide new tools
they perform as they search for alternatives and for managing the complex relations networks creat-
refine their design. In the first study, we observed ed with PCAD, which is an essential feature for crea-
designers using SolidWorks (SW) [1] to develop tivity support tools (Shneiderman, 2007). Fourth, de-
solutions to two different design problems under sign histories provide researchers with new tools for
controlled conditions. In the second study, we ana- understanding PCAD and how it supports design.
lyzed design transaction records of actual work from Current design-support systems generally do
another parametric tool, namely GenerativeCom- not provide augmented design history. We identify
ponents (GC) [2], to learn more about what history some reasons for this as follows:
could reveal to designers. Together these studies • Limited functions to navigate, edit, and explore
provide insights towards a model for a parametric past design states beyond simple undo and file
process graph and an interactive system adapting versioning.
the model. Our hope is that, by identifying the op- • Limited feedback on the development of de-
portunities, achievements and failures described in sign work. The information is model- and state-
the design narrative, better design solutions can be focused and does not reveal what happens to
reached. the model.
Below we describe our motivation for this study • Limited action records that can provide insight
followed by a brief description of the literature. We on design. Some tools only provide informa-
present our research apparatus and the studies we tion on model structure and partial process re-
conducted. We present several visual design pro- cords through construction trees or transaction
cess graphs and use these to propose a design for a logs. Deferrals and revisions are implicit.
parametric design history graph. We conclude with • Limited retrieval of discarded design states that
a general discussion and ideas for future work. are valuable to understand and explain the de-
sign process. Such states may exist in a record
MOTIVATION but are easily lost in the noise of many minor
Histories can provide us with insights into our ac- changes and states.
complishments and failings that can be used to PCAD tools and models allow users to improvise de-
guide later decisions. These insights arise not only sign history management partially. They enable rap-
through individual points in time but also through id exploration through parametric changes. Through
a narrative of the process leading to and from any backtracking, the designer can change and explore
of the high or low points in design. The core idea the design space on the basis that greater explora-
is that designers, like ‘time-travelers’, should not be tion will ultimately provide better design solutions
bound to working only on single and present design and should therefore be encouraged to do so. This

260 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


potential is currently untapped and relies on user the reasons behind the deferral strategy are deter-
driven strategies to cope with the absence of inbuilt mined by at least four factors. The first two are de-
tools. We propose that higher-order actions such as ferral of parametric values and deferral of structural
deferral and backtracking can structure more useful elements of the parametric system. The other two
design histories. factors are the deferral of design decisions and the
deferral of work.
STRATEGIES IN PCAD: BACKTRACKING
AND DEFERRAL METHOD: DEVELOPING RESEARCH
The literature presents two high-level and inter- APPARATUS AND STUDIES
related strategies designers adopt when working We conducted two studies to understand the design
with complex design models. The first is ‘backtrack- behavior of designers using PCAD tools and to sug-
ing’ (Akers, 2009). Designers backtrack to return to a gest potential tool solutions to support the design
previous design state. The second is ‘deferral’ (Wood- process using design history. Below we describe the
bury, 2010). Designers model objects and relations process we followed, and insights gained from each
approximately, knowing they will refine these later. study.
Deferral is strongly assisted by PCAD as model
changes propagate downstream – greatly lowering Apparatus development: building the
the cost of deferral strategies. design process graph
Akers provides a taxonomy of reasons for back- Before we conducted the studies, we developed a
tracking related to software usability studies (Akers, design process-graph scheme as an apparatus to
2009). This includes error recovery, exploring the in- visualize and analyze patterns of use in parametric
terface, exploring design alternatives, revising tem- design. We also identified signals that reveal back-
porary actions, understanding action consequences tracking and deferral. We achieved these by running
and reversing undesirable system actions. Our par- a pilot study with one participant who was asked
ticular interest is on backtracking when exploring to design a bus stop and a beach changing room.
design alternatives and when revising temporary ac- The participant was a designer with advanced SW
tions; designers create temporary model states that skills. The encoding of the pilot study is based on the
can later be deleted or edited once their purpose is participant’s feedback as well as the measures de-
exhausted. scribed by Akers (2009). It helped us refine the study
Backtracking in PCAD goes beyond the working design and encoding guidelines. We identified the
definition given by Akers that only includes undo following signals as measures to be used in encod-
and erase as signals for backtracking (Akers, 2009). ing the data in both studies:
A broader definition is required to map designer ac- • Undo: Reversing the previous action per-
tion in parametric modeling accurately. Designers formed
trigger backtracking when they revisit a previously • Delete: Deleting parts of the CAD model or
established parameter or feature in the model past features
state and make a change. These modifications in- • Add actions: Inserting new geometric features
clude adding new features, suppressing or deleting to the model.
features and simple undo. On the other hand, defer- • Modifying actions: Editing existing feature
ral in design is closely tied to the very nature of para- properties.
metric modeling (Woodbury, 2010). With a deferral • Within- and between-states: Actions that are
strategy, designers build or use representations executed and applied within the same state or
that can admit changes to earlier decisions without in between different states.
much change on the representation. We believe that

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 261


Figure 1
First iteration of graph
modeling action data with
backtracking shown as
arcs. The long backtracking
arcs towards the end of the
process suggest the deferral of
decisions.

Figure 2
During any point in the design
process (a) designers add
new elements to the design
(b). At this point the designer
decides to change a value
The first graph-model: Using the insights from On the graph, the actions shown as nodes are or- of a preceding element (c).
the pilot study, we created the first process graph dered from left to right. Alternatives (branches) are The system updates all states
by encoding video of designers to reconstruct the created when signaled by explicit user intention or downstream and takes the de-
design history (Figure 1). It was an iterative process observation of a “major” change to the model; and signer to the state where the
that consisted of researchers viewing, identifying distinct symbols identify revisiting variables and change is initiated. The graph
and generating accounts of the sequential actions. deletions. In this process, the flow of control is man- keeps the record of change as
Actions are marked as nodes, and undo, delete, aged by the designer and system as described in a backtracking arc.
add, modify actions were shown as arcs connect- (Figure 2).
ing from the node where an action is performed to The first iteration was visually complex and hard
the initial node where the object being edited is first to grasp. We identified three apparent sources. First,
introduced. Backtracking actions created new vari- many local edits (direct or short indirect arcs) appear
ations and alternatives shown as branches on the to be simple error correction (caused by either de-
graph. The initial encoding was very detailed and signer or system) that were corrected using undo or
captured more user actions than were necessary; erase. Second, distinguishing operations by type (re-
adding noise to the data masking relevant actions. visiting variables, deletions and structure changes)
The initial graph was not included in further analysis suppressed the overall picture of change. Hence,
except as a source to provide insight on the overall we decided to remove suspected undo actions and Figure 3
process. made all nodes and arcs of one type. Finally, the The second iteration of the
process graph includes the ab-
straction of designer actions
into a defined set. Actions that
build the model are shown in
grey. Backtracking, in large
orange nodes and backtrack-
ing arcs link both.

262 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 4
Part editing span is added as
horizontal bars.

branching was not a good model of PCAD, primarily ure 3). Constructs are all the actions designers take
because of the downstream propagation of change. within the tool to build the parametric model such
Backtracking became the most salient behavior cap- as inserting a feature or creating a parametric rela-
tured in this version. tionship, or encapsulating a selection of low-level
The second iteration of the graph-model: After actions. In this graph, constructs are shown as grey
studying actions, their relationships, visual represen- nodes; backtracking nodes (larger orange nodes) are
tation and overall structure, we decided to include placed when designers backtrack and make changes
only add, subtract and modify actions in the graph. to constructs, for example, by changing the value of
Other low-level actions such as UI-commands, error a parameter or deleting a section of the model. With
correction, zooming or changing display styles were each backtracking node, a corresponding arc is cre-
excluded. ated representing the relationship between the con-
The second process graph scheme includes struct and its backtracking node. The third element
three discrete elements of parametric modeling: is design variations, which are shown below the con-
constructs, backtracking and design variations (Fig- structs as unfilled nodes. These are a record of the

Figure 5
A sample transaction showing
changes to two elements and
the addition of one more in
the design model.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 263


Figure 6
Design process graphs of GC
and SW designers using back-
tracking as metric. Actions
encoded from five different
real-world projects using GC,
study 2 (Left), and actions
from participants using SW
that created different solu-
tions for a beach changing
room and bus stop in Study
1. Note: graphs are not at the
same scale.

264 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


changes on the parameters made by the designer developed to visualize the encoded process graphs
either immediately after establishing them or after of 7 design solutions out of 33. Figure 6 (right col-
backtracking. We built the second graph using the umn) shows these visualizations.
encoded data from one of the participants in Study
1 (see below). A partial view is shown in Figure 3. Study 2: analysis of real world projects
In the second scheme, each design variation created by GC
is equivalent to a branch. However, the resulting The second study used GC models collected from
graph does not show branching as a tree graph as the “wild” as records of design work. Transactions in
branches are implicit. Given sequential nodes A, GC are records of the discrete changes that build a
B and C and design state α, an arc from C to A will parametric model. A transaction can include single
create an implicit branch and changes will propa- design steps or a group of actions at the user’s dis-
gate downstream. The value of B and all subsequent cretion. Figure 5 shows a sample transaction that
nodes will depend on the new value of A and the adds Floor_solid in the model and changes curve02
parametric relationships associated with A creating and plane02.
design state β. Design state α no longer exists as a GC transaction files were parsed to produce
model state and has no explicit branch. In addi- process graphs. The parsing revealed some issues.
tion, we changed arcs from rectilinear to curved (in Individual transactions ignore the action order and
this instance circles) as in ThreadArcs (Kerr, 2003) as may include information that is ambiguous and un-
these disambiguate arc crossings and improve visu- necessary for our purpose, such as minor edits. GC
al tracing in and out of nodes. The next refinement transaction files are user-editable but do not record
of the second graph shows part-editing spans under this action, therefore they may not accurately reflect
corresponding nodes as color-coded bars below the all work done. We selected transaction files that
graph (Figure 4). were not substantially changed once the designer
completed their design task. Care was taken to
Study 1: observing design moves using SW make sure that the criteria used in encoding SW and
The first study consisted of 16 participants who were parsing GC files was similar given the differences be-
asked to complete two separate design tasks in the tween the systems. The resulting analysis graphs are
course of approximately two hours using SW. Par- shown on the left column in Figure 6.
ticipants for the study were upper-division under-
graduate, graduate and former students from SIAT, FINDINGS AND DISCUSSION:
Simon Fraser University. All undergraduate partici- COMPARISON OF GRAPHS FROM TWO
pants had previously taken advanced design cours- DIFFERENT TOOLS
es that included the use of SW. Graduate students The studies revealed that backtracking actions are
had a design background. All participants were highly common in both systems. They can have dif-
screened through a questionnaire and interviewed ferent span sizes covering few actions or the entire
to confirm that they were either intermediate or ad- graph. There are three general backtracking patterns
vanced users of SW. observed. First, in partial construct-backtrack moves
For this study, we asked the participants to de- designers build a part of the model, backtrack to the
sign a bus stop and a beach changing room. We start of that part, refine and continue working on
assert that these two tasks are comparable, given the next. The GC model iv, and the SW models a, b,
that the prototypical design of these two structures c are of this type. Second, long construct moves and
is similar in overall size, number of individual parts, long backtracking spans may connote focus on spe-
spatial complexity, structural complexity and dif- cific aspects followed by reflection. The GC models i,
ficulty. In the first stage, we used the apparatus we ii, iii, v and the SW models d, e, and f show this pat-

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 265


Figure 7
(a) Example of a fully
expanded and collapsed
process graph (b)A three
level hierarchical parametric
process graph with Constructs
in dark grey, Backtracking
events in orange and Design
Variations in light grey. Arcs
connect between individual
nodes and nested nodes in
higher-level parts (marked by
tern. The third pattern combines both patterns such from the user’s interaction with the parametric tool. coloured bars). The numbers
as the models i, ii, iii, iv in GC and e in SW. We believe It is proposed to be add-on to existing parametric over the nested nodes shows
that the SW g is an exception: we suspect that the systems. We suggest the prototype provide the fol- the number of incoming
participant executed a preconceived design. The lowing capabilities. (red) and outgoing (black)
intensity of backtracking in the GC models is much 1. View and interact with design variations that backtracking arcs.
higher than the SW models. This can be attributed are not part of the current CAD model. Through
either to the tool, task, or designer. The similarities the UI, designers should be able to review past
between the SW graphs, and the similarities be- design variations, comparing alternative ver-
tween the GC graphs may reveal that it is most likely sions of their design and ultimately backtrack
the tool and task rather than the designer. to previous designs.
Backtracking can be a sign of exploration and 2. Navigate the hierarchical structure by adjust-
deferral. The long-span backtracking particularly ing the granularity independently across the
shows that designers are willing and able to refine process graph to manage complex models and
even the earliest of actions and parts. The actions provide designers a way to identify the rela-
that prompt the backtracking are either explicitly set tionships of nodes on different levels of the hi-
up by the designer or implicitly present in the para- erarchical structure.
metric model but nevertheless allow the designer to 3. Provide information about individual and
defer decisions. All graphs (except g) show certain groups of nodes, arcs and nested hierarchies
backtracking-intense clusters, for example in the SW through tooltips and brushing.
model a, the backtracking is in the end, whereas in 4. Provide secondary notation to mark nodes and
the GC model i it is spread evenly throughout the arcs
process. We need further investigation to under- 5. Save, share and compare process graphs for
stand why backtracking moves differ so dramatically training, archiving, supervising, collaborating
between the two systems. or accountability.
The prototype would include a hierarchical structure
Initial Prototype: enabling time travel in that allows constructs, backtracking nodes and design
design variations to be grouped together to create nested
Based on our findings, we envision a software proto- hierarchies (Figure 7). The hierarchical organization
type providing designers with real-time feedback in would enable semantically meaningful chunks of
parallel to the construction of the parametric model. actions to be grouped together, making the iden-
The prototype captures, synthesizes and generates a tification of the relationships between individual
visualization of the design process derived directly actions and higher-level parts or tasks in the graph

266 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 8
A process graph visualization
showing the same design
model at individual action
level a) and a collapsed
nested structure b). Nodes
are grouped together based
on predefined rules or user- possible (Figure 8). Due to page limitations, a de- REFERENCES
defined structures. In this case tailed description of the prototype is left for another Akers, D, Simpson, M and Jeffries, R 2009, ‘Undo and erase
nodes are grouped based on paper. Arc rendering is another major change in the events as indicators of usability problems’, Proceedings
SW grouping. prototype. Arcs are bundled together to reduce oc- of the 27th international conference on Human factors in
clusion, clustering and enhancing overall readabil- computing systems (CHI ‘09), pp.659-668.
ity. These graphically compact rounded rectangular Akin, Ö 2008, ‘Variants and Invariants of Design Cognition’
arcs preserve the start-end point detection and help in J McDonnell and P Lloyd (eds) Design Thinking Re-
to reduce the crossing ambiguity of the circular arcs search 2007, 20 pages.
of our previous diagrams. The design of these arcs Bhavnani, SK, and John, BE 2000, ‘The Strategic Use of Com-
is based on techniques developed by Holten (2006). plex Computer Systems’ Human-Computer Interaction,
15 (2), pp. 107–137.
CONCLUSIONS AND FUTURE WORK Bueno, C, Crossland, S, Lutteroth, C and Weber, G 2011 ‘Re-
The process graph as a model of design history writing History: More Power to Creative People’ Pro-
shows a partial narrative of the design process. ceedings of the 23rd Australian Computer-Human Interac-
Through visual analysis we can identify backtracking tion Conference, pp. 62–71.
and deferral; two strategies consistent with the lit- Conklin, EJ and Yakemovic, KCB 1991, ‘A Process-oriented
erature and relevant to parametric modeling. These Approach to Design Rationale’, Human-Computer Inter-
strategies support exploration and are present in action, 6 (3), pp. 357–391.
both PCAD systems. Grossman, T, Matejka, J and Fitzmaurice, G 2010, ‘Chronicle:
Our initial findings show that there is enough Capture, Exploration, and Playback of Document Work-
evidence to motivate the creation of a tool to sup- flow Histories’, Proceedings of the 23nd Annual ACM Sym-
port these two strategies in PCAD. This conten- posium on User Interface Software and Technology, UIST
tion finds support in other studies on backtracking ’10, New York, NY, USA: ACM, pp. 143–152.
(Tidafi, Charbonneau, and Araghi, 2011). The sup- Holten, D 2006, ‘Hierarchical edge bundles: visualization
port tool should particularly address design refine- of adjacency relations in hierarchical data’, IEEE Trans-
ment, what-if-scenarios, why-not-try-this-scenarios actions on Visualization and Computer Graphics, 12(5),
and deferral. We demonstrated a possible solution in pp.741-8.
this paper, in the process of implementing it along Kerr, B 2003, ‘THREADARCS: An Email Thread Visualization’,
with experimentation on backtracking and deferral. Technical Paper, RC22951, IBM Research. Available at:
://domino.watson.ibm.com/library/.
ACKNOWLEDGMENTS Shneiderman, B 2007, ‘Creativity Support Tools: Accelerat-
This research was partially funded by the Graphics, ing Discovery and Innovation’, Communications of the
Animation and New Media Network of Centres of Ex- ACM, 50, pp.20–32.
cellence of Canada and Consejo Nacional de Ciencia Simon, HA 1956, ‘Rational choice and the structure of the
y Tecnología (CONACYT), Mexico. environment’, Psychological Review, Vol. 63 No. 2, pp.
129-138.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 267


Tidafi, T, Charbonneau, N and Araghi, SK 2011, ‘Backtracking
Decisions within a Design Process: A way of enhancing
the designer’s thought process and creativity’, Proceed-
ings of CAADFutures 2011, Liege Belgium.
Woodbury, RF and Burrow, AL 2006, ‘Whither design
space?’, Artificial Intelligent For Engineering Design Anal-
ysis Manufacturing, 20(2), pp.63–82.
Woodbury, R 2010, Elements of Parametric Design, with con-
tributions from Onur Yüce Gun, Brady Peters and Mehdi
(Roham) Sheikholeslami, Taylor and Francis Group.

[1] 3D CAD Design Software SolidWorks. Available at:


http://www.solidworks.com/.
[2] BIM and Beyond-Generative Design: GenerativeCom-
ponents. Available at: http://www.bentley.com/en-US/
Products/GenerativeComponents/.

268 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


“Divide et Impera” to Dramatically and Consciously
Simplify Design
The mental/instance path - How reasoning among spaces, components
and goals

Antonio Fioravanti1, Gianluigi Loffreda2, Davide Simeone3, Armando Trento4


Sapienza University of Rome - Italy.
http://dau.uniroma1.it
1
antonio.fioravanti@uniroma1.it, 2gianluigi.loffreda@uniroma1.it, 3davide.simeone@
uniroma1.it, 4armando.trento@uniroma1.it.

Abstract. In our times, in a complex and universal village where problems are
intertwined and pervasive beyond our imagination, we need new approaches to deal
with them – appropriately. In a previous work we highlighted the importance to
reason ontologies: a ‘world’ f.i. a building – as a mental image – is not a Linnaeus’s
classification (structured set of entities) but a system (goals oriented set of classes) able
to reasoning upon selectively chosen entities belonging to different Realms (ontology
universes) (Fioravanti et al., 2011a). The general aim of our research– to be an effective
aid to design – is to simulate wo/man as designer and user of designed spaces, hence how
mental skill can be computably included in new tools able to tackle these problems. This
paper is focused on the first role: how actor-designers approach design problems and
how the inference mechanism can help them and affect the design process. A ‘Building
Object’ - the dual system of Spaces and Technology elements – is inferred in several ways
according to different goals and the inference mechanism can, simulating human mental
shortcuts, optimize thinking.
Keywords. Design process; design operational theory; thinking optimization; inferential
mechanisms; human-machine collaboration.

INTRODUCTION: ‘AIDED’ DESIGN


In the world, which has become a single global vil- Reflections upon these tools and methods accom-
lage characterized by increasingly complex rela- pany the history of humankind and these were more
tions, interdependence and now universal prob- and more systematically developed and deeply ex-
lems, we need tools and methods in order to ‘predict plored from industrialization age on. Simon (1996)
and govern future situations’ – i.e. design – that claims that in Industry Age there is progress (also
should be at the same time “simple” in order to fo- meant in a broader sense as quality and quality con-
cus the attention on possible concrete and realistic trol), when a certain work is freed from worker per-
solutions. sonal skills.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 269


This statement can be considered valid also in Post- in order to interact with the building - digital
industry Age when the most distinctive activity is physicality.
design and beside the original concept “to substi- • Logical processes on associated entities to define
tute human skill” new concepts rose: to support, to the building and the relevant design process.
complement and to aid humans. Nowadays the key Reasoning procedures need to optimize the
word could be “to enhance human capacities”. search path (for the solution, for constraint
Consequently, the basic idea pervading our checking, for instantiation, etc.), so it is useful
CAAD community is that, by freeing the designer to imitate the designer’s mental path as experi-
from tasks that can be progressively delegated to enced for centuries. The digital world needs to
ICT, s/he can concentrate her/his efforts and crea- be brought closer to the real world through the
tivity on higher level problems with which, for the omnicomprehensive nature of all its parame-
time being, ICT has greater difficulty in coping till ters, including both physical characteristics and
now. Nevertheless these limits are moving ahead: human arguments – physical digitality.
designer possibility horizon becomes wider. In this This view leads us to appreciate that the current ar-
approach an explicit man-machine ‘collaboration’ chitectural design models (made up of the building
is declared: the research group is thus in the main- and the process) have two shortcomings: on the one
stream of pure computed ‘aided’ design in which the hand, a short-sighted view of the role of ‘material hu-
designer can, at any time, turn off the design aids/ mans’ in using the building, in exploiting it culturally,
constraints of application programs. At the same in enjoying an aesthetic gratification; on the other,
time, in full awareness, the designer can rely on the dull inference engines used to logically process and
default mechanism which allows, at any step of the to explore knowledge that they ultimately populate
process, ICT entities to be instantiated, albeit only as with instances the knowledge domain on which
regular values (namely the defaults). The research they act. The first point is not treated in the present
group is therefore a considerable distance from the paper; however, research by our group is now under
philosophy of “automated design”. way. The second point is instead the subject of the
In actual fact, the pioneering and initial phase present paper: Inference Engines and how they in-
of Computer Aided Architectural Design is over and stance prototypes.
tools, a time focused on number processing and on
verifying that equations referring to physical phe- OBJECTIVE: ‘COLLABORATIVE’
nomena are respected, are now cleverly directed to- COMPUTER
wards solving higher level problems, but are often Traditional methodologies and tools, based on
inadequate for this purpose. meetings and direct interaction among actors are
very efficient in dealing with architectural design
NEW AIMS FOR CAD: FROM AIDED TO problems, but have shown their limits in present
‘ENHANCED’ design process characterized by a high degree of
In order to be effective and achieve a quantum leap inter-disciplinarity, delocalization of activities, sub-
in the field of Computer ‘Enhanced’ Architectural division of activities, timely use of information and
Design - CEAD -, the model of the building its defi- the correct use of the more advanced methods and
nition and its behaviour - i.e. architectural design - technologies, - in a word: complexity.
must take into account:t: In order to manage these problems effectively
• Relations between the building and “wo/man” it is necessary to develop new methodologies and
in all his complexity, corporeality and sensitivity. innovative tools. At present, among the forms of
To do this it is necessary for “material humans” actors’ interaction in the design process, the Col-
(like super-avatars) to be as realistic as possible laborative Design paradigm (Kvan, 2000; Woo et al.,

270 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


2001; Cheng and Nancy, 2003, Peng and Gero, 2007, (class = hierarchical set of entities).
Carrara et al., 2009) has peculiar advantages that fit A building is instead an ‘actual’ system: several
such problems neatly. classes (ontologies) directed towards goals (e.g.
The fundamental bases of collaboration reside habitability, energy saving, constructability, etc.)
in knowledge (understanding, timely, appropriate), (Fioravanti et al., 2011a).
consent (social habits, joint results) and in the way To make possible a ‘systemic’ building model,
it is communicated among designers (real time, to the Research Group has formalized:
whom, how much, selectively, device). • specialist knowledge by means of ontologies -
However, a knowledge-based system for ar- Knowledge Structures, KSs - in the field of Ar-
chitectural design (Carrara and Fioravanti, 2010) chitectural Design and that can be amplified
before ‘enhancing’ collaborations among different during the design work so as to capitalize on
specialised designer teams -’external’ collaborations- the knowledge and design rules and to effec-
should enhance collaboration within the specialist tively aid a designer ‘on tap’.
designer team -‘internal’ collaboration-. Such new • Relational Structures and Inference Engines that
knowledge-based systems leverage collaboration selectively relate entities, concretely instance
between a designer and her/his specialist knowl- these entities and push the instantiation pro-
edge -her/his ontology- . To realize such an ‘internal’ cess towards a goal (instantiation rules: priority,
and afterword, ‘external’ collaborations it is needed a exclusion, congruency).
‘new’ building model able to include these charac- The above-mentioned model is based on a highly
teristics. structured, formal representation of the knowledge
used along the whole design process, expressed by
TECHNOLOGY LACUANAE AND means of Knowledge Structures.
‘SYSTEMIC’ BUILDING MODEL The Knowledge Structures – KSs – are basically
In the CAAD community a number of efforts have all structured in the same way: a set of ontology, cor-
been devoted to overcoming these problems in or- responding to the ‘objects’ the final product is made
der to integrate competencies into a single applica- of (physical elements, spaces, site, etc.).
tion program and to store and share knowledge. De- The objects on which the design process acts
sign is much more than describing a component of are:
a building (Archea, 1987) as it is an activity aimed at • Space Units (SUs), organized in Building Units
helping the actor-designer to conceive of artefacts, (BU) the building is spatially made of.
to record expertise, to implement experience-based • Functional Elements (FEs), organized in Func-
design rules and at “... changing existing situations tional SubSets (FSSs) the building is physically
into preferred ones” (Simon, 1996, pg. 111). made of.
These aims are difficult to reach as technology Any set of ontology can be linked to (already expe-
and methodology lacunae of present application rienced) ‘good solutions’ and to ‘codes of practice’ as
programs to realize and implement such objec- well to coherency rules. By assigning values (data) to
tives mainly due to the lack of an overall and unitary a KS ‘slot’ any actor-designer defines features of an
model of the building that is effective for actor- object thus activating a ‘design proposal’ of his/her
designers and user, representative of its complex- solution.
ity and even capable of introjecting aspirations and
processing them. A ‘NEAT’ LOGICAL FORMALIZATION FOR
Nowadays the formal representation of BIM and NEXTGEN BUILDING MODELS
IFC does not contemplate these aspects as they con- As above stated the novelty of a ‘systemic’ building
sider a building as an assembly of entities of classes model mainly resides on a Relation Structure - RS -

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 271


Figure 1
Optimizing thinking in
architectural design – new
building: not all entities of
domains are involved. An
example of swapping between
two domains: an ‘WO -
Whole-Of - swap’ from entities
of a Spatial Class domain – Ω
to ones of Technology Class
domain – Ω-1.

that selectively relates ontologies and on a Inference user) the Building is made by her/his Spatial Class –
Engines that chooses the instantiation path and Ω – and her/his Technology Class – Ω-1 – plus her/his
rules. RS and IE (fig. 1). The two classes both have a semi-
To make this possible entities of one class and lattice structure. Correspondingly they are subdivid-
others of another one, are related to each other by ed into Room Domain (hierarchic) and Elementary
means of specific relationships, which an Inference Space Domain (lattice), and Constructive Domain
Engine - IE - can use to perform a goal (f.i. just a sim- (hierarchic) and Material Domain (lattice).
ple instantiation process!). The entities and their The main characteristic of entities is related to
ontologies on which RS and IE act are very differ- the ‘type’ of entity: the membership “class”. This is
ent, those can be procedures, HC plants, fire escape formalized by means of a custom-made frame struc-
paths, etc. ture, similar to the one investigated by McCarthy
With reference to buildings, there are two (1960), by means of an ISA (Is-A) slot. Our frame has
fundamental ontology classes: that of the spaces a four-tier structure: frame, slot, facet, value.
(rooms) and their aggregations, which in a project This way, the model is able to manipulate also
go to make up the so-called ‘Spatial Class’ domain, the type of an entity’s structure so it allows a de-
and that of the physical elements (components) signer not only to change the inheritance of an en-
and their aggregations, which in a project make up tity but also to mix entity assemblies. The freedom
the constructive apparatus, defined as a ‘Technolog- a designer obtains from this formal logic enables
ical Class’ domain. For a specialist actor (designer or her/him to compose an entity of a class also from

272 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 2
Optimizing thinking in
architectural design – refur-
bishment: not all entities of
domains are involved. An
example of swapping between
two domains: an ‘WO -
Whole-Of - shift’ from entities
of a Technology Class domain
– Ω-1 to ones of Spatial Class
domain – Ω.

entities of different classes belonging from hetero- As claimed in our previous work (Fioravanti, 2011b,
geneous domains, for example, a room of a ‘Spatial pp. 181-183 and fig. 5) the architectural (or structur-
Class’ domain with a pillar of the ‘Technology Class’ al, or engineering, or...) concept of a Building is more
domain. than the sum of ontologies. Building is a system =
The Spatial Class together with the Technology goal oriented classes = RSs + ieS + ontologies. Now
Class contribute to define a building by means of it is needed to take a closer look at an RS and its IE
the RSs that link the two domains (normally sepa- engine mechanism.
rate) through a ‘swap’ of the composition relation- When designer wants to instance an entity it
ships WO (Whole-Of ) slot allowing an assembly of means s/he wants to populate entities of a class with
mixed entities (fig. 1). value(s). We developed two implementations of in-
stantiation process in Protégé and in Common LISP.
MENTAL/INSTANTIATION PROCESS PATH In Protégé implementation, as stated above,
At the time of instantiation this peculiarity makes each entity consists on a structured set of meanings,
it possible to simultaneously verify the constraints properties and rules; referring to the rules associ-
that are normally separated on ’parallel’ logical ated to the specific entity that is going to be instan-
planes: classes of different domains. tiated, there are mainly two kinds of relationships/
It is important how a Relation Structure - RS -, rules that will be checked by the system in different
by means of an Inference Engine -IE -, explores and ways:
populates Knowledge Structures when the designer • Restrictions - ‘internal’ to an ontology - applied
wishes to instance them. to properties of a class/entity by means of its

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 273


Figure 3
Optimizing thinking in
architectural design – space
metadesign: not all domains
are involved. An example
of not an ‘WO - Whole-Of -
shift’, the design thinking is
only inside the Spatial Class
domain – Ω.

constraints (Cardinality, Type, Value or their incoherence and incongruences should be solved.
combination by means of Booleans operators, Restrictions can represent particular ‘conditions’ ap-
etc.); plied to the entity properties; according to the in-
• Rules - ‘external’ to ontologies - applied to heritance nature of the Object Oriented Ontology
classes/entities by means of Proposition Logics Structure, each Class inherits all the properties of its
algorithms. own SuperClass(es); and in turn SuperClass(es) in-
According to this duality, there are two different herits/inherit its own properties and their associated
phases: the instantiation phase and the specific Restrictions; at the SubClass level, each SubClass
checking/control one. could present different “Sub” Restrictions to that (or
In the first one, the IE will check the consistency other one inherited) property by associating more
of the entity by pointing out all the restrictions ap- restrictive conditions.
plied to the Parent Class properties asking for values, As stated above, Restrictions could refer to dif-
specifications, relationships and/or links to other en- ferent entity characteristics:
tities or instances; depending on the specific design • ‘Cardinality’ requiring a certain/minimum/
phase, the designer can specify all the requests and/ maximum number of associated entities (f.i.
or leave some (or all of them) filled in with default <Room> has_wall min 3);
values (blank or referred to regular values). The IE • ‘Value’ comparing and checking the instance
will then continue pointing out the missing prop- with predefined values or range (f.i. <Wall>
erty specification needs, but it will also allow the has_height min 3.5 m);
inconsistent entity instantiation till the end of the • ‘Type’ verifying associated class(es) to the con-
overall design process when all the inconsistency, sidered one (f.i. <Window > has_Glass only

274 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 4
Optimizing thinking in
architectural design – survey:
not all domains are involved.
An example of not an ‘WO -
Whole-Of - shift’, the design
thinking is only inside the
Technology Class domain
– Ω-1.

<Double_Glass>); Referring to this limitation, the results of this check


• ‘Combination of the above’ illustrated Restric- is not so clear and easily readable and understand-
tions by means of Boolean operators (And, Or, able by involved actors: especially at the first design
Not, etc). phases, the ongoing developed design solution are
The second phase at every design phase can control not coherent and consistent due to changing solu-
the overall consistency of the developed ontology tion, needs, requirements and specifications and so
by means of Proposition Logics algorithmic rules the check results appears as long lists of warnings,
applied to specific entities: in this phase, each cal- compiling errors, ontology missing values, etc.
culation, inference, reasoning on entities’ proper- At present, the research team, considers this is-
ties and/or rules will be evaluated, checked and/or sue one of the reason that contributes to the grow-
pointed out by listing conflicts, hierarchy changes ing sensation that to support an effective collabora-
on inferred relationships, values not allowed and all tion it is needed, together with actor-designers, an
other kind of incongruence, inconsistency, incoher- actor-manager, which operates as a Design Project
ence on the ontology, according to applied rules. Manager, able to handle management tools, to ana-
The verification process will follow a “list se- lyze checking results and verification processes and
quence” to analyze all applied rules, referring to their that owns enough expertise to set timing and com-
“definition/creation order”: the IE, at present, does munication protocols among actor-designers to in-
not allow associating a priority to the rules, so each dividuate their reciprocal needs.
of them has the same priority level referring to oth- The Common LISP implementation has a more
ers. powerful capacity of expressing higher abstraction
level concepts, so it is more compact and allows to

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 275


give priority to rules of I.Es. master architect has the natural ability to effectively
In this case the instantiation process seems to mix entities of different knowledge domains.
be apparently simpler, as for an entity the IE sequen- It is therefore a normal mental process to en-
tially checks close spaces by means of walls, doors, windows, etc.
1. Parent entities (by means of ISA relations) and from the beginning of architectural design with-
assumes values, defaults and constraints if out worrying at first sight about elementary space
these ones are not in contrast with its own - a definitions and checking. That means to abandon
leaf constraint prevails on correspondent par- instancing Space Class and go to Technology Class.
ent constraint (OOP); This method has two advantages:
2. Then IE checks in breadth the sub-entities an To intimately relate the domains involved in the
entity (an assembly) is composed by (by means mental process in order to have a comprehensive vi-
of WO relations); sion of problems and opportunities;
3. In turn the latter explore their parent entities To rapidly (and roughly) estimate a bill of quanti-
using an a) procedure. ties, not mere parameter costs from the very begin-
Afterwards, in this way, the instantiation process has ning of the process: concept or preliminary design
populated with value(s) all the parameters required phases.
- by the designer or by the default mechanism, This model also clarifies what a designer does. In
whether verified or not. a refurbishment project a designer applies a differ-
This process has two drawbacks: it is ‘exhaus- ent method: s/he starts from a check of the deterio-
tive’ for an ontology and cannot relate two or more ration status of building components (wall, plaster,
ontologies concurrently (in the same process and at steel, reinforced concrete, woods, roof, etc.) upon
the quasi-same time). building codes, then it checks rooms and space dis-
This means an architect would have to define tributions to be refurbished, in respect to functional
every space, from the building space to room space spaces requirements (fig. 2).
to elementary space, in the Space Class - Ω, an ex- A third example of the use of this model is when
haustive and tiring process, before considering any the designer has to define a ‘metadesign’ project: s/
building entities of the Technology Class - Ω-1. The he only works inside the Spatial Class domain, and
same would be true for a structural engineer that the result will be a parameter series of functional
can consider only the Technology Class - Ω-1, or a spaces (f.i., min and max sqm of an elementary space
plant engineer and so on. for a clerk with her/his desk and chair, of a standard
patient’s room, of a hospital ward for an infectious
MENTAL ENERGY SAVING: SWAP FOR diseases) (fig. 3).
CUTTING OFF UNTIMELY ENTITIES A fourth example of the use of this model is
A clever solution to overcome these difficulties when the designer has to make a survey of an exist-
would be to imitate - physical digitality - what pro- ing building: s/he only works inside the Technology
fessionals, architects in particular, have done for Class domain, and the result will be document of
centuries, i.e. to take into account other knowledge building status and its spaces (f.i. building dimen-
domain from the beginning (for the sake of exam- sioning, building component deterioration, geo-
ple, Ω together with Ω-1) and ‘selectively’ explore reference of building and building parts, results of
the domains involved. The mind always saves and material test, etc.) (fig. 4).
optimizes mental energy: it is a ‘thinking economy’. Referring to existing implemented prototypes,
It is actually usual for architects, at every step of the the developed ontologies have been tested by
design process, to define some different entities at means of JessRules Inference Engine applied to Pro-
different scales belonging to different ontologies. A tégé ontologies, combining restrictions verification

276 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


embedded into the Ontology Editor itself with ex- The ‘systemic’ building model allows better imitat-
ternal algorithms/rules editor included in JessRules ing the mental path actor-designers do and the vi-
plugin. sion arisen from this study can be seminal for next
In this way it has been simulated the above generation of CAAD tools and methodologies.
mentioned design process, mixing entity definition
(referred to Building Design) from Spatial and Tech- REFERENCES
nology Class domains and analyzing user feedback Archea, J 1987, ‘Puzzle making: What architects do when no
and computational results. one is looking’, in Y.E. Kalay (ed.), Computability of De-
At present, research is under way to apply differ- sign, John Wiley & Sons, New York, pp. 37-52.
ent inference engines and development languages Carrara G, Fioravanti A 2010, ‘Improving design quality of
to a series of ontologies in the fields of hospitals and complex building systems by means of ICT enhanced
offices. collaboration’, in G Carrara, A Fioravanti and YE Kalay
(eds), Collaborative Working Environments for Architec-
CONCLUSIONS AND PROSPECTS tural Design, Palombi Editori, Rome pp. 3-18.
The paper affords new prospects to deal with two Carrara G, Fioravanti A 2004, ‘How to Construct an Audi-
problems of architectural design process: ence in Collaborative Design - The Relationship among
• How to define a building model that can take which Actors in the Design Process’, in Proceedings of
into account the complexity of a mental image the eCAADe Conference, Copenhagen, Denmark, pp.
of a real building (physical digitality); 426-434.
• How to optimize an architectural design instan- Carrara, G, Fioravanti, A, Nanni, U 2009, Knowledge-Based
tiation process able to follow the usual master Collaborative Architectural Design, International Jour-
architects thinking (digital physicality). nal of Design Sciences & Technology, 16(1), pp. 1-16.
The first objective has been tackled by means of a Cheng and Nancy Y 2003, ‘Approaches to Design Collabo-
‘neat’ and sharp subdivision of building model: on- ration Research’, Automation in Construction, 12(6), pp.
tologies of spaces and components as usual, plus a 715-723.
Relation Structure, specific for each actor-designer Fioravanti, A, Loffreda, G, Trento, A 2011a, ‘Computing On-
that relates specific entities of two domains. tologies to Support AEC Collaborative Design: Towards
The second objective has been solved by mim- a Building Organism delicate concept’, in Proceedings
icking the mental energy saving actor-designer of the eCAADe Conference, Ljubljana, Slovenia, pp.177-
does during the architectural design process s/he 186.
explores and defines just the essential entities s/he Fioravanti A, Loffreda G, Trento A 2011b, ‘An innovative
needs at each design process phase. The possibility comprehensive knowledge model of Architectural De-
to define immediately the essential information at sign Process’, International Journal of Design Sciences &
different levels of detail during the work in progress Technology, 18(1), pp. 1-18.
project gives actor-designers a better control of the Kvan, T 2000, ‘Collaborative design: what is it?’, Martens, B
whole project of the time, so s/he can performs ap- (guest ed.), Special Issue eCAADe ’97, Automation in
propriate choices. It is a matter of facts that, as we Construction, 9(4), pp. 409-415.
can see in sketches of modern master architects like McCarthy, J 1960, ‘Recursive functions of symbolic expres-
Le Corbusier (Carrara and Fioravanti, 2004, fig. 1 and sions and their computation by machine’, Communica-
pg. 428), Louis Khan, Zaha Hadid, Steven Hall, Jean tion of the ACM I, 7, pp. 184-195.
Nouvel, etc., they draw at the same time the whole Peng, W and Gero, J 2007, ‘Computer-Aided Design Tools
shape and technical details of their masterpieces - That Adapt’, in Proceedings of CAAD Futures ‘07, Sydney,
they perform ‘concurrent’ design at different levels Australia, pp. 417-430.
of abstraction and detail Simon, HA 1996, The Sciences of the Artificial, 3rd ed., MIT

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 277


Press, Cambridge, MA, US.
Woo, S, Lee, E and Sasada, T 2001, ‘The multiuser workspace
as the medium for communication in collaborative de-
sign’, Automation in Construction, 10(3), pp. 303-308.

278 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Parametric Tools for Conceptual Design Support at the
Pedestrian Urban Scale
Towards inverse urban design
3 4
Anastasia Koltsova , Bige Tuncer , Sofia Georgakopoulou , Gerhard Schmitt
1 2

1,3,4
ETH Zurich, Switzerland, TU Delft, Netherlands.
2

1,3,4
http://www.ia.arch.ethz.ch/, http://tudelft.nl/en/
2

3
koltsova@arch.ethz.ch, e.b.tuncer@tudelft.nl, georgakopoulou@arch.ethz.ch,
1 2

4
gerhard.schmitt@sl.ethz.ch

Abstract. This paper presents an inverse pedestrian urban design method and an initial
set of parametric tools for conceptual design support at the pedestrian urban scale.
Inverse pedestrian urban design concerns the derivation of urban design parameters
from a local context in order to produce better informed and situated designs. The tools
concern the rationalization of street network and building form. Some of the parameters
that are used within the tools are view angles (visibility analysis) and distances between
target points (accessibility analysis). The paper elaborates on inverse urban design,
presents some case studies and tools, and touches upon design patterns and their
alignment to design processes.
Keywords. Urban design; pedestrian design; parametric modelling; design tools; inverse
urban design method.

INTRODUCTION
The main goal of our research work is to facilitate the ban designers to create, manage and organize com-
design of pedestrian urban space by offering a set plex (parametric) design models by integrating dif-
of computational design methods and associated ferent types of parameters and rapidly generating
parametric tools that would allow for fast visualiza- and evaluating alternative design solutions (Ehran
tion and analysis of alternative design scenarios. The 2003; Madkour et al. 2009; Woodbury 2010).
complexity of contemporary urban design projects One of the main challenges that inhibit con-
increases with the growing pace of urban develop- temporary designers from applying computational
ment. Large amounts of data must be collected, design methods within their design processes is
stored and analyzed. The use of conventional Com- the difficulty of converting design information into
puter-Aided Design tools does not provide speed parameters of a computational model. We propose
and flexibility necessary to design in the conditions a novel method for design parameter derivation in
dictated by the rapid urban development. We seek order to foster this conversion. This research will es-
ways to integrate parametric and constraint-based tablish an inverse method for determining the most
modelling methods into the contemporary design adequate set of parameters from the local design
practice. These methods enable architects and ur- context that are well suited for creating sustainable

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 279


urban spaces. In general, an inverse method implies and Ewing and Handy (2009) and formulated a pre-
converting observed information into attributes (pa- liminary set of design parameters. The latter were
rameters) of an artefact being designed. In our work used to build parametric tools for analysis of the
we analyze/observe the design context and its prob- degree of openness of public urban space, acces-
lematic and based on the acquired information we sibility by bike/on foot and some more (Koltsova et
formulate the design parameters which we use to al. 2012). Subsequently, within a teaching exercise
build parametric models for design and analysis of we analyzed several case studies (in Switzerland
new pedestrian urban spaces. and Russia) to derive additional design parameters
that are more context-specific. In general, we plan
PARAMETRIC PEDESTRIAN URBAN to conduct research on three case studies in Swit-
DESIGN zerland, Russia and Singapore. In parallel to the
This research focuses on the intermediate urban analysis of pedestrian areas within the three con-
scale, with a specific emphasis on the quality of texts, we examine relevant literature on local urban
pedestrian space, ranging from urban fabric at ap- design methods, review their evolution in history,
proximately 10 hectares, to the street canyon scale and inspect urban codes and guidelines (Koltsova
(Berghauser Pont and Haupt, 2010). This provides et al., 2012). To succinctly obtain this information,
an appropriate level of geometric and configuration we conduct brief interviews with local urban design
detail for morphological investigations (Figure 1). practitioners. The specific details for determining
The research is concerned with the quality of pedestrian comfort might also be obtained from
urban space, originating in 1960s from the works of case-specific literature and best-practice examples
design theorists such as Jane Jacobs, Donald Apple- in the future. Our preliminary work on the two of the
yard, Kevin Lynch and some others. Their work laid case studies will be described in more detail in fur-
a theoretical ground for a “good urban form” while ther sections.
at the same time the research of Leslie Martin and The derived parameters form the backbone of
Lionel March at Cambridge School concentrated on a set of computational tools that we are develop-
the task of modelling urban design problems with ing within Grasshopper [1], a parametric plug-in
accurate mathematical models in order to objective- for Rhinoceros [2]. Grasshopper is seamlessly inte-
ly measure urban space qualities (Martin and March grated in the Rhinoceros modeling environment, a
1972). In our work we investigate both aforemen- popular modeling software among designers today.
tioned approaches in order to understand how the The combination of ‘manual’ digital modeling pos-
intangible qualities of urban space can be expressed sibilities in Rhinoceros with parametric modeling
in urban form using design parameters. In our prior techniques, allows for a more gradual integration of
work we analyzed the qualities of urban space pro- our ‘derived’ parametric tool set into a design pro-
vided in Lynch (1960), Jacobs and Appleyard (1987) cess. The fact that our tools can be used in parallel

Figure 1
Level of scale.

280 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


to the design process within the same modelling attributes (e.g. parameters) of an artifact being de-
environment constitutes an advantage of our meth- signed (Figure 2).
od in comparison to design analysis software such This research is based on the hypothesis that an
as Space Syntax [3] or Ecotect [4], where designers inverse urban design method provides an improved
need to export their models for analysis into another way of creating sustainable urban environments
software and interrupt the flow of the design pro- compared to conventional design methods. The de-
cess. velopment and definition of an inverse urban design
Our tools are targeting the early design stag- logic is an integral part of our research.
es, when architects develop first sketches of their Inverse urban design is based on the analysis
design ideas. Architects often develop these first of the information available for a target context in
sketches based on their sense of beauty, styling, order to discover a set of parameters that is most rel-
and overall vision, temporarily neglecting some ra- evant to urban form design within the same context.
tional aspects. The design outcome would greatly By analyzing the information available for a target
benefit from the use of simple tools for evaluation context, it is possible to discover a set of parameters
and analysis of the architect’s design actions at this that are well suited to create compelling novel ur-
early design stage. Using such tools the sketch de- ban spaces within the same context. Inverse urban
sign would be well grounded and drastic changes of design is not achieved by deriving formal patterns
concept ideas in the later stages of design would be and rules from an existing city structure and build-
overcome. Our tools can be used to analyze the de- ings and applying these for the generation of new
sign models prior to their detailing and before their designs. Instead, the local context is analysed in or-
further analysis within more sophisticated software der to derive information such as view points, view
such as Ecotect or Space Syntax, which would help obstruction, landscape undulation, proximity to
to avoid double work. major functions, etc. This information is then used as
an input for parametric tools in order to create good
INVERSE URBAN DESIGN METHOD pedestrian urban designs by forming/shaping build-
In general, a physical system can be modeled math- ing envelopes and open spaces. The subsequent
ematically as: implementation of such parameters using the Grass-
hopper parametric environment would provide im-
proved flexibility and variation to the entire urban
Y = F (X) (1) form design process.
The main components of the inverse urban de-
sign method are the following:
where X is an input, Y is an output and F is an • parameter derivation and ontological mod-
operator that characterizes a system. Inverse prob- eling,
lems are defined as solving (1) for unknown X with • implementation, and
given Y and F (Hirano and Yamada, 1988). When ap- • evaluation.
plied to urban design, an inverse problem implies
converting observed information (urban form) into Parameter derivation
The first part of inverse urban design at the pedes-
Figure 2 trian scale consists of observing existing examples
Inverse urban design process. of urban organization in use by pedestrians at (or
near) the target context, and in analyzing its current
problematic. Based on the acquired information we
derive parameters to be used for design and analysis

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 281


of new urban forms. To better understand aspects there are two major traffic roads crossing the city. As
that facilitate the use of urban space by pedestrians a result the city is split into separate zones, which
at each specific design context, it is important to ob- makes pedestrian mobility highly inconvenient.
serve the current situation. The data collection step Therefore, we asked our students to look for ways in
tentatively includes the following subtasks to be which the city structure can be enhanced in order
performed at one or more locations near the target to facilitate its use by pedestrians. After the intro-
context: duction, students were asked to identify the design
• Identification of places with high pedestrian problem they would like to explore. To a large extent
activity (using statistical data, literature, Goog- the choice of the students was dictated by the prob-
leMaps, GIS, etc). lems lying on the surface such as accessibility/navi-
• Characterization of functions, landmarks, ac- gation and noise emission.
cessibility, and structural density. One group of students developed a tool for ac-
• Description of user-space interactions. cessibility analysis of any given location in Schlieren
• Formulation of the main types and configura- by various transportation modes. Architects and ur-
tions of streets and dynamics of space. ban designers can use this tool to define interven-
Subsequently, the data will be structured into three tion points and to develop new strategies to allow
main categories with relations between them de- for a shift from private to public transport. It pro-
fined as follows: vides a method to evaluate the accessibility within
• User-related data – pedestrian activity, use of a project area, i.e. it helps to visualize at an early de-
space, etc. sign stage the zones that are not accessible by walk-
• Physical data at fabric scale – density, accessi- ing or by public transport. The basic parameters this
bility, allocation of functions, etc. definition uses are: the traveling speed (walking, bus
• Physical data at street canyon scale – configu- and car) and the distance to the target point (in this
ration, types, sections, etc. case the distance between living areas and the lo-
These categories, their subcategories and their re- cal train station). In the first step, students superim-
lationships will be further developed into an onto- posed a grid of regularly distributed points on a pro-
logical structure guiding the systematic parameter ject area and measured the shortest distance along
derivation process in the next stage of the research. the traffic/pedestrian network from each point on a
grid to the train station.
Case studies Second, based on the distance and the traveling
At the current stage of our research work we con- mode (walking, taking bus or car) each point was
ducted preliminary studies in Schlieren, Switzerland shifted vertically. In the last step, these points were
and Moscow, Russia where we analyzed a number of used to interpolate a surface through them. Figure
pedestrian urban spaces, their qualities and prob- 3 demonstrates the accessibility from points on a
lematic. Based on the derived information we devel- project area to the train station by bus (green) and
oped a number of parametric models for the analy- by car (in red).
sis of pedestrian urban space, which we applied for One of our findings was that the preliminary
case study sites. analysis phase did not constitute a challenge for
The work on the case study in Schlieren was students. They could identify and formulate design
conducted as part of a teaching exercise. The old problems, however, it was challenging for them to
part of the city of Schlieren was developed on the translate these problems into design parameters
slopes of the valley and was later extended by the and implement them within parametric software.
industrial zone built between the river and the rail- In general, the parametric/relational thinking is not
way running through the city. Apart from the railway common and not a part of the curriculum in the tra-

282 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


ditional architectural design education. However, (east / west / north / south) side, pedestrians are not
more and more students are using parametric tools aware that behind the superfluity of billboards that
in their design studios for model making, façade block the view, a beautiful urban space dedicated to
paneling, or complex building shape optimization. pedestrian use unfolds. Uncontrolled placement of
In a next attempt to collect context-specific outdoor advertisement constitutes a serious prob-
information we conducted a workshop with local lem in Moscow. In order to analyze the impact of the
architects from Moscow. The main goal of the work- outdoor advertisement on the quality of pedestrian
shop was to define the problematic of the local ur- urban space, we developed a tool that allows to
ban context at pedestrian scale and reveal the major quickly estimate the view impact of such billboards.
factors that jeopardize the quality of urban space. This tool takes the viewpoint and vertices of the
Due to time constraints we could not acquire a com- façade and billboard surfaces as an input (Figure 5a).
prehensive list of factors, however, our preliminary Additionally, user can adjust the view angle (in this
findings already contribute to the enhancement of example it is set to max 60 degrees). Vectors are cre-
public space quality. ated between the viewpoint and vertices. Vectors
One of the major negative impacts on local ur- that have only one intersection point and are within
ban environment is created by outdoor advertise- the angle range of 0 to 60 degrees are selected and
ment. Figure 4 illustrates a local pedestrian street in corresponding vertices/surface faces are assigned
Moscow from different viewpoints. In figure 4b we color (white for visible). The rest of the surface faces
can see that when approaching the street from the are colored in grey (not visible). The first conclusions

Figure 3
Accessibility by bus (in green)
and car (in red) on a project
area in Schlieren (Switzer-
land).

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 283


Figure 4
View to a pedestrian street
in Moscow from different
viewpoints: viewpoint 1 (c)
corresponds to image a;
viewpoint 2 to image b.

that can be drawn from our analysis is that consid- software to measure/analyze certain qualities (ac-
erable facade areas of the 18th century buildings are cessibility- Schlieren; view pollution – Moscow).
blocked by the low-quality billboards. Another issue This process of parameter derivation from the lo-
is that the billboards stay on the way of one another cal context is the basis for the inverse urban design
and the information on them is not properly com- method. The parameters and their relations derived
municated to passers by. Our tool can be used to through the inverse procedure constitute the de-
balance out the amount and placement of the bill- sign pattern that is implemented within paramet-
boards, in order to provide optimal view to the his- ric software. The combination of such patterns and
toric façade frontage and to communicate the infor- their alignment to the design processes at an early/
mation displayed on the billboards more efficiently. conceptual design stage is the concomitant goal of
this research work. The design patterns will be the
Design patterns subject of a consequent paper.
By analyzing the problems of both design contexts In the next paragraphs we present an example
we have derived the specific design parameters for of how the developed patterns can be used in a se-
each and implemented these within parametric quence for the design of an exemplary project site.
Figure 5
Visibility analysis of the facade
surface in Grasshopper; a)
Vectors connecting the view
point to the vertices of the
façade surface; b) In grey, the
facade area that is not visible
by pedestrian from the defined
view point (in red).

284 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 6 When the optimal amount and organization of
Exemplary project site. building lots is achieved, the next tool can be ap-
plied to analyze accessibility on the site (Figure 8).
This tool is based on the component of Giulio Pia-
centino [5], which we reworked in order to be able
to measure the accessibility from any defined point
to any other point on road network. By placing the
transportation nodes (or any other major functions
such as retail, parks or housing), the designer can es-
timate the accessibility on the design site. It is also
possible to alter the road network by dragging the
As a reference we used design process presented in control points of the polylines that form the road
Christiaanse et al. 2005 on the design project for the network, and change the location of the functions
redevelopment of the area next to the Zurich main and interactively receive feedback on the design ac-
station. The proposed sequence as well as every in- tions. Multiple scenarios for allocation of functions
dividual design pattern will be presented to design and their accessibility can be tested.
practitioners in the future and revised based on their In order to estimate a better location for public
feedback. open spaces we developed a tool that takes all the
Architects/urban designers usually start their major functions (set by designer) of the site and
work on design project by defining the possible generates all possible solutions for shortest paths
road network organizations. Figure 6 demonstrates between the functions (Figure 9). Here we assume
the exemplary project site inside the red rectangle, that the road segments where the shortest paths
which contains some roads that form the building go through would be the most active and we allo-
blocks. By using our parametric tool the blocks can cate the public spaces along them. Undoubtedly,
be subdivided further into lots or parcels. This tool more parameters should be considered, such as vis-
also provides a possibility to set the min/max size of ual qualities, presence of pedestrian facilities in the
the plot, which allows for testing the various lot or- streets, etc. However, for a first estimation, this tool
ganizations (Figure 7). is sufficient.

Figure 7
Subdivision of the project site
into lots, different scenarios.

Figure 8
Accessibility analysis of the
resulting road network.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 285


Figure 9
Allocation of open spaces.

Figure 10
Building envelop alteration
based on the visibility ana-
lysis (illustration by Dominik
Nuessen).

After the building lots and open spaces are defined, from it. An ontology will be developed within this
we assign max heights per lot (defined by local method, which will be used to propose a best set of
building regulations). Another tool in our tool set parameters to make novel and useful urban designs
can alter the building envelopes based on the de- for the context. This ontology will be developed for
fined view points (Figure 10). Based on the position global (relevant for any context), context-specific,
and the view angle, it cuts the volume of the build- and site-specific conditions, in order to express pa-
ing to provide the view to an open public space. rameters unambiguously, define a familiar hierarchi-
The last tool that we developed analyzes the cal structure of terms, and ensure the consistency
views from several “important” view points (defined of the parameters (especially the global ones), their
by designer) and checks for the intersection of the attributes, and their relationships in the context of
view sections. The areas where the view points inter- their use for different locations and projects by ur-
sect can be used for the location of landmarks. ban designers. Such an ontology will be very useful
to the designers during the inverse design process
CONCLUSIONS AND OUTLOOK (i.e., parameterization process). Clearly, the balance
In order to achieve design patterns in the sense of between extensibility, flexibility, and sufficient struc-
the term as it is applied in the software engineering ture will be a key point of attention in this step.
domain, the inverse urban design method analy- The design patterns will be presented to design
ses the context data in order to derive parameters practitioners at the joint workshops and revised
based on their feedback.

286 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 11 681–700.
Building envelop alteration Martin, L, March, L, (ed.) 1972, Urban Space and Structures,
based on the visibility ana- Cambridge University Press, UK.
lysis (illustration by Dominik Madkour, Y, Neumann, O, Erhan, H, 2009, ‘Programmatic
Nuessen). Formation: Practical Applications of Parametric Design’,
International Journal of Architectural Computing, vol.
07, no. 04, pp. 587-603.
Woodbury, R (ed.) 2010, Elements of Parametric Design,
Routledge, New York.

[1] www.grasshopper3d.com/group/geco
[2] www.rhino3d.com/
[3] www.spacesyntax.com
REFERENCES [4] http://usa.autodesk.com/ecotect-analysis/
Berghauser Pont, M and Haupt, P (ed) 2010, Spacematrix: [5] www.grasshopper3d.com/group/shortestwalk
Space, Density and Urban Form, NAi Publishers, Rotter-
dam.
Christiaanse, K, van den Born, H, Gietema, R, van Oort, I (ed)
2005. Situation/KCAP Architects and Planners, NAi Pub-
lishers, Rotterdam.
Erhan, HI 2003, ‘Interactive support for modeling and gen-
erating building design requirements’ Doctoral Thesis.
School of Architecture, Carnegie Mellon University.
Pittsburgh, PA.
Ewing, R and Handy, S 2009, ‘Measuring the Unmeasurable:
Urban Design Qualities Related to Walkability’, Journal
of Urban Design, 14(1), pp. 65–84.
Hirano, T, and Yamada, T 1988, ‘Multi Paradigm Expert Sys-
tem Architecture Based Upon the Inverse Design Con-
cept’, Proceedings of the Int. Workshop on Artificial Intel-
ligence for Industrial Application, Hitachi.
Jacobs, A and Appleyard, D (ed.) 1987, Toward an Urban
Design Manifesto, in Le Gates, R and Stout, Routledge,
New York, pp. 165-175.
Lynch, K (ed.) 1960, The Image of the City, MIT Press, Cam-
bridge, MA.
Koltsova, A, Kunze, A and Schmitt, G 2012, ‘Design of Urban
Space at Pedestrian Scale: A Method for Parameteriza-
tion of Urban Qualities’, Proceedings of IV2012 16th Inter-
national Conference, Monpelier, France.
Koltsova, A, Schmitt, G, Schumacher, P, Sudo, T, Narang
and S Chen L 2011, ‘A Case Study of Script-Based Tech-
niques in Urban Planning’, in J. S. Gero (Ed.), Design
Computing and Cognition 10, Springer Netherlands, pp.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 287


288 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity
The Disassembly of a Musical Piece and its Conversion to
an “Architectural” Pathway
An algorithmic approach
Stamatis Psarras1 and Katherine A. Liapi2
University of Patras, Greece
2
http://www.arch.upatras.gr/#/faculty/professors/392/
1
psarras.st@gmail.com, 2kliapi@upatras.gr

Abstract. This paper presents and discusses a process of transferring the main features
of a piece of music such as structure, notes etc., to a primarily spatial construction in
architecture. The main objective of this effort was to convert the linearity of time during
the hearing of a musical piece into a continuous pathway and an architectural stroll on a
given site. To this end, the musical piece is used as a source of data, which, with the use of
developed algorithms, are converted into spatial data. A purely instrumental piece, “Air,”
from the suite for strings in D major by Bach, provided the source data used in the design
of Park D, a section of a Cultural Park in the suburbs of Athens, Greece. The developed
algorithms presented in the paper include: a) an algorithm for generating the shape of the
path and the space defining elements along the path, and b) an algorithm that generates
the geometry of four harmonographic structures.
Keywords. Music and Architecture; Gestalt; Design Algorithms; Harmonograph.

INTRODUCTION
Architecture and music, typically the products of product of the efforts made to establish a tighter
dissimilar artistic media, often present a lot of strik- relationship between music and architecture is the
ing similarities. The creators of both arts often use harmonograph. This is an instrument that is based
common tools and, in many instances, both depend on the proportions of the Pythagoras’ scale and is
upon proportions and other mathematical relation- able to convert notes into images (Ashton, A., 2003).
ships (Tenney, J. 1977). Based on this notion, several A common denominator that supported several
architects have attempted to establish a relationship of these efforts was the assumption that the human
between the two arts that goes beyond the meta- brain perceives different artistic works with similar
phoric or symbolic association. The work of Iannis processes or mechanisms. These mechanisms, in the
Xenakis, such as the “City of Music,” where he used early modernist years, were interpreted by the Ge-
the mathematical language, to express through ar- stalt theory arguing that our experiences tend to be
chitecture the complexity of the language of mu- organized in a regular, orderly, symmetrical and sim-
sic and the experience of sounds, has significantly ple manner. The laws of Gestalt that find application
enriched the research in this direction (Capanna, mainly in the visual arts, can be also applied to the
A., 2009; Sterken, Sv., 2009). At a different level, a interpretation of the mechanisms involved in the

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 289


Figure 1
General Plan for Park D#.

perception of other artistic expressions (Desolneux, Notable site features that were taken into account
A. et al., 2008). for the proposed design were its low relief topogra-
Taking into account existing research in the phy, a highway at one of the site boundaries, a large
field and working in the same direction, a process of open parking lot at a neighboring area, sparse veg-
transferring the main features of a piece of music to etation in the field, and a relatively small building
an architectural project has been attempted and is structure, dating from the beginning of the century;
presented in the following sections. this was used as support structure for Park D# to
house the information desk, restrooms, administra-
DESIGNING PARK D# tion etc.
The design of a section of a Cultural Park in the The main feature of Park D# was the design of
suburbs of Athens, Greece, served as a test-bed a music pathway that will also serve as an open-air
for experimentation with a developed method for sculpture exhibition; the stroll along this path is
transferring the main features of a piece of music planned and expected to convey a combined spatial
(structure, notes etc.) to a primarily spatial con- and sound experience. Park D# would also include
struction in architecture. The Cultural Park currently several semi-covered station areas, the harmono-
houses a sculpture hall, a theatrical scene, and a cou- graphic structures, planned to host or provoke com-
ple of smaller exhibition halls. A new section of the bined music-sound and art events.
Cultural Park, Park D#, that embodies in its design a Accordingly the main objective of the proposed
methodology for transferring music data into spatial design was to convert the linearity of time during
data, has been proposed and is discussed here. the hearing of a musical piece into one continuous
pathway on the given site. The selected piece is a

290 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 2
Determining the shape of the
pathway at Park D#.

purely instrumental piece named “Air” from the suite architecture. The Gestalt principle of” proximity” can
for strings in D major by Bach (BWV 1068). A descrip- be used for selecting notes that are close to the time
tion of the developed processes and algorithms for dimension of a piece, and transferring them into an
translating the music data into spatial data in an ar- architectural context, while the Gestalt principle of
chitectural context follows. “similarity” can be used for selecting notes that are
similar in punctuation, tone, or pattern.
TRANSFERRING DATA FROM MUSIC TO The selected piece “Air” is written for four instru-
ARCHITECTURE ments, two Violins, one Viola and a Cello. The notes
The music pathway which is the principal feature of from these instruments are translated into spatial
Park D# results from a process of transferring several elements. Specifically the formulation of the stream
sets of data that derive from the selected piece of of the music path derives from the structure of the
music into an architectural context. musical composition and the musical phrases.
Before the discussion of the developed pro- Accordingly the first step of the design process
cesses, it needs to be mentioned that “counterpoint” was to calculate the length of the music path and to
refers to techniques that facilitate the knitting of place it on the site. Assuming that the walking ve-
two or more melodies that are expected to be heard locity of the moving visitor remains constant, the
simultaneously. “Repetition,” “opposite movement,” length of his journey along the path was designed
“imitation,” are commonly used techniques in coun- to be the same as the duration of the music piece.
terpoint; analogous compositional rules, such as Next, the shape of the path had to determined.
“array,” “symmetry” and “copy,” are met in the visual The shape of the path is very important as it af-
arts and architecture. Departing from this observa- fects the visitors experience along the path. There-
tion, the principles of Gestalt psychology can help fore several path shapes were examined. In all in-
us identify common patterns between music and stances the shapes were based on a hypothesis that

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 291


Figure 3
Placing space defining ele-
ments along the music path.

derived from the need for an assumed movement elements of the path inherit the characteristics of
and a perceptual pattern. Several path shapes have the notes, such as the “tone” and “duration,” as well
been derived ranging from a purely linear path to as the association of the notes of the piece to the
various spiral and curvilinear formations. According counterpoint formation (Figure 3).
to the set objective, the simplest path shape would The spatial boundaries of the pathway are
be the preferred one as long as specific require- shaped by three sets of space defining elements that
ments with regard to the visitors movement and correspond to the three distinct “attention groups”
perceptual field were met. After several path shapes of the notes of the piece. In this regard, the notes of
were ruled out, the selected path configuration was the cello determine the placement and dimensions
the one described below. of the space defining elements (concrete paves) on
The number of curves along the path was deter- the ground plane. Their placement creates an inner
mined by: a) the basic structure of the suite, which path that make the visitors shift from one side of the
is A-A/B-B, b) the perceptual changes of the musical pathway to the other. The side elements of the path-
“phrases” and c) the site characteristics and topogra- way occur from the background notes in each one
phy (Figures 1 and 2). of the other three instruments. Their characteristics
At a following stage, in order to determine the are the long duration and their secondary use inside
features of the path, the Gestalt psychology princi- the musical piece. The side elements of the pathway
ples were used for setting criteria for categorizing inherit the characteristics of the background notes.
and grouping the notes. Throughout the piece there The remaining notes between the three instru-
is a clear differentiation of the role of the notes. So, ments compose the melody and are the latest and
along the path, the musical notes are represented most important series of notes that form the fore-
by spatial elements, organized into three distinct ground. These notes generate the overhead sheet
“attention groups” that reflect the distinctive roles of metal elements that attract the visitors’ attention
the instruments in “Air.” Similarly the space-defining (Figure 4).

292 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 4 (left)
Placing overhead elements
along the music path.

Figure 5 (right)
Location of the Harmono-
graphic Structures in Park D#.

The imprint of the musical piece in the path deter-


mines the location of all other elements in the Park
such as the harmonographic structures, the second-
ary routes, the topographic relief of the site, and the
areas planted with bushes and trees. trol all spatial information parametrically. The results
The harmonographic structures, as mentioned of the counterpoint analysis of the piece, along with
earlier, are outdoors semi-covered station areas the constraints that occurred from the application
planned to host or provoke combined music-sound of the Gestalt laws of perception, were also incorpo-
and art events. Their shape follows the logic of the rated into the developed algorithms.
Harmonograph (Ashton, 2003). For the purposes of In order to generate the spatial geometry of the
creating a three-dimensional shape, a harmono- pathway and the harmonographic structures in a
graphic surface has evolved from the two-dimen- 3D graphical environment, two different design al-
sional instrument into a three-dimensional structure gorithms have been developed. The first one, Algo-
(Figure 5). rithm I, generates the path and all the elements that
form its spatial definition, such as the ground plane,
DESIGN ALGORITHMS the overhead plane and the side elements; the other
To translate a piece of music into a pathway in an one, Algorithm II, shares data with the previous and
architectural context, its most important and “ob- generates the geometry of the harmonographic sur-
jective” elements had to be selected and analyzed faces.
according to their counterpoint and perceptual
properties. Certain elements, such as those related Algorithm I
to “hue” properties, were intentionally omitted, as This first algorithm involves two steps. At the first
they rather entail a subjective understanding and step the shape and the length of the path is gener-
interpretation. ated. Then the algorithm, together with the music
In order to convert the notes to objects, we had data, takes into consideration site data and con-
first to convert them to numbers. Information with straints, and generates the geometry of all the other
regard to the instrument, length, tone and range of space defining elements. The algorithm this time
each note was needed to form the parameters of generates three sets of elements, ground, side and
the geometric shapes along the path, and was thus overhead. For the generation of the geometry of
collected on a spreadsheet. This digitation process each one of them, their basic geometry (rectangu-
required filtering and restructuring all music data so lar, trapezoid, spacing between elements e.t.c.) and
that the required information about each note could their correspondence to the elements of the musical
be received. The new digital data were introduced piece were the most important parameters of the al-
into algorithmic expressions that allowed us to con- gorithmic expression.

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 293


Figure 6
Cello notes’ pattern as trans-
lated on the elements of the
ground plane.

In this algorithm, each one of the three space de- defining elements are described in the following
fining elements, that corresponds to an “attention paragraphs:
group” incorporates some of the most notable char- The cello has the typical baroque form of the
acteristics of the notes, as derived from a Gestalt walking bass line; the cello notes, as already men-
based analysis, such as their counterpoint forma- tioned, determined the placement and shape of the
tion. Particular cases of implementation of the char- concrete paves on the ground plane. The cello series
acteristics of an “attention group” to a set of space of notes follows a specific pattern throughout the

Figure 7
Overhead space defining ele-
ments of the musical path.

294 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


Figure 8
Placement and shape of the
overhead elements corre-
sponding to the melody notes.

musical piece. Each pattern consist of four notes that side elements contribute to the balance of the next
is repeated according to the following sequence: “attention group,” where the lead Violin has almost
1st Note -> +7 Notes -> -1 Note -> -7 Notes, called half the Foreground notes, and b) to highlight the
octave leaps. Each note is translated into a quadrilat- constant change of roles between the instruments
eral ground element, with a colour saturation index (when the foreground ends the background begins
that occurs from the position of the note in the pat- and vice versa).
tern; in this manner the elements of the path are ex- The last “attention group” is considered the most
pected to recreate in a visual mode the experience complex and functional. The purpose this time is to
of the cello notes’ pattern. By assigning a length that create “aerial”, or overhead elements, that represent
corresponds to the tone of each note, the above pat- the notes of the melody. These are the most impor-
tern can be noticed in the trace of the path (Figure tant notes of the musical piece, with a wide range of
6). qualitative differences, as, in general, melodies pre-
The side elements of the music pathway, that sent a great variety of notes (Figure 7).
serve as informational boards, follow the bounda- Each overhead element has a rectangular shape
ries of the path while their height depends on the while its origin is placed on the middle line of the
tone of the respective notes. These are placed on path. The overhead elements are placed at different
the side of the path that corresponds to the instru- heights from the ground and some of them are ti-
ment from which the notes originated: the Lead tled. Their height corresponds to the importance of
Violin notes determine the features of the left side the note in the melody, with the most important be-
elements of the path, while the second Violin and ing the one closest to the ground. As with the side
Viola the right. The objective here was: a) to let the elements, each overhead element is characterized

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 295


Figure 9
Harmonographic Structures
generated by the respective
algorithms.

by a left or right orientation that corresponds to the ALGORITHM II


instrument, from which the note comes. The length For the creation of the harmonographic structures a
and the slope of the each overhead element is de- 3D interpetation of the basic harmonograph organ
fined by the tone of the note (Figure 7). was used by extracting the equations that occur
Additional parameters of the overhead ele- from the original organs and making digital modi-
ments integrated into the algorithm are their height, fications to them. The original organ uses two pen-
brightness and colour. Darker shades were given to dulums, the combined motion of which produces
the elements that correspond to the most impor- 2D drawings that reflect various ratios of the param-
tant notes that are placed closer to the visitors; a red eters. The ratio derived from the Pythagoras musical
colour was given to the elements that correspond scale is found to produce particularly interesting re-
to notes that are part of a counterpoint formation sults.
(Figure 8). Once Algorithm I has generated the shape of the
In brief Algorithm I integrates several parame- path and the three sets of space defining elements,
ters that derive from the characteristics of the notes additional space elements are created, by placing
in the selected piece, such as their counterpoint for- lines perpedicular to the path that correspond to
mation, frequency, duration, as well as the features notes that are scaled according to their proximity
of the notes before and after the one examined, and to the location of the harmonographic structures.
generates the shape and placement of the respec- These are converted into ratios according to Pythag-
tive space defining elements on the site. oras scale. These ratios, as well as some other char-
acteristics of the site, are then used to generate four
different harmonographic structures.

296 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity


So the Algorithm II that generates the 3D spatial tectural space. The developed processes and algo-
form of the harmonographic surfaces, uses the site rithms can be modified to address different scenar-
data and the data that come from the music piece, ios that involve a music piece and an architectural
already used for the shape and spatial definition of project.
the path. This algorithm generates the geometric
configuration of the harmonographic structures in REFERENCES
a 3D graphical environment. The algorithm extracts Ashton, A 2003, Harmonograph: a Visual Guide to the Math-
the proportions of each one of the 3D harmono- ematics of Music, Wooden Books, Wales.
graphic structures from the proportions of the notes Capanna, A 2009, ‘Iannis Xenakis: Architect of Light and
of the basic path that is nearest to it. Respectively Sound’, Nexus Network Journal, vol3, no1.
the algorithm generates the geometry of the four Desolneux, A et al. 2008, From Gestalt Theory to Image Anal-
harmonographic structures which are named ac- ysis: A probabilistic Approach, Springler-Verlag, New
cording to their primary function as follows: “En- York.
trance”, “Light and Sound”, “Auditorium”, and “Water- Sterken, Sv, 2009, ‘Towards a Space-Time Art: Xenakis’s Poly-
fall” (Figure 9). topes’, Perspectives of New Music, vol.39, no.2.
Tenney, J 1977, ‘Meta-Hodos: A Phenomenology of 20th-
CONCLUSIONS Century Musical Materials and an Approach to the
The main objective of this research was to develop Study of Form’, Journal of Experimental Aesthetics, vol
a process that permits transferring the basic char- 1, no1.
acteristics of a piece of music into spatial geometry,
translating the linearity of time while listening to
this piece, to a stroll, or better, a walking journey,
along a pathway. This was done by selecting a par-
ticular piece, in this instance, the Air from the Suite
for Strings in D major of Bach. This piece was used as
a source database, which, with the application of the
developed algorithms, was converted to an output
database of spatial data.
The musical pathway in Park D# provides a spa-
tial experience of Air, the features of which have
determined the consecutive stages in the design of
the path. At the initial design stage, the parts and
phrases of the piece have determined the shape of
the path. Then, separating the notes according to
their perceptual properties in different categories,
by following the principle of similarity in Gestalt, the
main space defining elements of the path have been
generated. Finally, the differentiation between simi-
lar consecutive space defining elements is based on
the characteristics of the notes in the piece, such as
frequency, duration and association to the piece’s
counterpoint.
Park D# has not been inspired by music but it is
a consistent transfer of a music piece into an archi-

Digital Aids to Design Creativity - Volume 1 - eCAADe 30 | 297


298 | eCAADe 30 - Volume 1 - Digital Aids to Design Creativity
Generative Design

Generative Design - Volume 1 - eCAADe 30 | 299


300 | eCAADe 30 - Volume 1 - Generative Design
Swarm Materiality

A multi-agent approach to stress driven material organization


Marios Tsiliakos
Digital [Sub]stance, Greece
www.digitalsubstance.wordpress.com
m.tsiliakos@gmail.com

Abstract. This paper sets out to introduce and explore a computational tool, thus a
methodological framework, for simulating stress driven material growth and organization
by employing a multi-agent system based in swarm intelligence algorithms. It consists
of an ongoing investigation that underlies the intention for the material system to be
perceived as design itself. The algorithm, developed in the programming language
Processing, is operating in a bottom-up manner where components and data flows are
self-organized into design outputs. An evaluation process, via testing on different design
cases, is providing a coherent understanding on the system’s capacity to address an
acceptable, within the “state-of-the-art” context, solution to material optimization and
innovative form-finding. The analysis of the exported data is followed by a possible
reconfiguration of the algorithm’s structure and further development by introducing new
elements.
Keywords. Swarm-intelligence; stress; material-organization; biomimetics; processing.

MATERIAL AS DESIGN
Computational design tools have amplified archi- provide the foundations for a forthcoming concrete
tects capacities on both conceptual and technical articulation of the “digital design – fabricated de-
levels in terms of manipulating complex geometrical sign” system.
configurations and introducing pioneering design In this context, the main objective of this re-
initiatives. A post-rationalization process is how- search is to introduce and explore a computational
ever, essential in the majority of the contemporary tool, thus a methodological framework, for simu-
design cases in order to resolve problems emerging lating stress driven material growth and organiza-
from the translation of digital information to physi- tion by employing a multi-agent generative system
cal materialized objects. This dualism from digital to based in swarm intelligence algorithms. The fibrous
physical, from bits to atoms (Negroponte 1995) and intrinsic characteristics of this dynamic performa-
vice versa, has introduced a great number of studies tive system, following the agents’ trails, operate
towards the lossless realization of digital design or by adapting to certain stimuli while exchanging
its optimized implementation. Recent investigations information in a reciprocal manner with the envi-
on material systems science, Computer Aided Manu- ronment’s spatial qualities, fulfilling multiple tasks
facturing and Evolutionary Developmental Biology, and consequently converging into a local optimal

Generative Design - Volume 1 - eCAADe 30 | 301


scenario. Structural information in combination to conducted on fibre composite materials, biome-
morphological and topological data become, along chanical load bearing, plant growth and structural
with the multi- agent system’s behaviour, the driving optimization procedures, is implemented within the
forces in a bottom-up approach where data flows algorithm’s structure and realized through the dy-
and components are self-organized into design namic computational model of the collective behav-
outputs. This ongoing investigation underlies the iour ordered swarms, leading to an interdisciplinary
intention for the material system to be perceived as approach on creative design through optimized ma-
design itself. Therefore is intended to bridge the gap terial distribution.
between digital and fabricated matter and through
its adaptive virtues and its force-energy morphol- Figure 1
ogy evolving (Thompson 1961), to progress towards Material as design: rendered
an enhanced conversion of design and material still of the algorithm.
growth, as this appears in natural systems.
The proposed algorithm, developed in the
java-based programming language Processing, is
explored via testing on different design cases, offer-
ing a coherent understanding on how the various
elements perform and a critical evaluation of the
system’s capacity to produce an acceptable, within
the “state-of-the-art” context, solution to material
growth optimization and creative form-finding. In Multi-agent synthesis strategies
addition, these experimentations outline the in- “Swarm Matter” by Kokkugia is a morphogenetic
triguing elements of the generative multi-agent research process within the software development
system, forming its implementation, while at the framework that investigates the generation of or-
same time revealing its limitations. The analysis and namental geometries through swarm intelligence
evaluation, leads to possible reconfiguration of the based formations and emergent patterns [1]. This
algorithm’s methodological structure and further exploration is analogous to the presented algorith-
development of the concepts describing it, by intro- mic process in the implementation of a multi-agent
ducing new elements and reinforcing the existing. system operating as a form finding module. How-
ever it diverges from it radically in the methodology
BACKGROUND by which, contextual data are incorporated into the
process and by the nature of the data itself, which
A multidisciplinary approach is not limited to the inherent interaction within the
The examined algorithmic system utilizes knowl- agent system.
edge and apparatus from the fields of biomimetics,
material systems science, engineering and compu- Structural information as design initiative
tational science to form a rational and hierarchically Research conducted by Michalatos P. and Kaijima S.
articulated methodology. Nature is providing a tre- (2007) employs structural information as a design el-
mendous amount of information implemented into ement. Specifically, the case study of the “Land Secu-
these scientific fields, assisting contemporary inves- rities Bridge” is examining procedures on optimizing
tigations that vary from the analysis of the human a preliminary design intention through the method
body’s structural element: bone’s micro-mechanical of densification, while at the same time organizing
configuration (Huiskes 2000), to the effect of the the data operating on the design as fields of values.
micro-fibril orientation into plant growth. Research A related approach is integrated in the proposed
system through the densification of the fibre matrix.

302 | eCAADe 30 - Volume 1 - Generative Design


A different research case investigates adaptive SWARM MATERIALITY: ALGORITHM’S
growth through fibre composites, operating on the STRUCTURE
specific design scenario of a pedestrian bridge, us-
ing the Tow Fibre Steering fabrication method on a Inputs to outputs
field of uniform mechanical stress (Doumpioti 2008). The structure of the algorithm is expressed as a lin-
The Computer Aided Internal Optimization (CAIO) ear process constantly resulting to emergent out-
method is exploited (Mattheck 1998), where fibres puts. This input to output procedure introduces a
are aligned with the stress force flows mimicking set of dynamically defined routines, both in terms
plant growth. The intrinsic characteristics of fibres of design-production, but also in relation to the op-
are engaged in the presented system in an equiva- timization of the results. Being characterized as an
lent method. information-based adaptive system, the algorithmic
Those investigations have provided inspiration framework is powered by a set of inputs that vary in
and technical knowledge regarding the notions ex- their nature and by the effect they address on the
amined in this paper. The implemented formal and operational attributes of the system. The totality of
practical systems are reinforced by the emergent input values can be categorized as:
situations of the multi-agent algorithm. Material op- 1. User defined inputs: Initial morphology exam-
timization routines are engaging interaction and ad- ined, seeds, agent system steering values.
aptation, in addition to the inspired morphogenetic 2. Analytical inputs: F.E.M derived vector-field.
and form-finding methodologies as a combination 3. Combinatorial inputs: Porosity field depending
of reactive and informative systems. Consequently, on the sun’s position.
this research explores the dynamic characteristics User defined inputs can be altered on demand. Dif-
of multi-performative systems implemented into in- ferent geometries suggest alternative design sce-
formation based design processes and attempts to narios affecting both the analytical and the combi-
evaluate it. natorial inputs which intrinsically relate directly to
the examined morphological configuration. Specifi-

Figure 2
Schematic overview of the
algorithm: inputs to outputs.

Generative Design - Volume 1 - eCAADe 30 | 303


cally, the emergent result of the system is possible to gineering software such as Solidworks™ and Oasys
differentiate greatly when the multi-agent system’s GSA™. A text file containing the principal stress data
steering values are changing, or if the quantity and is translated to modules of information within the
the position of the seeds, are altered. In contrast to algorithm. Each module contains a numerical stress
the randomly placed seeds, the initially user defined value, a topological data set, and a vector in relation
steering values can be transformed on a local level to its neighboring modules-voxels. The FEM evalua-
due to the adapting virtues of the system. tion is performed using polymer as the material for
On the other hand, the outputs of the sys- the study, providing at the same time that the struc-
tem consist in their majority of data sets provided ture is self-supported.
thought-out the implementation of the algorithmic The second adaptation mechanism emerges
process in evenly distributed time periods, in favor from the three-dimensional environment of the
of a more comprehensive evaluation. Stills of the program’s interface. This interface integrates a sun
running algorithm and text formatted sets, record- system utility that operates by calculating the angle
ing the various elements of the scheme at incremen- by which sun rays collide to the geometry’s domain,
tal intervals, are supportive to the main product of organizing a new data-field operating on a second
the system, which is comprised to dxf and stl ex- level of hierarchy following the initial FEM adapta-
ports of the fibrous design. tion. This process arranges different porosity levels
on the overall geometry resulting in a plethora of
Data driven design anisotropic material design configurations, thus can
The algorithm implements a swarm intelligence be proved extremely useful in architectural design
dynamically defined routine based on the flock- cases. On the other hand it may lack functional and
ing boids procedural model by Craig Reynolds [2], conceptual reasoning in object-based studies. On
followed by the numerically defined variables of these grounds, each adaptation factor can perform
alignment, cohesion and separation that character- independently or in combination, with the stress
ize the population of the flocking agents. This fibre driven growth to occupy the first level of impor-
producing system performs on a basis of two adap- tance within the system.
tation factors, each of which is addressing a different
weighted effect to the final outcome. The primary Fibre generation
adaptation criterion is the principal stress value set The fibre generating algorithm performs on a logic
adopted as a vector-field, or more precisely as voxel that exploits the multi-agent system’s characteris-
data field, derived by Finite Element Method analy- tics. Each agent member of the swarm population
sis of the examined geometry using structural en- navigates on the UV surface domain of the exam-

Figure 3
Finite Element Analysis on
a free form surface and its
fibrous implementation.

304 | eCAADe 30 - Volume 1 - Generative Design


ined case study, interacting simultaneously with gets narrowed down to keep agents as close as pos-
other members of the population while informed sible, therefore achieving greater fibre densities.
by the adaptation mechanisms. The seeds, the areas Those values return back to the user defined ones
where the fibre growth commences, are randomly when the agent exits the field.
placed on the morphology while their quantity can The sun position depended porosity layer of
be redefined as the algorithm is running. In a sim- adaptation runs on a similar methodology, by add-
plified scenario, each fibre agent tries to navigate ing vectors towards or in reverse directions from the
through a larger number of high stress areas in the high or low porosity areas. However in this case, the
data vector-field, while continuously trying to avoid initial steering values are not affected by any means.
others where the second adaptation mechanism of Where sun rays are more direct the algorithm tends
the porosity data field is operating, hence agents to reinforce its structure while in other cases receiv-
tend not to approach areas with large porosity val- ing oblique illumination, material is organized in a
ues. Each agent of the system is defined by a steer- diluted mode.
ing vector. When the agent is within the operating The methodology of re-orienting fibres in highly
area of a large stress value voxel of the field, another stressed areas thus depositing more material is cor-
vector with direction towards to the stress point related to the Soft Kill Option (SKO) and is the same
gets added to the steering vector, moving the agent technique that nature uses to advance growth (Mat-
through this high stress zone. The added vector is theck 1998). However, it is this research’s intention
not however capable of keeping the agent on a con- not to get attached to a specific methodology but to
stant looping course inside the stress area. In addi- advance in a combination of theories and optimiza-
tion, while navigating inside this area, the steering tion routines implemented and documented in this
values of the agent members affected are instantly context.
altered. In particular, the alignment value increases
along with the cohesion, as the separation value

Figure 4
Schematic diagram of the
stress adapting fibre generat-
ing agents.

Generative Design - Volume 1 - eCAADe 30 | 305


Finally, the concluding element of the multi-agent material design. Until the fibre limit is met the algo-
system is a constrain factor to prevent the overd- rithm realizes to fibres only those multi-agent paths
esign of the structure. The algorithm iterates at the that are routed through more than ten high stress
previously documented state, generating a moder- areas of the data field. This limitation could result
ately large amount of fibres until a certain threshold to a highly differentiated sum of fibres, that may or
is met. This threshold is dependent on the geometry may not, combine the fullest of the systems capaci-
examined and limits the number of fibres integrated ties. However, whilst the limit criterion is active, the
in the final material configuration according to the algorithm evaluates recursively each member of the
fibre matrix ratio used in composites, provided via fibre population and assigns a double numerical
an approximation of this equation (Ashby and Jones, value to it. This number is provided by the following
1986). fitness equation.

EcL = {Vf / Ef + (1-Vf )/Em}^(-1) (1) Fitness=(∑_(i=0)^n{Spi*Dpi} )/((n+1) )*((k+1))/


(∑_(j=0)^k{Atj*Daj}) (2)

where Vf is the volume fraction of fibres, and Ef, Em


are Young’s modulus for fibres and matrixes in Gpa. where n is the number of stress vectors, k is the
number of porosity attractors, Sp is the stress value
Evaluation Process of the vector, Dp is the distance of the fibre to the
From the total number of fibers generated in the stress vector, At is the value of the attractor and Da is
algorithmic process only a few are converted into the distance from the attractor.

Figure 5
Explanatory snapshot of the
performing algorithm.

306 | eCAADe 30 - Volume 1 - Generative Design


Figure 6
Stills displaying the perform-
ing agents (dark colored) and
the constructed fibres (red
colored).

As the algorithm iterates, it deletes a single fibre sis indicate a uniform stress throughout the exam-
from the population and replaces it with another ined geometry the algorithm will terminate result-
from the ongoing operating fibre agents, which ing to local optimal solutions.
must carry a fitness value larger than the popula-
tion’s average. The system runs for 2400 iterations at TESTING AND RESULTS
this mode until is terminated. By this methodology, The presented computational system is evaluated
it achieves a steadily advancing and controlled per- through testing on ten different geometrical config-
formance optimization, resulting to the material op- urations, such as spherical cubes, knots and teapots,
timization of the final design product. In this aspect, in addition to variations by altering its user defined,
the previously mentioned SKO methodology is rein- agent or contextual, parameters. The nature of the
forced by a selective process that categorizes fibres data accumulated varies from, text files and vector
not only by the necessity of lying in high stress areas graphics images, to stereolithography models. Cer-
but by efficiency in combining the best achieved re- tain output elements have been rendered of great
sults. importance during the experiments. The Average
A more reliable approach that has not yet been Fibre Length (AFL) is a critical measure for the evalu-
realized in the context of this research is the imple- ation process. In most cases the AFL steadily con-
mentation of a continuous F.E.M evaluation for the verges to a certain value, providing the optimal fibre
fibre population, and via this feedback loop, to pro- length for the specific design case. However the top-
vide a sufficient termination criterion for the process. ological configuration of the fibre matrix is unique
This methodology relates to the Computer Aided each time, due to the dynamic characteristics of the
Optimization method where a biological shape is swarm based multi-agent system.
consistent with the uniform stress axiom (Mattheck The number of seeds affects greatly the overall
1998). In other words, when the results of the analy- design. Smaller number of seeds suggests greater

Figure 7
Rendered stills of the teapot
geometry at different itera-
tions of the algorithm.

Generative Design - Volume 1 - eCAADe 30 | 307


Figure 8
Charts displaying the Average
Fibre Length for different
geometries and number of
seeds.

AFL values and vice versa, being at the same time ent transparency levels and highly anisotropic char-
highly depended on the morphology investigated. acteristics on the overall geometry, again with a vigi-
Furthermore, the system converges faster into pos- lantly selected value data set to avoid overdesign at
sible solutions when more seeds are defined, under- certain areas.
lying the danger of a latent overdesign, which can’t
be controlled at this state. The multi-agent steering AN ARCHITECTURAL CASE STUDY
values can also alter the design output. For instance An implementation in a large scale conceptual pro-
smaller separation value, provides highly routed fib- ject consisting of a multi-story building develop-
ers, thus for the purpose of this research these val- ment [3] is examined by the application of the gen-
ues were kept at a neutral level in all experiments. erative process in a recursive fashion throughout
Finally, the porosity data field has introduced differ- the design. The overall morphology of the building

Figure 9
Architectural design case-
study displaying a recursive
implementation of the
presented algorithm.

308 | eCAADe 30 - Volume 1 - Generative Design


was analyzed by the computational system provid- Burgert, I 2006, ‘Exploring the Micromechanical Design of
ing the structural elements of the design, which Plant Cell Walls’, American Journal of Botany 93(10),
were then re-designed by the same algorithm in the Potsdam, Germany, pp. 1391–1401.
micro-scale level. The complex columnar elements Doumpioti, C 2008, ‘Adaptive Growth of Fibre Composite
have been evaluated and addressed as a compos- Structures’, Silicon + Skin: Biological Processes and Com-
ite of a common used matrix, such as concrete, re- putation, Proceedings of the 28th Annual Conference of
inforced by the fibrous assembly. Although being the A.C.A.D.I.A, Minneapolis, United States, pp. 300-307.
only an experimental implementation, the existence Fratzl, P 2007, ‘Biomimetic materials research: what can we
of several integration possibilities that can be sug- really learn from nature’s structural materials? ’, Journal
gested in analogous contextual frameworks, is iden- of the Royal Society 4, Potsdam, Germany, pp. 637–642.
tified. Holland, J.H 1996, Hidden Order: How Adaptation Builds
Complexity, Perseus Books, Cambridge.
CONCLUSIONS Huiskes, R 2000, ‘If bone is the answer, then what is the
When considering material as design, the presented question’, Journal of Anatomy 197, Netherlands, pp.
system has been proved successful in terms of rep- 145–156.
licating material growth and arrangement while Jeronimidis, G 2000, Structural Biological Materials, Design
achieving a stress adaptive character. It diverges and Structure - Property Relationships, Pergamon, Am-
from the other accessible methodologies princi- sterdam.
pally in regard to the implementation of the multi- Mattheck, C 1998, Design in nature: Learning from Trees,
agent fibre mechanism, and its inherent capability Springer-Verlag, Berlin.
to evaluate multiple design scenarios, converging Michalatos, P and Kaijima, S 2007, ‘Structural Information as
to a local fittest. This process is primarily defined in Material for Design’, Expanding Bodies: Art • Cities • En-
th
natural systems that initially grow the material and vironment, Proceedings of the 27 Annual Conference of
then optimize it by re-deposition. The intrinsic inca- the A.C.A.D.I.A, Halifax, Nova Scotia, pp. 84-95.
pacity of the system to provide global optima, simi- Negroponte, N 1995, Being Digital, Vintage Books, New
lar to other optimization methods such as Genetic York.
Algorithms can be addressed as an advantage in Thompson, D, W 1961, On Growth and Form, Cambridge
terms of design pluralism. Furthermore, the running University Press, Cambridge.
algorithm has been proved an interesting spectacle,
specifically during the evaluation process when the [1] www.kokkugia.com
replacement of fibres appears, converging to crea- [2] www.red3d.com
tive designs. [3] www.digitalsubstance.wordpress.com
Finally, the experiments have indicated a signifi-
cant amount of issues that have to be attended, with
primary aim, the implementation of a termination
criterion via a FEM analysis feedback loop, capable
of reinforcing the evaluative character of the algo-
rithm and advance its optimization characteristics.

REFERENCES
Ashby, M and Jones, D 1986, Engineering materials 2-An
introduction to microstructures, processing and design,
Butterworth-Heinemann, Oxford.

Generative Design - Volume 1 - eCAADe 30 | 309


310 | eCAADe 30 - Volume 1 - Generative Design
Decoupling Grid and Volume

A generative approach to architectural design


Hao Hua
ETH Zurich, Switzerland
http://whitegreen.org
hua@arch.ethz.ch

Abstract. Computational design is apt to address all design problems in one model,
though these problems usually originated from distinct models. The method of
employing one model follows the problem-solving paradigm developed in the early
years of CAAD. The paper argues that employing multiple models in one generative
process is valid. Furthermore, it can be more productive than using single model. Two
experimental programs are implemented. They suggest that each model could work
without interrupting other models, thus multiple models can interplay in one design task.
Keywords. Model; generative; computation; grid.

INTRODUCTION
This paper presents a generative design method grid and the volume. The grid is a set of parallel/or-
employing multiple models. In the field of CAAD, thogonal axes which are helpful for organising the
early computational approaches to spatial planning positions and the orientations of various elements
were based on single model of architecture - espe- of architecture. It seems that the model of grid is
cially the grid(Armour 1963; Whitehead 1965; See- mainly based on the view regarding the architecture
hof 1966) . It was widely believed that a minimal rep- as an assemblage of physical components. While the
resentation of the architecture is sufficient to carry model of volume defines the extents of the spaces
out design processes based on CAAD methodolo- of the architecture, therefore the volume model is
gies. By contrast, architects seldom employ a single grounded on the assumption that the spaces are the
model in designs, especially for deconstructivism protagonist of the architecture. Rather than study-
architects. The motivation of the research is to see ing the two models respectively, the interplay be-
how multiple models of architecture can interplay tween the two models in one design task is the main
in a meaningful way in a computational context. It focus of the research.
is clear that employing multiple models is promising Though both models are well known to archi-
at solving problems since more models can address tects and theorists, employing them in designs
more design problems. While, the critical question together brings a lot of complexities. If the gird
is how different models make articulations respec- is coupled with the volume, i.e., the axes of the
tively without interrupting the behaviour of other grid are aligned with the boundaries of the vol-
models. ume, it is reasonable and sufficient to make one
The two programs of the research are based model subject to the other. However, it is far from
on the two basic generators of architecture: the necessary to start architectural design under this

Generative Design - Volume 1 - eCAADe 30 | 311


assumption. Once we decouple them, the dif- umes while Le Corbusier used subtraction of vol-
ferences between the two would highlight the umes which refers to the concept of transparency in
articulations of both systems since one would Rowe’s (1963) anther paper.
server as the figure and the other the ground. It is seems that the grid and the volume in
The research is partially inspired by Colin Rowe’s both Malcontenta and Garches are well correlated,
(1947) celebrating paper “The mathematics of the however, some deconstructivism architects strive
ideal villa”. The paper coined the so called “ABABA” to evoke the conflicts between the two models.
rhythm of the grid underlying both Le Corbusier’s Resolving these conflicts leads to meaningful com-
and Palladio’s villa plan. The proportion of grid is positions. One important example is Eisenman’s
2:1:2:1:2 in one direction, other direction has factors House III(Figure 2). Especially his diagrams explic-
of 1.5 and 2(1.5+0.5). It suggested that a similar grid itly illustrate the contrasts between the grid and the
plays an essential role in both designs. However, volume, between a pair of grid/volume and another
his paper might be misleading that the two plans pair. In a broader sense, deconstructivism architects
are dominated by the grid. Obviously, the model like Eisenman, Libeskind(2000) and Tshumi(1996)
of volume also plays a primary role in both designs: have been searching methods for organizing multi-
Palladio’s villa employed a set of symmetrical vol- ple systems which have heterogeneous properties.
The model of grid or the model of volume could
be employed as a generative system for architecture. Figure 1
A lot of approaches to spatial synthesis have em- Colin Rowe’s analytical dia-
ployed either of them as the main model, for exam- grams of the grid of Palladio’s
ple Whitehead (1965) and Roseman(1996) chose the Villa Malcontenat (top) and
grid model; Chouchoulas (2003) and Lehnerer(2010) Le Corbusier’s Villa Garches
preferred the volume model. Nevertheless, few ap- (bottom).
proaches have tried to use both models for design
in the field of CAAD or computational design. One
main reason for that is most researchers believed
dealing with one model is more feasible than using
multiple models even the relevant design problems
are originally addressed in different models. Despite
that, this program investigates how two models
addressing distinct problems could work together.
The conflicts between the two models are both a
challenge for problem solving and a opportunity
towards alternative solutions. Two scenarios (one
for program I the other for program II) are set up in
order to explore the possibilities of the interplay of
the grid and volume.

PROGRAM I
This program arranges rooms and functional units
(e.g. entrance hall, terrace, stair case) on a grid and
within a single cuboid volume. The grid adopts the
rhythm of the grid in Villa Stein (Rowe 1947). The
intervals of the grid repeat the rhythm of 4:2 (in me-

312 | eCAADe 30 - Volume 1 - Generative Design


Figure 2 An optimization process improves the composition
Eisenman’s House III, from of the functional units. The criteria include:
http://wwww.deax.it/sei/ 1. The position and the orientation of the stair case
images/stories/sezion/B2/ should facilitate the circulation, thus:
B2-2b.jpg • The stair case should not be blocked by other
functional units
• The stair case should connect the entrance hall
directly.
• Suppose there is a straight corridor starting
from the stair case, it should not be interrupted
by the functional units.
• The position of the stair case should be proper
in the plan(the details refers to the term e and
3
e in the cost function).
4
2. Avoid collisions between the functional units.
According to these considerations, the cost (error)
function of any composition is a weighted sum of
these terms:
• e : number of collision
0
• e : 1(if the stair case directly connects the en-
1
trance hall) or 0(if not).
ter) in one direction and 1:3:3:3 in another direction. • e : the number of units which block the stair
2
The dimension of the cuboid volume varies within case.
certain range. The volume is divided into several • e : refers to the area of the region which is be-
3
layers by a fixed interval (equal to the height of the hind the staircase (this region is relatively diffi-
floor). These layers of volumes are further subdi- cult to access from the stair case ).
vided into smaller volumes by the underlying grid. • e : refers to the ratio between the area of the
4
Since the gird is not aligned with the cuboid vol- region on left side of the staircase and that on
ume, each subdivided volume is either a cuboid or the right side. (a significant difference indicates
a more complicated volume resulted from cutting one of the two regions is far away from the
a cuboid by the grid (Figure 3). The functional units staircase)
occupy the subdivided volumes(one unit could oc- • e : the number of units which interrupt the
5
cupy many units), as a result, the boundaries of straight corridor.
Figure 3 the units are aligned with the gird and all units are
The grid is in red, the cuboid within the original cuboid volume. It is obvious that
volume in black. Several func- the shapes of the units and the relations between
tional units are placed on the the units become more complex by decoupling the
grid and within the volume. well coupled grid-volume. The program defines four
The unoccupied parts of the functional units: an entrance hall (two-layer high), a
volume are for the rooms (be- stair case, a conference room(two-layer high) and a
sides the functional units). terrace. They are randomly generated with certain
constraints, for example, the entrance hall are lo-
cated on the first layer and must to be directly acces-
sible from outside of the volume.

Generative Design - Volume 1 - eCAADe 30 | 313


A simple “generate and test” algorithm is found to be grids and a pair of volumes. Although playing with
sufficient for minimising the error. In every iteration, multiple volumes is a traditional design method, it
a new composition is generated based on the cur- hasn’t become a dominant theme in composition
rent one (by changing the current one sightly). The until deconstructivism architects developed this
process adopts a new composition if it has smaller method to a new level after 1960s (e.g, House III
error, otherwise the new one is abandoned. Under by Eisenman, Royal Ontrio Museum by Libeskind).
most circumstances, a satisfying solution could be Roughly speaking, the volumes are subject to the
found after hundreds of iterations. overall composition in traditional design method,
The program is implemented in Java. The solu- while the volumes interact with each other by play-
tions generated by the grogram have a wider range ing their own roles. Playing multiple grids is also not
of patterns in composition. To construct a more de- common in traditional method, however, decon-
tailed 3-d model for each solution, a set of additional structivism architects have shown its great potential
rules are made for generating the facade according (e.g. Eisenman’s diagrams).
to the underlying units, e.g., the entrance hall has This program commences with two groups
big openings on the facade. As a result, the patterns of generators, each group consists of a grid and a
in facades are able to reflect the rhythm of the hid- volume which are twisted with each other. Inside
den grid. In the same time, the 3-d model indicates each group, the floors are generated on the grid
the single cuboid volume. (the boundary of the floor is aligned with the grid)
and within the volume (Figure 7). However, there is
PROGRAM II a complicated situation that the floors generated in
Comparing with the preceding program employing one group may penetrate the volume of the other
one grid and one volume, program II uses a pair of group, then the penetrating floor will be cut by the

Figure 4
Optimization on composition.

314 | eCAADe 30 - Volume 1 - Generative Design


Figure 5
one solution with four floors.

Figure 6
The floor plans of the solution
in Figure 5.

Figure 7 other group if it interrupts the floors in the other


top: two groups of generators, group (otherwise the penetrating floor keeps still).
each group has one grid(in The grid in each group has one row and three col-
red) and one volume(in black). umns, the middle column is for arranging staircases
bottom: the floors are gener- and other two are for the floors(Figure 7, bottom).
ated on the grid and within An optimization process arranges the positions
the volume. of the floors (in vertical direction) to make the total
area of the floors maximum and to give each floor
a proper height. Since the floors are associated with
the twisted grid and volume, a rule-based method
for such purpose is not available. Thus an optimi-
zation process starting from random initialisation
is more reasonable in this situation. Besides, such
process is better at generating alternative solutions
than rule-based method.
Both “generate and test” and simulated anneal-
ing have been tested for optimization. The conver-
gence speeds of the two are similar in this program,
both takes hundreds to one thousand iterations to
get satisfying results. The solutions generated by
the process fulfil the predefined goals: maximising

Generative Design - Volume 1 - eCAADe 30 | 315


the total area and maintaining proper floor heights. is valid when each model is not subject to the other.
Furthermore, the solutions exhibit certain complex- Moreover, both of them can make clear articula-
ity, e.g., some floors get complex shapes and some tions in the final composition. From a viewpoint of
floors overlay with each other in x-y plane but keep computational design, the results of two programs
a proper distance in z direction(Figure 8). These suggest that the co-existence of two models in one
interesting outcomes are associated with the de- generative process is feasible. One model would
coupled grid and volume. In other words, both the possibly interfere rather than interrupt the action
model of grid and the model of volume make defi- of the other model, In other words, it leads to an
nite articulations in the final compositions without interaction between them. From a viewpoint of ar-
interrupting the other. chitectural design, the interplay of multiple models
have special significances, as Venturi (1966) put it: ‘A
CONCLUSION valid architecture evokes many levels of meaning and
The model of grid and the model of volume could combinations of focus: its space and its elements be-
play distinct roles in the generation of the architec- come readable and workable in several ways at once.’
ture. To put it differently, the two models interplay Employing more than one model is an important
in one stage. It is obvious in the two programs that way for evoking such kind of multiple readings. If we
most elements of final 3-d models are closely asso- regard reading as a process of perceiving underlying
ciated with both the grid and the volume, i.e., they models from the final articulations, then the gen-
are articulated by the two models simultaneously. It erative processes proposed by this paper is to make
implies that employing two models in architecture clear articulations from multiple models.

Figure 8
The optimization process
maximizes the total area of
floors and maintains proper
floor heights.

316 | eCAADe 30 - Volume 1 - Generative Design


Figure 9
The rendering of one solution.

REFERENCES
Armour, GC and Buffa, ES 1963, ‘A Heuristic Algorithm and
Simulation Approach to Relative Location of Facilities’,
Management Science, Vol.9, No.2, Jan 1963. pp.294-309.
Chouchoulas, O 2003, Shape Evolution, PhD thesis, Univer-
sity of Bath.
Lehnerer, A and Braach, M 2010, ‘Stadtraum Hauptbahnhof
(Zurich, CH)’ in L. Hovestadt, Beyond the Grid - Architec-
ture and information technology, Birkhäuser, Germany.
Libeskind, D 2000, Daniel Libeskind: the space of encounter.
Universe. New York. 
Rosenman, MA 1996, ‘The generation of form using an evo-
lutionary approach’, in J. Gero and F. Sudweeks(eds),
Artificial Intelligence in Design’96, Kluwer Academic,
Dordrecht. pp.643-662.
Rowe, C 1947, ‘The Mathematics of the Ideal Villa: Palladio
and Le Corbusier Compared’, Architectural Review,
1947, pp.101-104.
Rowe, C and Slutzky, R 1963, ‘Transparency: Literal and phe-
nomenal’, Perspecta, Vol. 8. (1963), pp.45-54.
Seehof, JM 1966, ‘Automated facilities layout programs’,
ACM ‘66 Proceedings of the 1966 21st national conference.
pp.191-199.
Tschumi, B 1996, Architecture and disjunction. MIT press,
Massachusetts.
Venturi, R 1966, Complexity and Contradiction in Architec-
ture, The Museum of Modern Art Press, New York. 
Whitehead, B and Eldars, MZ 1965, ‘The planning of single-
storey layouts’, Building Sci. 1, 127.

Generative Design - Volume 1 - eCAADe 30 | 317


318 | eCAADe 30 - Volume 1 - Generative Design
Creativity With the Help of Evolutionary Design Tool
3 4
Philippe Marin , Xavier Marsault , Renato Saleri , Gilles Duchanois
1 2

1,2,3 4
School of Architecture of Lyon, France, School of Architecture of Nancy, France
1,2,3 4
http://www.aria.archi.fr, http://www.crai.archi.fr
philippe.marin@lyon.archi.fr, xavier.marsault@aria.archi.fr,
1 2

3 4
renato.saleri@lyon.archi.fr, duchanois@crai.archi.fr

Abstract. The general thematic of our work tackles the question of the generative design
tool efficiency to stimulate a creative architectural conception in the context of sustainable
development. We focus our point of view on the conceptual research phases. We would
like to characterise the human creative mechanisms in a situation of generative assistance
where digital tool reveals some degree of autonomy and incorporates environmental
constraints. Thus, we implement an evolutionary design tool in which energetic
performances of the analogon are used in order to orient the evolution. Our tool is based
on an interactive genetic algorithm that ensures both a broad exploration of the solutions
space and the subjective user preferences accounting. Users groups were confronted
to the tool in a conception situation and creativity was evaluated and characterized.
Keywords. Interactive genetic algorithm; evolutionary design; creativity; environmental
parameters.

INTRODUCTION
The general thematic of our work tackles the ques- cesses, and we speak about a generative algorithmic
tion of the generative design tool efficiency to stim- hazard in order to characterise this phenomenon
ulate a creative architectural conception in the con- that must stimulate an inventor’s interpretation. This
text of sustainable development. We focus our point paper will first present the interactive genetic algo-
of view on the conceptual research phases. These rithm that we have implemented and particularly
moments of conception reveal an important crea- the human-machine interface functionalities, and
tive dimension and their digital instrumentations second, the results of our experiments regarding
have been reviewed since a few years. We would like creativity mechanisms at work.
to characterise the human creative mechanisms in a
situation of generative assistance where digital tool EVOLUTIONARY DESIGN TOOLS
reveals some degree of autonomy and incorporates Evolutionary algorithms are various; there are gen-
environmental constraints. Thus, we implement an erally genetic algorithms, evolution strategies, evo-
evolutionary design tool in which energetic perfor- lutionary programming and genetic programming.
mances of the analogon are used in order to orient The genetic algorithm is probably the best known
the evolution. We mark the emergent situation in of all evolutionary search algorithms. These algo-
which the designer is becoming a meta-designer, rithms are part of the computing intelligence family
describing the conditions of behaviour more than and they are traditionally used to solve optimisation
the final shape. Moreover, chance plays an active problems. They offer two advantages: on the one
role during the generative and evolutionary pro- hand, their application flexibility and on the other

Generative Design - Volume 1 - eCAADe 30 | 319


hand their robustness to address difficult problem implementation of an interactive evolutionary al-
with local optimums. gorithm. If the first experiments were concerned by
Starting from J. Holland in 1975, in order to ex- artistic or music creations, many studies nowadays
plain the adaptive processes of natural systems and evolve subjective judgments in various domains of
to design artificial systems based upon these natu- application (Bentley and Corne 2001).
ral systems, there are several examples of the use of That does not prevent us from difficulties and
genetic algorithms in the field of architecture. The limits. Considerations on the user’s fatigability, a
works of John Frazer, Peter Bentley (Bentley 1999), too wide number of repetitive interactions, an im-
and Paul Coates represent the first experiments in possibility for a human to consider an important
the area. During these last years we note a continu- population or the user’s boring are all contributing
al interest for the use of these algorithms and today to invent intelligent modalities of interaction and
we can expect a maturation of the technology. For ergonomic interface. The usual techniques aim to
example, Hemberg (Hemberg et al. 2007) searches decrease the population size, as well as the number
to stimulate the creativity with a surface generator; of generations; they intend to automatically select
Caldas (Caldas 2005) optimizes housing composi- the solutions in function of previous user’s choices,
tion; Besserud (Besserud and Cotten 2008) distorts to decrease the complexity of the genotype in order
building envelope; Dillenburger (Dillenburger and to preserve live interaction. Moreover, in the case of
al. 2009) synthesizes building and Turrin (Turrin et al. a multi-objective approach, it is difficult to introduce
2010) optimizes a solar roof. a human interaction. It is often difficult to identify
Evolutionary algorithms have been traditional- the criteria to which the user wants to give a priority.
ly used to solve optimisation problems. In addition, However, in a situation of conception, the designer
they can be used as a design aid. The evolutionary must be able to evaluate the consequences of his
approach is a generate and test approach which fits choices and selections. Two algorithmic modalities
the procedures for design synthesis and evaluation are usually proposed here: the first is the possibili-
in the design process. The characteristics of the ap- ty to control the mutation rate and the second is
proach are: an approach by a “cumulative selection” which is a
• A pool or a population of design solutions is genes prioritisation (Romero and Machado 2007). In
used rather than a single solution. addition, a special attention is given to the interface
• Individuals are selected according to their ad- ergonomic principles.
justment to the fitness functions.
• New solutions are generated through mutation THE NOTION OF CREATIVITY
and crossover of previous elite. The creativity is the capacity to produce, simultane-
• In addition, these design evolutions can be ously, something new and suited to the context. The
used as an aid in stimulating the designer’s production is called new depending on its original-
creativity. ity and its unexpected characteristics, but it must
be also adapted to the situation and it must satisfy
INTERACTIVE GENETIC ALGORITHM several contextual constraints. The notion of novelty
In case we cannot define precisely what we want to is relative. Boden (Boden 2003) proposed to sepa-
optimise, it is necessary to develop specific strate- rate the “psychological creativity” (personal creativ-
gies. In the situation in which the evaluation is not ity) from the “historical creativity” (function of the
measurable with the help of a mathematical func- production already done). The intuition, the cultural
tion, for example the notion of satisfaction or aes- and the educational background play an important
thetic qualities, it’s possible to convoke the human role in the creative process and the mental activities
interaction in the evolutionary loop. This result is the at work represent a combination of rationality, intui-

320 | eCAADe 30 - Volume 1 - Generative Design


tion and creativity (Candy and Edmonds 1999). Ex- erated analogon is determined. The designer focus-
ploration, generation and evaluation compose three es his activity on his interaction with the evolution-
main activities of the creative process. The creative ary loop. The specificity of this solution relies on the
solution emerges from analogy, metaphor, selective integration of an interactive genetic algorithm.
comparison, selective combination or multiple gen- The morphological model used is based on an
erations of possibilities (Bonnardel 2009). The cona- agglomeration of elementary units, called “voxel”
tive factors (style, personality, motivation) and the (volumetric pixels), whose geometry is currently re-
emotional factors can complete the model (Lubart duced to a parallelepiped of fixed size. These “vox-
and al. 2003). The designer’s sagacity and his inter- els” take place in a three-dimensional matrix space
pretative glance participate in the perception of an- and represent spatial units. The matrix limits are
ticipated qualities of the solutions. defined by the initial plot shape and constraints by
legal urban regulation, both in the plan definition,
CASE STUDY: EC-CO-GEN-L TOOL in the maximum height and in its urban alignment.
DESCRIPTION The faces of the voxel have a material specification,
Our case study is based on the implementation of an in terms of insulation and opacity. They receive solar
interactive genetic algorithm. We have seen that the energy and contribute to heat exchange. Each “vox-
general theme of our work focuses on the genera- el” is also associated with programmatic functions.
tive capacity of digital devices to stimulate a creative The generative stochastic process fills the matrix
architectural design in the context of sustainable space with either an active “voxel” or a void cell.
development. The tool will assist the architect in The input data consist of the geometric descrip-
his design process, and will allow the identification tion of the plot, the urban environment and their
of eco-efficient solutions in a specified context, in geolocation. An objective of constructed area is also
terms of climate, urban integration and program- defined for each programmatic function.
matic needs, without stifling creativity and allowing
the emergence of creative and unexpected solu- Evaluation engine
tions. Thus the tool must facilitate access to a ration- The evaluation engine combines three fitness func-
al understanding, knowledge objectified in terms of tions: the compactness of the building, the shadows
performance evaluation, while allowing for subjec- evaluation on the urban environment and the ther-
tive interpretation and individual choices based on mal performance evaluation (figure 1). The shadows
the tacit knowledge of each architect. evaluation on the built environment is calculated by
We use environmental constraints to orient the ray tracing on a matrix of dots arranged on the ur-
evolution, our own energetic simulation engine ban context façades. Six solar positions are selected,
makes the individual evaluation; a morphogenetic and the average shade during the period is deter-
engine is defined and based on the coagulation of mined. The shading must be minimized. The cal-
individual entities called voxels; a machine-human culation of heat balance is based on the simplified
interface allows an interaction between the sys- model of Unified Day Degree method. This allows
tems and the architect. The designer has the ability an approximation of the heat balance of the build-
to orient the evolution in function of subjective or ing envelope, specifically for winter comfort. It takes
aesthetic interpretations; he can make choices while into account the glass surfaces and free solar heat
acknowledging the performance behaviour of the contribution, function of the project localisation,
solution. and losses in transmission, function of the envelope
thermal resistance, for which the coefficient is fixed.
Morphogenetic engine The gap of living space available, from the surface
In the latter case, the parametric model of the gen- target, specified in the initialization process, should
be minimized.

Generative Design - Volume 1 - eCAADe 30 | 321


Figure 1
Phenotype representation
used for the performance
evaluations.

Interactive genetic algorithm


One of the project specificity is based on the inte- responding index inside the matrix space. The sta-
gration of an interactive genetic algorithm (IGA). tus could be active, associated to a programmatic
This allows the designer to interact with the evolu- function or forbidden in function of the legal urban
tionary loop. He can drive and orient the evolution regulations. A “chromosome class” describes an indi-
according to its own subjective interpretation of vidual; it is composed of the “gene class” and the fit-
the aesthetic qualities of the analogon. The integra- ness table associated. Starting from the “gene class”,
tion of a human interaction in the loop evaluation the “evaluation engine” builds the corresponding 3D
can introduce a tacit knowledge in the selection model and makes evaluation based on this pheno-
constraints. However, this interaction encounters a type representation (Figure 1). Three different pop-
number of limitations: slow process associated with ulations are preserved during the whole process:
the time of awareness, population size limitation, the current population, the total population from
simplified evaluation required in order to maintain a the first generation and the Pareto population. The
real-time interaction, weary of the designer in front Pareto front is evaluated by a single fitness function
of a wide number of generations. Our proposal in- merging randomly the three independent objec-
corporates a dual mode of genetic evolution: the tives (Jaszkiewicz 2002). In order to simultaneously
automatic generation selection process that can promote diversity and fitness within the population,
remain independent or be interrupted by a human we use the ACROMUSE method (Mc Ginley and al.
interaction. Then the designer has the possibility of 2011). It allows adapting crossover, mutation and se-
privileging individuals and orienting the evolution lection rates in function of two population diversity
trajectory in a chosen direction. measures. A Standard Population Diversity (SPD) is
A “gene class” represents the genome descrip- calculated, this index is variable and drives the cross-
tion; it is composed of the voxel status and its cor- over and mutation rates. Meanwhile the Health

322 | eCAADe 30 - Volume 1 - Generative Design


Figure 2
Machine-Human Interface.

Population Diversity (HPD) combines fitness and and an access to an objective knowledge, the rela-
genomic diversity in order to modify the selection tive and the absolute performance of the analogon.
pressure, this ensures both the population diversity The architect has the possibility to select one or
and the high performance solutions. A pheromone more individuals and to keep them available for sub-
is used as a mark and associated to the pool of indi- sequent manipulations. These selected individuals
viduals selected; this pheromone could evaporate in constitute a collection. At any time during the pro-
order to reflect the recent user choices or could be cess, the architect can export them or inject them
fixed for a specified number of generations. inside the evolutionary loop in order to redirect the
optimization, to rebalance the Pareto front by fa-
Machine-Human Interface vouring these new entering.
The Machine-Human Interface is organised by two
screens. The main one allows the elite population Originality of the solution
visualisation, the second one zooms in the pheno- This tool reveals a double originality. On the one
type representation. The first screen is divided in hand, at the Human-Machine Interface level, it of-
three main parts (Figure 2): the current elites popu- fers the display of a population of privileged elites,
lation, the selected individuals collection and the but a gene pool is kept and stored in a larger popu-
algorithm preferences composed by the evaluation lation of individuals. A multi-generational process
parameters and the constraints values. The zoom between each iteration and human interaction is
window presents the phenotype representation in- integrated; it speeds up the convergence process
tegrated inside the urban context; it is possible to and reduces user’s weary. On the other hand, at the
manipulate the 3D model in rotation and to display genetic algorithm level, a mechanism for persis-
the performance outline (Figure 3). These two kinds tence of user choice is integrated and can take into
of information allow both a subjective interpretation account both subjective and objective evaluations.

Generative Design - Volume 1 - eCAADe 30 | 323


Figure 3
Zoom window.

Both the Jaszkiewicz’s MOGLS adaptation and some three hours of working time in order to produce
gene pheromones are used to bias the fitness rela- characteristic draws, façades and perspective views
tive proportions and the crossover process in order of their project. They were not limited in their tools
to reflect the user’s preferences during the run of the and supports and they could use any software start-
algorithm. Moreover, adjusting the algorithm to pro- ing from Ec-Co-Gen tool.
vide diversified solutions while taking into account Three cameras captured students’ activities and
the choices and selections of designer is solved by all drafts, diagrams and schemas produced were col-
the use of an adaptive crossover and mutation rate, lected at the end of the session: they constitute the
based on the ACROMUSE method. marks of the design activity and represent a series of
intermediate objects of mediation. A questionnaire
CREATIVITY EVALUATION was proposed at the end of the exercise and a post
session interview was organized in order to revert to
Experimental protocol description the feeling of the students, to collect propositions
In our experiment we mobilized two groups of two and to identify limits and constraints. The objective
students, who realized two sketches of an architec- is to observe in which proportions the tool supports
tural project. The program, the site and the perfor- the creative activity and how it becomes resources
mance objectives were given and the students had for decisions.

324 | eCAADe 30 - Volume 1 - Generative Design


Creativity characterization First results and comments
Starting from the data collected, we aim to charac- The data reduction is still under process but first
terise the creativity mechanisms involved during this results and comments could be proposed. Concern-
generative design process. Four dimensions struc- ing the degree of originality, it seems that the stu-
ture our analysis. First, the originality degree of the dents take into account the environmental factors,
solution proposed. It is based on the analysis of the they are parameters of the generative engine. They
difference between the distinctive features of a ref- clearly become explicit constraints and mediation
erence solution and those of the solution proposed. support. The suggested solutions respect the initial
A qualitative critic conducted by the experts could constraints of the brief and present an important
complete it. Second, the creativity mobilised dur- degree of definition in relation with the duration of
ing the design process is measured with the help of the exercise. The sketches offer many opportunities
fluidity and flexibility concepts coming from the di- and combine architectural principles in an integra-
vergent thinking method. The fluidity represents the tive proposition, the projects can be considered as
number of ideas generated; the flexibility represents original. The figure 4 shows an example of students’
the number of ideas categories. Third, the creative sketch, starting from the digital model exported
cognitive activity is identified with the help of all from Ec-Co-Gen-L, the students decided to draw by
kinds of marks we have collected: the draws, the ges- hand an annotated view.
tures and the dialogues between the designers are Concerning the divergent thinking measure, it’s
taken into account. Fourth, the way of appropriation, difficult to evaluate the activity flexibility but it is
the use of the tool and the designers’ recommenda- easier to quantify the fluidity. During two-thirds of
tions mark the tool potentialities and improvement. the time, the students explore the solution space by

Figure 4
Example of students’ sketch.

Generative Design - Volume 1 - eCAADe 30 | 325


generating solutions. The two groups of designers We have described the experimental protocol we
made fifty and sixty-five generations and respec- used in order to evaluate the quality of our tool to
tively six and four preferential solutions were kept. stimulate and support creativity. We have charac-
If we crosscheck these elements with the verbs, terised the creativity mechanisms operating dur-
gestures and diagrams produced, it clearly appears ing a generative instrumented design and we have
that the tool is used as a support of the exploration particularly identified the necessity of building the
activity. It allows the understanding of the interac- epigenetic landscape visualization.
tions; the students try to understand the global per- Finally, we mark the fact that the quality of the
formance in regard with the site conditions. Moreo- solutions generated are associated with the critical
ver, the tool is used as a generator of ideas that distance taken by the designer during his concep-
allows selective combination, selective comparison, tion activity. Thus, if the tool facilitates the ideas
analogy and multiple generations. The solutions convergence and helps reasoned decision-making,
generated become the support of the collaboration it must participate in the construction of dissensions
between the two designers and they stimulate the that must stimulate and allow combinations, com-
ideas exchanges and convergence. parisons and confrontations.
The tool is relatively simple to use and one
group has hijacked the software by combining two ACKNOWLEDGEMENTS
generated solutions in a final project. Numerous re- This project is partly funded by The French Na-
marks were made concerning ergonomic features tional Research Agency (ANR), under “the creation”
and new functionalities needs. agenda (ANR-10-Creation-012).
The main limits concern the global understand-
ing of, on the one hand, the link between perfor- REFERENCES
mance and form, and on the other hand, the posi- Bentley, PJ (ed.) 1999, Evolutionary Design By Computers
tion of the solution inside the solution space, that [With Cd Rom], Morgan Kaufmann.
is to say the representation of the solutions popula- Bentley, PJ and Corne, DW (eds.): 2001, Creative Evolutionary
tions global behaviour. Our initial intention was to Systems (the Morgan Kaufmann Series in Artificial Intel-
propose a phylogenetic visualization of the gener- ligence), Har/Cdr ed., Morgan Kaufmann Publishers In.
ated solutions, but we failed in this direction. Anoth- Besserud, K and Cotten, J, 2008. Architectural Genomics.
er hypothesis could be to visualise the epigenetic Presentation. ACADIA. Minneapolis, USA.
landscape. Its behaviour during generations and the Boden, MA (ed.) 2003, The Creative Mind: Myths and Mecha-
position of the elites population could give a global nisms, Routledge.
view of the state space allowing the designer to ap- Bonnardel, N 2009. “Activités De Conception Et Céativité :
preciate this multiplicity. De L’Ananlyse Des Facteurs Cognitifs À L’Assitance Aux
Activités De Conception Créatives.” in Le Travail Hu-
CONCLUSION main, N° 72, Janvier 2009 : Les Activités De Conception
In this article we have presented the Ec-Co-Gen-L : Créativité, Coopération, Assistance(ed), Presses Uni-
tool, its components and functionalities. We have versitaires de France - PUF,pp. 5-22.
marked the double originality of this interactive Caldas, LG, 2005. Three-Dimensional Shape Generation of
genetic algorithm, the one based on the limited Low-Energy Architectural Solutions Using Pareto Ge-
number of elites displayed while a broader number netic Algorithms. Presentation. eCAADe. Lisbon (Portu-
is kept in order to ensure diversity, the second that gal).
allows the persistence of user’s choices during the Candy, L and EA Edmonds, 1999. Introducing Creativity to
generations and the selection operations. Cognition. Presentation. C&C ‘99 in Proceedings of the
third conference on Creativity & cognition. Loughbor-
ough: LUTCHI Research Centre.

326 | eCAADe 30 - Volume 1 - Generative Design


Dillenburger, B, Braach, M and Hovestadt, L 2009. Building
Design as Individual Compromise Between Qualities
and Costs : A General Approach for Automated Build-
ing Permanent Cost and Quality Control. Presentation.
CAAD Futures. Montréal, Canada.
Hemberg, M, O’Reilly, UM, Menges, A, Jonas, K, Gonçalves,
MC and Fuchs, SR 2007. “Genr8: Architects’s Experience
With an Emergent Design Tool.” in The Art of Artificial
Evolution: A Handbook on Evolutionary Art and Music
(Natural Computing Series)(eds), Springer.
Jaszkiewicz, A 2002, “Genetic Local Search for Multiple Ob-
jective Combinatorial Optimization,” in European Jour-
nal of Operational Research.
Lubart, T, Mouchiroud, C, Tordjam, S and F. Zenasni (eds.):
2003, Psychologie De La Créativité, Armand Colin.
Mc Ginley, B, Maher, J, O’Riordan, C and Morgan, F 2011,
“Maintaining Healthy Population Diversity Using Adap-
tive Crossover, Mutation and Selection (Acromuse),”
IEEE Transactions on Evolutionary Computation Volume:
15 Issue:5, pp. 692 - 714.
Romero, J and Machado, P (eds.) 2007, The Art of Artificial
Evolution: A Handbook on Evolutionary Art and Music
(Natural Computing Series), Springer.
Turrin, M, von Buelow, P, Stouffs, R and Kilian, A 2010. Per-
fomance-Oriented Design of Large Passive Solar Roofs.
Presentation. eCAADe. Zurich.

Generative Design - Volume 1 - eCAADe 30 | 327


328 | eCAADe 30 - Volume 1 - Generative Design
Emergent Reefs
Alessandro Zomparelli , Alessio Erioli
1 2

University of Bologna - Italy, University of Bologna - Italy


1 2

http://sketchesofcode.wordpress.com, http://www.co-de-it.com
1 2

alessandro.zomparelli@gmail.com, alessio.erioli@unibo.it
1 2

Abstract. The purpose of Emergent-Reefs is to establish, through computational


design strategies and machine-based fabrication, seamless relationships between three
different aspects of the architectural process: generation, simulation and construction,
with the intent of exploiting the expressive and tectonic potential of D-Shape technology
for underwater reef formations as a design response to coastal erosion. Starting from
a digital simulation of a synthetic local ecosystem, a generative technique based on
multi-agent systems and reaction-diffusion (through continuous cellular automata - CCA)
is implemented in a voxel field at several scales. Discrete voxel space eases the simulation
of complex systems and processes (including CFD simulations) via CCA algorithms,
which then can be translated directly to the physical production system, which in case
of addtive technology can be specified as guided growth.
Keywords. Reaction-diffusion; Reefs; Multi-agent Systems; Open Source; D-Shape.

INTRODUCTION
Coastal erosion is a process that, if uncontrasted, and production technologies are considered effi-
over time leads to sea bed desertification and wa- ciently connected nodes of a coherent yet differen-
terfront thinning, thus involving both sub-marine tiated network. Starting from a digital simulation of
environment and tourism activity. Italian shores are a synthetic local ecosystem, a generative technique
a typical example: the intensified quantity of tour- based on multi-agent systems and continuous cel-
ists in the last decades while giving propulsion to lular automata (put into practice from the theoreti-
the economy at the same time increased the sea- cal premises in Alan Turing’s paper “The Chemical
bed smoothing caused by tourists, thus easing the Basis of Morphogenesis” through reaction-diffusion
action of progressive erosion. Instead of focusing simulation) is implemented in a voxel field at several
on the solution of the specific problem through scales giving the project a twofold quality: the im-
existing models and approaches, the intent of this plementation of reaction diffusion generative strat-
project is to address the issue of a positive envi- egy within a non-isotropic 3-dimensional field and
ronmental transformation through the generation seamless integration with the fabrication system.
and construction of marine reefs shaped to host
an underwater sculpture gallery while at the same D-SHAPE
time providing the material and spatial precondi- The entire project was developed with D-shape fab-
tions for the development of marine biodiversity rication technology in mind [1]. Developed by Eng.
on the transformed sea-bed. Tourism becomes a Enrico Dini, who patented the technology that solid-
part of the ecosystem; the generation of evolved ifies sand through liquid infiltration and built a large
functional programs, morphogenetic strategies scale 3D-printing machine, it extends and scales up

Generative Design - Volume 1 - eCAADe 30 | 329


the more common 3D-printing process; D-shape ATTRACTORS
uses the same additive tomographic layering strat- The idea of an underwater exhibition architecture
egy, with sequential layers of dolomitic sand upon suggests a general layout articulated as a cluster of
which a row of nozzles drop a patented binder liquid heterogeneous and connected halls. Such spatial
only in the corresponding section points. The inven- distribution pattern is typical of a peculiar marine
tion was co-opted from its initial purpose (printing environment, the atoll. In order to generate a similar
houses) into many different applications, mostly in distribution pattern a strategy based on the interac-
the field of art (sculptures) and, more recently, ma- tion with a 3D data field (provided by the simulation
rine barriers. Since objects to be produced can have of underwater currents) and attractors is imple-
a very heterogeneous generation history, a 3D voxel mented: in Complex Adaptive Systems, attractors
grid is used to rationalize them to the process and are points in the space of possible configurations
resolution of the machine; this step is not only nec- of a system (phase space) representing stable con-
essary, it is the principle that links digital processes figurations, wether static or dynamic, towards which
to the materiality. Nonetheless it is applied in an the system tends, generating stable, oscillating or
extensive way: two different models of rational- propagative behaviors [2]. Attractors here represent
ity are overlaid with a brute-force method, but one the halls as stable configurations and let the system
lacks geometry generation and the other misses work to generate the intermediate states between
the link to material production. As a consequence them.
of this double gap and since the resolution achiev- A software tool was developed in Processing
able at the moment is quite coarse (in z direction the to control the influence of a set of attractor points
layer thickness is 5-10 mm and the liquid expansion (using position and intensity as parameters) on den-
causes a slightly larger horizontal xy resolution), the sity fields. Two different classes of attractors were
emerging pattern is mostly treated as an imperfec- defined (positive and negative), based on magnetic
tion and sanded, considering the slick look of the field laws, moving in a two-dimensional domain.
digital model as a finalized result to tend to. The voxel size (and so local density) is linked to posi-
Starting from these assumptions and in the in- tion and intensity of each attractor following an in-
tent of exploiting the expressive and tectonic po- verse square law:
tential of D-Shape technology, the project explores
voxel-based generative strategies. Working with
a discrete lattice eases the simulation of complex ϕA=Σ±Pi/Ri2
(1)
systems and processes (including non-linear simula-
tions such as Computational Fluid-Dynamics) start-
ing from local interactions using e. g. algorithms where ϕA is the density at a specified point A,
based on continuous cellular automata, which then Pi is the charge intensity of the ith attractor, and
can be translated directly to the physical produc- Ri is the point-attractor distance. The density func-
tion system. The purpose of Emergent-Reefs is to tion influences the height of reefs that can eventu-
establish, through computational design tools and ally emerge above the water surface. However, it is
strategies and machine-based fabrication, seamless necessary to introduce a special cut-off condition for
relationships between three different aspects of the higher values in order to achieve the crater-like con-
architectural process: generation, simulation and figuration of the halls system:
construction, which in the case of D-Shape technol-
ogy can be specified as guided growth.

330 | eCAADe 30 - Volume 1 - Generative Design


If ϕA>1: ϕA=1-(ϕA–1)
(2) distribution patterns, it is possible to stumble upon
inefficient configurations with low or undesired ca-
pacity of nutrients distribution.
Working coherently within the voxel grid, a CFD sim- It is therefore necessary to develop a morphoge-
ulation of the underwater currents was implement- netic strategy which, starting from the vector field,
ed (with the help of eng. Diego Angeli, researcher is able to generate global configurations that are
within the Mimesis group at the Faculty of Engineer- coherent with currents behavior from simple inter-
ing, University of Modena) through OpenFOAM® nal local relations. This bottom-up strategy searches
(open-source software for CFD analysis) in order to global system coherence as an emergent property
create a data permeated space. The speed vectors of agents mutual interactions in the ecosystem or,
data calculated in OpenFOAM is read into Process- in other words, as the moment in which the global
ing via a custom written plug-in; attractors cause system reaches and maintains homeostasis. In order
directional vector-field convergence and inverse to assess the nutrients distribution capacity of the
square vector intensity falloff. This alteration differs system over time, a transportation algorithm was
from a purely responsive behavior in which a sys- adopted, with the ability to visualize concentration
tems reacts to an existing simulated data field: it is patterns according to vectors direction. In relation
already a proactive operation in order to anticipate to this environmental property two different classes
effects. It is crucial, however, to coherently define of interacting agents (A type and B type) are mov-
the process of attractors generation and placement. ing in the defined domain interacting among each
other via a stigmergy-based relationship. The in-
THE ECOSYSTEM teraction between the two species occurs through
The adopted morphogenetic strategy for attractors information released in the environment: nutrients
consisted of a virtual ecosystem: while interacting released by B type agents are stored in the voxel
with an underwater environment and simulating cell corresponding to the agent position and sub-

Figure 1
The Synthetic Ecosystem.
Screenshot from Processing.

Generative Design - Volume 1 - eCAADe 30 | 331


sequently transported through the fluid following The simulation can be manually stopped when the
the currents (vector field directions). B type agents ecosystem reaches a stable condition; in this case
are able to detect nutrients concentration and move visual assessment is faster than and (for the required
looking for higher concentration areas. This evalua- accuracy) as effective as coding a stopping condi-
tion is achieved through the analysis of neighbors tion; not to mention that such implementation,
cell that return the gradient of density function. since it requires testing all agents in the system at
each step, would have considerably slowed down
the whole simulation. While the simulation is run-
vD=cs·∇D=∂f/∂x·i+∂f/∂y·j
(3) ning it’s also possible to interactively tweak different
parameters and alter or switch the agents’ charges.
During some of the simulations, when the density
where vD is the movement vector related to of A- agents in low-concentration areas reached a
density function D, and cs is a sensitivity coefficient critical point, closest packing behavior appeared
for nutrients. A positive feedback is enacted: every although there is no specific coded implementation
agent enforces the strongest nutrient paths. In ad- of it.
dition to this stigmergic behavior each agent inter-
acts with neighbors of the same kind through the REACTION-DIFFUSION
basic flocking rules identified by Craig Reynolds: The previous step provides an efficient strategy
cohesion, separation and alignment. “A” type agents based on bottom up processes for the generation
class is subdivided in two subclasses determined by and spatial deployment of the fields governing the
the sign of cs and correspondingly different behav- reefs morphogenesis; the morphogenetic process it-
iors: A- (generative) and A+ (dissipative). A- agents self is then developed through the implementation
search for areas where nutrients concentration is of a differentiation process that progressively sepa-
minimum and generate a magnetic-like field (such rates void (passage) areas from those occupied by
as those described previously, with inverse-square the material. In order to keep integral and coherent
distance propagation rule) that varies in extension with the field generation and fabrication logic the
an magnitude according to number and charge of exploration of cellular automata algorithms, focusing
clustering agents, while A+ subclass agents search in particular on reaction-diffusion for its properties
for areas where nutrients concentration is maximum of condition-based differentiation and articulation in
and can dissipate magnetic field tending to revert space, seemed an almost natural choice. As hypoth-
the environment to its unaltered state. The usual esized by Alan Turing (1952) in “The Chemical Basis
cohesion and separation rules control density and of Morphogenesis” such algorithms are the basis of
spatial distribution according to each agent charge morphogenetic differentiation, and can be simulated
intensity. Both subclasses maintain a stigmergic be- through a system of two interacting chemical sub-
havior with nutrients spread by B type agents. Each stances, called morphogens, reacting together and
A subclass can switch type (A+ to A- or the other diffusing in space or on a surface. The reaction-dif-
way around) if the nutrient concentration goes (re- fusion process was implemented using Continuous
spectively) above or below two limit thresholds that Cellular Automata algorithms over a 3D voxel grid,
define a “comfort zone” for the agents. Charge inten- the same underlying structure that allows a seamless
sity of each A type agent represents then both a sort transition through all the steps of the overall process,
of “health level” and the ability to generate (for A-) or from analysis to fabrication. Every voxel cell interacts
dissipate (for A+) the aforementioned magnetic-like only with its 26 adjacent neighbors. In the case of a
field. simple isotropic pattern, whose behavior is the same
in any direction, it is sufficient to consider the 6 main

332 | eCAADe 30 - Volume 1 - Generative Design


Figure 2
Examples of different fields
configurations emerging
from variations in the agents
behavior.

Figure 3
Algorithm steps relationship
diagram.

Generative Design - Volume 1 - eCAADe 30 | 333


Figure 4
Pattern formation samples.
Reaction-diffusion behavior
changes according to density
field and vector field maps.

neighbors. The remaining 20 cells, with only an edge where ∂u/∂t=Du·∇2u and ∂v/∂t=Dv·∇2v repre-
or a vertex in common, are used in order to imple- sent Fick’s second law of diffusion: Du and Dv are
ment anisotropic diffusion. Diffusion simulation is the diffusion coefficients of morphogens u and v re-
solved through a model based on the law postulat- spectively, with Dv < Du. Through these equations
ed by Adolf Fick, which predicts how diffusion itself the fields obtained in the previous step are associ-
affects the variation of concentration over time: ated with different properties of the two morpho-
gens: the vector-field affects the preferred diffusion
direction of morphogen v while the density field af-
∂ϕ/∂t = D·∇2ϕ
(4) fects the variation of parameter k for reaction. The
term density is referred to the rate of material-filled
volume compared to the overall simulation volume.
where ϕ is the concentration as [(amount of Pattern formation and direction are thus controlla-
substances)·L-3], t is time [T], D is the diffusion co- ble by tweaking the Gray-Scott parameters which
efficient as [L2·T-1]. The general reaction-diffusion act on the outputs of the simulated ecosystem, co-
process simulation is based on the Gray-Scott al- herently exploring variation at the present system
gorithm, applied implementing the equations that, scale.
extending Fick’s law, express both reaction and dif-
fusion phenomena: LAYOUT PATTERN
The importance of anisotropy in patterns distribu-
tion arises from several necessities: avoid reef over-
∂u/∂t=Du·∇2u-u·v2+F·(1–u)
(5) turning, coordinate scuba divers trajectories and
underwater currents with the reef formation itself in
order to minimize human-reef collision chances (as
cross-directed currents would push divers against
∂v/∂t=Dv·∇2v+u·v2-(F+k)·v
(6) the reefs) and provide a distribution system of “cor-

334 | eCAADe 30 - Volume 1 - Generative Design


Figure 5
Exemples of layouts gener-
ated with different ecosystem
settings.

ridors” connecting the halls. To achieve this, reefs vide the largest set of opportunities for the local
and empty spaces are associated to the distribution- ecological community (this term refers to the com-
fields of the morphogen v and u respectively: the plex food web that shares the same environment).
result is a cluster of halls surrounded by walls and It is anyway necessary to endow the generated reefs
paths aligned with underwater current vectors in with qualities present in the material substrate of
order to reduce at once the reef’s overturning effect other marine environments hosting rich biodiversi-
and the risk of scuba drivers being pushed against ties, the most significant of which is the presence of
the generated walls. Through the reaction-diffusion cavities: they create a natural localized micro-gradi-
algorithm simulation a wide range of possible pat- ent of resources and energies and are used as shel-
terns emerge, associated to particular behavioral ters by both weak and territorial fish species.
rules of the agents-systems. Here are some exam- The basic principle adopted is the same condi-
ples of different system behaviors with their related tional void-matter separation based on reaction-
distributions of underwater clustered halls. diffusion algorithms: the process described above is
By tweaking the simulation parameters it is pos- iterated at a more detailed scale in a self-similarity
sible to explore behavior variations within the sys- logic analogous to those governing fractals. Since
tem domain, achieving a gradient of possible distri- the Gray-Scott algorithm doesn’t allow a wide range
butions according to project requirements. of scale variation over a given voxel matrix, the 3-di-
mensional pattern obtained so far was scaled using
FRACTAL IMPLEMENTATION an algorithm based on tricubic interpolation, which
The issue of dealing with the integration with bio- allowed the achievement of the desired void pattern
logical marine biodiversity and provide the mate- scale with a good approximation quality. The result
rial substrate for its future development was not is a scalable and multi-layered domain, where every
addressed by tweaking the system for a particular layer represents a field affecting hierarchically de-
requirement of a single specie (or a limited group pendent layers, coherently driving formation at dif-
of ), rather the intent is to produce a broad range of ferent scales. In this model matter, information and
heterogeneous spatial conditions in order to pro- processes are scalable.

Generative Design - Volume 1 - eCAADe 30 | 335


Figure 7
Gray-Scott algorithm applied
to a frame of final layout.

CONCLUSIONS However this shouldn’t be an excuse for limiting de-


The project provides a material substrate for cultural sign speculations, while reasonable constraints that
development and aims to the possible repopula- can be found during further extensive testing should
tion of local sea-bed by enhancing a pattern of dif- instead be considered and embedded in the project
ferentiated spaces through the application of mor- strategy. Under the design process point of view,
phogenetic strategies that proactively shape the this was a good chance to create a more intimate
new environment interacting with its own physical relationship between morphogenetic strategy and
characteristics. Although some tests were carried simulated environment. Through finite elements
on about underwater behavior of D-Shape mate- discretization of environment and design object it
rial artifacts with positive results, no current testing was possible to develop a solver that through struc-
can provide a reliable trend of its reactions dynam- tural and fluid-dynamics based inputs can elaborate
ics over time (for instance, resistance to erosion), a convergent reaction-diffusion configuration based
since large-scale 3D printing technology (such as on the designer’s parameters. As continuous assess-
D-Shape) is still a breakthrough sector in an early de- ment and rapid adaptation are an intrinsic part of
velopment stage and rapid evolution and such kind the design approach, further implementation are
of tests require a longer timespan to be trustworthy. also foreseen (such as, material behavior and its in-

336 | eCAADe 30 - Volume 1 - Generative Design


Figure 8
Side views of full-developed
reefs with scale reference.

fluences in terms of weight, mechanical and viscous


behaviors over time, erosion). Another reason that
limited the physical testing phase has been the lack
of investors, although recent contacts with local in-
stitutions interested in touristic development and
environmental care may provide in the near future
the necessary economic fuel to start building a posi-
tive network among tourism, culture, material prac-
tice and sound environmental transformation.

REFERENCES
Camazine, S, Deneubourg, J L(ed.) 2003, Self-Organization [1] http://www.d-shape.com/d_shape_presentation.pdf
in Biological Systems, Princeton Studies in Complexity, [2] http://www.scholarpedia.org/article/Attractor
Princeton University Press, Princeton. [3] http://www.fbs.osaka-u.ac.jp/labs/skondo/paper_laboE.
Johnson, S (ed.) 2004, Emergence: The Connected Lives of html
Ants, Brains, Cities and Software, Garzanti Libri, Milano.
Hensel, M, Menges, A, Weinstock,M (ed.) 2010, Emergent
Technologies and Design; towards a Biological Paradigm
for Architecture, Routledge, London.
Lynn, G (ed.) 1998, Animate Form, Princeton Architectural
Press, USA.
Reynolds, C 1987, ‘Flocks, Herds and Schools: A Distributed
Behavioral Model’, Proceedings of the SIGGRAPH Con-
ference, pp. 25–34
Turing, AM 1952, ‘The Chemical Basis of Morphogenesis’,
Philosophical Transactions of the Royal Society of Lon-
don, Series B, Biological Sciences, 237(641), pp. 37–72.

Generative Design - Volume 1 - eCAADe 30 | 337


338 | eCAADe 30 - Volume 1 - Generative Design
Behavioural Surfaces

Project for the Architecture Faculty library in Florence


Tommaso Casucci1, Alessio Erioli2
1
University of Florence, 2University of Bologna.
1
http://synth-e-techmorph.blogspot.it/, 2http://www.co-de-it.com/
1
tommaso.casucci@gmail.com, 2alessio.erioli@unibo.it

Abstract. Behavioural Surfaces is a thesis project in Architecture discussed on December


2010 at the University of Florence. The project explores the surface-space relationship
in which a surface condition, generated from intensive datascapes derived from
environmental data, is able to produce spatial differentiation and modulate structural
and environmental preformance. Exploiting material self-organization in sea sponges
as surfaces that deploy function and performance through curvature modulation and
space definition, two different surface definition processes were explored to organize the
system hierarchy and its performances at two different scales. At the macroscale, the
global shape of the building is shaped on the base of isopotential surfaces while at a
more detailed level the multi-performance skin system is defined upon the triply periodic
minimal surfaces (TPMS).
Keywords. Digital datascape; Isosurfaces; Material intelligence; Minimal sufaces.

BEHAVIOURAL SURFACES
The introduction and use of digital tools in Architec- reached and surpassed our ability to feedback on it.
ture implies an impact measurable not only in terms Ultimately, this means that new extended comput-
of a technological shift, but mostly and foremost as ing power, advanced control on massive databases
the necessity of a paradigm shift towards an increas- in design processes require a new kind of sensibility
ingly complex and richly responsive system that is derived from the ability to understand and interact
able to dynamically interact and simulate complex- with complex phenomena.
ity as opposite to merely represent it. This capacity Architectural and design problems become
allows us to implement new processes and systems more focused around the perpetual and dynamic
(joining behavioral and geometrical aspects as the assessment (analysis and design) of a system’s be-
basis for morphology and organization) from their havioral properties (physical, geometrical and per-
analysis and to extend them through simulation to formative, but also effects and affects), as well as
a wider range of scales and effects. The interaction is the network of environmental relations through
increasingly intense and fast, up to the tipping point morphogenetic processes instead of the description
where the ability of technology to change us has of building models where geometries are statically

Generative Design - Volume 1 - eCAADe 30 | 339


Figure 1 (left)
Perspective from via Ghibel-
lina.

Figure 2 (right)
Plan level 3-3.

overlapped on material processes. Such processes


are intended to exploit and embed material intel-
ligence within the system, where behavioral prop-
erties of matter are seen as an integrated part of
geometry organization, guided by the balanced in-
terplay of extensive and intensive differences in the
system itself.
According to Neri Oxman, “material properties
are considered intermediary agents mediating en-
vironmental impetus with material response, such
that inanimate matter might contain the information
for its behaviour and evolution” (Oxman, 2011). Re- of the library (including both the internal flow and
search at the nanoscale from the observations on spatial distribution as well as the outmost skin) is
matter through Scannig Election Microscope (SEM) defined on the base of isosurface systems generated
revealed how material organization is highly thriv- by the pervasive vector field of flow patterns simu-
ing on curvature and minimal surfaces. As Stephen lated on the building site; at a more detailed scale,
Hyde puts it: “shape determines functions and the a particular kind of triply periodic minimal surface
energetics of functions dictate the optimal structure re- is chosen as a topological model to articulate the
quired” (Hyde et al, 1996). While growing up in scale porosity pattern of the outer skin according to the
and complexity, allometric growth causes the gen- distribution of internal forces and solar radiation val-
esis of forms that steer away from the pure geom- ues.
etry of minimal surfaces but still material processes The design process involved a digital tool pipe-
put their principles at work within a more complex line including several existing software (such as Rhi-
global organization as a form of localized material noceros®, Grasshopper, Autodesk® Maya, Autodesk®
optimization. Ecotect) in order to stream information from the
Thriving on these premises, the project explores
the qualities that can emerge from the modulation Figure 3
of surface condition driven by intensive datascape Interior view.
describing environmental conditions. The project
consisted in the articulation of the basic principle
explained above focusing on the system behavior
and performance organization at two different hi-
erarchical scales, thus developing two different yet
connected algorithmic exploration of surface defini-
tion processes. At the macroscale, the global shape

340 | eCAADe 30 - Volume 1 - Generative Design


analysis of physical data to the geometrical and per- of people traveling on public transport in ten years
formative setup of the system and its simulated ma- from now). On this phase a large quantity of relevant
terial properties. data was collected from both existing databases
The case study project is a design proposal for (when avaible) and direct measurements on build-
the new Architecture Faculty library in Florence. Al- ing site and structured to set up a pervasive, three-
though the proposal is an academic case study only dimensional vector field describing a gobal environ-
and not aimed to construction in a close time range, mental datascape. In particular a mapping of the
we hope it could be a first step for further explora- connectivity network (which city areas were reach-
tion in coupling material behavior and geometry in able within a certain time frame) was built based on
architectural design. road system, transportation mean and capacity and
The building site is a large area containing an traffic condition.
existent panopticon building used until recent From such map the users flow and intensity at
times as convent first and penitentiary later on. the expected area access points were extracted,
The project recovers the pre-existing spaces of the while attractor points for neighbour cutural facilities
panopticon as storage, HVAC spaces and archive for were also defined. All the data was then converted
physical books and provides a new built structure to and translated to a common model in Autodesk®
host study areas, meeting rooms, an auditorium and Maya in order to describe the distribution of each
exhibition space. analysed condition on the site, locating attractors as
The design process can be summarized in three a set of potential charges and force fields attractors,
steps: using particle sources for the access points. Each of
1. Building the environmental analysis datascape these entities are related to specific analyzed condi-
2. Morphologenesis of the global structure tions and were parametrized accordingly.
3. Surface to multi-performance membrane The field was then generated using Maya n-
behavior particles flow simulation, to explore the trajectories
produced from the interaction of the distribuited
Building the environmental analysis charges and the 3D digital model. The 3D vector
datascape field generated from the simulation was the perva-
The first phase of the project was focused on the sive datascape used as input in the following isosur-
analysis of specific environmental conditions on the face generation process.
building site both at the actual state and in future
scenarios (built upon the projections extracted from Morphological definition of the global
existing databases – for example projections made structure of the library
by the local transport authority about the number The generation of the library shape at the macro-
scale is based on the extraction of isosurfaces de-
Figure 4 scribing equipotential conditions inside the vector
3D vector field. field derived from environmental analysis.
Isosurfaces are defined as surfaces that repre-
sents points of a constant value within a volume of
space, in other words, they are level sets of continu-
ous functions whose domain is 3D-space. In our case
the isosurface system was generated through the
use of marching cubes algorithm in Rhinoceros®.
During the generation process, a set of param-
eters was defined to control the final output, the

Generative Design - Volume 1 - eCAADe 30 | 341


Figure 5
Isosurfaces system, generation
and selection.

isosurface meshing methodology, the isosurface conditions (approximated within an adjustable tol-
threshold value and the range of selected values erance) within the continuous surface, searching
from the original vector field. for the one that possessed the higher percentage
The exploration of all possible variations pro- of such conditions. Spatial heterogeneity is a nec-
duced a broad set of different outcomes in the final essary prerequisite for functional differentiation in
meshed surface among which a solution was iden- general and a condition coherent with the different
tified using two selection criteria based on usability activities in a distributive and functional program
and spatial heterogeneity. Usability was interpreted of a library; in this case the criteria was used to lo-
as connected to the presence of planar horizontal cate, among all cases, the one in which spatial het-

342 | eCAADe 30 - Volume 1 - Generative Design


Figure 6 The convoluted morphology of the surface aims
Proliferations on quads based to enhance structural performances thanks to the
pattern. combination of curvature and material system mor-
phology at a finer scale, just as it happens in shell
structures: their typical efficiency is due to surface
curvature and to the spatial configuration of the
material distributed along the surface itself. Instead
of a mono-optimized linear hierarchy where each
element is singularly optimized for minimal use of
material in very specific conditions, the goal was to
produce a redundant structure with interdepend-
ent hierarchies with trans-scalar feedbacks in which
each element participates to the definition of the
Figure 7 whole system performances and redundancy as-
Parametrical proliferation sures resilience. In redundant structures surplus in
based on the stress distribu- number of nodes and connections provide the sys-
tion. tem with high adaptability and reliability (predicat-
able failure modes) in case of unpredictable stress
conditions, due to the elements morphology and
system design and to the fact that each node is not
strictly indispensable to the stability of the entire
system. This form of material intelligence is very fre-
quent in biology: “Biology makes use of remarkably
few materials, (…) and they have much lower densities
than most engineering materials. They are successful
Figure 8 not so much because of what they are but because of
Direct solar radiation analysis. the way they are put together” (Jeronimidis, 2004).

Surface to multi-performance membrane


behavior
In order to achieve multi-performance membrane
behavior on the outer surface, mechanical and po-
rosity properties are expressed through a minimal
surface based miscrostructure.
Minimal surface are defined in mathematics as
surfaces whose principal curvatures at any point
have always equal magnitude but are opposite in
sign; triply periodic minimal surfaces (TPMS) are a
family of minimal surfaces whose structure is based
erogeneity was better matching with the library’s on a tri-dimensional crystalline organization: they
functional mapping. Since the two criteria do not are particular cases of equipotential surfaces divid-
generally converge on a single solution the one that ing space between the atoms of a crystal. Their high
was more efficiently (even if not optimally) satisfy- genus combined with uniform curvature endows
ing both criteria was finally chosen.

Generative Design - Volume 1 - eCAADe 30 | 343


Figure 9
Topological variation of the
components.

them with high-level mechanical performances Multiperformance is then pursued through para-
combined with porosity control. Three dimensional metrical proliferation of a subclass of TPMS, Sch-
patterns based on triply periodic minimal surfaces oen’s manta surface: it is based on the repetition of
can be observed in the microstructure of sea ur- a genus 19 cubical cell, which is compliant for quads
chins. Their impressive mechanical properties and based proliferations such as the one in this project.
lightness are due to material organization despite The mesh inherited from the previous step is ration-
the weak material (calcium carbonate) constituent. alized through Catmull-Clark subdivison: this pro-

344 | eCAADe 30 - Volume 1 - Generative Design


cess enhances the curvature-based properties of the zation and efficient behavior at several system scales
initial mesh and outputs a quad-based only mesh, within a process of integration with environmental
which fits Manta’s modular topology. conditions. Environmental forces (in the form of a
Several patterns were tested to evaluate the pervasive datascape) drive and constrain the initial
global behaviour derived from the interaction of a generation upon which then a process of multi-per-
great number of elements. Interesting effects begin formance optimization through morphological or-
to emerge around vertices connecting more than ganization and parametric proliferation is operated.
4 edges. Variations in density and tessellation were The thesis explored in particular two different yet
explored in order to test specific conditions (surface connected and consistent condition-driven surface
curvature values or stress values on the surface). definition processes at different scales (one through
Porosity on the exterior membrane was tuned marching cubes algorithm, the other through triply
(through phenotypical variations of the cells) ac- periodic minimal surface definition), which resulted
cording to direct solar radiation values derived from in different spatial organization capacities and be-
solar analysis on the global surface rationalized for havioral performances of the system and its con-
proliferation, in order to ensure a heterogeneous stituent parts.
and regulated pattern of climatic and lighting con- Isosurfaces, commonly used in Computer-Aided
ditions in the library interior spaces. In areas where Engineering and meteorology for volumetric data
direct solar radiation values are low, the passage visualization, were used to define isoconditions for
of direct solar rays is fostered; conversely where the global shape of the library according to the en-
these values are higher the passage of direct light is vironmental datascape while triply periodic minimal
blocked, favoring bounced light instead. surfaces were used to acquire multi-performance
Maintaining the topological conformation of the membrane behavior out of the initial surface, man-
Schoen’s Manta surface, the parametrical variation age porosity and modulate light perception and cli-
of the fundamental region determine the modula- matic conditions in the interior spaces of the library.
tion of lighting condition in the interior spaces of
the library. REFERENCES
The final intricacy of the global proliferation Hyde, S, Blum, Z, Landh, T, Lidin, S, Ninham, BW, Andersson,
around the convoluted surface creates also a self- S and Larsson, K 1996, The Language of Shape: The Role
shading pattern that it is expected to cause positive of Curvature in Condensed Matter: Physics, Chemistry
influence on thermal load patterns and performance and Biology, 1st ed., Elsevier Science.
over the entire building. It was not possible (but it Wiley, JG 2004, ‘Biodynamics’, Architectural Design Maga-
would certainly be a necessary step in further devel- zine, 74, pp. 90–95.
opments) to make specific tests in order to prove the Kelly, K, 2010, What Technology Wants, Unabridged, Library -
amount of thermal benefit provided, however the Unabridged CD, ed. Tantor Media.
similarity in collective self-shading techniques (pro- Oxman, N 2011, ‘Proto-Design’, Architectural Design Maga-
vided both by convolutions on an individual’s shape zine, 81, pp. 100–105.
as well as collective growth patterns) in species such
as cacti provides an observable qualitative proof of [1] http://en.wikipedia.org/wiki/Isosurface
efficiency. [2] http://en.wikipedia.org/wiki/Marching_cubes
[3] http://en.wikipedia.org/wiki/Minimal_surface
CONCLUSIONS
The thesis project is a case study about the applica-
tion of material system properties through morphol-
ogy and organization, articulating geometry, organi-

Generative Design - Volume 1 - eCAADe 30 | 345


346 | eCAADe 30 - Volume 1 - Generative Design
Acoustic Environments

Applying evolutionary algorithms for sound based morphogenesis


Isak Worre Foged1, Anke Pasold , Mads Brath Jensen3, Esben Skouboe Poulsen4
2

AREA, Denmark and Institute of Architecture & Design, Aalborg University, Denmark,
1

AREA, Denmark, 3,4 Electrotexture and Institute of Architecture & Design,


2

Aalborg University, Denmark


http://www.studio-area.net and http://www.create.aau.dk, http://www.studio-area.net,
1 2

3,4
http://www.electrotexture.org and http://www.create.aau.dk
3
isak@studio-area.net and iwfo@create.aau.dk, anke@studio-area.net, mads@electro-
1 2

texture.org and mbje@create.aau.dk, esben@electrotexture.org and espo@create.aau.dk


4

Abstract. The research investigates the application of evolutionary computation in


relation to sound based morphogenesis. It does so by using the Sabine equation for
performance benchmark in the development of the spatial volume and reflectors,
effectively creating the architectural expression as a whole. Additional algorithms are
created and used to organise the entire set of 200 reflector components and manufacturing
constraints based upon the GA studies. An architectural pavilion is created based upon
the studies illustrating the applicability of both developed methods and techniques.
Keywords. Evolutionary Computation; Algorithmic Design; Architectural Acoustics;
CAAD/CAM processes.

EVOLUTIONARY ALGORITHM AS
APPROACH utility and its direct implementation in commercial
Various methods for optimising acoustic environ- software, which therefore makes it accessible to the
ments through simulating a volume exist as com- general designer beyond this work.
mercial packages with the intention of clarifying The GA’s conceptual construct, developed by
the sound performance of a pre-conceived design John Holland in the 1960’s and 1970’s (Holland,
proposal. With known factors and equations for 1992) mimics the evolutionary processes in nature
acoustic evaluation, it is, however, possible to let the by populations, reproduction and heredity, with
machine create a computational search for a per- the inherent ability for the designer to alter several
formance oriented architecture, letting acoustic cri- parameters within the method, such as population
teria drive a morphogenetic process. This requires size, crossover technique and mutation rate. Much
a search method, whose aim is to alter the design literature can be found on the subject by e.g. John
until a desired performance level has been reached. Holland (1992), David Fogel (1997, 2000), David
Different search methods can be mentioned e.g. Goldberg and Kumura Sastry (2002, 2005) illustrat-
Simulated Annealing, Neural Networks and Genetic ing not only its diversity on application but also its
Algorithms (Brownlee, 2011). The latter, Genetic Al- growing importance as a probabilistic solver for sin-
gorithm (GA), is chosen in this work, due to versatile gular- and multi-objective problems.

Generative Design - Volume 1 - eCAADe 30 | 347


The projects manoeuvre away from a conventional While being a simplistic measure for the specific
‘model-simulate’ approach to a ‘generative-model’ acoustic quality, the equation is widely used and
approach but remain to apply singular sound sourc- functions as an initial fitness benchmark with a re-
es. The work in this paper approaches the sound mi- sultant number suitable for a genetic algorithm.
lieu based upon multiple sound sources. Extending the above algorithm as a fitness func-
tion could be done through adding more acoustic
Design method (machine computation – criteria such as sound pressure levels (dB) through
human computation) a concatenated performance formulation in the fit-
Besides the technical setup of the evolutionary en- ness function (Sato et al, 2004). This is, however,
gine, there are three essential operational param- omitted due to the focus towards applying per-
eters for a designer to develop and describe when mance ‘cost’ to the use of evolutionary algorithms
working with GAs; a) describing the fitness function, in architecture rather than high-end audacity simu-
b) altering the variables of the population and muta- lations. An iterative design speed over accuracy is
tion rate, and c) to convert from genotype (system) therefore chosen.
to phenotype (design) [1]. Within this work, we have
decided to omit the technical setup by utilising the Algorithm variables
Galapagos Evolutionary Solver for Grasshopper, Rhi- The dominant variables affecting the performance
noceros, developed by David Rutten [2] and to focus of genetic algorithm are ‘population size’ (the
the agenda on exploring the three operational pa- amount of genomes that can be selected and repro-
rameters described above. duced from), cross over technique (how the infor-
mation from each genome is paired to become the
Designing the fitness function next generation’s offspring) and mutation rate (the
Optimisation of acoustic aspects within the design percentage of how often a random alteration to a
process asks for a fitness function, which searches a genome occurs).
design specific intention that can be described as a
number, as a target for the algorithm. Genotype and phenotype
The most used equation for acoustic evaluation, The genotype, the evolutionary algorithm, controls
determining the reverberation time, is the Sabine the phenotypic behaviour and progression that
equation describing the amount of time it takes within this work can be observed in the evolving
for the sound pressure to decrease 60 dB after the volume, that is geometrically restrained within an
sound source is terminated, RT60. x,y,z-domain.
This allows the designer to maintain an internal
RT60 = Ta = 0.16* V / Sa   (1) and an external boundary of the volume that can
be related to a project-specific site. The displayed
The equation is based upon a volume (V), the aver- studies show the ability of the algorithm to reach a
age absorption coefficient of used materials (a) and certain reverberation time in accordance with the
the total absorption in Sabins (Sa). Sabine equation. This then again can be oriented to-
wards a specific music genre.
V = m3 (2)

Sa = S1 α1 + S2 α2 + .. + Sn αn = Σ Si αi  (3)

Sn = area of the actual surface (m2)


an = absorption coefficient of the actual surface

348 | eCAADe 30 - Volume 1 - Generative Design


Figure 1
Base volume geometry from
which the GA alters its point in
an x-y-z specified domain.

Figure 2
Series of studies altering the
GA’s parameters towards a
higher acoustic performance.

Generative Design - Volume 1 - eCAADe 30 | 349


ACOUSTIC PAVILION 2011 Figure 3
Site plan. Location of the Pa-
Aim, method and application vilion at the Aalborg Harbour
The work aims at both empirical studies performed front and the natural bounda-
through evolutionary algorithmic search towards ries created by the site.
established benchmark criteria, defined by, among
others, the Sabine equation but equally applies the
constructive aspects that induce parameters of ma-
terial accessibility, dimensions and manufacturing
processes.
The design method goes through a series of
performative steps:
1. Defining the volume, using GAs. Defining reflectors
2. Defining reflectors, using GAs. Rather than being an auxiliary installed element, the
3. Optimising reflectors for production, using ra- intention of the reflectors is, besides their obvious
tionalisation algorithms. function to improve the acoustics, to make them the
4. Rationalising reflectors for manufacturing and identifiable architectural expression. Reflection of
assembly, using rationalisation algorithms. the sound is aimed at 1) creating the maximum of
5. Producing CNC files for production, using para- reflections between the reflectors without sending
metric production techniques. the rays back into the listening space or 2) to direct
the sound rays away from the pavilion. Both strate-
Defining the volume gies strive towards a clear, low reverberation time
The description of the volume follows the method- for electronic music. The site itself is surrounded by
ology described above but with the fitness function a sound void, the Fjord, and high noise levels from
searching a minimum reverberation time instead of the road.
the one-second used in the preliminary studies. This Defining a reflector that seals from external
is founded in the fact that electronic music is un- noise, while absorbing the sound rays, is based
conventional in the sense that it is spread via loud- upon a geometrical study (based upon an altering
speakers, rather than instruments. They are, how- triangle) driven by the same evolutionary engine as
ever, already acoustically developed to produce the above, but with the fitness function to maximise the
best sound possible within the loudspeaker cabinet. reflection count of each ray. Four models are pro-
The pavilion therefore searches the minimal effect duced to which the triangular form can change, 1)
on the sound but the maximum protection of the the length of the normal vector to the surface, 2) the
clear sound, thus eliminating the reverberation time. length of the vector from the surface to the sound
The definition of the volume domain, or algorithmic source and 3) + 4) studies of the first two, but with
search field, is determined by the site contextual an ability of variation in the directionality of the vec-
setup. The setting is used to create a natural bound- tors towards a source of the normal vector to the
ary for the algorithms to evolve within, considering surface.
a clear orientation of the space towards the water- The studies show a clear improvement of the re-
front as a flow specific characteristic that will set the flection count (absorption) by using a sound source
spatial architectural scene. oriented approach and a slight further improvement
by allowing the vector that is oriented towards the
sound source to deviate. See Figure 4. Traditionally,
as mentioned above, acoustic spaces are defined

350 | eCAADe 30 - Volume 1 - Generative Design


Figure 4
Study and evolution of
optimum reflector geometry
towards a maximization of
absorption.

Figure 5
Experimental matrix of the
four different strategies,
clearly indicating the capacity
of long stretched geometries
oriented towards the sound
source with slight heteroge-
neous variations across the
elements.

Generative Design - Volume 1 - eCAADe 30 | 351


Figure 6
Diagram showing the effect
of the algorithm in orienting
the elements to different
loudspeakers, scaling their
reflective factor and opening/
closing them towards the
surroundings.

from a single source or a group source located in CONCLUSION


the same area. The pavilion explores the spreading The work explores the potential of using GAs for de-
of the sound source by implementing loudspeakers sign morphogenesis. It finds that both general spa-
situated in each corner of the volume. The complete tial volume and expressive surfaces can be gener-
geometrical organisation of the reflectors is subse- ated from application of acoustic applied equations
quently derived by applying an algorithm that is de- as search targets on several aspects. After develop-
veloped from the prior studies used to identify the ment of volume and reflector performance, an or-
varied sound source vectors to the volume. ganisation algorithm was applied to rationalise and
The algorithm allows a zone of reflectors to fo- apply all elements. This was chosen due to the na-
cus on a specific loudspeaker, to scale its geometry ture of the GA, as their search field would expand to
in order to alter the reflective factor (absorption lev- a 20050 number domain due to the many reflectors
el) and at the same time open its geometry towards and the amount of variables within each reflector.
the water and close it off towards the road. Figure 6. The studies showed that the scale of variables and
population size are crucial to the GA’s performance
Production processes as a solver to work in preliminary design phases,
Lastly the entire model is re-calculated and slightly thus maintaining the GA for initial search and solv-
altered for elements exceeding the CNC manufac- ing. The work finds that a progressive reformula-
turing and wood plate limitations of 1200x1200mm. tion of the problem is useful in order to target the
Production files are generated directly within the GA technique’s relatively small search space without
model space and allocated on fabrication ‘sheets’ for compromising the ability for stochastic search for
the CNC laser cutter machine. moving beyond obvious design solutions to the de-
signer.

352 | eCAADe 30 - Volume 1 - Generative Design


Figure 7
Photo electronic music
performed in the pavilion
during a 2011 culture event in
Aalborg, Denmark.

Figure 8 tems – An Introductory Analysis with Applications to Biol-


Photo electronic music ogy, Control, and Artificial Intelligence, MIT Press
performed in the pavilion Holland, JH 1992, Genetic Algorithms – Computer Pro-
during a 2011 culture event in grams that evolve in ways that resemble natural selec-
Aalborg, Denmark. tion can solve complex problems even their creators
do not fully understand. Scientific American.
Goldberg, DE 2002, The design of innovation: Lessons from
and for competent genetic algorithms. Springer, 2002.
Sato, SI, Hayashi, T, Takizawa, A, Tani, A, Kawamura, H and
Ando, Y 2004, Acoustic Design of Theatres Applying
Genetic Algorithms. Journal of Temporal Design in Ar-
chitecture and the Environment. Vol 4, No. 1 pp 41-51.
Sastry, K, Goldberg, D 2005, Genetic Algorithms. Search
REFERENCES Methodologies pp 97-124. Springer.
Brownlee, J 2011, Clever Algorithms – Nature Inspired Pro-
gramming Recipes, Lulu Press. [1] http://www.shiffman.net/teaching/nature/ga/
Fogel, DB 1997, The Advantages of Evolutionary Computa- [2] http://www.grasshopper3d.com/group/galapagos
tion. Natural Selection, Inc.
Fogel, DB 2000, What is evolutionary computation. IEEE
Spectrum.
Holland, JH 1992, Adaptation in Natural and Artificial Sys-

Generative Design - Volume 1 - eCAADe 30 | 353


354 | eCAADe 30 - Volume 1 - Generative Design
Exploring the Generative Potential of Isovist Fields

The evolutionary generation of urban layouts based on isovist field


properties

Sven Schneider , Reinhard König


1 2

Bauhaus-University Weimar
http:/infar.architektur.uni-weimar.de
sven.schneider@uni-weimar.de, reinhard.koenig@uni-weimar.de
1 2

Abstract. Isovists and isovist fields can be used to numerically capture the visual
properties of spatial configurations (e.g. floor plans or urban layouts). To a certain
degree these properties allow one to make statements about how spaces affect people.
The question that serves as the starting point of this study is to examine whether
spatial configurations ca n generated on the basis of these properties. This question
is explored using an experimental approach for the computer-based generation of
two-dimensional urban layouts. The spatial arrangements of two-dimensional elements
(building-footprints) within a given boundary is optimised in terms of the desired isovist
field properties by means of an evolutionary strategy. The paper presents the results of
this optimisation and discusses the advantages of this method compared with pattern
books as commonly used in architecture.
Keywords. Spatial Configuration; Generative Design; Evolutionary Strategy; Isovists;
Visibility Based Design.

INTRODUCTION
People experience space through their senses, and The effect of spatial configurations on the behaviour
the sense of vision in particular. The properties of a of people is a crucial factor for creating liveable and
spatial configuration as we see it with our eyes are thus sustainable environments (Gehl, 1987). To en-
referred to as visuospatial properties and are mainly sure that environments exhibit certain visuospatial
influenced by two factors: the surface characteristics qualities, designers often refer to regulations and
(materials, textures and colour) and the arrange- guidelines such as urban codes or pattern books
ment and size of the spatial elements. In this paper as they contain specifications for the recommend-
we consider only the latter. The arrangement of ele- ed dimensions and shapes of roads, open spaces,
ments in space is termed the spatial configuration. buildings or building details (Alexander et al., 1977;
The elements of a configuration (boundaries such Duany, et al., 2006; Parolek, et al., 2008). While this
as walls or ceilings) define what you see or don’t see approach is useful as it ensures a certain standard
from a specific point of view and thereby affect hu- in the planning of environments, it is also relatively
man behaviour (see e.g. Hillier, 1996; Lawson, 2001). inflexible in its ability to respond to changing con-
texts. The sheer variety of possible criteria in the real

Generative Design - Volume 1 - eCAADe 30 | 355


world and their complex interrelationships means ISOVISTS AND ISOVIST FIELDS
that such pattern-collections can only hope to offer One method for measuring visual properties asso-
a limited number of sample solutions. And because ciated with a particular arrangement of boundaries
every planning and design problem is in principle (spatial configuration) is to use isovists. An isovist
unique (Rittel and Webber, 1973), such an approach (as shown in figure 1, left) describes the part of an
can only be of limited use in design processes. environment that can be seen from a single obser-
In addition, patterns typically provide a geomet- vation point (Benedikt, 1979). Various parameters
ric solution to achieve a certain spatial effect but it is can be derived from an isovist, such as the area, the
of course conceivable that different geometric solu- perimeter, compactness and occlusivity. The area of​​
tions can produce similar spatial effects. A pattern- an isovist describes how much one can see from a
collection is therefore always a subjective selection certain vantage point. The compactness describes
of what is possible in principle. From our point of the relationship between area and perimeter com-
view, instead of offering a few specific patterns that pared to that of a perfect circle and indicates how
produce certain visuospatial effects, it would be complex or compact the field of view is. Occlusivity
more useful to develop mechanisms that produce a indicates the amount of open edges. An open edge
multitude of patterns based on the intended effect. denotes an edge line of the visual field which is not
Such an approach would allow one to intelligently bounded by a physical boundary (e.g. a wall). Occlu-
look for appropriate solutions for many different sivity is small in locations that offer few or no views
contexts. Faucher and Niver (2000) describe this into other parts of that configuration. For example a
approach as an “inverse design” approach, a term viewpoint within a completely closed, convex space
borrowed from inverse simulations in physics and has an Occlusivity of 0.
mechanics. In this article we implement an inverse To evaluate an entire spatial configuration it is
design process using computer-based generative necessary to look at a configuration from more than
methods for the automatic generation of spatial just one viewpoint. To this end Benedikt proposes
configurations (layouts). We examine whether spe- the creation of isovist fields. The computer-aided
cific spatial patterns can be (re-)produced based on calculation of isovist fields is described by Batty
specific visuospatial properties which is important in (2001). A regular grid is generated and an isovist is
order to be able to support complex design process- calculated for each point in this grid. The properties
es where a number of criteria need to be reconciled. of these multiple isovists can then be represented
Because we are considering only criteria that relate by giving the grid-points different colours. Dark
to visibility within spatial configurations, this method points refer to low, light points refer to high values
can also be referred to as “Visibility Based Design”. (see Fig. 1, right).

Figure 1
Left: An isovist from a
vantage point inside a spatial
configuration (figure taken
from Benedikt, 1979); right:
An isovist field for a T-shape,
mapping the isovist area onto
the single gridpoints (figure
taken from Batty, 2001).

356 | eCAADe 30 - Volume 1 - Generative Design


One way to evaluate a configuration based on iso- The extent to which isovist properties help us make
vist fields globally is to use average, minimum and statements about how spaces affect humans is still
maximum values​​, as well as the standard deviation not fully understood. However, empirical studies
of the frequency distribution of the individual isovist have shown that various correlations exist between
properties. These characteristics can, for example, those properties and the actually perceived spatial
be used to describe the public spaces within an ur- experience. Franz and Wiener (2008) used VR experi-
ban layout. In Figure 2, this is demonstrated by an ments to show that area, compactness and occlusiv-
example: the public space of two different building ity correlate highly with how test persons rated the
patterns (perimeter block and terraced row develop- perceived beauty, complexity and spaciousness of
ment) has been analyzed by determining the isovist a configuration. Furthermore, they showed that the
properties Area and Compactness. One can see clear- subjects were able to find points in a configuration
ly that both structures differ markedly in their isovist with the largest and smallest field of view. Conroy-
field characteristics. For example, the average iso- Dalton (2001) and Wiener et al. (2011) found that
vist area of the terraced row structure is three times isovists capture information that is relevant to way-
larger than that of the perimeter block, although the finding behaviour, especially when it comes to de-
built-over floor area is similar in both cases. For the ciding where to go next.
value of compactness we can see that the isovists If we assume that, as described above, it is possi-
in the perimeter block are generally more compact ble to make statements about the experiential quali-
than those in the row structure. At the same time ties of a configuration, it should in turn be possible
the latter reveals a lower standard deviation than to derive a configuration for an intended spatial ex-
the perimeter block, which means that the isovists perience. In the following, we have drawn on an idea
in the row structure are evenly non-compact, while put forward by Benedikt (1979) to generate spatial
in the perimeter block development, there are many configurations on the basis of isovists. Benedikt for-
compact (i.e. the backyards) as well as non-compact mulates this concept at the end of his original article
isovist fields (i.e. the streets). about isovists in architecture as follows: “One might

Figure 2
Analytic comparison of the
isovist fields of two different
urban structures (undertaken
with UCL-Depthmap).

Generative Design - Volume 1 - eCAADe 30 | 357


well ask: when is it possible, given one or more isovist ing time to an impractical level. Rules must therefore
fields (…) to (re)generate E [the spatial configuration] be defined that permit a wide range of potential so-
as a whole? (…) a direction seems clear: to design lutions while keeping the search space as small as
environments not by the initial specification of real possible.
surfaces but by specification of the desired (potential) The EM of an EA is used to evaluate the variants
experience in space (…).” This question is examined produced by the GM. The way these variants are
in the next section using an experimental approach evaluated is described by a so-called fitness func-
for the generation of urban patterns. tion. This function defines the qualities that the de-
sired solution should have. In the context of this ar-
GENERATIVE APPROACH: AN ticle, these qualities are described by certain isovist
EVOLUTIONARY STRATEGY properties.
For the generation of spatial configurations, we use In a previous study we had shown that isovist
an optimisation method based on evolutionary al- properties are in principle well suited as objective
gorithms (EA). Evolutionary algorithms are well suit- criteria for the optimisation of layouts using EA
ed to our purposes for two reasons: they are flexible (Schneider and König, 2011). Here the properties of
and can easily be adapted to changing problems, single isovists were used to position walls in a way
and they require no a-priori patterns for guiding the that ensured specific visual relationships between
search process (Rechenberg, 1994). This is particu- different points of view. The GM used a grid of lines
larly important because we want to investigate the in which single lines could be switched on and off to
influence certain parameters have on a solution. For optimise the configuration. The fitness function of
this it is important to exclude confounding factors, the EM consisted of the target values ​​for each Area
such as a conscious change of solutions. and Compactness of the single isovists and the tar-
The two essential components of a generative get values ​​for the area of ​​overlap between the differ-
system based on EA are the generative mechanism ent isovists. Based on these target values, different
(GM) and the evaluation mechanism (EM). The GM configurations of floor plans with three rooms were
serves to generate variants. This mechanism is based generated. The three rooms have a similarly large
on a model that represents the particular problem area, a high degree of compactness and simple top-
in an appropriate manner. In our case, this model ological relationships (room 1 is connected to room
must be able to generate geometric representations 2 and 3, but room 2 is not connected with room
of two-dimensional layouts. Ideally, one would use a 3). Figure 3 shows an example of the results of a test
model from which any geometric layout variant can scenario.
be generated, but, due to the immense number of
possible solutions, this would increase the comput-

Figure 3
Variants of a configuration
defined by 3 viewpoints
P1(top left), P2 (top right),
P3 (bottom centre) in
which the isovists of P1 and
P2 shall not overlap.

358 | eCAADe 30 - Volume 1 - Generative Design


GENERATING URBAN LAYOUTS FROM 0.15s, while the population of the EA consists of 15
ISOVIST FIELDS PROPERTIES individuals. The average, maximum and minimum
In the following we demonstrate how urban layouts values​​as well as the standard deviation of various
can be generated according to specifically defined isovist properties can be derived from the isovist
isovist field properties. We begin by describing the field. These values are
​​ used as fitness criteria for de-
technical aspect of the generative system (GM, EM) fining the objective function. The objective function
before showing and discussing the results this sys- describes the deviation of an isovist field-property​​
tem produces for a simple test scenario. from a corresponding target value. In general terms,
the fitness function can be specified as follows:
Generative Mechanism (GM)
Using the GM, variants – or so-called individuals –
are generated. An individual represents an urban = f ( x) abs ( IFValue − targetValue) (1)
layout. It consists of a fixed number of buildings
located on a plot of land. The buildings as well as
the plot are represented as rectangles. The opera- where IFValue refers to an isovist field property
tions of the GM include the random positioning and (such as Average Area) and targetValue to the value
scaling of the rectangles (buildings). The rectangles this property should have in the final solution.
should firstly not overlap and secondly stay within
the given boundary. These two criteria are checked Results
after the random placement of a building and if nec- The generative system presented above was evalu-
essary the coordinates are adjusted through specific ated using a test scenario. The goal of this test is to
movements. In order to avoid non-feasible solutions, find out if and which spatial patterns can be gener-
such as buildings with a width of 3 m, minimum and ated on the basis of isovist field properties. The test
maximum widths (minWidth, maxWidth) and sur- scenario examines the positioning and scaling of
face areas (minSurfaceArea maxSurfaceArea) are de- five buildings within a square boundary (MinWidth
fined for the rectangles as well as the minimum and of the building = 7 m, MaxWidth = 30 m). The isovist
maximum coverage (minCoverage, maxCoverage) properties that are used for optimisation are Area
of the plot. The properties of the building (position, and Compactness. To better understand the influ-
length, width) can only be changed within the range ence of the various properties ​​on the resulting spa-
defined by these constraining values. tial configurations, we minimised and maximised
the individual criteria:
Evaluation Mechanism (EM)
The evaluation of the individuals is undertaken us-
ing the isovist field properties. For each individual = f ( x) IFValue → min, max (2)
an isovist field must be calculated. Since the calcula-
tion of isovist fields is computationally intensive and
time-consuming, we use an approach introduced by The distribution of the two isovist properties Area
Schneider and König (2012) which uses the graphi- and Compactness in the isovist field can be char-
cal processing unit (GPU) for carrying out this cal- acterised by four values: average, minimum, maxi-
culation. Compared with conventional CPU calcula- mum and standard deviation. These can be either
tion the calculation speed is increased many times minimised or maximised. As a result, 16 objective
over. This reduces the duration of the optimisation functions can be defined for the 8 IFValues (Average
process to an acceptable level: the evaluation of an Area, Min Area, Max Area, StdDev Area, Average Com-
individual in the test scenario takes approximately pactness, Min Compactness, Max Compactness, StdDev

Generative Design - Volume 1 - eCAADe 30 | 359


Compactness). Several test series were performed for show that, much like the optimisation of the Area
each of these objective functions. For each series one values, a typical spatial pattern arises (Figure 5). By
representative result was chosen and shown in Figure maximising the Average Compactness, an L-shaped
4 and 5. In the following the results are explained in building is generated, which forms an approximately
more detail. quadratic open space (Figure 5, bottom row, first im-
The minimisation or maximisation of Average age from left), while minimising the same value re-
Area means that the area that a person sees inside a sults in an urban structure with solitaires. The position
configuration should on average be either as small of the solitaires creates long vistas from many view-
or as large as possible. In Figure 4 (top row, first im- points.
age from left) it can be seen that by minimising the By minimising the Min Compactness, layouts
average area, a solution is generated in which sev- arise in which at least one point in space exists with a
eral small open spaces between buildings occur. The very non-compact field of view. In the example layout
maximisation of the same value results in the genera- shown in Figure 5 (top row, second picture from left),
tion of an L-shaped building pushed to the edge of the corresponding isovist is shown in red. It can be
the plot resulting in one large open space (Figure 4, seen that the minimisation of compactness (very nar-
bottom row, first image from left). row and long isovist) emerges through the proximity
The minimisation of Min Area means that there is of two buildings. If Min Compactness is maximised,
a point in the layout from which one can see only a layouts similar to those produced by maximising the
very small open area. This creates areas which can are average compactness emerge (contiguous buildings
like small inner courtyards, narrow alleys or niches. In with one or more enclosed spaces).
Figure 4 (top row, second image from left) a niche is By minimising the Max Compactness, layouts
marked with a red dot. If Min area is maximised these arise where no viewpoints with a compact isovist can
viewpoints with a small visible area disappear (Figure be found. Accordingly, solitaires emerge which are
4, bottom row, second image from left). only a small distance from the boundary of the test
The optimisation of Max Area produces similar field (Figure 5, top row, third image from left). This
configurations as it does for Average Area. For mini- ensures that there is no “inside corner” in the whole
mum Max Area several small yards are created, for layout. The maximisation of the same value results in
maximum Max Area one large yard. In contrast to the creation of at least one enclosed square courtyard
Area Average, not all points in space must have a large (Figure 5, bottom row, third image from left).
or a small isovist area. It is sufficient that there is one When minimising the standard deviation of the
viewpoint that meets this criterion. compactness values, layouts arise where the com-
Through a systematic optimisation of the stand- pactness value is similar from most viewpoints. The
ard deviation values of​​ the area one can control how magnitude of this value is not specified. This can cre-
strong the differences of the different area values are. ate layouts in which the isovists are very compact
Minimising this value creates layouts in which one at all points (e.g. bottom row, first image from left)
can see the same area from most of the points. This or layouts in which the isovists of all points have a
results in spaces of a similar size (Figure 4, top row, rather average compactness (top row, fourth image
last image). However, if the standard deviation is max- from left). If the standard deviation is maximised, lay-
imised (many varying area values), then one large outs arise in which the open areas have very different
and several small spaces occur (Figure 4, bottom row, compactness values. In Figure 5 (bottom row, last im-
last image). age) one can see that a cascade of different compact
​​ Com-
In another test series, the different values of spaces is created (from completely closed to open
pactness were used as objective criteria. The results with numerous vistas).

360 | eCAADe 30 - Volume 1 - Generative Design


Figure 4
Sample results of the optimi-
sation of different objective
criteria for Area after n=40
generations.
Top row: Results achieved
through minimising the
objective criteria. Bottom row:
Results achieved through
maximising the objective
criteria. The configuration is
superimposed on the isovist
field.

Figure 5
Example results for optimisa-
tion of the isovist value
Compactness.

Generative Design - Volume 1 - eCAADe 30 | 361


DISCUSSION AND OUTLOOK The tool we developed for the optimisation and
The arrangement and direction of visuospatial prop- generation of urban patterns can be downloaded
erties is an important aspect in the design of build- from www.decodingspaces.de.
ings and cities. Conventional methods for support-
ing this design process usually amount to little more ACKNOWLEDGEMENTS
than a collection of exemplary solutions. But a col- This study was carried out as part of the research
lection of proposed solutions is not able to respond project FOGEB, funded by the Thuringian Ministry
adequately to different contexts with different con- for Economics, Labour and Technology and the Eu-
ditions and their complex interactions. Instead it is ropean Social Funds (ESF).
necessary to develop methods that can generate a
variety of patterns based on certain requirements. REFERENCES
In this paper we presented one approach for im- Alexander, C, Ishikawa, S, Silverstein, M, Jacobson, M, Fiks-
plementing such a method using a computational dahl-King, I and Angel, S 1977, A pattern language, Ox-
system for generating spatial configurations for dif- ford University Press, New York.
ferent objective values ​​of isovist properties on the Batty, M 2001, Exploring Isovist Fields: Space and Shape in
basis of an evolutionary strategy. The hypothesis Architectural and Urban Morphology, Environment and
that this method can be used to (re‑)produce spe- Planning B Planning and Design, 28(1), pp. 123-150.
cific spatial qualities was proven using a simple and Benedikt, ML 1979, To take hold of space: isovists and iso-
highly restricted test scenario (location and scale of vist fields, Environment and Planning B Planning and
buildings within a rectangular area). Design, 6(1), pp. 47-65.
The extent to which isovist properties are useful Conroy-Dalton, R 2001, Spatial Navigation in Immersive Vir-
for describing spatial configurations more compre- tual Environments, PhD Thesis, University College Lon-
hensively is an issue that we will consider in further don.
studies. Here we plan to test the method in a realistic Derix, C, Gamlesæter, A and Miranda, P 2008, 3D Isovists
case study by generating plans for an urban district and spatial sensations: two methods and a case study,
within an existing urban environment. In addition in S. Haq, C. Hölscher, & S. Torgrude (eds), Report Series
to single value optimisation, we plan to optimise of the Transregional Collaborative Research Center SFB/
different objective criteria simultaneously. Using TR 8 Spatial Cognition.
multi-objective optimisation we want to ascertain Duany, A, Wright, W and Sorlien, S 2006, Smart Code and
whether the patterns resulting from single objec- Manual, New Urban Publication, New York.
tive values can be meaningfully combined. It would Faucher, D and Nivet, ML 2000, Playing with design intents:
also be useful to supplement the system with addi- integrating physical and urban constraints in CAD, Au-
tional evaluation criteria. With regard to visuospatial tomation in Construction, 9(1), pp. 93-105.
properties, Visibility Graphs (Turner et al, 2001) are Gehl, J 1987, Life Between Buildings: Using Public Space. The
of importance because graph-based measurements City Reader, van Nostrand Reinhold, New York.
of functional criteria allow us to make statements Hillier, B 1996, Space is the machine: a configurational the-
about a spatial configuration (Hillier, 1996). A first ory of architecture, Cambridge University Press, Cam-
promising approach to incorporate the integration bridge.
value in a generative system can be found in Krämer Lawson, B 2001, The Language of Space. Elsevier Architec-
and Kunze (2005). Furthermore it would be interest- tural Press, Oxford.
ing to use 3-dimensional isovists for evaluation. A Parolek, DG, Parolek, K and Crawford, PC 2008, Form Based
first useful application of 3-dimensional isovists in Codes: A Guide for Planners, Urban Designers, Municipali-
architecture is demonstrated in Derix et al. (2008). ties, and Developers, John Wiley & Sons Inc. Hoboken,
New Yersey.

362 | eCAADe 30 - Volume 1 - Generative Design


Rechenberg, I 1994, Evolutionsstrategie ’94, frommann-
holzboog, Stuttgart.
Rittel, HWJ and Webber, MM 1973, Dilemmas in a General
Theory of Planning, Policy Sciences, 4, pp. 155-169.
Schneider, S and König, R 2011, Visibility-based Floor Plan
Design - The Automatic Generation of Floor Plans
based on Isovist Properties, Proceedings of the Interna-
tional Symposium on Spatial Cognition for Architectural
Design (SCAD 2011), New York, USA, pp. forthcoming.
Schneider, S and König, R 2012, Real-Time Visibility Analy-
sis, Proceedings of the 12th Design Descision Support
Systems Conference in Architecture and Urban Planning,
Eindhoven, Netherlands, pp. forthcoming.
Turner, A, Doxa, M, O’Sullivan, D and Penn, A 2001, From is-
ovists to visibility graphs: a methodology for the analy-
sis of architectural space, Environment and Planning B
Planning and Design, 28(1), pp. 103-121.
Wiener, JM, Hölscher, C, Büchner, SJ and Konieczny, L 2011,
Gaze Behaviour during Space Perception and Spatial
Decision Making. Psychological Research, Springer, Ber-
lin/Heidelberg, pp. 1-17.

Generative Design - Volume 1 - eCAADe 30 | 363


364 | eCAADe 30 - Volume 1 - Generative Design
Speculative Structures

Reanimating latent structural intelligence in agent-based continuum


structures

Joshua M. Taron
Laboratory for Integrative Design, University of Calgary, Canada
http://integrativedesign.org, http://synthetiques.net
josh@synthetiques.net

Abstract. The potential afforded by the open search spaces of both agent-based models
and evolutionary engines have given architecture yet another set of computational tools
to play with, yet more often than not and with some cause, they are used in isolation from
one another. This research explores the set of techniques and results of having combined
swarm formations, FEM software and an evolutionary engine within a parametric
modeling environment such that they induce materially intelligent and structurally viable
swarmed formations. A set of protocols are developed for grafting these formations into
the already-built environment, treating it as a resource to be accessed and exploited
toward the production of novel morphogenetic results and architectural possibilities.
Keywords. Interoperability; morphogenetics; evolutionary computation; swarms; FEA
structural analysis.

INTEGRATIVE VS. INTEGRATED


INTEROPERABILITY
Interoperability and Building Information Models ference borrows from Branko Kolarevic’s (2008) dis-
(BIM) have become nearly synonymous terms as ciplinary integrated vs. integrative distinction and
Industry Foundation Classes (IFC) have become a applies it to software methodology. So rather that
means for integrated design solutions. More spe- dealing with a defined and closed integrated model
cifically, data-rich IFC objects have established a such as IFC, integrative interoperability speaks to
standard so that information is not lost when mov- the generative capacity to yield compexity by fluidly
ing between platforms. This integrated solution navigating across different software territories to
creates a problem however by excluding data sets discover and create a process, technique, or a prod-
that cannot read or generate IFC objects. Without uct that is qualitatively new. Additionally, rather
having any problem with IFC progress and devel- than framing integrative techniques as fighting the
opment, there is another line of investigation that tide of disintegration, integrative interoperability
I will call Integrative Interoperability that does not partners with and exploits disintegration between
concern itself with IFC language and instead focuses multiple software as a fertile territory for new mor-
on techniques of communication between software phogenetic design opportunities.
that might otherwise remain disconnected. This dif-

City Modelling - Volume 1 - eCAADe 30 | 365


The foundational premise of the research lies in in- search accesses and makes use of latent information
tegrating multiple and otherwise disparate data sets within “frozen” instances of a swarm in order to dis-
into a single morphogenetic, structurally viable as- cover new structurally informed morphologies – in
sembly; or rather a discrete act of architecture. In- effect reanimating swarms in ways that would oth-
tegrative interoperability becomes a significant tool erwise be impossible or undesirable in their original
under such a model because it frees design from the agent-based environment(s). Furthermore, the scal-
totality of any single given software environment ability of swarms should be of particular interest to
and lets each program read and generate informa- architectural design as increasingly complex strate-
tion that it is specifically geared for. For example, gies of integration are clearly necessary if design is
3D modeling environments can directly access and to sustain the metabolisms of urban environments
exchange information with multiple other software (Weinstock 2008). This is consistent with various
platforms so that the user can get spatial, aesthetic, others’ calls for computational approaches to design
structural and material feedback. that make use of planetary and even cosmologically
The advantages of integrative interoperability scaled populations (Bratton and Metahaven 2011;
exponentially increase within evolutionary environ- Keller 2011).
ments when virtual populations are culled and bred At first glance, snapping a moment out of an ac-
relative to explicit performance criteria. This not tive agent-based space might seem undesirable, but
only enables design to engage with increasingly it actually opens up an opportunity to overcome (or
complex problems but it also allows new morpho- at least bypass) a fundamental problem presented
logical and material behaviors to emerge in the by swarms when attempting to integrate them with
process. For architectural design, this means that analytical software. Critical to a swarm’s functional-
the meta-structure of the information networks ity as a design tool is its ability to remain relatively
becomes synonymous with defining performance computationally inexpensive. If agents within a
criteria itself. As cities become more complex, our swarm have to perform overly complex sets of indi-
ability to provide equivalently complex building vidual calculations, models either become too slow
solutions inherently evolve with them provided we and inefficient to run given a fixed number of agents
have integrative methods for capturing, integrating or the number of agents must be reduced, thus de-
and producing emergent data sets. creasing the intensive capacity of the model. In oth-
er words, a swarm’s intelligence is directly related to
STRUCTURALLY INTELLIGENT SWARMS how many agents it is able to sustain (more is typi-
Most, if not all, architectural projections of swarm- cally better) and how efficiently it can develop solu-
generated buildings are imaged as static instances tions (faster is better). Augmenting flows of infor-
of otherwise dynamic processes. While architects mation should ideally yield more productive results
are usually interested in building in general, this rather than negatively disrupting the otherwise fluid
raises questions as to what information within the circulation of information.
swarm continues to actively contribute to the devel- One instance of inefficiency and computational
opment of any given project. The fact that a swarm expense within swarms can be found when at-
becomes frozen at a single moment of its existence tempting to form feedback loops between active
limits its behavior in the context of its “native” ani- agent-based models and analytical software, in this
mate environment. However, the complexity of that case finite element analysis (FEA) software. The in-
instance does not dictate a single solution (and in tended purpose of forming such a connection lies
fact resists single solutions), but rather it opens up in the ability to incorporate structural performance
a set of solutions given discrete constraints such as into a swarm’s behavior. But structural calculations
materiality, structural sizing and loading. This re- are computationally expensive as structural sizing,

366 | eCAADe 30 - Volume 1 - City Modelling


Figure 1
Evo-morphogenetic structure
diagram.

materiality, connections and loading must all be ac- Evo-morphogenetic structure


counted for. This is only compounded when dealing The meta-structure of these investigations is de-
with large numbers of structural segments. Perhaps fined through the explicit relationships between a
a more critical question lies in what structural logic series of different software platforms. Specifically
any instance of a swarm should assume at all as ad- the work establishes integrative interoperability be-
dressed in previous investigations [1] that attempt- tween initial non-parametric 3D geometries in Rhi-
ed to compress agent-based patterning into surface no, agent-based models in Processing, parametric
logics in order to integrate them into a single mate- environments in Grasshopper (including the Galapa-
rial construct. gos evolutionary engine) and structural analysis
With so many parts and such a range of complex software (SAP2000 FEA) (Figure 1).
interconnections, it becomes apparent that a uni- In geometric terms, the framework allows one
form approach would likely fail to make use of the to manipulate a series of points in Rhino which are
latent structural intelligence that a swarm has to of- actively linked to an agent-based environment (Pro-
fer. This is made more difficult given that in many cessing) where those points function as particle
cases, structural solutions are beyond intuitive or emitters in a pheromone-flocking particle swarm
conventionally determinable means. By separat- optimization model. Particle courses are tracked
ing structural calculations and spatial swarming and interpolated as NURBS curves in Grasshopper.
from one another, their own efficiencies can be This geometry is parametrically associated with ma-
maintained and productively mobilized against one terial properties and structural sizing and iterated
another. However, in order to enable an evolution- through the Galapagos evolutionary engine in a
ary morphogenetic design environment, a method manner that mobilizes individual structural mem-
for advantageously [re]connecting them without bers against the global structural performance of
sacrificing efficiency is needed. This is achieved by the entire assembly. Evolutionary results are then
making use of Geometry Gym tools in Grasshopper, sent back to the initial rhino environment and evalu-
grafting swarm formation into architectural assem- ated for any other criteria (not addressed in this
blies and running them through FEA-driven evolu- work).
tionary feedback loops. This yields solutions that By nesting an evolutionary feedback loop within
explicitly express latent structural intelligence of the larger morphogenetic framework, specific attrib-
swarm formations in partnership with the already- utes emerge without threatening the structure as a
built environment. whole. The necessity for hierarchies (or at least their

City Modelling - Volume 1 - eCAADe 30 | 367


resilient stability) within morphogenetic assemblies into differential lists in order to provide a parametric
is often something that is overlooked despite the framework.
crucial role it plays in enabling emergent behaviors The first level of subdivision differentiates
to express themselves (Hensel et al 2006). Given the between agent path curves and proximity mesh
dynamic nature of both material(s) and geometries, curves. A point set is then distributed through each
resilient network structure acts as an attendant “not agent path curve based on a fixed frequency of
in the sense of a spectator” that simply observe a length identifying pinned connection points for the
process as it unfolds, but rather “as a constant or point proximity mesh curves (Figure 3).
of reference in relation to which variation is assessed” These points are capable of shifting as the as-
(Deleuze 1981). The framework then becomes a sembly deflects. End points of the agent path curves
mechanism to produce variations that aggregate to constitute a separate point set that serve as fixed
form novel and identifiable behaviors. In this case, connection points that will not shift as the assembly
the framework aims at finding and fostering struc- deflects. Each agent path curve is assigned a value
tural and material viability within geometric forma- for structural size with straight segments spanning
tions that otherwise lack such intelligence. from point to point within each respective curve. In
the interest of limiting evolutionary variability with-
Sensitivity-driven bending in the high number of proximity mesh segments,
The first attempts at reanimating swarms focused curvature, structural sizing, and curve segmentation
on two related orders of interconnection needed to are compressed into a single parametric component
achieve structural viability. In the case of post flock- (Figure 4).
ing simulations, particles tend avoid one another The logic of the component is as follows:
and thus particle courses fail to come into contact straight proximity mesh segments are restructured
with one another. In addition to the course curves, as single span 3-degree curves resulting in a set of
a connective layer of curves is produced by means 4 CV’s per curve. While the end points remain con-
of a proximity mesh through the swarm much the nected to their respective agent path curves, the
same way webbing connects chords to one another remaining CV’s are each attracted to a nearest point
within a truss (Figure 2). condition found within a differentially scaled set of
Alone, the proximity mesh serves as a minimal agent path curves. This process distorts the curves
solution within the excessive redundancy of the as to provide a way for the swarm, through its inter-
swarm. However, the conceptual and aesthetic dis- nal proximities, to produce locally driven curvature.
sonance between these two layers is seen as unde- Omni-directional curvature differentiates in mag-
sirable and opens up a new line of questioning that nitude on a per segment basis within the proxim-
focuses on how the minimal solution of the proxim- ity mesh as it distributes through the agent path
ity mesh might be accessed so that the swarm might curves. The relative magnitude of induced proxim-
induce deviations from what otherwise ultimately ity mesh curvature is managed through a single sen-
operates as a single linear span between 2 points. sitivity value. As this value increases, so does rela-
Using a proxy geometry that approximates the tive curvature which in turn drives structural sizing
swarm components, the geometry is broken down and segmentation. The combination of agent path
curve structural sizing and proximity mesh sensitiv-

Figure 2
Course connection diagram.

368 | eCAADe 30 - Volume 1 - City Modelling


Figure 3
Proxy swarm assembly
diagram.

Figure 4
Curve segment variation.

ity value constitute the variables flowing into the evolutionary topology optimization of continuum
Galapagos evolutionary engine (Figure 5). structures that use displacement constraints (Huang
and Xie 2010), we began by developing a paramet-
Specified deflection-driven sizing ric definition that would allow a single span beam to
While sensitivity-driven explorations focused on be evaluated for a specified deflection value (SDV)
individually sizing every member in the swarm as- through SAP2000. By minimizing the absolute value
sembly, this round of testing takes a step back in between the deflection result and a SDV in Grass-
order to articulate the performative advantages hopper, evolutionary iterations through Galapagos
of replacing larger scale structural members with would yield a specific structural size that would ap-
swarm-based assemblies that use smaller/lighter proach the SDV as shown in (Figure 6).
structural members. Inspired by Huang and Xie’s

City Modelling - Volume 1 - eCAADe 30 | 369


Figure 5
Galapagos results using FEA
generated fitness values.

Having established the necessary computational longest members so as to understand the effects
framework for our own evolutionary structural op- of decreasing structural frequency. Results that
timization, we began applying swarm assemblies used only the shortest 25% of the population failed
in place of the singular structural member in an at- to manage the axial loads and as such their results
tempt to drive the size of the structural members were discarded noting the threshold for failure.
down while maintaining the ability to achieve a Two unexpected behaviors were expressed.
range of SDV‘s given an axial load of 1kN to put the First, even with the full population of proxim-
assembly into compression. All members in the as- ity mesh structural segments in place, the longest
semblies were assigned a uniform value for size and members contained the highest stress loads. This
employed a simple proximity mesh to constrain was suprising in that we expected stress either to
the otherwise disconnected swarm courses to one appear toward the middle of the span or in areas
another. Initial results are shown in (Figure 7). The where other connections were not being made.
results of these tests exhibit a desired correlation Secondly, the test demonstrated the intelligence to
between lighter members and higher SDV. How- size up the structural size of the members in order to
ever, the tests raised questions over the intensity of achieve a deflection value that had previously relied
the proximity mesh and the effect they were hav- on more parts throughout the assembly. We were
ing over achieving deflection. Toward this end, the not surprised to see shorter members demonstrate
proximity mesh was sorted into a list that measured higher stress levels given the absense of additional
their lengths and put them into sets representing in- structural members.
crements of 25% of the total population. The tests
were run again to achieve the specified deflection Stress-driven Branching
values of .001, .01 and .1 of the overall beam span. While the previous tests were inspired by subtrac-
In this series the population of connecting members tive methods in order to arrive at a structural equi-
was culled by 25% increments beginning with the librium, efforts were made to develop a bidirectional

370 | eCAADe 30 - Volume 1 - City Modelling


Figure 6
Specified deflection frame-
work.

Figure 7
Instance of emergent structu-
ral sizing using specified
deflection values.

system where structure could not only be removed the length of any structural member to the edge of a
through a hard-kill process similar to those used in given face. FEA stress analysis on a series of increas-
BESO methods (Huang and Xie 2010) when mem- ingly complex formations reveal the successful dis-
bers fail to meet minimum stress levels but also tribution of stress through the assembly while main-
added in order to target high stress areas and locally taining constant loads (Figure 9). This is a promising
distribute their loads. Toward this end we modified discovery as a particular form can achieve specified
a series of grafting protocols (Taron 2012) whereby loading and reduce structural sizing without having
agent-based morphologies structurally integrate to revert to minimal geometric form. In other words,
into otherwise normative wall assemblies (Figure 8). redundancy has the capacity to produce its own
Given the presence of higher stress levels in modes of efficiency that operate as an alternative to
longer members developed in the SDV tests, the ‘conventional’ form-finding methods.
branching grafts intend on distributing stress By iterating bi-directional branching through
throughout the entire assembly. Additionally, these FEA informed evolutionary loops, an initial swarm
curve networks were translated into continuum formation can grow and decay such that it efficiently
meshes that simultaneously achieve dimensional grafts into an existing structure and actively par-
depth through manifold volumes while minimizing ticipates in distributing loads through the entire as-

Figure 8
Grafting sequence.

City Modelling - Volume 1 - eCAADe 30 | 371


Figure 9
Stress distribution through
curve network (above) and
continuum structure (below).

sembly. Because the evo-morphogenetic framework analysis software thus enabling novel solutions and
remains intact, additional forces and geometries can morphologies to affect architectural objects and dis-
be added or subtracted thus allowing the assembly course.
to search for new equilibria (Figures 10 and 11). Work has already begun toward fabricating
these assemblies at a number of scales and with a
CONCLUSIONS AND FUTURE WORK range of materials and connection strategies. Pres-
Evolutionary morphogenetic tactics demonstrate ently the work has focused on populating planar
real purpose for developing latent performance at- surfaces but will likely yield new problems and op-
tributes in complex assemblies including swarm for- portunities when deployed through more spatial
mations. While much discussion continues to take (multi-orientation, multi-surface) assemblies. Ad-
place revolving around the usefulness of swarms ditionally the research would benefit from urban
in architecture, this work articulates the potential analysis that identified derelict or abandoned struc-
value for any complex assembly subjected to evolu- tures that could be revitalized and reprogrammed
tionary iteration when integrated with performance through these tactics. Rather than thinking of archi-

Figure 10
Hard-kill stress distribution
branching sequence.

Figure 11
Stress-generated continnum
Structure assembly render.

372 | eCAADe 30 - Volume 1 - City Modelling


tecture as always a new discrete object, these meth-
ods reposition it as an always already integrated part
of the already built environment.

REFERENCES
Bratton, B and Metahaven 2011, ‘Design and Geopolitics:
The Alterglobal, Soft Power, Disaster Capitalism’, in
Metahaven (eds), Print: the Identity Issue, http://bratton.
info/projects/texts/interview-by-metahaven/
Deleuze, G 1981, The Logic of Sensation, University of Min-
nesota Press, Minneapolis, pp. 13–18.
Hensel, M Menges, A and Weinstock, M 2006, ‘Towards
self-organisational and multiple-performance capacity
in architecture’, Archit Design, 76: 5–11.
Huang, X and Xie, YM 2010, Evolutionary Topology Optimi-
zation of Continuum Structures: methods and applica-
tions, Wiley, West Sussex.
Keller, E 2011, ‘Agents of Revolutionary Time’, Proto/e/
co/logics: Speculative Materialism in Architecture,
curated by Andrasek A and Juricic B, http://vimeo.
com/29252020
Kolarevic, B 2008, ‘Post-digital Architecture: Toward Inte-
grative Design’, First International Conference on Critical
Digital: What Matter(s)?, Cambridge, MA, pp. 149–156.
Taron JM 2012, ‘Structurally Intelligent Swarms: Exploiting
Interoperability Toward Generative Design’, Proceed-
ings of the 2012 ASCAAD Conference: CAAD/Innovation/
Practice, Manama, Bahrain, pp. 33-47.
Weinstock, M 2008, Metabolism and Morphology. Archit
Design, 78: 26–33.

[1] http://www.uky.edu/design/index.php/features/article/
josh_tarons_phlebotomic_formations_installation/
project

City Modelling - Volume 1 - eCAADe 30 | 373


374 | eCAADe 30 - Volume 1 - City Modelling
Modeling of RL - Cities
Aant van der Zee , Bauke de Vries
1 2

Eindhoven University of Technology, the Netherlands


a.v.d.zee@tue.nl, b.d.vries@tue.nl
1 2

Abstract. In this paper we present an outline of a newly started project to develop a city
generator for use in urban planning. The aim of the project is to develop a rule-based
system which is capable of generation lookalike cities. Lookalike cities are cities which
resemble real life cities without being an exact copy of it. A city consists of several zones;
each zone has it own identity. In order to generate lookalike cities, these zone-identities
need to be capture into rules which the system can ‘read’.
Keywords. Procedural modeling; urban development; L-systems; architecture; city
generator.

INTRODUCTION
With the rise of the gaming industry there was a of urban planning. The generated cities and build-
demand for realistic or imaginary city models that ings are ‘abstract’; they don’t resemble real life cit-
accommodate game adventures. As a consequence ies and buildings. In order to increase acceptance
there was a need for artists who ‘build’ in-world cit- in the building industry, especially urban planning,
ies. With the increase of the speed of the personal research needs to focus on real life cities and build-
computers, the game environments became larger ings and trying to mimic their identity (see figure 3).
and larger and so the demand for these artists. The In the next paragraph’s we will give an outline of
gaming industry had to overcome the difficulty to our recently started research project. In this project
hire more and more artists to design these large- we aim to develop a city generator.
scale cities. The answer was to develop methods,
which use no art assets like: (building-) models and RESEARCH QUESTIONS
textures. Research was done to develop procedur- In urban design we anticipate the following applica-
ally generated cityscapes (Parish 2001, Muller 2006). tion areas of computer generated cities:
Most research has been done in the field of games • Visual quality check
(see figure 1). or ancient cities (see figure 2). Proce- • Infill of sites in the city
dural generated buildings (Wonka 2003), temples • Test case for zero energy towns
and ancient cities like Rome and Pompeii (Haegler • Virtual city model
2009) are used as an urban visualization tool. • Military
Surprisingly these city generators also found The above list is not conclusive; there will be more,
their way also in the urban planning (Schirmer, not foreseen, areas where generated cities can be of
2011). There is already a commercial software pack- use.
age which generates cities. Our research focuses on generating lookalike
It is our opinion that these tools lack some fea- cities. Lookalike cities are generated city which re-
tures which makes them less useful in the domain sembles existing cities without being an exact copy.

Generative Design - Volume 1 - eCAADe 30 | 375


In other words lookalike cities are cities with the Figure 1
same identity but different buildings en infrastruc- Liberty City.
ture.
We discriminate three levels of abstraction,
namely: the city as a whole, the infrastructure and
the buildings. We recognize that a city consists of
several zones; each zone has it own identity. This
identity of a zone depends mainly of:
• Type of streets (main road, secondary road, lin-
ear, curved etc)
• Street profile (cross section)
• Width of the streets Figure 2
• Are pavements alongside the street Pompeii.
• Do the buildings have front gardens
• Green places (parks)
• Type of building (dwellings, shops etc)
• The architecture of those buildings
In order to generate lookalike cities we have to cap-
ture the identity of a city into a finite number of
rules. The above mentioned ‘items’ need to become
input for our system. The system must be capable of
‘rewriting’ those rules to come up with a generated-
city which resembles the real life city but without
being an exact copy of it. We come to following re-
search questions:
• Is it possible to “capture” a city identity into
rules?
• Is it possible generating a city which mimics an
existing city using above mentioned rules?
We are starting our research to see if it is possible
to generate a city based on some rules. First we de- Figure 3
velop an engine which can generate different city Amsterdam.
layouts (infrastructure network). The end result must
be a city layout which is similar to the original city;
it must mimic the target city without becoming an
exact duplicate of it. The original city will become a
template for the system to generate a lookalike city.
In the next subparagraph we will give an outline
of this research.

RESEARCH APPROACH
As mentioned in the previous paragraph we are
developing a system, which generates cities. These
generated cities must mimic existing cities.

376 | eCAADe 30 - Volume 1 - Generative Design


Figure 4
Network typologies.

a) Population based (Altstadt) b) Grid (Amsterdam)


c) Circular (Amsterdam) d) Radial (Paris)

There has been extensive research in the above Parish and Muller (Parish 2001) used a template
mentioned research areas. We can recognize two based L-system to generate cityscapes. Parish and
main streams of generating city research, template Muller recognized in real life cities 4 different types
based en agent based engines. We will discuss these road networks (see figure 4), which they used as a
two approaches in some detail. template for their system.
L-Systems were created by the biologist Linden- To generate a city with sloped streets they used
mayer as a method to simulate the growth of plants a gray tone (elevation) map as input parameter to.
(Prusinkiewicz and Lindenmayer 1990). “In an L-sys- The topology of the location was depicted in gray
tem, each plant module is represented buy a letter, dif- tones, each gray tone could be translated into a
ferent letters being used for modules of different types height.
or in different states. A sequence of letters forms a word A different approach was used by Lechner
which represents the entire plant. Development is sim- (Lechner et al. 2003, Lechner et al. 2006), they de-
ulated by a process of rewriting; a rewriting or produc- veloped a agent based system. The only main input
tion rule is applied to a letter, resulting in its replace- of their system is a terrain description. “With the aid
ment by a new letter or group of letters” (Hanan, 1992). of agent based simulation we are generating a system

Generative Design - Volume 1 - eCAADe 30 | 377


of agents and behaviors that interact with one and age of the landscape typology. The landscape gen-
another through their effect upon a simulated envi- erator is developed as a multi-objective heuristic
ronment” (Lechner et al. 2003). “The city generation is optimization modeling approach, and generator
implemented by simulating cities using a set of agents contains probabilistic elements (e.g. random start-
that can model specific city entities such as develop- ing situation, near-random cell swap), which results
ers, planning authorities and road builders. The system in different output, each time it is run with identical
models not only the road network and buildings but input settings. The system is capable of producing
also simulates the growth and development of the city a range of landscape configurations for a variety of
over time” (Kelly and McCabe, 2006) situations. This generator was developed to produce
The goal of these approaches isn’t to mimic plausible landscape configurations, so this system
existing cities; they are constructed from abstract lacks the ability to generate adequate infrastruc-
buildings. The goal of both systems lays not so much tures.
in reproducing existing cities but in generating con- The re-arranged zoning map is input for our
vincing and plausible cities. system to generate plausible alternatives city zone
layouts. This newly generated abstract zoning plan
THE PROPOSED SYSTEM is base for generating alternative infrastructures and
As we explained in the previous paragraph our sys- buildings. By reading the colors of the re-arranged
tem must be capable of at least three different tasks: zoning plan the system “knows” what type of infra-
1. Generating cities zones. structure, roads and buildings it has to generate
2. Generating infrastructure network. within each zone to mimic the identity of the origi-
3. Generating buildings. nal city.

Cities zones Infrastructure network typology


We start by analyzing the map of the original city There are lots of different types of infrastructure or
and make a zoning map. In this zoning -map each patterns (Alexander, 1977) but according to the liter-
zone has its own color. Each color stands for a well ature there are four main typologies (see figure 1, the
defined combination of zone-identity attributes (see population based, grid, circular and radial networks.
first paragraph). The development of this zoning- We will use our system to generate Dutch looka-
map is done manually, using existing city maps. like cities; therefore we have to look if there is a need
By re-arranging the zones we get an alterna- to localize network typologies. In the Netherlands
tive city lay-out which is fundamental the same as there is a local network typology, a combination of
the target city. For the aforementioned step we will two distinct infrastructures, the land bound and
use the landscape generator developed by Slager the water bound. In Amsterdam, Utrecht and more
(Slager 2011) for generating alternative city-scapes. Dutch cities there are canals, on every bank there is a
This landscape generator uses landscape types road with bridges connecting those two roads. So to
as building blocks of plan scenarios. A landscape localize the number of existing road types we need
typology describes a proposed future spatial de- to add an extra road type, which is a juxtaposition of
velopment and contains spatial and (non)spatial two different infrastructure-networks (see figure 4).
(descriptive) attributes. A 2D reference image indi-
rectly provides objective compositional and config- Network
urationally characteristics of the proposed develop- We decided to use L-systems (Prusinkiewicz, 1966) as
ment. These spatial attributes and their target values a base to generate the infrastructure. This decision is
are retrieved from the compositional and configu- based on the fact that we want to make a rule-based
rational characteristics present in the reference im- system, so we can better direct the outcome. The

378 | eCAADe 30 - Volume 1 - Generative Design


Figure 4 generate output which will have some similarity
Juxtaposition (Amsterdam). with the existing building type from which the rules
where derived.

CityGML
The consecutive results will be put in a model based
on the CityGML. This decision is based on the fact
that the pipeline of the system resembles that of the
LoD used in CityGML. The level of detail of our sys-
tem will range from LoD 0 (= our zoning plan) to LoD
3 (= our generated building). Our system doesn’t
generate interior layouts, so the buildings can’t be
traditional L-system has no ‘knowledge’ of its envi- entered.
ronment. We will extend the L-system the ability to By using CityGML the outcome of our system
interact with the ‘environment’ (Mech, 1996). The can easily imported in other CAD software or view-
environment is in our case the colored zoning map. ers, for further visualization or calculations.
The L-system can ‘read’ the colors of the zoning map
and act according to it, as each color stands for a DISCUSSIONS
zone identity, a combination of zoning attributes. In this paper we discussed the outline of our re-
In this way the system can create for instance a road search to develop a city generator which will gener-
type according to the zone to which it belongs. ate cities which mimic existing cities.
After finishing the above discussed system we
Buildings will expand the system with a module which place
In order to use an L-system to generate buildings, texture on the surfaces. The materialization of the
we have to analyze existing buildings to develop buildings and roads is also a part of the identity of
production rules which are stored in a data base. It the city.
is our intention to automate this building analyses It is too soon to conclude if it is possible to write
phase; this will be done by analyzing photos. We rules which capture the identity of a city. We are still
think of analyzing the photo’s in Google maps. For in de phase of the development of the engine. Ac-
every zone we have to analyze sufficient buildings of cording to the literature it is possible to generate a
the same type. plausible city.
We (the system) will perform analyses of the To validate the system we need to develop a
photos in regard of: type of building, type of main number of different rule sets, each set for a different
entrance, how many floors, what kind of roof, layout real-life city. Next step is to generate according to
of the facade etc., to make up the production rules. these rule sets 3D ‘look a like’ cities. We will present
These rules will range from number of floor to the these generated 3D cities to a panel of professionals,
layout of window and will be categorized accord- with the question: “Which city are you looking at/
ing this level of detail (=LoD). Each rule will have an walking thru?” From their answers we can conclude
unique id which is made up of: building type, cate- if our generated cities mimic existing cities or not.
gory it belongs, rule type (number of floor, windows
layout etc) and level of detail. This makes it feasible REFERENCES
for the system to pick at random for each LoD dif- Alexander, C 1977, A Pattern Language, Oxford university
ferent rules to generate alternative buildings. Rules press, New York.
which belong to the same type of building, will Haegler, S, Muller P and van Gool L 2009, Procedural Mod-

Generative Design - Volume 1 - eCAADe 30 | 379


eling for Digital Cultural Heritage, EURASIP, Journal on
Image and Video Processing, Volume 2009.
Hanan, JS 1992, Parametric L-Systems and their application to
the modelling and visualization of plants, Ph.D. disserta-
tion, University of Regina, Saskatchewan.
Kelly, G and McCabe, H 2006 A survey of procedural tech-
niques for city generation, ITB Journal issues 14, De-
cember 2006, The academic Journal of the Institute of
Technology Blanchardstown.
Mech, R and Prusinkiewicz, P 1996, Visual Models of Plants
Interacting with Their Environment, in Computer
Graphics Proceedings Annual Conference Series, ACM
SIGGARPG, pp. 397-410.
Muller, P, Wonka P, Haegler S, Ulmer, A and van Gool, L 2006,
Procedural Modeling of Buildings, ACM Transactions on
Graphics, vol 25, no3, pp. 614-623.
Parish Yoav, IH and Muller, P: 2001 Procedural Modeling of
Cities, SIGGRAPH ‘01 Conference Proceedings, pp. 301-
308.
Prusinkiewicz, P and Lindenmayer, A 1996, The Algorithmic
Beauty of Plants, Springer Verlag, New York
Schirmer, P and Kawagishi, N 2012, Using shape grammars
as a rule based approach in urban planning- a report
on practice, Proceedings of the eCAADe Conference, Zu-
rich, Switzerland pp. 116-124.
Slager, K 2011, Landscape Generator, Method to generate
plausible landscape configurations for participatory spa-
tial plan-making, Eindhoven University of Technology,
Eindhoven.
Wonka, P, Wimmer, M, Sillion, F and Ribansky, W 2003, In-
stant Architecture, ACM Trans Graph. 22, pp. 669-677.

380 | eCAADe 30 - Volume 1 - Generative Design


User Participation in Design

User Participation in Design - Volume 1 - eCAADe 30 | 381


382 | eCAADe 30 - Volume 1 - User Participation in Design
Digital System Of Tools For Public Participation
And Education In Urban Design
Exploring 3D ICC
Anja Jutraz , Tadeja Zupancic
1 2

University of Ljubljana, Faculty of Architecture, Slovenia


anja.jutraz@fa.uni-lj.si, tadeja.zupancic@fa.uni-lj.si
1 2

Abstract. This article is a starting point for the development of experiential urban
co-design interfaces to enhance public participation in local urban projects and to be
also used as a communication and collaboration tool in urban design. It is based on the
previous research involving 3D city models utilized as understandable design interfaces
for the non-technical public (Jutraz, Zupancic, 2011), where we have already explored
different views (pedestrian, intermediate and bird’s-eye view), as well as the means by
which the information obtained from these different views may be combined by shifting
between viewpoints. Previous work was conducted in the “street lab” as well as the
Urban Experimental Lab, which was developed specifically for the public’s participation
in urban planning (Voigt, Kieferle, Wössner, 2009). Presented in this article is the next
step that explores the immersive collaboration environment 3D ICC [1], formerly known
as Teleplace. The environment was developed for efficient collaboration and remote
communication and shifts the research focus towards questions regarding how to employ
both labs as interfaces between the non-technical public and design professionals. As
we are facing the lack of digital systems for public participation and education in urban
design, different digital tools for communication and collaboration should be combined
into a new holistic platform for design. A digital system of tools needs to be developed
that supports the urban design decision-making process and focuses on improved final
solutions and increased satisfaction amongst all participants. In this article the system of
digital tools for public participation, which include communication, collaboration and
education, will be also defined, with its basic characteristics and its elements.
Keywords. Digital system of tools; collaboration; 3D model; public participation; urban
design.

INTRODUCTION
Urban design is a public collective activity and which exists in the context of an everyday “life-
through combining different ideas, opinions, etc, we world”. Specific exchange among both “worlds” al-
develop shared urban visions. Schoenwandt (2008) ways happens. The collaboration process with its de-
defines the “third generation” planning theory as the cision support tools presents an experiential urban
next step to the rational model of planning, where co-design interface (technical and social) between
“agents” of planning construct a “planning world”, “the planning world” and “the life-world”. This inter-

User Participation in Design - Volume 1 - eCAADe 30 | 383


face is focused on the experiential mode, wherein Based on this research, this article focuses on the
lies the most important perception of place/ urban interface between the “planning” and “life-world”
design. The collaboration process could be real or and presents the communicational and collabora-
virtual, different according to space and time; real tive tools to be used by the different participants
world or digital representation of the real world (Figure 1). This interface presents a digital system of
could be compared to the digital city models or tools (DST) to facilitate the public’s participation in
even combined with them and used for simulating urban design, which is most important for the non-
potential future developments. technical publics (politicians, citizens, users, inves-
Public participation is a complex process, where tors), who are the target group of the participation
different representatives of the non-technical pub- process; experts present their support and source of
lic and experts are engaged. Each participant offers expertise. DST can help by improving the commu-
particular knowledge and/or expertise/visual com- nicational and collaborative process between differ-
munication ability that can be shared with others ent participants, in order to develop a shared urban
and each one could learn something new from the vision.
other participants. The general public may learn
much through the urban design participation by Figure 1
simply being present and sharing comments and Towards a shared urban
opinions. Collaboration is a more important process vision.
than communication alone and can contribute to
lifelong learning in urban design.
The previous research (Jutraz, Voigt, Zupancic,
2011) was done in the “street lab” and in the Urban
Experimental Lab, developed for public participa-
tion in urban planning (Voigt, Kieferle, Wössner,
2009), and it aims at developing visual digital 3D
city models to enhance public participation in local
urban projects. It also discusses the problem regard-
ing the diversity of city model views (pedestrian,
intermediate/mid-, and bird’s-eye view) and, conse-
quently, the means by which one can combine infor-
mation from each view by shifting between differ-
ent viewpoints. We found that the most suitable way
to present the city model is to show the site from DST should be composed of a set of tools reflect-
different views: the pedestrian, mid-, and bird’s-eye ing the needs of the public participation process
views, while recognizing that things that are observ- in urban design. These tools should support public
able from one view are not seen from another. Shift- participation in urban design by informing, involv-
ing between different views can even improve the ing and educating people in urban design. DST
final results of the participation process. It is really should offer to different participants various tools;
important to shift from the big picture to the small participants would choose the tools that would be
details in both directions, and from the conceptual the most appropriate for the selected urban design
to the experiential mode of presentation. Mid-view problem. Only the right combination of various tools
can be seen as an interface between the pedestrian will lead to improved final results. These various
and bird’s-eye views. tools include, among others, tools for the presenta-
tion of the site, communication, raising awareness,

384 | eCAADe 30 - Volume 1 - User Participation in Design


Figure 2
Tools for public participation
process in urban design (*3D
ICC includes the tools marked
darker).

collaboration, life-long learning in urban design, 3D offers a real-life experience where the user may use
city models, and implementation. (Figure 2) his or her avatar to explore a 3D model and gain a
This paper also investigates the potential of us- real impression of the proposed design. As Mur-
ing 3D ICC as an interface between “planning world” phy (2011) states avatars can “help you learn to cope
and “life-world”. 3D ICC combines several tools, with similar situations in the actual world”. When you
which are part of DST (Figure 2). It presents an im- move around a 3D city model with your avatar, you
mersive collaboration platform where one can find are able to adopt this experience and reflect it into
different tools for communication and collaboration everyday life, and you more easily imagine what ur-
[1], e.g. content and application sharing, multi-mod- ban design proposals would mean for real-life.
al communication in one space, realistic interactions This article addresses the positive and negative
such as using whiteboards, sketching, etc. The envi- sides of 3D ICC, users’ experiences with this tool,
ronment consists of different rooms where various compares 3D ICC with Urban experimental Lab, and
groups of people may meet, share their opinions, tries to define the benefits and potentials of both of
and give presentations. Google Sketch Up models them for public participation in urban design. Ex-
may also be imported and users may use their ava- ploring different digital tools for collaboration and
tars to walk through the 3D models. This platform communication in the design process helps us to

User Participation in Design - Volume 1 - eCAADe 30 | 385


define the characteristics and elements of optimal In the second part we were dealing with the process
DST, as well as to develop appropriate tools for each of urban design in 3D ICC, especially with the op-
stage of the participation process. tions of importing larger 3D models, and the level of
details, which are still possible to be imported in the
EXPLORING 3D ICC: METHODOLOGY 3D ICC.
The main research of this article is based on the ex-
ploration of the immersive collaboration environ- EXPLORING 3D ICC: RESULTS AND
ment 3D ICC [1], formerly known as Teleplace, now DISCUSSION
Terf, developed for efficient collaboration and re-
mote communication. It consists of several “rooms”, 3D ICC in architectural design in AEC
generally two types: the meeting place with white- Global Teamwork
boards, where participants can work together, The survey amongst the students of AEC Global
share information and applications collaboratively, Teamwork of 2012, based on their experiences with
visualize information, use sticky notes, sketch, mod- 3D ICC, was answered by 23 students, 15 men and 8
ify a document while others wait, and in the other women, mostly between the ages of 18 and 24 years
“rooms” you can import a 3D model of a building old and not older than 34 years. They came from dif-
and walk through the building with other partici- ferent universities all around the world (e.g. Stanford
pants at the same time as one would in the real life. University, University of Puerto Rico, Bauhaus Uni-
It is an online collaborative environment, which of- versity, Warsaw University of Technology, University
fers live/ group chat, video conferencing, and inter- of Wisconsin-Madison, and University of Ljubljana).
active avatars. They came from a diverse cultural environment: US
In the research presented in this article we (10 students), Canada (1), Poland (1), Germany (3),
wanted to define characteristics and elements of China (2), Iran (1), India (1), Slovenia (2), and Puerto
3D ICC and the links to the DST (which elements of Rico (2). The AEC Global Teamwork is an interdiscipli-
DST are missing in 3D ICC, what could be improved, nary class; the students were architects (2 students),
etc.). At the same time we wanted to evaluate 3D ICC construction managers (5), structural engineers (9),
through user experiences; its positive and negative life-cycle financial managers (1), MEP (1), apprentice
sides were also defined. Moreover, through this re- (2) and owners (3). The team consisted of 6 mem-
search, opportunities for using the tool in urban de- bers, each from a different discipline, which was a
sign were identified. very important part of the design process. 67% of
In the first part of this research, we conducted the students said that 3D ICC helped them by im-
a survey amongst the students of the AEC Global proving the knowledge about the other disciplines.
Teamwork class of 2012 at Stanford University (PBL 3D ICC has a huge potential of becoming a really
Lab, 2012), headed by Dr. Renate Fruchter, where useful tool for interdisciplinary design and collabo-
the students were asked to use 3D ICC as a support ration between team members and investors.
digital tool in their design processes (from January Students very poorly knew any other virtual
to May 2012). The students used the tool for weekly world, only 2 of them have used them before. For
meetings, instant communication and collaboration most students, this class was their first exposure to
and for the exploration of the 3D model with their a virtual environment. In addition to 3D ICC, they
avatar (walking through the model). The main aim of knew of only a few of them: Stadia, Second Life, and
this research was to find out how the profession is Virtual Cube. We could see that virtual worlds are
facing the use of the 3D ICC, and on the other hand not really popular among the students. The survey
to evaluate the performance of 3D ICC. is based on determining how the profession is faced
with such a tool, how easy it is for using it, does it

386 | eCAADe 30 - Volume 1 - User Participation in Design


Figure 3
Exploring architecture in
3DICC, walking through the
model with your avatar.

aid in the design process, with which problems the available in 3D ICC all the time, and the team mem-
students were faced, etc. bers were able to enter the collaboration space in
No one had used 3D ICC before the start of the 3D ICC and check the information they needed. The
AEC Global Teamwork class, and also later they used virtual room was utilized as the collaborative space
it rarely, averaging twice a month. Before they used where whiteboards were located; you could ex-
it for the first time they were looking forward to us- change both kind of information: visual and non-vis-
ing it (50%), they liked it from the first moment they ual, e.g. numbers, density, text. It’s like a real meet-
saw it (13%), they didn’t want to use it (13%), they ing place, where you walk around with your avatar
thought it was an unnecessary additional tool, and and synchronously exchange all the information.
some of them also found it a really difficult tool (8%).
It is interesting to watch the change in students’ Walking through the model in 3DICC
opinion about 3D ICC between the beginnings and From the architectural and urban design point of
end of the AEC Global Teamwork class. At the onset, view we can conclude that the most valuable char-
most of them (50%) were looking forward to using acteristic of 3D ICC is the option of walking through
it, 3D ICC has been positively accepted by 63% of the model (88% students used 3D ICC for walking
students and negatively by 34% of students. After through the model and they liked this function the
using it 38% of students changed their opinion: 22% most).
liked it more and 16% liked it less. The results of the 40% of students used pedestrian view (the el-
survey show us that after the AEC Global Teamwork evation from the ground 1.6m) and 40% the combi-
half of the students liked the digital tool and half of nation of all three views (pedestrian, intermediate,
them didn’t like it. The tool has both positive and bird view) for moving through the 3D model. 20% of
negative impressions as expressed in student opin- students used only intermediate view (the elevation
ions about the tool shown in (Table 1). from the ground 10m). These results could be linked
3D ICC has been used for different purposes: with the students’ cultural and environmental back-
88% of students used it for walking through the ground: cultural context has a big influence on the
model, 59 % used it for weekly meetings, where they students’ perception and their way of using 3D mod-
shared presentation and information, some of them els - it is especially important what their background
also for decision-making actions (35%) and real time knowledge is, what they are used to, etc. Students
actions like whiteboards, discussions, sketching didn’t use the orientation boards in the 3D model
(41%). They were exchanging visual- and non-visual because they didn’t know they could use them, and
information, voice and text, the information were they didn’t know exactly how to use them.

User Participation in Design - Volume 1 - eCAADe 30 | 387


CRITERIA 3D ICC pros 3D ICC cons Table 1
Type of the tool Online immersive collaboration Only virtual, no face to face The critical evaluation of the
and communication tool. collaboration. 3D ICC, based on survey and
Open source/paying Closed group of people. Limited access – it is not free. personal experiences.
Requirements No time, place limits - you can Needs a really good internet
access it from wherever you connection - if one person's
want, whenever you want. connection is less powerful, the
whole group suffers it and has to
wait. Sound and connection
problems.
Team members Communication with physically You have to arrange meeting in
co-located team members. advance.
Collaboration process Interdisciplinary collaboration. There is no list of all the
Anyone can revise and mark up members of the collaboration
documents interactively. process, you cannot send them
Efficient meeting flow without message, only online
changing controls. participants are in the list.
Type of information You can have multiple You can get information only if
documents up at once. you enter the virtual
Combining visual- and non- environment - it requires some
visual information. time.
Stage of the project You can access the information It is useful only at the beginning
whenever you want, through the of the project.
whole stage of collaboration
process.
3D model The walkthrough helps by 3D model has to be prepared in
making decisions. It helps specific program (e.g. Sketch
architects, because they Up)
experience their building from
the perspective of a user.
3D model - navigation Predefined views. Problems with navigation,
problems with moving around
with the avatar.
3D model - details It helps to experience only It is good only for the simple
conceptual 3D models. building – more detailed models
don’t work well. Hard to get the
real impression of the building if
you don't have a lot of details.
3D model - importing You can import simple Sketch Up Problems with importing large
models 3D model. 3D models, complex
architectural forms and files
cannot be handled.
Combining different Only one tool at the same time: Hard to switch between
tools sharing information or walking "walking through the model"
through the 3D model. and "sharing information" at the
same time.

388 | eCAADe 30 - Volume 1 - User Participation in Design


Students pointed out that avatar mostly helped you cannot imagine the place, and that 3D models
them to identify scale of building and spaces. 87% build upon the 2D plans. 2D and 3D drawings need
of students think that walking through the building to be considered concurrently; the 3D model is criti-
with your avatar effects the perception of the space cal in order to visualize the architectural model.
– comparison of avatar size to space.
CONCLUSIONS
Evaluation of 3DICC, based on the survey The Urban Experimental Lab (developed in previous
and own experiences research work) and 3D ICC both offer many benefits:
3DICC offers a variety of functions/elements, and the Urban Experimental Lab offers a real experiential
the most popular functions among the students mode by using 3D glasses; 3D ICC is a virtually based
were walking through the building (82% students collaborative space for communication, collabora-
used it), using sticky notes (76%), sharing informa- tion and designing. The Urban Experimental Lab
tion (71%) and interactive avatars (71%). requires one to be physically located at a specific
The connection between 2D plans and 3D mod- place (the lab is located in Vienna and a user must
els was also discussed. 73% of students claimed that be physically present in this lab), whereas 3D ICC is
2D plans don’t illustrate the building sufficiently and available anywhere a reliable Internet connection

Table 2 The elements of DST The elements of 3D ICC:


The elements of DST and 3D (+) yes; (o) mid; (-) no
ICC, based on survey and own
List of participants: name, purpose of being (-) There is only list of names of online
experiences.
involved, discipline, … members.
Text, communication tools - e.g. chat - (+) Individual and group chat.
simultaneously
Text, communication tools - forum, blog – (-) You can chat only with the participants
non-simultaneously. who are online at the same time as you are.
Analysis, presentations. (o) Only if you posted them on the
whiteboards.
Aerial photographs with street level imagery. (-) No direct link between real-life street level
and 3D model.
2D maps. (o) You can post them on the whiteboards.
3D city models, 3D architectural models. (+) Limits on the size of the model.
Visualizations, a realistic visual simulations. (o) Conceptual simulations.
Various scenarios. (o) Only one scenario at the same time, but
you could switch between different
scenarios.
Planning design aspect. (+) Available from the bird view and
intermediate view.
Experiential design aspect. (+) You can experience the site with your
avatar (pedestrian view).
Educational module. (o) Learning takes place through direct
interaction with other disciplines, there are
no special educational modules

User Participation in Design - Volume 1 - eCAADe 30 | 389


The characteristics of DST The characteristics of 3D ICC: Table 3
(+) yes; (o) mid; (-) no The characteristics of DST and
Online, virtually based, with no geographic / (+) It needs a really good internet connection. 3D ICC, based on survey and
location or time constraints. personal experiences.
Easy to use. (+) It needs some basic computer skills (move
around with the avatar, import something on
the whiteboards, share presentations,…). We
didn’t test the lay public.
Easy to navigate 3D models. (o) Participants could have some minor
problems, depending on previous
experiences with navigation in 3D models.
Real-time information sharing and multiuser (+) Easy to share information with other
application. participants, simultaneously.
Understandable for different users with (+) We tested only professionals; we haven’t
different knowledge background. tested lay public yet.
Cost-effective. (-) It’s not free, you have to pay for using it;
limited number of participants, only invited
participants can use it.
Reliable. (o) There could be internet connection
problems, also problems with larger number
of participants and with larger 3D models
Transparent. (o) Only registered participants could see and
access all the information.
Save participants’ time. (+) Participants should have more time to
express their opinion.
Interdisciplinary collaboration. (+) Different disciplines (architects, CM,
psychologist etc.) collaborate together.

is available. As face to face collaboration and virtual combined with other tools from DST, are essential
collaboration are both really important and strongly for establishing effective public participation in ur-
connected, these labs could be seen as support ban design.
for effective public participation in urban design.
Moreover, urban planning, which has already been FUTURE WORK
explored in the Urban Experimental Lab, could be Many opportunities are seen for future develop-
combined with urban design, as planning is always ment and research of DST for public participation
connected with design and vice versa. in urban design, such as determining which tools
Positive sides of both Labs should be combined are the most appropriate for the “life world”, inter-
in a distributed lab. By using both labs, each for a disciplinary collaboration between “life-world” and
specific purpose, their weaknesses and potentials “planning world”, etc. Future work will be focused
should be improved. Both of these labs should rep- especially on the context of countries with no strong
resent a part of the DST and each can offer specific tradition in public participation, and to the develop-
functions for the larger, overarching DST. These labs, ment of DST with the following characteristics:

390 | eCAADe 30 - Volume 1 - User Participation in Design


Table 4 Functions Space/time Avatar Weaknesses Potentials
The comparison of Urban limits
Experimental Lab and 3D ICC. Urban Public Physically No avatar, Physically Shifting
Experimental participation situated in 3D glasses, located in between
Lab tool, offers a Vienna, you experiencing one place. urban
real experiential cannot use 3D model. planning
mode by using it wherever and urban
3D glasses. you want. design.

3D ICC Virtually based No space With your Needs good Using for
collaborative limits, you avatar you internet urban
space for can use it can walk connection design
communication, with good through 3D and good projects, not
collaboration internet models. software. only
and designing. connection architecture.
wherever
you want.

• Low-budget development of DST solution with major additional explanation


• Free for using (no participation cost) (causes and consequences).
• Understandable for the general public • Based on this survey, we will define which tools
• Easy to use for non-technical users are better/easier to use/more understandable
• Available for everyone with regular internet for the general public, and how much informa-
connection tion should be presented for effective public
• No special hardware/ software requirements participation in urban design. Each digital tool
The development of DST will be divided into the fol- will be analyzed and the importance of the
lowing steps: tools will be also defined.
• Development of the primary DST: based on the • The optimal DST will be developed: it will pre-
determination of the stages of the public par- sent the way of simplification of complex situ-
ticipation process and urban design process, ations in modest economic systems with no
and specific digital tools, suitable for general tradition of participation.
public use at each stage.
• The research/ survey among the general public ACKNOWLEDGMENTS
on different digital tools as part of DST: the sur- This research project is supported by the Slove-
vey will be made among three different groups nian Research Agency (ARRS) – the research is part
of the general public, where different levels of of PhD studies at University of Ljubljana, Faculty of
information will be presented - first group: DST Architecture. It has been conducted in cooperation
with little information, only final solution will with the PBL Lab at Stanford University, AEC Global
be presented without additional explanation; Teamwork class. We would like to thank Dr. Renate
second group: DST with some information, Fruchter for her assistance and for the opportunity
some proposals and final solution, without ad- to explore and work with 3D ICC, as well as to work
ditional explanation; third group: DST with de- with the students of the AEC Global Teamwork class.
tailed information, different proposals and final

User Participation in Design - Volume 1 - eCAADe 30 | 391


REFERENCES
Castillo Cohen, FJ, Fruchter, R 2012, “Engaging global mul-
tidisciplinary project teams in target value design”,
ICCCBE-XIV: 14th International Conference on Computing
in Civil and Building Engineering, Moscow.
Jutraz, A, Voigt, A, Zupancic, T 2011, 3D city models as un-
derstandable design interfaces for lay public, TTEM
Magazine.
Murphy, S 2011, Your Avatar, Your Guide: Seeing a digital
doppelgänger can change your mind – for better or
worse, Scientific American Mind, pp. 58-63.
Schoenwandt, W 2008, Planning in Crisis? Theoretical Orien-
tations for Architecture and Planning, Ashgate Publish-
ing, England.
Teleplace: Virtual Spaces for Real Work. 2009 Teleplace, Inc.
Voigt, A, Kieferle, J and Wössner, U 2009, “Urban-spatial Ex-
periments with Digital City Models in a Multi-dimen-
sional VR-Simulation Environment (Urban Experimen-
tal Lab)”, SIGraDi 2009: Proceedings of the 13th Congress
of the Iberoamerican Society of Digital Graphics, Sao
Paulo (Brazil), pp. 144-146.

[1] http://3dicc.com/
[2] http://pbl.stanford.edu/

392 | eCAADe 30 - Volume 1 - User Participation in Design


Crowdsourcing

Theoretical framework, computational environments and design


scenarios

Rivka Oxman , Ning Gu


1 2

Technion, Israel, The University of Newcastle, Australia


1 2

rivkao@gmail.com, ning.gu@newcastle.edu.au
1 2

Abstract. Crowdsourcing is a new concept for breaking with the traditional hierarchical
model of collaborative design. Crowdsourcing is based on web-based contributions
of individuals in a decentralized digital environment that supports the sharing of
opinions and creative ideas. This article develops the concepts and issues associated
with the possibility of crowdsourcing design as well as discussing its relationship to
prior developments of media environments for collaborative design. Three scenarios
for crowdsourcing in architectural design are developed as a basis for considering
the requirements for the design and function of crowdsourcing media environments in
architectural design.
Keywords. Digital design; social network; creative design; collaborative design;
crowdsourcing; crowdsourcing design.

INTRODUCTION CROWDSOURCING: THEORY, CONCEPTS,


In recent years the term ‘collective intelligence’ and ISSUES
its potential relationship to ‘collective design’ has ap- Collective intelligence is one of the seminal founda-
peared widely over a broad spectrum of scientific, tional concepts of this emerging field. It has been
sociological and design studies. In order to adapt described as ‘universally distributed intelligence’
the culture of design to emerging models of social and as the ‘universality of intelligence’ (Lévy, 1997).
networking as a potential medium for collectively In ‘team-based collective intelligence groups’ the
creation of design solutions there is a need to ex- participants usually focus on achieving a predict-
plore and understand the potential of ‘crowdsourc- able and well-defined outcome. The effectiveness of
ing’ to function as a social medium for design. The such team-based groups in distributed space is usu-
following paper makes an attempt to define the the- ally related to the limitation of the number of par-
oretical and operative sources of concepts as well ticipants and the strategies of interaction. New prin-
as the developmental issues that might promote ciples were later introduced in order to overcome
crowdsourcing as the basis for collective design as such limitations; the provision of command and
an open-source design environment. control structures were established and supported
by standards, norms and shared language to sup-
port the ‘interoperability’ of collective knowledge.

User Participation in Design - Volume 1 - eCAADe 30 | 393


While psychological studies of collective intelli- contributions of individuals in a decentralized digi-
gence were based on observations of human team tal environment that supports the sharing of opin-
behavior, other studies were inspired by evolution- ions and creative ideas. Thus the design of such me-
ary processes in nature in which shared intelligence dia environments is among the enabling factors in
is based on such biological drives as survival and crowdsourcing.
reproduction (Lévy, 1997). Most well known among Crowdsourcing, or mass participation, has be-
these were those terms such as ‘swarm intelligence’, come an emerging model for “online, distributed
an emerging model that was inspired by the behav- problem-solving and production” (Brabham, 2008).
ior of insect societies in nature. Computational mod- The model has potential for solving scientific prob-
els and systems classified as ‘swarm computing’ were lems as well as sourcing new ideas for creative arts
inspired by such instinctive biological behavior. such as music and photography. It has been applied
According to Lévy, collective intelligence can be to e-business exploiting a massive crowd of online
characterized by the following three concepts: uni- users, for example, in ‘Threadless’ consumers pro-
versal distribution of intelligence, constant enhance- pose creative new ideas for T-shirt design (http://
ment, and coordination in real-time for effective www.threadless.com); in ‘iStockphoto’ photogra-
mobilization of skill. Due to the development and phers contribute photographed images for an on-
popularity of the World Wide Web and information line library of photos (http://www.istockphoto.com);
technologies, the Internet today provides a media ‘InnoCentive’ connects research organizations with
environment that accommodates these principles. a global community of potential scientific advisors
Autonomous individuals in a scale-free decentral- in order to support innovation (http://www.inno-
ized environment can freely communicate and inter- centive.com); and ‘TopCoder’ organizes competi-
act. The effect of the ‘wisdom of the crowd’ started tions to encourage creative software development
to be realized and supported by interactive com- (http://www.topcoder.com).
munication media enabled by the Internet. Among Despite of the immense interest in adopting
early examples of the exploitation of Internet media crowdsourcing in design, there is a current lack of
‘crowd wisdom’ was evident in the study of statistical adequate conceptual understandings, formal guide-
phenomenon in areas such as stock markets, politi- lines, and supporting Web-based techniques that
cal elections, etc. (Surowiecki, 2004). can effectively facilitate the potential of crowdsourc-
With the development of Web-based com- ing in design.
munication in providing means for information ex-
change of both textual and graphical information, FROM COLLABORATIVE DESIGN TO
the crowd-model has emerged as a useful model CROWDSOURCING DESIGN
for use in decentralized business models. With the Collaborative design is relatively well understood
model Web-based commercial companies could in- in the literature, and is characterized by small-scale,
teract with the total body of consumers rather than carefully structured, professional design teams.
with specific group members. This phenomenon However, while individual designers are generally
is termed ‘Crowdsourcing’. The difference between conducting reflective practices on their own, the
crowdsourcing and ordinary outsourcing is that the complexity of the design projects and the influence
task or the problem to be solved can be openly dis- of a global economy have created demands to find
tributed to a body of unknown potential contribu- solutions for extended needs and changed scale
tors rather than to specific collaborators. and modes of design towards the adoption of new
Crowdsourcing is a new concept for breaking collaborative models addressing the needs of global
with the traditional hierarchical model of collabora- practices. Lahti et al. (2003) define design collabora-
tive design. Crowdsourcing is based on web-based tion as a process where designers dynamically com-

394 | eCAADe 30 - Volume 1 - User Participation in Design


municate and work together, aiming to collabora- tasks and in providing creative solutions. In compar-
tively establish design goals, search through design ison to collaborative design, crowdsourcing design
problem spaces, determine design constraints, and can attract a large number of unknown potential
construct a design solution. While individual design- participants representing different levels of domain-
ers can creatively contribute to the development of specific knowledge, interdisciplinary knowledge
design, collaborative design implies well-organized and expertise who may be interested and motivated
teamwork and negotiation that enable individual to contribute to design.
designer to effectively collaborate. In fact, design Understanding the impact of emerging tech-
collaboration depends on collaboration with other nologies on novel representational media, compu-
designers within the discipline as well as collabora- tational methods, and digital processes (Oxman,
tion with design experts across the discipline. Team- 2006) is critical to the development of future media
work and negotiation processes are based on shared for crowdsourcing design. Beyond these problems
domain knowledge and both intra-disciplinary and that affect the design of crowdsourcing design en-
inter-disciplinary expertise. vironments, other problems such as authorship are
The increasing popularity of open-source on- central in any research on crowdsourcing design.
line environments, which may include both social The understanding and formulation of such com-
networking sites and other technically sound en- plex operative and institutional issues related to
vironments such as 3D virtual worlds, has signifi- crowdsourcing design are equally critical. However
cantly increased the participation of both design at this very early stage in the development of de-
professionals and design novices in a wide range of signing crowdsourcing media it is essential to be-
design activities. Featuring design, modeling, com- gin with providing a theoretical and developmental
munication and other tools that support online foundation. Among other issues, what is required
communities, 3D virtual environments may further is the clear definition of the principles of operative
suggest possibilities for the development of digital and technological requirements of online environ-
design environments for supporting crowdsourcing ments that can support design activities suitable for
beyond current small-scale collaborative design sce- crowdsourcing and provide design environments
narios (Merrick and Gu, 2011). enabling crowd participations. Only through the es-
Open-source online environments are already tablishment of such enabling conditions will we be
a recognized platform for collective intelligence able to foster, motivate and exploit crowd wisdom
that emerges from collaboration and competition in design.
among large numbers of individuals. Collective in-
telligence games such as “I Love Bees” (McGonigal, CROWDSOURCING DESIGN:
2008), and applications such as NASA’s “Clickwork- THEORETICAL FRAMEWORK
ers” (Romero, 2009), have demonstrated the ca- While decision-making and problem-solving pro-
pacity of collective intelligence to solve complex cesses in crowdsourcing can be guided by statistical
problems (Maher et al., 2010). Redirecting such results, design as a cognitive activity is characterized
collective intelligence principles in order to accom- as unique thinking processes. Furthermore, in con-
modate complex design is one way of approaching tradiction to the statistical or optimal outcome that
the design problem of crowdsourcing design envi- can be associated with the non-hierarchical collec-
ronments. Beyond small-scale collaborative design tive social intelligence of the crowd, design is a task
scenarios, crowdsourcing design has the potential domain that focuses on unique and specific repre-
to enable large-scale, interdisciplinary participation, sentational and operative skill. As such it requires
representing different levels of expertise, in address- specific knowledge and skill-media that are based
ing increasingly complex and challenging design on accepted representational methods and pro-

User Participation in Design - Volume 1 - eCAADe 30 | 395


cesses. Importantly, the success is not only based on in 3D virtual worlds. Virtual worlds are also coming
these accepted representational methods and pro- to be recognized as a platform supporting general
cesses but also on the unique body of disciplinary crowdsourcing in order to enable a very large num-
knowledge. ber of individuals to develop potential collective in-
In order to develop a theoretical framework for telligence.
crowdsourcing in design a review of the issues and Various potential technical approaches and de-
principles is presented below followed by a critical vices to crowdsourcing design such as open-source
analysis of the conceptual, technical and operative social networking, open-source modeling, paramet-
requirements of crowdsourcing design, with refer- ric scripting, and generic open-source prototyping
ences to their impact on the design discipline. Fi- will be evaluated through the illustrations of series
nally we employ these theoretical principles in the of design scenarios. The following criteria were se-
postulation and analysis of various scenarios for the lected as critical issues in developing and evaluat-
development of media environments suitable for ing crowdsourcing media environments for design.
crowdsourcing design. While other aspects of de- These will be introduced, discussed and presented
sign such as the business plan and user motivation in relation to the presentation and demonstration
are also of paramount importance, our focus here is of the scenarios. These criteria were adapted from
upon the design principles of web-based environ- Maher et al.’s ‘conceptual space of large-scale col-
ments that may enhance and support crowdsourc- lective design’ (2010). The ‘type of representational
ing design. media’ refers to different technologies that facilitate
various digital representations of the design for sup-
CROWDSOURCING DESIGN: SCENARIOS porting different design processes, and the ‘type of
Virtual worlds are complex, multi-faceted technolo- communication modes’ refers to different ways of
gies, which may be an ideal base and point of de- co-authoring, co-editing and co-sharing the digi-
parture for exploring media frameworks for crowd- tal design representations in terms of synchronous
sourcing design. There are many facets of virtual and/or asynchronous communication, in order to
worlds that may make them relevant for adaptation support crowdsourcing design.
to future media environments suitable for crowd- In order to explore these foundational issues, we
sourcing design. These include, among others, com- propose and consider three selected scenarios that
ponents of artificial intelligence, communications appear to demonstrate promise in realizing certain
protocols, network organizational structure, graphi- of the potential past works in social networking sites
cal simulation tools, design and modeling tools, as well as 3D virtual worlds in collaborative design
persistent object-oriented infrastructure, principles and adapting them to new media environments for
of economy and governance, and technologies of crowdsourcing design.
user presence and interaction (Bartle, 2004). Recent
studies and applications (Maher et al., 2006; Rosen- Design scenario I: Open-source social
man et al., 2006) have demonstrated that the com- networking
bination of design, modeling and communication A social network is a social structure made up of
tools along with incorporated artificial intelligence individuals or organizations called ‘nodes’, which
makes virtual worlds suitable platforms for support- are connected by one or more specific types of in-
ing collaborative design, including human-human terdependency, such as friendship, kinship, com-
collaboration and human-computer co-creativity. mon interest, financial exchange, dislike, sexual
Because of the close relationship between design, relationships, or relationships of beliefs, knowledge
collective intelligence and virtual worlds, there ap- or prestige. Open-source design scenario explores
pears a strong possibility of crowdsourcing design the use of common social networking technologies

396 | eCAADe 30 - Volume 1 - User Participation in Design


(i.e. Blogging, Facebook, Wiki, etc.) for supporting and the large presence of non-academic content.
crowdsourcing design. It proposes to exploit and in- Information on Wikipedia is represented in the form
tegrate existing media in a new consolidation that of referenced text articles, which can be accompa-
potentially amplifies communication in design. nied by relevant images and links to other sources of
Although some social networking sites also pro- information. Keywords within Wikipedia are linked
vide synchronous communication tools, the main to more information on that topic within Wikipedia.
communication mode in social networking is asyn- The content of Wikipedia is entirely user generated,
chronous and is based on shared discourse on tex- where both the information and legitimacy of the
tual and image-based representational media that information depend on the mass participation of us-
can also include sound and video (i.e. Youtube, etc.). ers who access it. In departure from the style of tra-
For example, Facebook (http://www.facebook.com) ditional encyclopedia, Wikipedia employs an open,
allows users to post content to either their own or “wiki” editing model. Except for a few particularly
others’ ‘wall’ in the form of text, images or embed- vandalism-prone pages, every article may be edited
ded video content. Comments can be made which anonymously or with a user account, while only reg-
directly relate to the posted content. There are a istered users may create a new article. No article is
number of communication methods within Face- owned by its creator or any other editor, or is vetted
book, including private messaging, posting on the by any recognized authority, rather, the articles are
‘wall’ for others to see and comment, as well as an in- agreed on by consensus. A ‘WikiProject’ is a place for
stant messaging feature which allows real-time syn- a group of editors to coordinate work on a specific
chronous communication between users which are topic. The discussion pages attached to a project are
logged on. Within groups or ‘events’ in Facebook, it often used to coordinate changes that take place
is possible for users who are not ‘friends’ (non-group across articles.
members) to communicate with each other via com- To focus and direct the use of these social net-
menting on content posted. working sites for design purposes, the development
Twitter (http://www.twitter.com), is a different of the communications format becomes of prime
type of popular social networking. In terms of the importance. Protocols for naming, classifying, adapt-
representational media, ‘tweets’ are short text based ing, varying and saving alternative design ideas and
descriptions, and they can be link to other web- design representations become important in the
sites or pages within Twitter. When communicating development of the design interface. Design evalu-
in Twitter, users can group posts together by topic ation and selection such as voting and other more
or type by the use of hash tags – words or phrases detailed performative evaluation techniques might
prefixed with a #. Similarly, the @ sign followed by be employed.
a username is used for mentioning or replying to This approach to an eclectic, multi-media design
other users. If a user wants to repost a message from platform for crowdsourcing design might be con-
another Twitter user, and share it with their own fol- sidered to provide an open collage-like approach
lowers, they use the ‘retweet’ function symbolized to design in the visual sense. It would probably be
by ‘RT’ in the message. In this way, Twitter posts can possible to adapt such an approach to integrated
directly link to relevant content on other pages. performative evaluation, e.g. as in various perfor-
Departing from those that are more socially ori- mance indicators in architectural design. The great
ented is Wikipedia (http://www.wikipedia.com). It is developmental challenge is the successful toggling
a web-based, collaborative, multilingual encyclope- together of various media in support of important
dia project supported by the non-profit Wikimedia and highly characteristic design processes and tasks.
Foundation. It is widely recognized for the non-ex- Table 1 highlights the characteristics of ‘Open-
pert-driven style of the encyclopedia building mode Source Social Networking’ for supporting crowd-

User Participation in Design - Volume 1 - eCAADe 30 | 397


Criteria Descriptions Table 1
Types of communication modes The main communication mode is Types of communication
asynchronous modes and representational
media of Open-Source Social
Networking.
Types of representational media Textual and image-based design
representational media that can also include
sound and video

sourcing design in terms of the two criteria ‘type of bling shared manipulation of the design either syn-
communication modes’ and ‘type of representation- chronously or asynchronously.
al media’. For example, in Second Life (http://www.sec-
ondlife.com) and other 3D virtual worlds or 3D
Design scenario II: Open-source modeling network game environments, the interface is an
The Open-source Modelling scenario focuses on 3D animated ‘avatar’ immersed in an online 3D world.
design through modelling in web-based online en- For design, due to the editable nature of some ele-
vironments. It is far more task-specific than the first ments of this virtual world, it is possible for 3D ex-
scenario and enables the shared manipulation of plorable representations and manipulations of the
the design. By comparison to the first scenario that design. The concept of online design collaboration
is by-definition more conceptual and suitable to and participation using the virtual worlds has been
conceptual design and brainstorming, this second explored by ‘Studio Wikitecture’ (http://studiowiki-
scenario is highly suitable to specific design tasks, tecture.wordpress.com). Studio Wikitecture is an
and collaborative design in more advanced stages open designgroup, composed of a diverse range of
of the design process through user-generated 3D individuals from varying disciplines, interested in ex-
models. It could also be a means to access solutions ploring the application of an open-source paradigm
to particular recurring problems in architecture, e.g. to the design and production of both real and vir-
complex plan development, complex geometries, tual architecture and urban planning. Using 3D vir-
etc. The term ‘user-generated content’ entered tual world platforms such as Second Life, Opensim
mainstream usage during the new millennium hav- (http://www.opensimulator.org), RealXtend (http://
ing arisen in web publishing and new media content realxtend.wordpress.com), the group has been con-
production circles. Its use for a wide range of ap- ducting ‘Wikitecture’ projects to explore the proto-
plications, including news, gossip, general problem cols and procedures necessary to harness a group’s
processing and research, reflects the expansion of collective intelligence in designing architecture. In
media production through web-based technolo- other words, in much the same way as Wikipedia
gies that are accessible and affordable to the gen- enables a loose, self-organizing network of con-
eral public. In addition to these technologies, user tributors to collaborate on textual and graphical
generated content may also employ a combination content creation, the Studio Wikitecture group has
of open source, free software, and flexible licensing been using these projects to develop and trial the
or related agreements to further reduce the barriers manner by which a group of geographical disperse
to content and skill discovery, building and sharing. individuals can come together to share ideas, edit
User-generated 3D models – the “user-generated the contributions of others, and to determine the ef-
content’ through 3D modelling in web-based online fectiveness of proposed design iterations.
environments – differ from general ‘user-generated Not only is this scenario task-specific, but its
content’ such as Wikipedia entries by directly ena- generality and appeal depends very much on the

398 | eCAADe 30 - Volume 1 - User Participation in Design


Table 2 Criteria Descriptions
Types of communication Types of communication modes The communication mode can be either
modes and representa- synchronous or asynchronous
tional media of Open-Source
Modeling.
Types of representational media 3D geometric design representational media
such as digital models

attractiveness and flexibility of the design environ- tion as the medium for open-source programming
ment which is provided, its built-in support, resourc- of potential solutions to generic prototypes.
es and knowledge. This is the case with all three of Parametric design technology is one example
the scenarios. However, here the key to open partici- that can support this approach. It is a design con-
pation is prioritized by a certain level of knowledge cept that can support generic prototyping. Paramet-
and skill, i.e. 3D model creation and sharing. Given ric design focuses on the representation and control
that this contributes a certain level of the ‘gated’ to of the relationships between objects. It supports the
the outsourcing, this is a very important factor to creation of complex parametric models of design
consider with respect to motivation. In addition, 3D (Woodbury et al., 2007). Using parametric design
models as the representational media would poten- tools these can be adapted and modified to differ-
tially provide for detailed analyses, etc. ent situations by performative models of design
Table 2 highlights the characteristics of ‘Open- (Oxman, 2009). In parametric design systems, design
Source Modeling’ for supporting crowdsourcing de- representations can be shared and communicated
sign in terms of the two criteria ‘type of communica- through both scripting and modelling (Aranda and
tion modes’ and ‘type of representational media’. Lasch, 2008). Aish (2005) proposes two levels of al-
gorithmic thinking. The first level explores geomet-
Design Scenario III: Open-source generic ric subtleties in which equations are established
prototyping to describe modeling relationships; the second
The open coding and scripting of generic design level supports ideas of consistency or controlled
prototypes can be another important feature for unpredictability in large data sets, that is, it supports
supporting crowdsourcing design. Similar to Ar- emergence of unexplored data in previously unex-
duino (http://www.arduino.cc), an open-source elec- plored conditions.
tronics prototyping platform for creating interactive Parametric scripting has been proposed to sup-
objects or environments, generic prototyping plat- port collaborative design through modules (Davis
forms for design can be developed. et al., 2011) and is an important potential scenario
Generic prototyping are suggested as a new in supporting crowdsourcing in architectural de-
way to support experimentation and creation of ge- sign. Web sites and forums that share parametric
neric design solutions for adaptation and change in scripts and modules have become very popular
fields such as performance and sustainable design. among the parametric design community. Paramet-
Beyond the demands of the interface design of Sce- ric scripting may become an interesting medium
nario II, here the problem-definition becomes highly for crowdsourcing in design within the community
significant. One can conceive of generic prototypes of script-capable parametric designers including
as being highly domain specific typologies such as both professionally trained designers and non-
architectural types, or geometric types. Within such professional designers who are appeal to or familiar
well-defined areas of typological problem defini- with this new design medium. Collaborative design
tion, techniques such as parametric design can func- activities in parametric scripting can be supported

User Participation in Design - Volume 1 - eCAADe 30 | 399


Criteria Descriptions Table 3
Types of communication modes The main communication mode is Types of communication
asynchronous modes and representational
media of Open-Source Generic
Types of representational media 3D geometric (through parametric modelling) Prototyping.

and algorithmic (through parametric scripting)


design representational media

through the co-authoring, co-editing and co-shar- adapted to the exploitation of social intelligence in
ing of parametric scripts and modules. More impor- design is by the creation of media that can support
tantly, the scripting environments as the new design open, collective, distributed design processes.
medium enable these non-professional designers In considering the enabling conditions of
to participate in design activities, who might not be crowdsourcing design we have based our propos-
able to contribute to design other wise, because of als upon prior work in the related areas of virtual
their lack of knowledge and skills in mastering other environments and in collaborative design. Within
types of architectural communication and repre- the framework of this background of prior work,
sentation. It would also potentially serve to create we have developed three scenarios for crowdsourc-
an open-source bank of architectural scripts to be ing in architectural design. Each of these scenarios
shared within and beyond the profession, and might has been presented schematically and presents its
become a significant force for the technological de- intrinsic issues in its potential contributions to its
velopment of the profession. application as a medium supporting crowdsourcing
Table 3 highlights the characteristics of ‘Open- design. With this important first step, it is possible to
Source Generic Prototyping’ for supporting crowd- further explore the following issues, which are the
sourcing design in terms of the two criteria ‘type of future directions of our research:
communication modes’ and ‘type of representation- • Type of communication modes.
al media’. • What are the types of communication modes
that can support crowdsourcing design? What
CONCLUSION are the alternatives? How can they be evalu-
This paper has explored the potential and signifi- ated and implemented?
cance of the concept of crowdsourcing in design. • Type of representational media.
Historically this new concept has conceptual foun- • Generative processes are key characteristics in
dation and performance evidence in the evolution design. What kinds of representational media
of the concepts and phenomena of ‘collective intel- can support generative processes in crowd-
ligence’ as well as the theories and practices of ‘col- sourcing design? How can generative pro-
laborative design’. cesses be implemented in a crowdsourcing
Given the growth of the role of the web-based environment?
online environments, including various social net- • Structure and dynamics of the crowd.
working sites and 3D virtual worlds, in all aspects • Who is the crowd made up of, and how to for-
of our daily life, it would appear that the powerful mulate the suitable crowd dynamics for effec-
democratic and socializing forces of communica- tive crowdsourcing design?
tions media will eventually have an impact on the • What types of organizational strategies, struc-
design discipline. We have proposed that one way ture and control can support the different dy-
in which web-based online environments may be namics in crowdsourcing design?

400 | eCAADe 30 - Volume 1 - User Participation in Design


• How can disparate and distributed individuals Maher, ML, Rosenman, M, Merrick, K, Macindoe, O and
share a language and format that enables them Marchant, D 2006, ‘DesignWorld: An augmented 3D
to act collectively in design to propose, devel- virtual world for multidisciplinary, collaborative de-
op, evaluate and refine design solutions? sign’, Proceedings of CAADRIA 2006 Conference, Kuma-
While this research work is preliminary in nature, we moto, Japan, pp. 133-142.
believe that crowdsourcing design as an emerging McGonigal, J 2008, ‘Why I love bees: A case study in collec-
field is of great potential to the future of the profes- tive intelligence gaming’, in K Salen (Ed), The ecology
sion. of games: Connecting youth, games and learning, Cam-
bridge, MA, pp. 199-228.
ACKNOWLEDGEMENTS Merrick, K and Gu, N 2011, ‘Supporting collective intelli-
The authors acknowledge the contributions of Darin gence for design in virtual worlds: A case study of Lego
Phare, a Research Higher Degree student, and Mat- Universe’, Proceedings of CAAD Futures 2011 Conference,
thew Boyle, a former Summer Scholarship Student Liege, Belgium, pp. 637-651.
both from the School of Architecture and Built Envi- Oxman, R 2009, ‘Performative design - a performance-mod-
ronment at the University of Newcastle, Australia, for el of digital architectural design’, Environment and Plan-
collecting and reviewing parts of the sources that ning B: Planning and Design, 36(6), pp. 1026-1037.
form the background sections of this article. Oxman, R 2008, ‘Performance-based design: Current prac-
tices and research issues’, International Journal of Archi-
REFERENCES tectural Computing, 6(1), pp. 1-17.
Aish, R 2005, ‘From intuition to precision’, Proceedings of Oxman, R 2006, “Theory and design in the first digital age’,
eCAADe 2005 Conference, Lisbon, Portugal, pp.10-14. Design Studies, 27(3), pp. 229-265.
Aranda, B and Lasch C 2008, ‘What is parametric to us?’, in Rosenman, M, Merrick, K, Maher, ML and Marchant, D 2006,
T Sakamoto and A Ferré (eds), From control to design: ‘DesignWorld: A multidisciplinary, collaborative de-
Parametric/algorithmic architecture, Actar-D, Barcelona, sign environment using agent-based virtual worlds’,
p. 195. Proceedings of Design Computing and Cognition 2006
Bartle, R 2004, Designing virtual worlds, New Riders, Indian- Conference (DCC06), Eindhoven, the Netherlands, pp.
apolis. 695-710.
Brabham, DC 2008, ‘Crowdsourcing as a model for problem Romero, J 2009, ‘Mars for the rest of us’, http://spectrum.
solving: An introduction and cases’, Convergence: The ieee.org/aerospace/robotic-exploration/mars-for-the-
International Journal of Research into New Media Tech- rest-of-us/2: (Accessed June 2012).
nologies, 14, pp. 75-90. Surowiecki, J 2004, The wisdom of crowds: Why the many are
Davis, D, Burry, J and Burry M 2011, ‘Understanding visual smarter than the few and how collective wisdom shapes
scripts: Improving collaboration through modular pro- business, economies, societies and Nations, Doubleday
gramming’, International Journal of Architectural Com- Anchor, New York.
puting, 9 (4), pp. 361-375. Woodbury, R, Aish, R and Kilian A 2007, ‘Some patterns for
Lahti, H, Seitamaa-Hakkarainen, P and Hakkarainen, K 2004, parametric modeling’, Proceedings of ACADIA 2007 Con-
‘Collaboration patterns in computer supported collab- ference, Halifax, Canada.
orative designing’, Design Studies, 25(4), pp. 351-371.
Lévy P 1997, Collective intelligence: Mankind’s emerging
world in cyberspace, Perseus Books, Cambridge, MA.
Maher, ML, Paulini, M and Murty, P 2010, ‘Scaling up: From
individual design to collaborative design to collective
design’, Proceedings of Design Computing and Cognition
2010 Conference, Stuttgart, Germany, pp. 581-600.

User Participation in Design - Volume 1 - eCAADe 30 | 401


402 | eCAADe 30 - Volume 1 - User Participation in Design
Visual Support for Interpretation of Spatial Complexities
in Urban Environments
Spela Verovsek , Tadeja Zupancic
1 2

University of Ljubljana, Faculty of Architecture, Slovenia


www.fa.uni-lj.si
spela.verovsek@fa.uni-lj.si, tadeja.zupancic@fa.uni-lj.si
1 2

Abstract. The paper presents the second phase of our research efforts to further
develop a model for interpretation of spatial complexities in urban environments
(IMUSC – Interpretation Model of Urban Spatial Coherence). The model’s central
structure is a result of our former research work being now further upgraded with the
visual component and followed by the initial idea to extend it in terms of the pragmatic
instrument and educational tool for the general public, participating in the process of
urban decision-making. The paper concisely summarizes both theoretical and empirical
phase of our research efforts; we explain the methodology used to gain novel knowledge
regarding the abilities of the general public to decode professional visual messages.
Further proposals are set by embedding the acquired empirical knowledge in the model
structure as well as promote it in terms of a digital educational tool.
Keywords. Visual presentation; public participation; urban design; interpretation model.

INTRODUCTION
By challenging novel approaches in communicating The initial premise of the model (IMUSC) proposes
spatially related contents to the general public, this the mechanism for a traceable linkage between
paper reflects and continues our research efforts to the basic, mostly visible elements and features in
develop a model for interpretation of urban space the urban space, and the three (operational) quali-
(IMUSC – Interpretation Model of Urban Spatial Co- ties concerning its actual use, i.e., (a) access to the
herence). The conceptual, methodological and tech- space, (b) movement within and through the space
nical establishment of the model stone is a result and (c) permitted/tolerated and stimulated sojourn-
of our preceding work (Verovsek et al., 2011) being ing of the users in the space. The model aims to as-
now further upgraded with the visual component. sist with decoding professional language in terms
The model is intended as a pragmatic instrument of urban design (see e.g. Franz et al., 2005; Ewing
and educational tool for general public to improve and Handy, 2009; Forsyth et al., 2010; Molotch, 2011,
one’s abilities of recognizing and comprehending etc.), and propose a method for identifying/tracing
the elements and phenomena that affect actual the contributors that generate the existing situation
use of urban spaces. It implies a stimulus towards in a certain urban space on the other hand. It is an
deliberation on decisions to be made with better instrument for increasing comprehensions of spatial
comprehension of both the upsides and downsides complexities and hence developing common priori-
(pros and cons) of a particular design alternative in ties concerning spatial values.
urban space.

User Participation in Design - Volume 1 - eCAADe 30 | 403


The model consists of two main parts: the first part BACKGROUNDS
is based on the generalization of spatial complexity When it comes to communication between the
into key spatial elements and simplified but system- professional (e.g. planners, urban designers, geog-
atic linkage to the operational qualities (which serve raphers, engineers, architects, etc.) and the general
at this point as a numerical output). The second part public, in an attempt to involve the broader general
of the model is a visual extension of its numerical public in the decision-making process, one is quickly
outputs, proposing experiential visual presentation encountered with the problem of insufficient under-
of the essentially pre-defined elements embedded standing between these two groups (Rydin, 2007).
in the representation of certain location/site that is We are faced with the Gordian knot of questions
at issue. deriving from diverse types of skills, different pri-
The visualization extension we tend to further orities, values, attitudes, educational backgrounds,
link to the model outputs automatically, generating and motivation for participation etc. Especially the
a 2D and 3D representation of the selected location role of education and common priorities concern-
and its elements, which further presented as a series ing spatial values and qualities are a strong factor in
of experiential vistas in regard to the place and in- bridging the gap between the expert and lay public
puts chosen. Second, our efforts aim at developing reasoning (Dietz, 2005). The social and psychological
IMUSC to the stage of the integral educational tool science literature provides us with evidence about
that can be used and managed by the general pub- the kinds of values and knowledge people actually
lic involved in the process of urban co-deciding. bring to bear in making decisions and also about the
The present paper focuses on the second part; impact of formal/informal education, norms, needs
this is a development of the visual extension of the and other external influences on one’s comprehen-
IMUSC as an upgrade of the model core by means of sion of spatial reality (Schultz et al, 2005; Dietz et
both theoretical and empirical approach. Initially a al, 2005). It is recognized (Svetina et al, 2011) that
questionnaire-based inquiry was conducted to gain profound acquaintance with spatial complexity can
novel knowledge on the abilities of the general pub- arouse rational reasoning and converge the differ-
lic (to decode professional visual messages) and to ent priorities concerning spatial development.
become better acquainted with its comprehension Thus our efforts and the model proposed in its
skills or preferences for the proposed visual mate- widest sense are committed to understanding the
rial. Second, three digital mockups are proposed to cityscape, its societal, economic and environmental
demonstrate the visual extension of the model by dimension, with a great emphasis laid on the con-
applying/embedding the acquired empirical knowl- veyance of interdisciplinary professional knowledge
edge in the model structure as well as upgrading it to a broader public in a form that can enable deeper
in terms of a digital educational tool to support par- comprehension of urban structure and through the
ticipatory design process. optics that reflect the everyday experiences (Tuan,
The paper first provides a brief insight into the 1975; Gehl, 1987) with the urban spaces.
backgrounds of the model development. It sheds In terms of the model IMUSC particular consid-
light upon the theoretical grounds of the research eration is given to the visual representation of the
and shortly describes the empirical methods used to interpreted urban patterns and phenomena. Al-
develop suitable visualisation techniques for partici- though the conceptual visual language is rational in
patory purposes. The second part summarizes the terms of professional communication, we deem the
three proposals for the digital upgrade of the model experiential approach in visualization a crucial factor
(IMUSC) and discusses their relevance concerning for the general public to comprehend the sensitiv-
further development. ity, qualities or limitations of urban space. By visual
presentations our major attempt is to merge two

404 | eCAADe 30 - Volume 1 - User Participation in Design


Inquiry
principles: first, rousing one’s experiential spatial In order to use an optimal set of visualization tech-
percipience that would then assist comprehending niques to frame the final visualization extension for
and decoding the visual message (Zupancic and the model, a questionnaire-based inquiry (N=365)
Juvancic, 2003) and further rule his decisions and was conducted. The tasks/questions of the empiri-
attitude concerning urban spaces (Carmona et al., cal survey have been applied to several actual urban
2010); and second, to pledge a certain level of ge- spaces and issues within the city of Ljubljana and
nericity in a visual design that has a potential for were targeted separately to both, lay and profes-
prompt and repeated application in different spatial sional (1) public in order to identify their responses
circumstances. to the visual messages, expressed by different visual
Although at times nearly diametrically opposite techniques. The image-based questionnaire was
principles, they can, combined successfully, soften implemented in two different versions (basic and
the sharp edges between particularly subjective, control group) that were randomly assigned to the
intuitive, unique representations of urban spaces population sample, which ensured the relevance of
on one hand, and extremely objective, automated the results and assisted with revealing the actual ef-
and computerised on the other hand. The tendency ficiency of each particular technique examined.
towards merging the described aspects is being de- Sample population was non-random and was
rived from our continuous research of the tradeoffs represented by 365 internet-users who hold an e-
between the experiential and conceptual visualisa- mail address and were selected in regard to their
tion techniques. readiness for cooperation. The sample population
had not previously been limited to the specific char-

Table 1
The variables/terms examined
in the inquiry.

User Participation in Design - Volume 1 - eCAADe 30 | 405


acteristics of the participants; however, additional we neglect the subjective nature of any individual
classification for the purpose of descriptive statistic spatial perception; however experiment-based ap-
was made in accordance to age, educational field (2) proach was applied to test the assumptions (related
and degree, place of residence and employment sta- to effectiveness of visualization techniques) in the
tus. In most cases paired t-test was used to compare absence of other factors that may influence the par-
statistical means and significance between the basic ticipants’ responses.
and control group. The variables examined can be clustered in
Particular concern was dedicated to the struc- three foremost groups designated by the main at-
ture of the questions to avoid biased responses and tributes of the modifying terms, these are, modify-
the impact of participants’ eventual attitudes and ing the graphic mode, modifying the sequentiality
opinions of the actual places, represented in the of the images and revising an approach to add new
visual material (if recognised). Here by no means information to the basic experiential representation
(Table 1).
Whereas the detailed analysis is beyond the Figure 1 and 2
scope of this paper, we extend this chapter by sever- Examining the impressions left
al examples of the visual material used (Figure1 – Fig- by the different background
ure 4). Nevertheless, our initial objective, which was techniques and the represen-
met by the survey results, brings novel knowledge tation potency of the repre-
about the abilities and skills of the general public (to sentations with conceptual
decode visual messages) – e.g., of how successfully information added (control
lay person interpret the conveyed message when group, street profile added);
given in a single image (with aggregated informa- (Graphics: M. Juvancic).
tion) or a series of images (sequential information);
how successfully a traffic issue in the visual material
is interpreted when being conveyed in a pedestrian
perspective or when supplementary conceptual in-
formation are available; what are the expressed pref-
erences of the respondents over the photo-realistic
depiction as opposed to different levels of photo
post-procession; etc. In some cases, our assump-
tions proved to be consistent with our expectations,
however in others we have encountered a significant
intricacy of the outcomes and the deviations from
the expected results. Such case is for instance a com-
parison of the benefits gained by supplementation
of the two different conceptual types of information
(a bar chart or a cross-section). Although in most of
the examined tasks the cross-section demonstrated
more accessible information for the respondents,
there have been some unexpected errors made by
the participants when interpreting it in the particu-
lar spatial circumstances; especially it proved to be
delicate in estimating the dynamics of the activities
in space, where not explicitly depicted.

406 | eCAADe 30 - Volume 1 - User Participation in Design


Suchlike and similar patterns not only brought bet- The greatest challenge – addressing each of the
ter acquaintance with participants’ comprehen- above mentioned structures – is to establish such
sion skills or preferences for the particular visual software support that can be navigated and man-
techniques, but the inquiry besides enabled us to aged by the general public (as an application user),
identify possible methodological constraints and that facilitates quick and intuitive entry of the spa-
difficulties in applying particular visualisation tech- tial data, as well as follows the sufficient accuracy
niques to different types of narratives and a digital- in reconstructing the geo-unit, its elements and
ized form. phenomena, while maintaining adequately general-
Figure 3 and 4 ized algorithmic structure to pledge a certain level
Examining the representation of uniformity that enable comparison and recurrent
potency of line drawing in relevance in different spatial circumstances.
contrary to colour-shaded In the current state of research three separate
drawing (control group, line solutions are proposed (Flip, Vili and Balthazar) due
drawing) and the potency to the limited means and ICT feasibilities; however,
of the representations with closer collaboration with the experts in the field of
conceptual information computing and information science is intended in
added (control group, bar our further work to implement both the idea of visu-
chart added); (Graphics: M. al extension and educational application in rational
Juvancic). and integrated digital form.

Flip
Our first attempt, we name it Flip, demonstrates the
relationship between the input and the output vari-
ables of the model and link their values to the cor-
responding visual form. It is an attempt to transpose
the model structure from the existing mathematical
form (adjusted to Excel software environments) to
such programming environments that enable as-
signment and projection of experiential visual forms.
For pragmatic reasons, (i.e. availability of software,
prior familiarity with the program and its basic prin-
PROPOSALS FOR THE VISUAL UPGRADE ciples, the possibility of a relatively straightforward
OF THE MODEL IMUSC visual-based programming, etc.) software package
This section presents three attempts to upgrade GrasshopperRhino was applied for this phase.
the model IMUSC in terms of an integral, visually Grasshopper is a software tool that utilizes
supported educational tool. The later requires at Rhino 3-D as a modelling platform to develop para-
least the following components: 1) a simple digi- metrically controlled models with real time geo-
tal interface to import the spatial data and to out- metric manipulation. The main idea of this platform
line the characteristics of the selected urban unit; proposes the use of modules (e.g. parameters, com-
2) a software-based visualization extension of the ponents, specials) that can be further interconnect-
model, with corresponding visual forms assigned to ed into a complex network of relations defining the
the numerical outputs and; 3) an algorithm-based design geometry, which usually represented by ge-
engine to place the visual forms in the pre-selected ometry in Rhino. While parameters can be defined
and reconstructed urban unit. in a different way, i.e. as curves, surfaces, points,

User Participation in Design - Volume 1 - eCAADe 30 | 407


numbers, text or vectors, this enabled us to adjust Vili
and express the parameters in a numerical way While in the case of Flip the visual outputs are defined
and to additionally link them to the external visual and associated by the basic qualitative and quantita-
forms. As a parametric tool, grasshopper is numeri- tive attributes our second attempt Vili promotes their
cally driven and as a result, not only is it possible to placement within the selected visual outline (back-
modify the form with the numbers, but also to distil ground layer) of the place. To demonstrate this idea
numerical data out from the form that have previ- a prototype application has been programmed with
ously been created [1]. the support of Adobe Director (see Figure 5). The basic
Although the described basic structure of this idea of ​​the application proposed represents the prin-
software environment is intended for the manipu- ciple of recording the input spatial elements and their
lation of geometric structures in terms of architec- attributes by means of the digital library of pre-select-
tural design, it seemed flexible enough to adopt it ed photographs of urban units and a digital library
for our purpose. It has been tested as a simulator of of optional spatial elements. Each element selected
the model, on the basis of a limited number of input and placed within the frame of the background layer
variables and a single output parameter (accessibil- (performed by the application user) then affects the
ity in regard to 4 different travel modes). Initially a three output values (defined by the model IMUSC)
complete set of input variables was intended to be and generates visual representation in terms of the
passed on to the visual programming language, qualitative and quantitative trait.
however, the final script technically proved to be Due to the prior division of the background im-
too complex in terms of clear/concise structure age layer into a set of geometrical plains, central pro-
and rational managing. The latter had partly been jection (pedestrian view) is applied for the elements
expected since this software primarily is not aimed to distribute within the frames of photography layer.
at executing such tasks. Despite the limitations and The horizontal line and the height of the reference
due to the other tradeoffs we decided to test the object have to be defined by the application user.
best opportunities offered to demonstrate the in- Therefore, the cause-effect variation and modifica-
tegration of input and output variables, associated tion of the elements within urban unit in a pedestrian
with the predetermined visual silhouettes and its perspective is obtained on one hand and the intui-
qualitative and quantitative attributes. The number tive and user friendly approach on the basis of visual
sliders were used to define the value (numerical or appearance is kept by the entry of elements on the
descriptive) of each input variable within a certain other hand.
range and type and its numerical contribution to
the output value of accessibility (aggregated out- Balthazar
put parameter) was defined by simple mathematical While formerly described Flip and Vili represent the
functions. The output value was then further linked two complementary but separate digital phases of
to the set of pre-defined visual silhouettes by which the model visualization upgrade, Balthazar puts for-
the abstract measure of accessibility can capture vis- ward their integration into a form with characteris-
ual expressions on the experiential level. Since the tics of integral educational tool for interpreting the
parametric design enables to selectively track and urban spaces. Since the actual design of such digital
recall the value of any parameter [2] it was possible application even in a prototype version exceeds our
to link the aggregated measure of accessibility by in- knowledge in the field of digital programming, the
put contributors and their share. idea is outlined at the conceptual level. The figure
below (Figure 6) outlines the main phases as they
follow the preparation and manipulation of the visu-
al materials by the app user.

408 | eCAADe 30 - Volume 1 - User Participation in Design


Figure 5
An experimental prototype
interface programming in
Adobe Director ( screenshot).

In the first phase identification of the basic spatial


structure of the selected urban unit is addressed.
It allows the positioning of the built objects within
the layout of selected spatial unit, defining approxi-
mate height (e.g. by defining the floors) of the ob-
Figure 6 jects and marking off the rough outline of the area
The concept of the main on the grid with the corresponding coordinates. The
phases to be carried out by the second phase addresses the identification of func-
application user (Balthazar). tional or other areas (traffic road, bus lane, cycling
path, sidewalk, lawn, restaurant terrace, etc.) and
the input of additional elements (urban furniture,
greenery, monuments, etc.) from predetermined set
of available elements/features, located in the corre-
sponding library file. In a similar way as in the case of
Vili a set of rules and conflicts among the elements
should previously be defined to avoid placing them
in a way unfeasible to real-world circumstances.
Only a limited set of possible combinations between
the elements can be accomplished. In regard to the
features defined, the third digital phase provides an
estimation of the output values and the correspond-
ing visual forms. This action follows the algorithms

User Participation in Design - Volume 1 - eCAADe 30 | 409


underlying the model IMUSC and therefore repre- the mere development of digital applications. The
sents the essential part of the application, being fol- idea is to expand this research scope not only in
lowed by a visual representation in the last phase. regard to the applicative aspect, but also in the as-
Finally, the last digital phase promotes the experi- pects of the underlying empirical, theoretical and
ential visualisation of the site. User is allowed to ar- methodological contribution; and this has been to
bitrarily determine one or more standpoints within some extent demonstrated also by the present pa-
the reconstructed plot (conceptual level). The select- per, while combining the empirical and applicative
ed points are the basis for a visual presentation in a working phase to meet our initial goals.
pedestrian perspective by means of 2D or 3D com-
puter graphic. In addition, the final visual presenta- REFERENCES
tion comprises both the arrangements of the input Carmona, M, Heath, T, Oc, T, Tiesdell, S 2003, PublicPlaces -
elements and the arrangements which generated Urban Spaces: The Dimensios of Urban Design, Archiec-
consequently to the first; this is by means of gener- tural Press, Oxford.
ated outputs. Later on the modifications of the input Dietz, T, Fitzgerald, A, Shwom, R 2005, ‘Environmental Val-
attributes are enabled and accompanied concur- ues’, Annual Review of Environment and Natural Resourc-
rently by emerging changes in the experiential view es, 30, pp. 335-372.
(pedestrian perspective). In this way any adjustment Ewing, R, Handy, S 2009, ‘Measuring the Unmeasurable: Ur-
made in respect to the attributes of the input vari- ban Design Qualities Related to Walkability’, Journal of
ables is expressed in the final presentation at the ex- Urban Design, 14(1), pp. 65 – 84.
periential level, which ultimately demonstrates the Forsyth, A, Jacobson, J and Thering, K 2010, ‘Six Assess-
cause-effect narrative and therefore provides an in- ments of the Same Places: Comparing Views of Urban
terpretation of the relations. Design’, Journal of Urban Design, 15(1), pp. 21 – 48.
Franz, G, Heyde, M, Bülthoff, H 2005, ‘Predicting experien-
CONCLUSION tial qualities of architecture by its spatial properties’ in
The three attempts highlighted in previous chapter B. Martens and AG Keul (Eds.), Designing Social Innova-
signify the three feasible ideas of how to visually tion: Planning, Building, Evaluating, Hogrefe and Huber,
and digitally advance the model IMUSC to capture Cambridge.
though basic but firm structure and applicability Gehl, J 1987, Life Between Buildings — Using Public Space,
concerning the interpretation of urban space and Van Nostrand Reinhold, New York.
its complexity. It is beyond any doubt that Flip, Vili King, S, Conley, M, Latimer, B, Ferrari, D 1989, Co-Design: A
or Balthazar represents yet the initial stage in these Process of Design Participation, Van Nostrand Reinhold,
tendencies, exemplifying essential structures and New York.
tradeoffs made by their establishment. It is also ap- Molotch, H 2011, ‘Granite and green: thinking beyond sur-
parent that demonstrated upgrades have not been face in place studies’, Theory and Society, 40(2), pp. 155-
developed in optimal programming environments, 159.
nor can be considered as most rational in terms of Pucher, J, Dill, J and Handy, S 2010, ‘Infrastructure, pro-
their digital configuration. Nevertheless, we con- grams, and policies to increase bicycling: An interna-
sider them relatively adequate approximations and tional review’, Preventive Medicine 50(1), pp.106-125.
outlines of what the model for the interpretation of Rapoport, A 1970, ‘The Study of Spatial Quality’, Journal of
spatial reality can combine or correspond to while Aesthetic Education, 4(4), pp. 81-96.
capturing the form of a digital educational app. Rydin, Y 2007 ‘Reexamining the Role of Knowledge in Plan-
Ultimately, the interpretation of the urban spac- ning Theory’, Planning Theory 6(1), pp. 52-68.
es by means of experience-based visual approach, Schultz, PW, Gouveia, V, Cameron, LD, Tankha, G, Schmuck,
suggested by our on-going research, goes beyond P, Franěk, M 2005, 'Values and their Relationship to En-

410 | eCAADe 30 - Volume 1 - User Participation in Design


vironmental Concern and Conservation Behavior', Jour-
nal of Cross-Cultural Psychology, 36(4), pp. 457 – 475.
Tuan, Y 1975, ‘Place: An experiential Perspective’, Geographi-
cal Review, 65(2), pp. 151-165.
Verovsek, S, Juvancic, M, Zupancic, T 2011, ‘Interpretation
model of urban space coherence’, Proceedings of the
eCAADe Conference, Ljubljana, Slovenia, pp. 886-894.
Zupancic, T, Juvancic, M 2003, ‘Vizualni jezik predstavitve
prostora – ovira ali sticisce’, Urbani izziv, 14(2), pp. 35-
43.

User Participation in Design - Volume 1 - eCAADe 30 | 411


412 | eCAADe 30 - Volume 1 - User Participation in Design
Affordable Web-based Collaborative Mapping
Environments for the Analysis and Planning of the Green
Networks of Brussels
Burak Pak , Johan Verbeke
1 2

Sint-Lucas School of Architecture, LUCA, Association KU Leuven


http:/architectuur.sintlucas.wenk.be/burakpak
1

burak.pak@architectuur.sintlucas.wenk.be,
1

johan.verbeke@architectuur.sintlucas.wenk.be
2

Abstract. In this paper, we will discuss the potentials of affordable Geoweb 2.0
technologies. We will reveal two affordable open-source collaborative mapping
frameworks and explore their potentials, strengths and weaknesses through two different
field implementations in the form of case studies. Reflecting on our experiences with
these cases we will compare the two technological frameworks in terms of participation
and mapping support as well as data security, cross-browser compatibility, interface
customizability, import-export capability and required level of expertise for setup and
management. Moreover, with a designerly lens, we will discuss the levels of design
empowerment in two cases in relation with user profiles and pre-designated contribution
styles. Finally, we will identify open challenges and suggest future directions.
Keywords. Virtual Environments; Collaborative Mapping; Planning; Web 2.0.

BACKGROUND, AIMS AND


MOTIVATIONS
Urban planning and design are complex processes classic is “the ladder of citizen participation” by Arn-
in which the decision makers are not often fully stein (1969) which identified eight levels of partici-
knowledgeable about the range of factor s involved pation through the lens of citizen power: manipu-
as well as the implications of their decisions (Simao lation, therapy, informing, consultation, placation,
et al., 2009). In this context, it is necessary to pro- partnership, delegated power and citizen control. Her
mote mutual and sustainable learning in these prac- study revealed certain cases where participatory
tices which require constructive conversation and tools were used (and sometimes abused) by the au-
co-production (van der Veen and Altes, 2011). This thorities to create an impression of participation in-
is evidently a challenging task due to the complex- stead of facilitating actual citizen contribution.
ity of planning processes and the sheer amount of Conner (1988), Wiedemann and Femers (1993),
stakeholders involved who have various interests Dorcey et al. (1994), Rocha (1997) have proposed
and ideologies, different levels of education and their updated versions of the participation ladder,
power. each focusing on slightly different aspects. Conner’s
A significant amount of literature has been dedi- (1988) point of view was oriented more towards
cated to public participation. The most well-known conflict resolution whereas Wiedemann and Fem-

User Participation in Design - Volume 1 - eCAADe 30 | 413


ers (1993) aimed at joint decision making; but only Relying on a combination of web 2.0-based social
in the final stage of planning. Dorcey et al. (1994) software and information aggregation services,
proposed ongoing involvement and consensus Geoweb 2.0 technologies stand as a strong alterna-
building as the highest level of participation. Rocha tive to the traditional linear and hierarchical knowl-
(1997) placed political empowerment at the top and edge production methods. They are loaded with
atomic empowerment at the bottom of her partici- constructivist learning and production principles
pation ladder. applied both in the making of the facilitating open-
Senbel and Church (2011), in a relatively new source environments; and the ways they enable so-
study, stressed the importance of design empower- cial knowledge construction. In this sense, they are
ment and proposed a contemporary (and more ena- well positioned to act as a medium for facilitating
bling) version of Arnstein’s ladder. They proposed six dialogue and learning as well as communicative ac-
“instances” (six I’s) of design empowerment: informa- tion.
tion, inspiration, ideation, inclusion, integration and The real power of Geoweb 2.0 comes from the
independence. The highest level of empowerment is way it is utilized for the inclusion of knowledge ac-
independent design, when residents gain the capac- quired through lived experience or experiential
ity to create their own plans and visions thus reach knowledge; which had been granted less legitimacy
autonomy. This is followed by integration, which in- in the past (Elwood, 2006). Through technologies
volves the coproduction of plans and proposals. In- such as WikiGIS, alternative maps can be created by
clusion of the ideas and thoughts of the participants the public in an asynchronous and distributed man-
among other priorities, ideation (ability to generate ner to represent abstract forces (urban phenomena)
and express ideas) about the future, and inspiration shaping urban life; urban dynamics which are not
triggering response to an alternative and informing usually accessible to designers and planning au-
are the relatively lower instances of design empow- thorities (Amoroso, 2010). By this way, multiple per-
erment. spectives of social groups and organizations can be
Overall, starting with Arnstein’s ladder proposed dynamically represented and (re)constructed.
in the spirit of 1968, it is possible to track a shift in Thus, Geoweb 2.0 is more than just a repository
the understanding of participation; towards democ- of maps, images and text. It is a strong and sustain-
ratization and greater empowerment and involve- able empowering mechanism which invites people
ment of citizens. This shift is, of course, closely re- to decide on their future and reflect their individual
lated to the theoretical shift or the “communicative point of views.
turn” from rational planning to communicative and
deliberative planning. The Brussels context, aims and scope
Brussels has long been a stage for large-scale urban
Neogeography and WikiGIS development projects initiated by national and in-
From the perspective of geospatial participatory ternational actors. Unfortunately, a significant num-
technologies, it is possible to track similar layers of ber of large scale projects realized in Brussels after
transformation regarding the production and dis- the second half of the nineteenth century caused
semination of geographic information. From top- serious urban problems intertwined with social seg-
down to bottom-up, referring to the public partici- regation and cultural differences. A combination of
pation GIS (PPGIS), from “requested production” to urban policies lead to the destruction of architec-
“voluntary production” - geocrowdsourcing and tural heritage and the existing natural setting with
finally, towards the wikification of GIS and Geoweb a compromising collaboration of the public sector;
2.0 technologies (also called neogeography) (Roche a phenomenon also known as “Brusselization” (La-
et. al., 2012). grou, 2003).

414 | eCAADe 30 - Volume 1 - User Participation in Design


As a result of decades of destruction, the city (and We will begin our study by presenting the two af-
especially it’s center) has become a historic non- fordable technological frameworks referenced
event without natural references (Loze and Cartuyv- above. Afterwards, we will introduce our findings
els, 2005). Thus, creation, protection, improvement and experiences from the following real-life im-
and creative use of the green areas in the Brussels plementations through which those frameworks
Capital Region are of utmost importance. were tested. By discussing these cases, we aim at
In the long run, the ultimate goal of the envi- revealing some of the potentials of Geoweb 2.0
ronmental organizations located in the city is to be frameworks. With this purpose, we will discuss their
able to contribute to the future plans for regional/ strengths and weaknesses to serve as a sustainable
educational development and overall policy making empowering tool for the coordination of various ac-
process in a constructive manner. Reflecting on the tors, expression of ideas on the future and reflection
topics reviewed above, it is possible to claim that the of individual point of views.
inclusion of web 2.0-based collaborative and con-
structive practices into the planning processes can TWO GEOWEB 2.0 FRAMEWORKS FOR
potentially improve the quality of the governmental COLLABORATIVE MAPPING
plans as well as the dialogue between planning ac- The two frameworks below have initially been pro-
tors, and most important inclusion of lay people. posed as preliminary prototypes as a part of a gov-
A significant limiting factor for the planning of ernment supported research project which involves
the Brussels Capital Region is that the existing tra- the development of a virtual environment for the
ditional GIS tools and information resources are analysis and evaluation of urban projects (Pak and
confined to regional zones due to federalization pro- Verbeke, 2012). The first framework uses Semantic
cesses. In contrast, contemporary planning requires MediaWiki as a backbone whereas the second one is
the consideration of the surrounding regions and based on a combination of more than twenty open-
areas; and an integrated holistic approach (Duany et source content management modules, well-known
al. 2009). In Brussels, this goal seems to be easier to JavaScript libraries (such as jQuery and openlayers)
achieve through the facilitation of various Geoweb and other custom applications. Both of the frame-
2.0 mapping services as they provide continuous works have the potential to be used in all levels of
spatial information beyond the administrative bor- “design empowerment” described by Senbel and
ders. This fact was one of the major sources of moti- Church (2011), including information, inspiration,
vation for our study. ideation, inclusion, integration and independence.
Moreover, two of the non-governmental envi-
ronmental organizations that we have collaborated Geoweb 2.0 framework 1(proposed in
with the Brussels Environment Council (BRAL) and 2010)
Green Belgium Organization openly expressed their In the first setup, the MediaWiki Content Management
need for a sustainable deliberative mapping envi- system provides the general framework for the col-
ronment. Significant factors for this demand were laborative mapping environment (Figure 1). MediaWiki
the lack of support for social interaction in the tradi- was preferred because it uses an extensible lightweight
tional GIS systems and most importantly their com- wiki markup language and contains a variety of func-
plexity and their financial and timely costs. tionalities including rich content, an editing interface,
In this context, we have constructed two differ- search, media library and an application-programming
ent Geoweb 2.0 application frameworks and tested interface.
these applications in two different field studies with The system and the modules are based on free and
the contributions of the NGOs introduced above. open source software (except Google API). GoogleAPI
has been embedded in this system via “Google Medi-

User Participation in Design - Volume 1 - eCAADe 30 | 415


Figure 1
The first Geoweb 2.0 techno-
Google EARTH 
Google EARTH
API logical framework (Pak and
3D Visualizations
Verbeke, 2012-forthcoming).
MediaWiki
Content Management System
Content Management System

Extension 1
Semantic 
Google
Mapping
Mapper
User Search Capability
Management F ti
Function

Extension 2
Semantic 
WIKI SIMILE – MIT
SIMILE
Mapper
Media Hypertext Timeline 
Library Content Mapper

Extension 3
Semantic 
Results Format
Discussion Category FLARE
Forum Definitions Concept Map 
Visualizer

aWiki Extension” whereas Google Earth API has been CASE STUDY TESTING FRAMEWORK 1:
included via JavaScript. The semantic mapping func- GREEN NETWORKS WITH THE BRUSSELS
tionality has been made available through “Semantic ENVIRONMENT COUNCIL
Maps Extension”. This study was specifically initiated for testing the
The timelines and concept maps have been con- potentials of framework 1 as a medium for collabo-
nected to related “SIMILE” and “FLARE” visualization li- rative analysis and planning. The Brussels Environ-
braries using Semantic Results Formats extension. ment Council (BRAL) used this framework to devel-
op an extended (unofficial and alternative) version
Geoweb 2.0 framework 2 (proposed in 2012) of the Brussels Green Network Plan.
The second framework is a result of the findings from In February 2011, a specific server has been set-
diagnostic of the first framework. It is based on more up and the web application has been made availa-
than twenty open-source content management mod- ble to the relevant actors. The BRAL team, consisting
ules and other custom applications (Figure 2, on the of 6 experts, had specific requests for mapping. They
next page). wanted to be able to use previously created plans,
Openlayers serves as the key library and the con- such as the land use plan, the biological evaluation
tent management module for creating location based map and the older green network plan as a layer to
information as well as complex geocoding and visu- work on, which can be turned on and off. Moreover,
alization. It provides the ability to connect to any map- they demanded to be able to observe their own
ping API available, including Google Maps, Bing Maps plans on the older plans and combine them togeth-
and OpenstreetMaps. er as they wish.
jQuery and its user interface (UI) library provide The default open source framework and the
abstractions for low-level interactions and animation, Google Mapper extension −in its original form− did
advanced effects and high-level, themeable widgets. not include this functionality so we had to develop
Geotaxonomy is used to attach geo information (lati- custom applications and modify the extension to
tude, longitude, bounding boxes, etc.) to taxonomy enable layering and create an “input-output” flow
terms. Similar to the first framework, Flare library has mechanism. In the modified version, when a user
been integrated into the system, this time, through creates a map and saves it, it is possible to visualize it
RDF framework.

416 | eCAADe 30 - Volume 1 - User Participation in Design


Figure 2
The second Geoweb 2.0 tech-
Open Source 
nological framework. g
Content Management  Module 4
Geo
Framework Taxonomy

Google Maps
M d l 3
Module 3 API
Openlayers 2D 
Visualizations

User
Search
Manage
Functions Module 2
ment Bi
Bing 
SQL Query 
Maps
based on  Aerial and 
Views Bird’s Eye

Media Hypertext Module 1


M d l 1 OpenStreet
Library Content RDF Maps API
Resource  2D 
Description  Visualizations
Framework

Discussion Category FLARE


Library
Concept Map 
Forum Definitions JQuery Visualizer

on any page using the import and export workflow sustainable regional development plan. In this con-
(Figure 3, on the next page). This system operates text, the knowledge that has been created through
as a geo-RSS feed engine and allows the dynamic the collaborative mapping application was officially
representation of user maps. This means that the transferred to planning authorities. This case can be
exported maps can be imported and organized into considered as a simple “independent design” exam-
layers. ple (level 6) in the design empowerment scale of
One of the most interesting aspects of this study Senbel and Church (2011).
was the inclusion of crowdsourced information into
the planning process. Specific maps created by gar- CASE STUDY TESTING FRAMEWORK 2:
deners have been made available and used as a ba- ANALYSIS AND DISCUSSION OF THE
sis to discuss the planning of future green networks. GREEN AREAS IN A EUROPEAN CAPITAL
As a result of three months of collaborative WITH GREEN ENVIRONMENTAL
work, a collective map was created (Figure 4, on the ORGANIZATION
next page). Two alternative views of the study were This initiative has been taken in January 2012 to-
exported in both ArcGIS and raster image format, gether with the Green Belgium Organization which
which can be published one meter high and one manages an educational network of 20.000 young-
meter wide. sters (primary and secondary education age group)
At the end of May 2011, the final plan has been who are members of environment related “clubs”.
presented and handed over to the Environmental In this study, the collaborative mapping applica-
Management Institute study office responsible for tion (framework 2) has been used as an instrument
the preparation of the green networks section of the of dialogue between the youth movement of Brus-

User Participation in Design - Volume 1 - eCAADe 30 | 417


Figure 3
Field Testing Framework 1:
BRAL Green Networks Green
Networks Application.

sels and green area managers (establishing such a Using the framework 2, it was possible to dynami-
dialogue was essential because of the huge age and cally generate maps through an import/export flow
power differences between the related parties). In mechanism provided as default with the openlayers
this setup, youngsters in Brussels are invited to rep- library. By this way it was possible to create easy to
resent their opinions and ideas using maps (geotags understand thematic maps such as “dream maps”,
and polygonal zones), images and text. Moreover, “favorite maps” and “problem/improvement maps”.
the managers of green spaces (including the park These dynamic maps are seen by the Green Belgium
wardens and gardeners) also express their ideas and organization as a basis for establishing a sustainable
the problems they face in a similar format. These reflective dialogue between youngsters and manag-
two participants can monitor what others think and ers. Overall, this case relates to the “information, in-
write their own review. spiration, ideation, and inclusion” (Levels 1-4) in the
Due to the incredible variety of user profiles, design empowerment scale of Senbel and Church
the communication is simplified and channeled to- (2011). It is still in progress and its first phase will be
wards three major lines: favorite places, dreams and finished in May 2012. We will reveal more details and
improvements. In this sense, the scope and content findings during the conference presentation.
of the user contributions are focused on specific as-
pects. All types of content is aggregated and over- CONCLUSIONS AND FUTURE
laid together on the main page (Figure 5). On the DIRECTIONS
map, individual categories are represented as spe- In the previous sections, we have introduced two
cial icons and clustered when needed to promote affordable open-source collaborative mapping
ease of use. frameworks and briefly shared our experiences on
An important quality is the multi-lingual nature building two cases. These two cases were different
of the contributions, which have intentionally been in terms of the user profiles, pre-designated contri-
harvested together to encourage the communica- bution types, and consequently, the level of design
tion between French-speaking and Dutch-speaking empowerment (Table 1).
youngsters as well as managers.

418 | eCAADe 30 - Volume 1 - User Participation in Design


Figure 4
The final Green networks map
overlaid on the green layer of
the land use plan including
the crowdsourced data.

Case 1, BRAL / Green Networks study illustrates a sults of these plans are implemented by the authori-
type of participation in which experts from an NGO ties and become evident and observable in real life.
collaboratively develop a serious plan considering Considering the technological side of the pre-
the informal maps created by gardeners and various sented cases, it would not be wrong to state that
official plans. The final product is a serious and inde- both of the frameworks performed as reliable plat-
pendently produced plan which includes analysis forms for collecting and disseminating geolocation
results and specific zones. based information. They ran (and are still running)
On the other hand, Case 2, Green Belgium / with uptimes higher than 98 percent. In terms of
Jeunes Natuurlijk! study is based on a different par- functionality, the maps produced by users can be
ticipation strategy. The users are neither designers, seen as a proof-of-concept.
nor planners. Their contributions are in the form of Overall, both of the frameworks allowed cus-
ideas, problems and/or preferences. These are in- tomized communication, adjustment of access rules
tended to be used to improve the quality of man- and communication levels to the user profile. How-
agement and policy-making through information, ever, the frameworks were found to be significantly
inspiration and inclusion as well as for monitoring different in terms of mapping service support, data
the effects of plans/policies. security, compatibility, their import-export capa-
However, in both of the cases, it is difficult to bilities and the level of expertise required for setup
claim a high level of empowerment before the re- and management. The first framework fell short on

User Participation in Design - Volume 1 - eCAADe 30 | 419


Case Study 1 Case Study 2 Table 1
BRAL / Green Networks Green Belgium / Jeunes Comparison of two field
Natuurlijk applications in terms of user

User Profiles Experts Planners working for Youngsters and City Managers profiles, contribution and
design empowerment level.
an NGO
User Contribution Analysis, Zoning and Ideas, Problem Consultation
Alternative plan and Preferences
development
Participation/ Independent design (Level Information, Inspiration,
Design Empowerment 6) Ideation, Inclusion (Levels 1-4)
(Senbel and Church, 2011)

almost all of the aspects due to the limiting nature technological frameworks supported the subse-
of the MediaWiki content management system (Ta- quent communicative processes and the initial out-
ble 2). comes conformed to the intentions of our studies.
In conclusion, the two cases presented in our Using Geoweb 2.0 Framework 1, the experts
study can be seen as preliminary examples of giving were able to complete an independent collabora-
a voice to non-governmental organizations, accept- tive planning task. However, due to the lack of an ef-
ance of user created data as a valid resource and its ficient native what-you-see-is-what-you-get editing
inclusion in the planning practices. The proposed interface, the (relative) complexity of the Wiki plat-

Geoweb 2.0 Framework 1 Geoweb 2.0 Framework 1 Table 2


Mapping Service Support Google Maps, extendible to Openlayers comes default Comparison of the Geoweb
other map types via with Google Maps, Bing 2.0 frameworks according to
embeddable JavaScript Maps, WorldWind, their mapping support, secu-
OpenstreetMaps rity and privacy, compatibility,
Data Security and Privacy Designed as an open system Various options to secure interface, customizability,
data import-export capability and
Cross-browser Maps Extension- problems Supports all Browsers the required level of expertise

with various browsers for setup and management.


compatibility
Interface Customizability The MediaWiki Skin can be jQuery UI provides the
customized but limited highest level of
customizability
Import-Export Capability Additions needed to Maps KML, GeoRSS, WKT + UI based
extension to enable KML, SQL query
GeoRSS Import/export flow
Required level of expertise Basic knowledge on web Advanced JavaScript, PHP
(setup and management) applications

420 | eCAADe 30 - Volume 1 - User Participation in Design


Figure 5
Field testing Framework 2:
Green Belgium Jeunes Natu-
urlijk! Study.

form and the integrated mapping interface, it was of the planning processes, creating a new framework
not efficient (Pak and Verbeke, 2012-forthcoming). for combining face-to-face activities with computer-
For this reason, in its current form, Framework 1 can- mediated activities to form an integrated planning
not be considered suitable to be used by lay-people process may improve similar practices. Overall, the
in design empowerment levels which require rela- ultimate success indicator for similar future Geoweb
tively higher levels of interactivity such as of inspira- 2.0 applications will be the extent to which the plans
tion, ideation and inclusion. and messages of the participants are taken on board
Different than Framework 1, Geoweb 2.0 Frame- by the authorities.
work 2 provides a highly compatible, customizable
interface with rich mapping support. Therefore, it ACKNOWLEDGEMENTS
may be considered to be better fit-for-purpose in all This study was supported by a type (B) postdoctoral
design empowerment levels from information to in- grant from the Brussels Capital Regional Govern-
dependent design. ment, Institute for the Encouragement of Scientific
In the future, considering the multimodal nature Research.

User Participation in Design - Volume 1 - eCAADe 30 | 421


REFERENCES Pak B, Verbeke, J 2012, A Virtual Environment for Analysis and
Amoroso, N 2010, The Exposed City Mapping the Urban In- Evaluation of Alternative Urban Development Projects for
visibles, Routledge, London. the Brussels Capital Region, Institute for the encourage-
Arnstein, SR 1969, ‘A Ladder of Citizen Participation’, Jour- ment of Scientific Research and Innovation of Brussels
nal of the American Planning Association 35 (4), pp. (Final Report), Brussels.
216–224. Pak, B, Verbeke, J 2012 (forthcoming) ‘Design Studio 2.0:
Connor, D M 1988, ‘A new ladder of citizen participation’, Augmenting Reflective Architectural Design Learning’,
National Civic Review, 77(3), pp. 249-57. Journal of IT in Construction (ITCon).
Dorcey, AHJ, British Columbia Round Table on the Environ- Roche, S, Mericskay, B, Batita, W, Bach, M, Rondeau, M 2012,
ment and the Economy 1994, Public involvement in WikiGIS Basic Concepts: Web 2.0 for Geospatial Collab-
government decision making: choosing the right mod- oration, Future Internet 2012, 4, pp. 265-284.
el, Victoria, British Columbia. Schlossberg, MA, Shuford , E 2005 ‘Delineating ‘Public’ and
Elwood, S 2006, ‘Negotiating knowledge production: The ‘Participation’ in PPGIS’, URISA Journal, 16(2), pp. 15-26.
everyday inclusions, exclusions, and contradictions Senbel, M, Church, PS 2011, ‘Design Empowerment: The
of participatory GIS research’, The Professional Geogra- Limits of Accessible Visualization Media in Neighbor-
pher, 58(2), pp. 197-208. hood Densification’, Journal of Planning Education and
Fung, A 2006, ‘Varieties of Participation in Complex Govern- Research 31(4), pp. 423–437.
ance’, Public Administration Review, December 2006, Simao, A, Densham, PG, Haklay, M 2009, ‘Web-based GIS for
Special Issue, pp. 66-76. collaborative planning and public participation: An ap-
Lagrou, E 2003, ‘Brussels: A superimposition of social, cul- plication to the strategic planning of wind farm sites’,
tural and spatial layers’ in A. Kreukels, W. Salet, & A. Journal of Environmental Management, 90 (6) pp. 2027-
Thornley (Eds.), Metropolitan governance and spatial 2040.
planning: Comparative case studies of European city- Wiedemann, PM, Femers S 1993, ‘Public participation in
regions, Spon Press, London. pp. 301–319. waste management decision making: analysis and
Loze P, Cartuyvels V 2005, Change: Brussels, Capital of Eu- management of conflicts’, Journal of Hazardous Materi-
rope, Brussels, Prisme. als 33(3), pp. 355-68.

422 | eCAADe 30 - Volume 1 - User Participation in Design


Shape Studies

Shape Studies - Volume 1 - eCAADe 30 | 423


424 | eCAADe 30 - Volume 1 - Shape Studies
Fuzzy Approach to the Analysis of Architectural
Composition
As applied to villa design by Adolf Loos
Zuzana Talašová
Czech Technical University in Prague, Faculty of Architecture, Cabinet of Architectural
Modelling, Thákurova 2700/9, 16634 Praha 6, Czech Republic.
zuza.talasova@post.cz

Abstract. The fuzzy sets theory enables to mathematically process uncertain information
(uncertain data, uncertain relations). Natural language is also capable of dealing with
this type of information. It was this capability of natural language that inspired Lotfi
Zadeh in creating the concept of fuzzy sets. Linguistic fuzzy models are models with
two levels of description: linguistic (intelligible to humans) and fuzzy, i.e. mathematical
(intelligible to computers). They operate on linguistic variables and linguistically defined
functions, rule bases. Substitution of input values into a linguistically defined function,
and calculation of output values are performed through approximate reasoning. The
application of linguistic fuzzy models to the analysis of A. Loose’s architectural work is
described in the dissertation thesis of the present author. The aim of this contribution is to
apply linguistic variables in describing architectural composition.
Keywords. Fuzzy sets; architectonic composition; geometrical analysis; A. Loos villas.

TOOLS OF FUZZY MODELING AND THEIR


APPLICATION TO ARCHITECTURE
At the moment when we start to consider CAAD not described in rather few words. A natural language,
only in its initial stage, i.e., as mere translation of a by means of ambiguous concepts, is well suited to
geometric model of a building into a computer, but describe relations among the values of variables of
in a higher stage of its development (Achten, 2007) interest, i.e. of behavior, even with very complicated
where also the expert knowledge on the process of systems.
architectural design should be fed into a computer, The tools of standard mathematics are well ap-
the tools of standard mathematics are no longer suf- plicable in modeling usual physical or technological
ficient to provide an appropriate model. While the systems. However, in modeling very complicated,
defining feature of classical mathematics is accuracy, especially so-called soft systems (biological, socio-
an important feature of human reasoning is ambi- logical, political, economic systems or, as is the case
guity of concepts with which a human operates. This here, system of architectural design) the tools of
ambiguity of notions that is present in human lan- fuzzy mathematics are more appropriate (Dubois
guage is not an imperfection but, quite the contrary, and Prade, 2000; Zadeh 1965; Zadeh 1975; Talašová
is a major advantage of human thinking. Essential 2003). Fuzzy mathematics represents a mathemati-
features of a very complicated phenomenon can be cal tool for conceptualizing uncertainty. The mode-

Shape Studies - Volume 1 - eCAADe 30 | 425


ling based on fuzzy mathematics is close to a human well the given value corresponds to a given word
way of thinking. The use of fuzzy mathematics is jus- (e.g. to what a degree a villa with the floorage of
tified whenever it is necessary to model expertly-set 95m2 is a “medium-sized villa”). The most commonly
(often verbal) data or expertly-defined knowledge used fuzzy numbers in applications are the simplest
(described through natural language) about rela- ones, so-called linear fuzzy numbers, which are de-
tions among the values of variables. fined through ordered quadruples of numbers x1≤
A study of A. Loos’s work simultaneously with x2 ≤ x3≤ x4. The interval [x2, x3] represents those
the study of the fuzzy sets theory has taken me values that are in perfect correspondence with a
to the idea of using the mathematical tools of this given word (e.g. floorage from the interval [100, 130]
theory to describe compositions of Loos’s build- certainly corresponds to a medium-sized villa), the
ings, localization of particular elements within these membership function being equal to 1. The values
buildings, and to describe the principles that A. Loos smaller than x1 (e.g. 70m2) and larger than x4 (e.g.
adhered to while designing his villas. After having 160 m2) do not correspond to a given word at all
searched the literature, having browsed the Inter- (the membership function being equal to 0 there).
net, and having consulted with experts on the theo- A shift from a zero value at x1 to a unit value at x2
ry and applications of fuzzy sets, I have reached the is linear; analogously for the points x3 and x4. Fig. 1
following conclusion. Although there are a number illustrates linguistic scale Floorage of a villa.
of applications of the fuzzy sets theory in the field of The values of linguistic variables, which are used
architectural work (Oguntade and Gero, 1981; 1983; in linguistic fuzzy modeling, usually form linguistic
Gero and Volfneuk, 1980; Colajanni and De Grassi, scales (e.g. linguistic variable Floorage with values
1989; Cao and Protzen, 1997; Koutamenis 2001; Dur- Small, Medium, and Large). The linguistic scales are
misevic and Ciftcioglu and Sariyildiz, 2001; Durmise- mathematically modeled by fuzzy scales. A fuzzy
vic 2002), when compared with other applications of scale is a set of linearly ordered fuzzy numbers with
the fuzzy sets theory the applications in architecture the following special property: the way the member-
are not very frequent. The available sources have ship function of the fuzzy number decreases from
not mentioned any use of fuzzy tools in describing one to zero is analogical to the way the member-
architectural composition, neither have they men- ship function of an adjacent fuzzy number increases
tioned any application of a fuzzy expert system to from zero to one. Sometimes the basic elements of
identify the principles of an architect’s work. a linguistic scale are not sufficient for a proper de-
scription. Then it is better to use some new linguistic
A concept employed – linguistic variables terms derived from the basic ones (e.g. “more or less
Linguistic variables are variables (e.g. Size, Shape) medium” or “definitely small floorage” in case of an
the values of which denote uncertain quantities or enriched linguistic scale, “small to medium floorage”
uncertain degrees of a characteristic (“small”, “ap- in case of an extended linguistic scale, or “floorage
proximately square”). It is important to note that between medium and large” for a scale with in-be-
the meanings of these words are modeled through tween values).
fuzzy numbers, i.e. special fuzzy sets defined on a
given interval of real numbers (e.g. as regards the THE POTENTIAL OF LINGUISTIC
floorage of A. Loos’s villas, on the interval of all pos- VARIABLES IN A GEOMETRICAL
sible floorage sizes in m2, e.g. [0, 200]). A fuzzy num- ANALYSIS OF A BUILDING AND IN
ber is represented by a real function (a membership ARCHITECTURAL COMPOSITION
function) that assigns to each number from the In usual applications, linguistic variables are em-
given interval (e.g. to each size of floorage) a num- ployed to replace the intervals of real numbers (with
ber from the interval [0, 1] with the meaning how infinite number of values) with their finite represen-

426 | eCAADe 30 - Volume 1 - Shape Studies


Figure 1 A fuzzy approach to localize an
Linguistic scale Floorage of architectural element within a building
a villa. In geometrical analysis of a building verbal descrip-
tion is useful. Figure 2a takes as an example the
Moller Villa designed by Loos and shows how to
localize an object (e.g. an oriel) within a facade by
means of a pair of linguistic variables “Height” (with
linguistic values Bottom, Center, Top) and “Width”
(with linguistic values Left, Center, Right) whose val-
ues are modeled through fuzzy scales on the inter-
vals [0,v] and [0,s], respectively, where v is the height
of facade and s is the width of facade. Figure 2b
shows analogously how to use three linguistic vari-
tations, i.e. fuzzy scales. In a large majority of cases ables to localize rooms within a villa.
what we have in mind is a linguistic description of
univariate mathematical variables. A fuzzy approach to determine a shape of
The objects that are of interest to architecture an architectural element
are either two-dimensional (ground plan, facade) or A proportion is defined as a ratio of magnitude
three-dimensional (villa). In this contribution it will of two or three basic dimensions (height, width,
be argued that linguistic variables can be employed depth), or as a relation between parts in a whole, or
to localize an architectural object in a plane (an ori- as a relation between a part and a whole. The well-
el in a facade) or in a space (a room in a house); to known proportion is that of a so-called golden sec-
charcterize the shape of an object (oblong or square tion. Through identical proportions the elements
shape); and to capture the overall impression of a can acquire the quality of relatedness, association.
buiding (dynamic appearance, open plan).

Figure 2
a) Linguistic scales Height and
Width describing the facade
of Villa Moller; b) Linguistic
description of disposition of
rooms in Loos’s villa.

Shape Studies - Volume 1 - eCAADe 30 | 427


Figure 3 (left)
Linguistic scale distinguishing
shapes of rectangles.

Figure 4 (right)
a) Symmetry of the building;
b) Compactness.

Fuzzy sets can use proportions to provide a rough


description of shapes. In Figure 3a rectangle Figure 5
(ground plan, window) is described through the ra- Concentric vs. sparse facade.
tio of height to width. If the ratio is greater than one,
we have a horizontal rectangle, if smaller than one,
approximately a square. The same principle can be
applied in a three-dimensional space. A building can
be of a horizontal, vertical, or cubic shape.

A fuzzy approach to describe composition


of a building
The notion of composition (structure, configuration)
means, in architectural terminology, the configura-
tion of individual architectural elements in a space.
In this sense, the above-mentioned applications of
linguistic variables to describe a building’s geometry Figure 6
can be subsumed under the analysis of its compo- Closedness vs. openness .
sition. However, falling under the head of architec-
tural composition is also the overall impression of a
building in relation to its shape and configuration
of individual elements. Notions as compactness of
a building, its symmetry, dynamics, openness vs.
closedness etc. have been introduced (Tichý and
Dvořák, 1986; Krier 1989).
In what follows I will outline the potential of center of a facade can be defined as a ratio of the
fuzzy sets and linguistic variables in modeling some sum total of areas of all elements and parts in a fa-
of these notions. The designs of Loos’s villas will cade that are symmetric with respect to this axis, to
serve as examples. the sum total of all areas on a given facade (see Fig-
For example, the measure of façade symmetry ure 4a).
with respect to a vertical axis running through the

428 | eCAADe 30 - Volume 1 - Shape Studies


Figure 7 the dynamics of a building can be better assessed
a) Dynamics of the building; expertly by a linguistic value, e.g. “highly dynamic
b) Contrast; c) Colorfulness; facade”. This verbal expression will be modeled by a
d) Structure. fuzzy number on the interval <0,1>. That is, instead
of the degree of a quality from the interval <0,1> we
get a fuzzy degree of dynamics – a fuzzy number on
<0,1> (Figure 7a).
Contrast, in architectural terminology, denotes
any difference in a whole or in a detail. It runs
through all components of architectural composi-
tion, reflecting their variety and change. We speak of
the contrast of size, shape, location, direction, scale,
proportion, material, color, light etc. We also discern
The compactness of Loos’s villas, that contain mainly the scale of contrast, ranging from radical contrast
rectangular elements, can be defined, for example, to nuance contrast. This very subtle minute contrast
as a ratio of a building’s volume to the volume of the represents transition to unity (Figure 7b).
nearest prism (Figure 4b). (Minor protrusions may be Colorfulness is a very subjective component of
neglected.) architectural composition. A characteristic feature of
Another important feature of a building is the Loos’s buildings is the utmost neutrality of exterior
position of windows in the facade. Loos’s facades (white plaster) contrasting with a large variety of
possess either concentric or sparse pattern of win- colors and materials of interior that mark individual
dows. The type of pattern is determined through the rooms. Again, the colorfulness of interior will be as-
ratio of window area in the center of the facade to sessed expertly (Figure 7c).
the total window area (Figure 5). Structure is the pattern of interior elements that
Other architectonic features, like closedness are not perceived separately, due to their subtlety,
and openness, can be assessed in the same man- but have merged into an overall, unified pattern. In
ner. The measure of façade openness can be defined Loos’s interiors we can find a host of distinct materi-
through the ratio of the sum total of all openings to als and structures: roughcast plasters, soft carpets,
the total area of the facade. The area of openings of greenish Cippolino marble with red and blue and
the street-facing facade of the last Loos’s villa is very yellow streaks, precious woods highly polished to
small compared to the total area – the facade gives imitate the reflection effect. The surface structure of
a closed impression; on the contrary, the ratio of Loos’s villas will also be assessed expertly, through
openings of the backyard facade of the Moller Villa values of a linguistic variable (Figure 7d)
is large (Figure 6).
One possibility is to conceive of the degree APPLICATIONS
of a given quality as a degree of membership of a These linguistic variables can be employed directly
building to the fuzzy set of buildings possessing this in fuzzy rule bases that describe the work of an ar-
quality. The degree of a quality can be expressed chitect. The analysis of a set of designs of Loos’s
through the points on a linguistic fuzzy scale, so villas in Matlab’s Fuzzy Logic Toolbox has yielded a
that instead of the classical degrees of member- fuzzy model consisting of four partly interrelated
ship we work with the fuzzy degrees of membership bases of fuzzy rules (Talašová, 2011). Figure 8 (next
to a fuzzy set of buildings with a given quality. For page) shows the structure and relations among
example, dynamics is a rather complicated notion these fuzzy systems.
to be measured through a mathematical formula –

Shape Studies - Volume 1 - eCAADe 30 | 429


Figure 8
Structure of a fuzzy expert
system .

The first model deals with decisions about the over- qualities of a villa (ground plan layout and size, num-
all appearance of a villa. On the one hand, there ber of floors, number of Loosian levels, shape of the
are requirements of a client on the size of the villa roof, overall shape of the building, its compactness,
(number of bedrooms, area of living rooms, another façade finish, extent of classicist elements). The
apartment inside the villa), the type of terrain avail- model reflects the relations among these require-
able (sloping, flat), and the overall conception of the ments.
villa (early period in Loos’s work, transitional period, The second model deals with size and localiza-
second period); on the other hand, there are other tion of rooms of the principal living area in a villa

430 | eCAADe 30 - Volume 1 - Shape Studies


with respect to the overall appearance of the villa qualities of buildings in terms of architectural com-
that has already been agreed on (ground plan layout position. Some of these linguistic variables (Com-
and size, number of floors). The input variables to pactness, Symmetry, Contrast, Colorfulness and the
the second model are selected from among the out- like) were employed in fuzzy-rule bases to capture
put variables from the first one. This second fuzzy the principles of Loos’s villa design.
model describes, through a fuzzy-rule base derived
from Loos’s villas, a relation between ground plan REFERENCES
size and layout and number of floors on one hand, Achten, H 2007, Design Computing: Principles of Computer
and size and disposition of rooms in the principal liv- Aided Architectural Design, Nakladatelství ČVUT, Fakul-
ing area on the other. For each room that is situated ta Architektury, Praha.
on the most important (social) floor in a Loos’s villa, Von Altrock, C 1995, Fuzzy Logic and NeuroFuzzy Applica-
three coordinates are introduced: x (“left”, “center”, tions Explained, Prentice Hall, New Jersey.
“right”, “left to center”, “right to center”, “anywhere”); Cao, Q and Protzen, J 1997, ‘Managing Information with
y (“front”, “center”, “back”, “front to back”, etc.); and z Fuzzy Reasoning System in Design Reasoning and
(a Loosian level of the room or space relative to the Issue-Based Argumentation,’ CAAD Futures 1997, Con-
level of the hall, e.g. 0, 1, 2, ..., -1, -2, ...). For a given ference Proceedings, München, Germany, pp. 771-78.
overall appearance of the building, this fuzzy expert Colajanni, B and De Grassi, M 1989, ‘Inferential Mechanisms
system offers alternatives how to design the primary to be Employed in CAAD: The Castorp System,’CAAD:
social floor so as to best suit the specified input. Education - Research and Practice, eCAADe Conference
The third model helps with decisions on the Proceedings, Aarhus, Denmark, pp. 7.1.1-7.1.9.
type of façade. The input variables to this model are Durmisevic, S and Ciftcioglu, Ö and Sariyildiz, S 2001, ‘Quan-
the same as the output variables from the first mod- tifying the Qualitative Design Aspects,’ Architectural
el. The output variables here are façade symmetry, Information Management - 19th eCAADe Conference Pr-
its openness, configuration of openings in the fa- ceedings, Helsinki, Finland, pp. 111-116.
çade, their prevailing shape, and presence of three- Durmisevic, S 2002, Aperception Aspects in Underground
dimensional elements like niches, oriels or balconies Spaces using Intelligent Knowledge Modeling, PhD The-
(terraces). sis, University of Technology, Delft.
Of relative autonomy is the fourth model that Dubois, D and Prade, H 2000, Fundamentals of fuzzy
takes into consideration the overall interior design sets, Kluwer Academic Publishers, Boston, London,
of individual rooms, their colorfulness, lightness, Dordrecht.
contrast, and surface structure in relation to materi- Gero, JS and Volfneuk, M 1980, ‘Building fuzzy CAD
als used. systems,’CAD80, IPC Press, Guildford, pp. 74-79.
Koutamanis, A 2001, ‘Fuzzy Modeling of Floor Plan Layout,’
CONCLUSION Reinventing the Discourse -How Digital Tools Help
The research focus is the application of linguistic Bridge and Transform Research, Education and Practice
variables in describing architectural work. Beginning in Architecture, Proceedings of 21st ACADIA, Buffalo, pp.
with application of linguistic variables in describing 314-321.
the shape of objects and localizing an architectural Krier, R 1989, Über architektonische Komposition, Klett-Cot-
element in two- and three-dimensional spaces, we ta, Stuttgart.
have proceeded to applications in describing the Oguntade, OO and Gero, JS 1981, ‘Evaluation of architec-

Shape Studies - Volume 1 - eCAADe 30 | 431


tural design profiles using fuzzy sets,’ Fuzzy Sets and
Systems 5, pp. 221-234.
Oguntade, OO and Gero JS 1983, ‘Architectural complex-
ity and contradiction: a fuzzy set – theoretical basis
and viewpoint,’ Design Studies, Butterword & Co (Pub-
lishers), pp. 202-207.
Tichý, L and Dvořák,V 1986, Architektonická kompozice,
ČVUT, Praha.
Talašová, J 2003, Fuzzy metody vícekriteriálního hodnocení a
rozhodování, Vydavatelství Univerzity Palackého, Olo-
mouc.
Talašová, Z 2011, Využití fuzzy expertních systémů k analýze
architektonické tvorby Adolfa Loose, PhD Thesis, ČVUT,
Fakulta Architektury, Praha.
Zadeh, LA 1965, ‘Fuzzy sets’, Inform. & Contr. No8, pp 338-
353.
Zadeh, LA 1975, ‘The concept of linguistic variable and its
application to approximate reasoning,’ Information
sciences, Part 1, pp.199-249, Part 2, pp.301-357, Part 3,
pp.43-80.

432 | eCAADe 30 - Volume 1 - Shape Studies


Leaving Flatland behind

Algebraic surfaces and the chimaera of pure horizontality in architecture


Günter Barczik
Erfurt School of Architecture, Germany , fh-erfurt.de/arc/digital/, hmgb.net, gb@hmgb.net

Abstract. We argue that the prevalence of continuous flat floor surfaces in architecture
is comprehensible but fallacious, and that this chimaera can be overcome through
studying and employing the sculptural potential of algebraic surfaces which suggest
spatial possibilities that enrich designers’ vocabulary enormously. We continue, deepen
and extend research the basics and early results of which were presented at the last two
eCAADe conferences in Istanbul and Zürich.We present and discuss a university-based
experimental design and research project that demonstrates how Algebraic Surfaces can
drastically amplify the so far only tentative exploration of the possibilities of non-flat floor
surfaces in Architecture.
Keywords. Algebraic Geometry; Shape; Sculpture; Design; Tool; Experiment;
Methodology; Software.

INTRODUCTION
Algebraic surfaces have until recently been out of laxation or play, swales for gatherings - to name but
reach for designers as they are the result of complex a few examples.
mathematical calculations. Today though, the soft-
and hardware exists to make them accessible for NEGLECTING THE NON-HORIZONTAL IN
designers. Hitherto literally un-imaginable objects FAVOUR OF THE HORIZONTAL
can now be visualized and manipulated. This in ef- Non-flat floor surfaces have so far been mostly ig-
fect means an unprecedented diversity, a cambrian nored by architecture. Indeed, horizontality is held
explosion of shapes (Fig 1). They are geometrically as a defining quality of successful architecture, most
and topologically highly complex yet very struc- prominently exemplified, perhaps, in Le Corbusier’s
tured, harmonious and sound. Most prominently, Domino House Concept which consists of little else
they display many curved parts and are often rather but a series of stacked perfectly flat planes.
convoluted. This at first sight appears to make them We see three main reasons for this negligence:
rather difficult to use for architecture. Yet humans in Firstly, architecture for most of its history sought
fact have a deep affinity to non-flat surfaces - from to distance itself from nature, to create a contrast
the early beginnings of habitation in caves to the where the man-made stood apart from the found.
way undulating parkscapes are inhabited (Fig 2). Natural environments are almost never perfectly
Their soft reliefs offer many situations which are flat, so flatness became what architecture strove for.
used differently: crests as viewpoints, slopes for re- Secondly, flat planes are much easier to build than a

Shape Studies - Volume 1 - eCAADe 30 | 433


Figure 1
Examples of Algebraic Surfaces
with complex geometries and
topologies (Eduard Baumann).

controlled non-flatness, especially in the times of se- different spatial situations. The differences between
rial mass-production where non-flatness would re- floor, wall and roof, even between envelope and fur-
sult in unequal parts - a catastrophe for the methods nishing, can today be dissolved into diversified sur-
of serial mass production. Thirdly, a flat plane lends faces that offer a multiplicity of human use.
itself to be used uniformly. Non-flat floor plates dif-
TH
ferentiate various regions and therefore make it dif- NON-FLAT SURFACES IN 20 CENTURY
ficult to furnish them. Again, the age of serial mass ARCHITECTURE
production favoured uniformity over differentiation. Slowly, architects have started to exploit the possi-
Today, all three reasons no longer hold the im- bilities non-flat surfaces offer. In the second half of
portance they once had. Instead of averting from the 20th century, a strand emerged within modern
nature to claim a superiority over it, architecture has architecture that seeks to elaborate the potential of
started to learn from natural environments, to emu- non-flat surfaces, starting with Claude Parent’s idea
late and amplify their qualities. Serial mass produc- of the Oblique and leading, so far, to Kazuyo Sejima’s
tion has been superceded by customized mass pro- and Ryue Nishizawa’s Rolex Learning Centre in Laus-
duction and therefore uniformity by differentiation, anne.
making it possible not only to design and economi- Claude Parent, together with Paul Virilio, in the
cally manufacture much more complex geometries early 1960s started to argue for the advantages
than before, but also to design and build manifold of inclined surfaces: ‘The function of the Oblique

Figure 2
Visitors exploring various
ways of inhabitating the Tilla
Durieux Park in Berlin.

434 | eCAADe 30 - Volume 1 - Shape Studies


Figures 3, 4 Alejandro Zaera-Polo’s F.O.A. won the competition
Claude Parent‘s inclined plan- for the Yokohama Ferry Terminal with a design that
es and Sou Fujimoto‘s‚ “Future channeled Parent’s Oblique and da Rocha’s Expo Pa-
Primitive House“. vilion into an interwoven topography - although the
finished building did not adress the non-horizontal
potential as decisively as the competition proposal
had. In 2001, Sou Fujimoto proposed his so-called
‘Future Primitive House’ (Fig 4), a complex multi-
leveled space that could be interpretated freely by
its users and built a small prototype version of it in
2008 as the ‘Final Wooden House’.
In 2006, Toyo Ito effectively recreated a version
of da Rocha’s Osaka space inside Mies van de Rohe’s
New National Gallery in Berlin as an exhibition archi-
tecture for the ‘Berlin-Tokyo/Tokyo-Berlin’ exhibition,
using a softly undulating topography to create vari-
ous zones with fuzzy boundaries and juxtaposed an
artificial interior landscape with the rigidity and uni-
formity of van de Rohe’s building.
Finally so far, in 2010 the Rolex Learning Center
in Lausanne opened, designed and built by Kazuyo
Sejima and Ryue Nishizawa following a competition
win in 2004 - again, like Ito’s exhibition space in Ber-
lin, a large softly undulating topography where vari-
ous zones of use softly flow into one another with-
out clear boundaries (Fig 5).
makes the parcours possible. Architecture becomes
the carrier of movement; movement is freed from FIVE-STEP DESIGN RESEARCH
the restraint of defined pathways; the choice of way PROGRAM
is open. It’s not any more about channelling, but To study the potential of non-flat and non-horizon-
about dispersal; not any more about restraint but tal surfaces, we start experimental design projects
exploration.’ (Claude Parent, ‘Architecture Principe’, with geometries that are unusual to the extreme:
Fig.03). Towards the end of the 1960s, Verner Panton algebraic surfaces with the exotic plastic qualities
designed the ‘Living Tower’, a piece of furniture that described above.
invited various form of sitting and lingering. Shortly Our program is divided into five steps: genera-
after, Paolo Mendes da Rocha built Brazil’s Pavilion tion, interpretation, adaptation, application and pro-
for the Expo 1970 in Osaka as two vertically opposed duction.
gently undulating topographies, creating a space First we generate the surfaces via the software
that was diversified yet borderless. In 1992, O.M.A.’s packages Surfer, SingSurf and K3DSurf. All three ac-
competition design proposal for the Jussieu Librar- cept a polynomial as input and output visualizations
ies in Paris consisted of one single inclined surface or/and 3D models. Surfer is restricted to visualiza-
that was wrapped around itself as a continous ramp, tion, but highly interactive. SingSurf and K3DSurf
creating a building with many different levels and are not as interactive but generate 3D data that can
yet only one floor. In 1995, Farshid Moussavi and be exported as polygon meshes. All programs do

Shape Studies - Volume 1 - eCAADe 30 | 435


Figure 5
Kazuyo Sejima and Ryue
Nishizawa‘s Rolex Learning
Centre building in Lausanne.

not determine the zero-sets of the polynomials by exceeding telephone box size. While it is as a matter
solving those equations exactly - currently no ap- of course not satisfactory to see building construc-
plicable algorithm for this exists. Instead, they offer tion as a matter of simply printing large objects of
approximations, leading to inaccuracies in the mod- a uniform material, for us in our project the print-
els which occasionally show up as imperfections but ability of the shapes is proof of concept enough
can be smoothened out and repaired via – amongst insofar that unprecedented, new and never seen or
others - the Catmull-Clark subdivision surface algo- touched objects are transported from the intellec-
rithm available in most mesh modellers and special- tual world of mathematics into a tangible physical
ized software like MeshLab. reality. (Fig 9)
Secondly the surfaces are analyzed in terms of
their geometric properties and interpretated as to FUNCTION INSPIRED BY FORM?
their architectonic potential. The shapes exhibit ex- The steps we take in the experimental design pro-
otic sculptural situations that so far are unnamed: ject changes the common design procedure of
connections between different regions that are ‘Form follows function.’ to ‘Form inspires function’ or
neither holes nor tunnels and might be named ‘pas- even ‘Function follows form’. At first, this can be un-
sages’, self-intersections, singular points that mathe- derstood as a severe restriction of designers’ capa-
maticians call singularities, to name but a few (Fig 6). bilities, restraining their options to a corset defined
In a third step, the algebraic surfaces are adapt- by a given algebraic surface. Yet, we understand our
ed, that is modifiyed geometrically to facilitate hu- project merely as acquiring a new vocabulary. And
mans use - i.e. stretched, twisted, compressed. Ad- in any such undertaking, existing new vocables have
ditionally, they are turned from just surfaces into to be learned, played and experimented with before
enclosures through various operations like for ex- they can become part of the active vocabulary and
ample section with a cuboid or thickening of the used at will and as different situations and problems
surface until it becomes a volume (Fig 7). of formulation necessitate. This can also be seen in
In a fourth step, experimental architectures the way that children learn and get to know new
are generated by synthesizing the knowledge and shapes: nobody is born with a knowledge of eucle-
know-how acquired in the first three steps (Fig 8). dian geometry or, for that matter, any shape at all.
The last step consists of printing the designs in Those have to be encountered in the world through
3D. While we use the technology to print only mod- perception and thus build up a spatial vocabulary.
els of the designs, it is rapidly progressing to print We think that only when one forgets these learning
larger and larger objects, the largest at the moment experiences our procedure, mimicing them, appears
wrong.

436 | eCAADe 30 - Volume 1 - Shape Studies


Figure 6
Creating, visualizing and ana-
lyzing three algebraic surfaces
(Michael Göhlert, Cottbus
University 2011).

Figure 7
Adapting the surfaces into
enclosed volumes (Dana
Kummerlöw [top] and
Christopher Jarchow, Cottbus
University 2011).

Figure 8
Experimental Design projects
based on algebraic surfaces
(Jörg Burkardt and Dana Ku-
mmerlöw, Cottbus University
2011).

Shape Studies - Volume 1 - eCAADe 30 | 437


Figure 9
3D prints of experimental de-
signs based on algebraic sur-
faces (Joanna Kollat, Natalia
Kicińska, Ewelina Zróbecka,
Cottbus University 2010).

Additionally, having to find uses for a given geom- thereby find. Thus, not only are their bodies moved,
etry provokes thought and forces students - and ar- but also their minds. Moreover, new uses might be
chitects generally - to stretch their imagination and discovered as users interpret the surfaces in moving
dare possibilities that they otherwise would be too above them, trying out different ways of inhabitat-
timid to explore. ing them.
As new shapes are encountered via computer- Apart from different degrees of lounging, the
ized tools, new possibilities for design are found and surfaces might be used for various sports: skate-
the scope of architectural design widened. boarding, rollerblading, climbing.
The surfaces thus literally become moving: they
USES FOR NON-FLAT AND NON- motivate bodies to move, minds as well, and inter-
HORIZONTAL SURFACES: MOVEMENT, pretations and habits, too.
POLYVALENCE AND GRADIENT Additionally, a range of different uses can hap-
THRESHOLDS pen on one and the same continous surface, as the
We found that humans might use the non-flat and surface’s shape is continually changing from one
non-horizontal, but continuously curving algebraic position on it to the next. With different activities
surfaces in many ways which range from the non- happening next to each other, the surfaces can be
active, not moving to the active and moving: people understood as polyvalent (Figs. 10-16).
might lounge, crouch, lie, and sit on the surfaces. Moreover, these regions of different use are
Because the complex geometries are ever-changing almost never exactly demarkated but flow gradu-
and not repetitive, users or inhabitants can find po- ally into one another. The threshold between them
sitions which fit their anatomy. Quite opposite from is not a line but a gradient. This can lead to a new
an adjustable object like an office chair where the kind of multifunctionality or hybrid use where the
object’s parts can be moved to fit its user’s anatomy, different zones are not seperated as i.e. different
on the algebraic surfaces the users would move to floor levels but share common areas of ambivalent
find positions that fit them. To put it more succinctly: use. The rigid territories of much architecture might
It is not the piece of furniture or architecture that is thus be enriched by polyvalent areas with gradient
fitted to the user, but the user finds a position within thresholds - meditative, passive rest nearby fast,
the architecture that fits. And because the geometry active movement, close and connected but at the
offers many different situations, people do find fit- same time separated through the geometry of the
ting ones. This puts inhabitants into an explana- surface.
tory role where they have to search, interpret and

438 | eCAADe 30 - Volume 1 - Shape Studies


Figure 10
Inhabitation possibilities for
experimental architecures de-
signed on the basis of algebra-
ic surfaces (Dana Kummerlöw,
Cottbus University, 2011).

Figure 11
Inhabitation possibilities for
experimental architecures de-
signed on the basis of algebra-
ic surfaces (Dana Kummerlöw,
Cottbus University, 2011).

Figure 12
Inhabitation possibilities for
experimental architecures
designed on the basis of
algebraic surfaces (Stefanie
Otto, Cottbus University,
2011).

Shape Studies - Volume 1 - eCAADe 30 | 439


Figure 13
Inhabitation possibilities for
experimental architecures
designed on the basis of
algebraic surfaces (Stefanie
Otto, Cottbus University,
2011).

Figure 14
Inhabitation possibilities for
experimental architecures
designed on the basis of
algebraic surfaces (Susann
Seifert, Cottbus University,
2011).

Figure 15
Inhabitation possibilities for
experimental architecures
designed on the basis of
algebraic surfaces (Susann
Seifert, Cottbus University,
2011).

440 | eCAADe 30 - Volume 1 - Shape Studies


Figure 16
Inhabitation possibilities for
experimental architecures
designed on the basis of
algebraic surfaces with a clim-
balbe surface texture (Marlies
Schneck, Cottbus University,
2011).

To supplant the different useabilities of the surfaces, we are optimistic: if it took almost half a century for
their materiality would have to change gradually, Claude Parent’s early provocations to mature into a
too - between rough and sleek, hard and soft as sit- building like SANAA’s Rolex Learning Centre, what
ting, as would be fitting to the various imaginable spaces will we inhabit in days to come in the light of
functions (Fig 16). the suggestions shown here ?

CONCLUSION REFERENCES
Our work picks up a thread of investigation within Barczik, G, Labs, O and Lordick, D 2009, Algebraic geometry
modern architecture that started in the 1960s and in Architectural Design, in Proceedings of the eCAADe
began to recognize the potential in non-horizontal Conference, Istanbul, Turkey, pp. 455-464
surfaces, leading to current architecture that actu- Barczik, G 2010, Uneasy Coincidence ? Massive Urbaniza-
ally begins to realize this potential. We radicalize this tion and New Exotic Geometries with Algebraic Ge-
research via confrontation with the exotic geom- ometries as an Extreme Example, in Proceedings of the
etries of algebraic surfaces that are almost never flat eCAADe Conference, Zürich, Switzerland, pp. 217-226
or horizontal. We find that the surfaces offer mani- Johnston, P 1996, The Function of the Oblique: The Archi-
fold uses, which are moving in more ways than one, tecture of Claude Parent and Paul Virilio 1963-1969,
within zones that display gradient thresholds. London
As a matter of course, the work so far is still hy- Marquez, CL 2011, El Croquis #155 Sou Fujimoto, Madrid
pothetical and in its early stages. We see it more as Migayrou, R 2010, Claude Parent: L’oeuvre construite,
tentative and provocative, to open up new ways of l’oeuvre graphique, Paris
understanding the shape of space and how it might
benefit its occupants.
Although some of what we present in this paper
might appear to be far-fetched or even nonsensical,

Shape Studies - Volume 1 - eCAADe 30 | 441


442 | eCAADe 30 - Volume 1 - Shape Studies
Recursive Embedding of Gestalt Laws and Shape
Grammar in the Weaving Design Process
Rizal Muslimin
Massachusetts Institute of Technology

Abstract. The occurrences of structural weaving patterns, ranging from the architecture
st
built in the 12th century to the contemporary building designs of the 21 century,
have been anachronistic and geographically dispersed. This suggests that some of
these patterns may not have been transferred from one culture to another but instead
have emerged locally from other existing plaiting. This paper explains why, despite
geographical limitations, these designers have developed similar designs to each other, as
well as proposes a framework to computationally improve the synthesis of new weaving
designs based on our visual perceptions.
Keywords. Shape Grammar; Gestalt; Weaving; Cognition; Architecture.

INTRODUCTION
This research propose computational design frame- (e.g. three squares by closure laws, or two columns
work to visually reasoning how these designers in- and two half-columns by proximity laws), Gestalt
spired by weaving and developed similar designs, Laws will choose only one interpretation at a given
as well as propose way to improve their visual affor- time (Katz, 1950). In Shape Grammar, both interpre-
dance to synthesize more design variations. tations are valid since they can be flipped back and
forth (Stiny, 2006).
THEORETICAL COMPARISON To gain paradoxical benefits from the two theo-
In investigating these questions, this research ries, the study frame Shape Grammar with Gestalt
uses Gestalt Laws (Wertheimer, Koffka, and Kohler, Principles, as well as look at Gestalt Law with Shape
1920s), a series of laws that describe how humans Grammar perspective.
organize visual elements subconsciously into
groups or unified wholes in order to recognize ob- Shape grammar in the law of Prägnanz
jects, and Shape Grammar (Stiny and Gips, 1971), a While Part and Whole are ambiguously linked in
computational design method for analyzing and Shape Grammar, the Law of Prägnanz attempts to
synthesizing designs by embedding and calculating solve this ambiguous relationship by reconstruct the
shapes with a set of visual rules. “whole” from the “part”. Figure 1 shows how shape
Although some of their shape operations are grammar constrained in Gestalt Laws.
similar each other, their goals are fundamentally dif- • Shape Atomization: In the algebra of shape,
ferent: Gestalt Laws attempt to resolve ambiguity Gestalt Law recursively unify smaller shapes
among shapes [1] while Shape Grammar embraces as “Parts” into new atomic shapes that have
it. For instance, when two Gestalt Laws conflict with the simplest and most stable forms (according
each other in the interpretation of a shape [ ][ ][ ] to Koffka), called “Wholes”. This atomic shape

Shape Studies - Volume 1 - eCAADe 30 | 443


tends to unify from a discrete point, into a dis- to transform the embedded shape into a new
crete line, then a discrete plane and eventually shape. Gestalt Law, on the other hand, uses
into a discrete volume (fig 1a). transformation to return the two-dimensional
• Shape Figuration: In the algebra of U , U retinal image (proximal stimulus) back to its
12 13
and U , shape boundaries (e.g. planes with original shape in the real world (distant stimu-
23
lines and volumes with both planes and lines) lus). For example, fix a triangle that distortedly
are not tightly bound to their content, since the projected on our retinas (fig 1c).
boundaries of shapes are also shapes (Stiny, • Line Reduction: Gestalt’s grouping mecha-
2006). According to Gestalt’s Law, the bound- nism tends to unitize a set of lines into one
ary binds together with its figure in order to maximal line. This includes merging a set of
unify the closed contour figures and separate overlapping lines, segmented lines or a missing
them from their surroundings (fig 1b). line back into one maximal line. Accordingly,
• Shape Constancy: In Shape Grammar, trans- in larger sub-divided shapes, Gestalt Laws will
formation works for both embedding, to match unify them into one shape with the reduction
the initial shape in different ways, and design, rules (fig 1d).

Figure 1
Shape grammar principle con-
strained in the Gestalt laws.

444 | eCAADe 30 - Volume 1 - Shape Studies


The law of Prägnanz in shape grammar: Proximity measures the distance among shapes and
whole-part ambiguity group those that are close together (fig 2e). The Law
Shapes formed by Gestalt Law’s reconstruction of of Common Fate delineates shapes that appeared to
“good” and “stable” shapes (i.e. regular, singular, and have the same directionality (fig 2f ). Thus, it is dif-
unified) may become unstable in Shape Grammar’s ficult to explore the ambiguous aspect from these
ambiguity while also preserving the basic proper- quantitative parameters and conditions. Neverthe-
ty of the Laws. Figure 2 shows an example of how less, these six laws can work collaboratively with
Shape Grammar sees different types of symmetrical each other (See Desolneux, Moisan and Morel, 2006
shapes, continuous shapes, closures, etc. about Partial Gestalt and Global Gestalt).
• Symmetry: Gestalt Law would perceive an area
between two symmetrical shapes as a figure. EXPERIMENT: VISUAL-WEAVING
Shape Grammar on the other hand would see ROUTINES
different symmetrical figures generated by dif- Weaving requires a complex physical and visual co-
ferent axes of symmetry’s location other than ordination of the weaver’s perceptual apparatus, as
the horizontal and vertical axes (e.g. rotational, well as sufficient knowledge of material properties
dihedral, rotor-reflection and other symme- and haptic experience (Muslimin, 2010). However,
tries) (fig 2a). visual perception can continue to play important
• Continuity: Gestalt Laws tend to maintain roles outside of physical weaving activities. For
the smooth continuity of a certain curve or instance, in studying a woven-basket design, the
linear composition rather than break them weaver may mentally reconstruct the weaving pro-
apart. However, in Shape Grammar, as long as cess by looking at the center-bottom of the basket,
the curve shares the same boundary with an- since they commonly start weaving from that point
other curve, they can be linked together as one (Miebach, 2011). Additionally, the weaver might
continuous shape. In addition, other types of have an interest in discerning the hidden geometry
continuous shapes might exist in different di- by changing his or her focal point when fixating on
mensions by reversing the boundary rule x → the interwoven surface (Gerdes, 1986).
-1
b (x) (fig 2b). To understand how the designer is visually in-
• Similarity: Gestalt’s Law of Similarity would spired by another’s weaving design; we limit our
group several shapes that look similar. Yet, un- focus solely on the visual event during weaving ac-
less the meaning is explicitly defined, the term tivities, in the absence of physical feedback such as
“similar” remains ambiguous in Shape Gram- the properties of the material, hand coordination
mar and can therefore lead to different kinds of and haptic experience. The materials are the shapes,
shape groups. For instance, it can group shapes and the tool for weaving the shape is the visual per-
according to similar rhythm/composition’ rath- ception driven by Gestalt Laws and Shape Gram-
er than similar color (fig 2c). mar. Using a two-dimensional plaiting pattern, the
• Closure: Gestalt’s Laws attempt to link discon- experiment is conducted in three phases. First, the
nected lines to close contour figures. In Shape weaving pattern is reconstructed using the Law of
Grammar, other types of close figures may be Prägnanz. Second, Shape Grammar calculates the
generated from the boundaries of the discon- pattern without applying meaning to the shape.
nected lines (fig 2d). Third, both Gestalt Laws and Shape Grammar are
While these four Laws of Pragnanz have a certain switched back and forth to generate new weaving
degree of ambiguity that can be exploited non- shapes.
deterministically in Shape Grammar, the other two,
the Law of Proximity and the Law of Common Fate,
are more absolute and deterministic. The Law of

Shape Studies - Volume 1 - eCAADe 30 | 445


Figure 2
The law of Pragnanz in shape
grammar.

Gestalt laws on recognizing weaving Constancy is then applied to indicate the interweav-
geometrical properties ing mechanism (fig 3d). The resulting over and un-
In this example, Gestalt Law chronologically recog- der perception is defined as an overlapping schema
nizes the symmetrical figure among the lines, and on a local scale (x < t(x) or x is under t(x)), which
then continuous law applied together with closure can be further expressed as a reciprocal schema on
law to connects the lines and adds shade to the con- the global scale (i.e. A > B > C > … > A) (after Knight,
toured figure (fig 3a, 3b and 3c). Then, the Gestalt’s 2010).

446 | eCAADe 30 - Volume 1 - Shape Studies


Figure 3
Weaving recognition with the
law of Pragnanz.

The three-dimensional weaving properties of the However, as these shapes are not bounded by any
shape (e.g. the overlapping yarns) remain intact in particular meaning, they remain abstract and do not
the perception, even in an incomplete woven shape yet embody weaving properties.
(fig 3a). In addition, when the line-weight increases,
the perceived figure does not change, since it may Gestalt grammar: forget → remember;
still be perceived as three horizontal and three verti- remember → forget
cal white yarns instead of six horizontal and six verti- This experiment recursively uses Shape Grammar to
cal black yarns or a nine white-rectangle composi- forget any meaning of weaving on calculating the
tion (fig 3e). shape and Gestalt Laws to recall weaving properties
of particular shapes.
Shape grammar calculation on weaving Figure 5d shows the use of Shape Grammar in
pattern applying reduction rules from figure 1d to obtain
The non-deterministic aspect of Shape Grammar in four maximal lines, and then use the overlapping
this experiment ignores any weaving-related mean- rule from figure 3d and 3e to recall the reciprocal
ing of the shape. For practical reason, we constrained schema from the Gestalt Laws experiment. We can
the number of emergent shapes by applying reduc- also assign different initial shapes with the same
tion rules from figure 1d to get a finite number of schema. For example, the overlapping schema can
several maximal lines (fig 4a)(notes that the possible be repeated again on the pinwheel shape in the
line compositions from these maximal lines remain figure 5b. Figures 5c and 5d use the same process.
enormous). The same reduction rules can also ap- Moreover, this modular component can later be
ply to planes by investigating some possible atomic made continuous by recalling the hidden line on the
shapes in U (e.g. rectangle and square) as initial interlaced area from the Gestalt schema (fig 5e).
12
shapes used to produce new shapes (fig 4b and 4c). This recursive Gestalt grammar can go even fur-
Combined together, the lines and planes can recur- ther with Shape Grammar parametric schema. Rules
sively generate various compositions (fig 4d and 4e). in figure 5a, for instance, can be derived parametri-

Figure 4
calculating the shape in shape
grammar without binding
weaving properties.

Shape Studies - Volume 1 - eCAADe 30 | 447


Figure 5
Switching Shape Grammar
and Gestalt Laws on and off
to generate various weaving
properties.

cally by modulating its rotation angle and the loca- Grammar that may exclude the Whole-Part hierar-
tion of the rotation axis (Muslimin, 2010). The result- chical system. The first experiment shows a strong
ing shapes in figure 6 shows the recurring of some cognitive property of three-dimensional weaving
woven construction in architecture (also known that remains in its two-dimensional appearance,
as Reciprocal Frame, Popovic 2008) from the 900s which may explain some similarity of weaving pat-
to the present derived from the same parametric terns in architectural construction as seen in figure
grammar from figure 5a. 6. The second experiment with Shape Grammar
generated more emergent shapes. However, with
R
­ esults the absence of meaning (e.g., the overlapping and
The experiment confirmed the pivotal issue from the reciprocal attribute), they do not embodying
both theories, which is the deterministic aspect of weaving properties. With the combined method of
Gestalt theories to construct the whole from the using both Shape Grammar and Gestalt principles
part, and the non-deterministic aspect of Shape recursively in the third experiment, a number of

Figure 6
Pattern derivation(sources for
the top image of each pattern:
[2] and Popovic, 2008).

448 | eCAADe 30 - Volume 1 - Shape Studies


new emergent shapes that still maintain the physical
property of weaving can be retrieved.

DISCUSSION
This paper has demonstrated the role of Shape
Grammar in leveraging the capacity of Gestalt prin-
ciples to recognize object in different way. This, in
turn, highlights the non-deterministic value of the
Shape Grammar method in the design process. As
exhibited in figure 6, Gestalt principles and Shape
Grammar can visually reasoning some architectural
weaving designs with one interpretative rule.
As mentioned above, this experiment focuses
exclusively on the visual aspect of weaving without
constraints from the properties of the material and
tactile experience, which are inseparable from visual
perception in weaving. Further research to include
these physical parameters would be a valuable ad-
dition to this study.

REFERENCES
Koffka, K 1935, Principle of Gestalt Psychology, Harcourt,
Brace and Company, New York.
Muslimin, R 2010, ‘Learning from Weaving for Digital Fabri-
cation in Architecture’, Leonardo - The International So-
ciety for the Arts, Sciences andTechnology,  Vol. 43, No. 4,
pp. 340–349.
Papanovic, O 2008, Reciprocal Frame Architecture, Architec-
ture Press, Burlington, MA.
Stiny, G 2007, Shape: Talking about Seeing and Doing, MIT
Press, Cambridge.
Knight,T and Stiny, G 2001 , ‘Classical and Non-classical
Computation’, information technology ARQ, Vol 5, No 4.
2001, pp. 355-372.

[1] gth.krammerbuch.at/content/vol-32-issueheft-1 (Jour-


nal of the Society for Gestalt Theory and its Applica-
tions (GTA))
[2] www.nexusjournal.com/volume-10/number-april-2008.
html

Shape Studies - Volume 1 - eCAADe 30 | 449


450 | eCAADe 30 - Volume 1 - Shape Studies
Shape Grammars for Analyzing Social Housing

The case of Jardim São Francisco low-income housing development


Max Andrade1, Leticia Mendes2, Giovana Godoi3, Gabriela Celani4
1
Federal University of Alagoas – Brazil, 2,3,4State University of Campinas – Brazil.
1
http://www.ufal.edu.br/ufal, 4http://www.fec.unicamp.br/~celani/
1
maxandrade@uol.com.br, 2mendes.leticia@gmail.com, 3giovanagodoi@yahoo.com.br,
4
celani@fec.unicamp.br

Abstract. This paper presents an analysis of Jardim São Francisco, a low-income


housing development in São Paulo, Brazil, using shape grammar as an analytical method.
It is part of an ongoing research that aims at analyzing the different types of sitting in
low-income housing developments and their consequences for public spaces. The final
objective is to propose a design method that allows designing better quality urban spaces
in this type of development.
Keywords. Low-income housing; urban design; shape grammar.

CONTEXT OF RESEARCH
Along the twentieth century, the housing shortage identical houses along streets, or dense apartment
problem in Brazil has progressively increased, as a buildings. Most solutions used are still based on ob-
result of industrialization, demographic explosion solete approaches to sitting, which results in com-
and the intensification of migration of the popula- munities not just visually boring, but also lacking
tion from rural to metropolitan areas. Solving that quality public spaces.
problem has been a major objective of the govern-
ment in the past years, with lots of investments and OBJECTIVES
many specific programs, such as the widely known This ongoing research aims at analyzing the differ-
“My house, my life”. There has been a lot of debate by ent types of sitting in low-income housing develop-
the National Department of Housing, the Ministry of ments, and their consequences for public spaces.
Cities and many graduate programs about low-cost The final objective is to propose a design method
construction systems, minimum area requirements, that allows obtaining better quality urban spaces in
and even about location of housing developments these developments.
in relation to city centers. However, research on so- In the analytical part of the research, the follow-
cial housing in the country has focused primarily ing projects will be analyzed: Malagueira, in Évora,
on the analysis of public policies and novel hous- Portugal, designed by Alvaro Siza in 1977; a housing
ing construction systems, while few studies have development in Mexico city, Mexico, designed by
emphasized the importance of the design of public Christopher Alexander in 1976; and Jardim São Fran-
spaces in these projects. In most housing develop- cisco, – in São Paulo, Brazil, designed by Demetre
ments one sees either the typical image of repeated Anastassakis, in 1989.

Shape Studies - Volume 1 - eCAADe 30 | 451


Figure 1
Plans and 3D models of the
corpus.

This paper presents an analysis of Jardim São Fran- yet articulated with collective spaces. A limited
cisco, a low-income housing development, aiming number of different house plans are combined in
to assess the design method used to obtain a satis- different types of clusters, forming semi-open court-
factory result in defining the internal layout of the yards that promote community life (Figure 1).
housing units as well as the configuration of public This village-like structure, characterized by a
spaces. Shape grammar was used as an analytical complex network of spaces, also considered the
methodology to understand the underlying compo- possibility of expansion of the houses over the years,
sitional logic of a section of this large development according to the resources and needs of families.
(Section VIII), which is located in the eastern part of Aiming to combine the cost-reduction with
São Paulo City, in Brazil. principles of comfort and beauty, the project aimed
to combine groups of townhouses asymmetrically,
DESCRIPTION OF THE CASE with access in different levels and small semi-public
The housing project Jardim São Francisco, Section courtyards (Figure 2).
VIII, was the result of a national competition for
the construction of social housing in the city of São
Paulo in 1989. The winning team was coordinated Figure 2
by architect Demetre Anastassakis. This part of the Urban sitting of Jardim São
development occupies an area of approximately Francisco housing complex.
10.000 m2, with 154 dwellings. The sitting includes
hierarchical open spaces, ranging from the most pri-
vate to the most public, breaking the traditional spa-
tial forms used in typical housing projects in Brazil,
based on the concept of individuality of the house,

452 | eCAADe 30 - Volume 1 - Shape Studies


The public space in the Jardim São SHAPE GRAMMAR
Francisco The formalism known as shape grammar was first
The concept of the houses in Jardim São Francisco started from a paper published by Stiny and Gips in
was based on the idea of an embryo module built 1972, in which foundations of what would become
with brick masonry, a local material and construc- the most important algorithmic approach to design
tion method, and some basic rules used in the com- were established.
position and expansion of the houses, which pro- Since its invention by Stiny and Gips, the use of
vided flexibility. This compositional system, which shape grammar has grown exponentially, involving
was based on a simple architectural program (liv- an increasing number of examples of applications
ing room, kitchen, bathroom and two bedrooms) and research problems. Shape grammar consists of
resulted in seven different types of houses. The oc- a method of generating forms based on rules and
cupation of the ground followed a system of rules has its origin in the production system of the math-
aimed at the minimum change in the topography, ematician Emil Post and the generative grammar of
adapting buildings, gardens and public spaces to Noam Chomsky. Over the years, shape grammar has
the existing topography. The objective was to create been used in several applications to solve design
a structure characterized by a strong territorial defi- problems, allowing the generation of alternatives
nition (inside/outside) and increased permeability of from an initial shape, through the use of recursive
the spaces, with a variety of shady areas and sunny application of compositional rules (Duarte, 2007;
places. The different spaces have different qualities Knight, 2000; Celani et al, 2006).
in terms of ventilation, lighting and visual privacy.

Figure 3
Vocabulary of shapes for the
housing units and rules.

Shape Studies - Volume 1 - eCAADe 30 | 453


2. Spatial relations – Then, spatial combinations Figure 4
between the primitive shapes of the vocabu- Derivations of houses A, B, C,
lary are established. and D, and generation of new
3. Rules - From the spatial relations, transforma- houses.
tion rules of A → B type (when find A, substi-
tute for B) are defined. These rules can be either
additive or subtractive.
4. Initial shape – To start the application of the
rules, it is necessary to select an initial shape,
belonging to the vocabulary of shapes.

DEVELOPING THE GRAMMAR


The shape grammar formalism was used in order to
analyze this housing development, to understand
the methodology used in the design process and
to develop proposals for similar cases. In this shape
grammar, we studied the housing units, their group-
ing to form clusters and the sitting of the clusters.
The following part describes each of the grammars
developed:

Housing units
The houses of the Jardim São Francisco low-income
housing development are characterized by plans
A shape grammar is developed from the definition with simple combinations of rectangular rooms,
of the following elements (Celani et al, 2006): specially developed to make construction easier,
1. Vocabulary of shapes - For developing a gram- since they were built under a scheme of collective
mar, first, it is necessary define a finite set of effort. However, the simplicity of the forms does not
primitive shapes that will compose the gram- mean monotony, as the different possible combina-
mar. These shapes might have two or three di- tions allowed a variety of types. The future dwellers
mensions. were able to discuss their ideas with the architects

Figure 5
Rules for generating clusters
or blocks.

454 | eCAADe 30 - Volume 1 - Shape Studies


responsible for the design. Seven different types of Alleys
housing units were developed. The corpus of analy- To generate the alleys of Jardim São Francisco hous-
sis in this research considered just 4 of them - R1, R2, ing development, 4 rules (Ra) were created that de-
R3 and R4. The plans are combinations of rectangles fine different distances between the clusters. The
in two-dimensions, whereas the clusters are combi- distances range between 1.50 m and 3.00 m (Figure
nations of housing units in three-dimensions. 8, next page).

5. Vocabulary of shapes for the housing units COMPARISON WITH OTHER LOW-IN-
The vocabulary is composed basically of two types COME HOUSING DEVELOPMENTS
of oblongs with two standard sizes: 3.00 m x 4.50 m As stated above, the analysis of Jardim São Fran-
x 2.50 m (width x depth x height) and 3.00 m x 3.00 cisco is part of a larger study, aiming to analyze
m x 2.50 m (Figure 3). several case studies of low-income housing devel-
opments in Brazil and abroad. In this section, a pre-
6. Spatial Relations / Rules liminary comparison between Jardim São Francisco,
The spatial relations refer to the possible ways of po- Malagueira development - designed by Alvaro Siza
sitioning the set consisting of oblongs side by side - and Mexico housing complex - designed by Chris-
or one over the other, meeting the following condi- topher Alexander - is presented.
tions: The urbanization of Malagueira, located in Évora
• The upper floor area should be less than or - Portugal, was designed by Alvaro Siza and includes
equal to the area of the ground floor. 1200 dwellings. It has been built from 1977 until to-
• The minimum ground floor area shall be 4.50 m day. This housing development has more than 35
x 6.00 m. different plants, all of them lined up with the streets.
• The maximum number of floors is 2. Jose Duarte (2007) used the shape grammar formal-
The grammar developed can generate all the houses ism to analyze this project, identifying the design
of the corpus of analysis and propose new designs, rules subliminally followed by Siza and his collabora-
thus demonstrating its effectiveness and potential tors in the development of these houses. This meth-
(Figure 4). od allowed the definition of a generative system to
create customized houses that belong to the same
Housing clusters and courtyards language. In this case, the use of grammars focused
For the composition of the clusters (or blocks) on the internal organization of houses and did not
formed by housing units, the rules are 2D (Figure 5), aim at defining the organization of public spaces,
with the following restrictions (Figure 6, next page): which, in this case, was relatively simple, based on
• Maximum number of houses per block - 4 units. houses lined up along streets.
• Maximum number of floors - 3. The housing project developed by Christopher
Alexander and his colleagues in Mexico, built in
Courtyards 1976 with collective effort, differs from Siza’s project
The rules for generating courtyards are defined us- because in this case the housing units are organized
ing pre-defined distances between blocks, ensuring in clusters, thus creating more fluid and diverse pub-
circulation - rules Rc1 and Rc2 - and the creation of lic spaces between them. This approach resulted in a
public spaces in the housing complex. greater variety of urban spaces and their appropria-
To generate a courtyard, it is necessary to insert tion by the dwellers, as well as better adaptation to
up to 6 perpendicular adjacent clusters (Figure 7, the topography. According to Alexander (1985): “…
next page). before they come to the stage of laying out their hous-

Shape Studies - Volume 1 - eCAADe 30 | 455


Figure 6
Derivations of blocks and
generation of new blocks.

456 | eCAADe 30 - Volume 1 - Shape Studies


Figure 7
Rules for generation of court-
yard and derivation

Figure 8
Rules for generating alleys.

Shape Studies - Volume 1 - eCAADe 30 | 457


es, they must first play a role in laying out the common logics of these designs, generating new composi-
land between their houses, so that this public unit of tions with much better quality of internal and public
space, this common land which leads into their houses, spaces, and, thus, allowing greater diversity of urban
is not some abstract mechanical thing, done for them areas in low-income housing developments.
by the city or by a developer, but is itself unique and
personal to all the families, a collective expression ACKNOWLEDGEMENTES
of their will, a permanent part of the world which is The authors thank FAPESP and CAPES for financial
uniquely ‘theirs’.” support to this research.
Jardim São Francisco housing development
has, on the one hand, the rule-based character of REFERENCES
Malagueira, but on the other hand the complex Alexander, C 1985, The production of houses, Oxford Univer-
public space system of Alexander´s project, organ- sity Press.
ized in “villages” that follow the topography of the Celani, G 2002, Beyond analysis and representation in CAD: a
land, with permeable public spaces and a diverse set new computational approach to design education, PhD
of houses, courtyards and squares. Thesis in Architecture: Design & computation - Depart-
The analysis of case studies showed that the ment of Architecture. Massachusetts Institute of Tech-
shape grammar method allowed to identify the ex- nology.
istence of combinatorial systems in the design of the Celani, G, Godoi, G, Cypriano, D, Vaz, C 2006 ‘A gramática da
houses created by Alvaro Siza and Demetre Anastas- forma como metodologia de análise e síntese em ar-
sakis and present in the urban sitting of Jardim São quitetura’, Conexão, v. 5, pp. 180-197.
Francisco housing complex. Duarte, JP 2007, Personalizar a habitação em série: Uma
The situations in which it was possible to detect Gramática Discursiva para as Casas da Malagueira do
the existence of underlying rules of combination Siza, Ed. Fundação Calouste Gulbenkian, Lisboa.
have a complexity and/or geometric variety that re- Knight, TW 1994, Transformations in Design: a Formal
sult in greater diversity of spaces and consequently Aproach to Stylistic Change and Innovation in the Visual
of urban situations, however, without overly burden- Arts, Cambridge, Cambridge University Press, England.
ing the design process and construction, as there Knight, TW 2000, Shape Grammars in education and prac-
are repetitions, even though they are “disguised”. tice: history and prospect, International Journal of De-
sign Computing, v. 2. Sydney.
DISCUSSION Marino, G 1990 ‘Contraponto à massificação’, Arquitetura e
This research has shown that the shape grammar Urbanismo, nº 30, pp. 58-60.
method allowed to verify the existence of combina- Projeto 1990, ‘Um concurso para resgatar projeto de hab-
torial arrangements in the projects analyzed. There- itação popular’, Projeto, nº 130, pp. 110-111.
fore, this method can be considered a viable and Sant’Anna Júnior, AC 1990, ‘Concurso Público de Anteproje-
efficient strategy to generate new designs. It allows tos para Habitação Popular’, Projeto, nº 134, pp. 86-87.
to obtain a variety of options from a relatively small
number of parts that can be rooms - in the case of
a shape grammar to define the housing unit design
- or blocks/clusters of houses/apartments, consider-
ing the scope of urban sitting.
Although neither Alvaro Siza or Demetre Anastassa-
kis used an explicit shape grammar to develop their
social housing projects, ithis method presents itself
as a good strategy for understanding the underlying

458 | eCAADe 30 - Volume 1 - Shape Studies


Generation of Energy-Efficient Patio Houses With
GENE_ARCH
Combining an evolutionary generative design system with a shape
grammar

Luísa G. Caldas1, Luís Santos2


1
Faculty of Architecture, Technical University of Lisbon, Portugal, CIAUD: Centro de In-
vestigação em Arquitectura, Urbanismo e Design, Portugal, 1,2IHSIS: Institute for Human
Studies and Intelligent Sciences, Portugal.
1
lgcaldas@gmail.com, 2luis.sds82@gmail.com

Abstract. GENE_ARCH is a Generative Design System that combines Pareto Genetic


Algorithms with an advanced building energy simulation engine. This work explores
its integration with a Shape Grammar, acting as GENE_ARCH’s shape generation
module. The urban patio house typology is readdressed in a contemporary context, both
by improving its energy-efficiency standards, and by rethinking its role in the genesis of
high-density urban areas, while respecting its specific spatial organization and cultural
grounding. Field work was carried out in Marrakesh, surveying a number of patio houses
which became the Corpus of Design, from where a Shape Grammar was extracted. The
computational implementation of the patio house grammar was done within GENE_
ARCH. The resulting program was able to generate new, alternative patio houses designs
that were more energy efficient, while respecting the traditional rules captured from the
analysis of existing houses. After the computational system was fully implemented, it
was possible to complete different sets of experiments. The first experiments kept more
restrained rules, thus generating new designs that closer resembled the existing ones. The
progressive relaxation of rules and constraints allowed for a larger number of variations
to emerge. Analysis of energy results provide insight into the main patterns resulting from
the evolutionary search processes, namely in terms of form factors of generated solutions,
and urban densities achieved.
Keywords. Generative Design Systems; Genetic Algorithms; Shape Grammars; Patio
Houses; Energy Efficiency.

INTRODUCTION
This paper describes the integration of GENE_ARCH, el urban and housing designs, able to optimize the
a Generative Design System based on genetic algo- environmental behaviour of design solutions, both
rithms and a detailed energy simulation program in terms of thermal and lighting conditions, while
(Caldas, 2001; Caldas 2008), with Shape Grammars respecting the formal structure of a coherent Corpus
(Stiny, 1972). The goal of this research is the devel- of Design.
opment a computational system for generating nov-

Shape Studies - Volume 1 - eCAADe 30 | 459


The Marrakesh Medina patio houses have been cho- puter-based system (Caldas, 2008). In this paper, the
sen for this experiment for several reasons. First, the object of GENE_ARCH will expand from the archi-
complexity and diversity verified in the architectural tecture of a single building to the complexity of an
corpus was attractive because most housing con- architectural typology. The objective is to demon-
figurations emerge from a systematic application of strate, through the formulation of a parameterized
the rules and constraints that define the core of this methodology, how to implement the formal struc-
typology. Second, the Medina and its patio houses ture and syntax of a given architectural typology
represent an intrinsically interrelated structure link- into a software like GENE_ARCH.
ing the urban and building scales, which can not be The proposed methodology consists of five
dissociable from each other. Third, the intricate re- stages. The first stage is the architectural analysis of
lation between urban fabric, patio houses, and the the Corpus of Design, to characterize the typology
progression from the public realm to private space under study. The second stage establishes a proto-
that emerges from it, imprints in the urban space type model that synthesises all the essential features
some fundamental ideas that may be applicable to of the architectural corpus, from which any particu-
contemporary design contexts. lar spatial configuration can be derived. The third
In order to capture the urban and architectural stage establishes the rules and constraints applica-
complexity present in the site, it was necessary to ble to the transformation of the prototype model
develop two shape grammars: an urban grammar, into a particular housing configuration. In the fourth
and a patio house grammar. While the urban gram- step, all variable parameters, rules and constraints,
mar has been described in detail elsewhere (Duarte as established in the previous step, are coded into
et al., 2006a), this paper focuses mainly on the hous- the system. Finally, in the fifth stage, the objective
ing scale, addressing the traditional patio house of functions that will guide the evolutionary-based op-
the Marrakesh Medina. The objective is to create a timization processes are established.
new generative system able to optimize the envi-
ronmental behaviour of this typology, in terms of URBAN AND HOUSING CONTEXT
human comfort, while preserving its essential cul- Zaouiat Lakdar is one the oldest zones of the Mar-
tural and formal features. rakesh Medina. Its urban and architectural patterns
In previous work, GENE_ARCH has proven to be suggest a well-defined and coherent architectural
capable of incorporating constraints that allow the corpus, making it an adequate subject for this re-
translation of architectural intentions into a com- search. The urban fabric is composed mostly of patio

Figure 1
Left - Zaouiat Lakhdar, plan of
the area under study. Center
– example of a patio house.
Right - example of a derb.

460 | eCAADe 30 - Volume 1 - Shape Studies


Figure 2 houses, where the patio serves as the main source
Urban Shape Grammar. Left: of daylight and natural ventilation to the interior
Partial derivation of the exist- spaces. Contrarily to western urban configurations,
ing urban fabric of Zaouiat where buildings gain access to natural light and
Lakhdar. Up right: the shape ventilation by means of windows that open into
grammar interpreter. Down streets, in this case streets can be reduced to a mini-
Right: Physical model for a mum width, and act mostly as physical access to
new urban solution for the houses. The exceptions are the main public streets,
Zaouiat Lakhadar perimeter. which connect housing quarters with major public
Source: Duarte et al., 2006a. spaces or buildings. From those streets, there is a
ramification of the street network into semi-public,
partially-covered corridors (derbs), that will even-
tually lead to the private space of the houses. This
gradient between public and private space is a main grow between the first lots, which in turn will allow
characteristic of this particular urban structure. The the placement of new lots. This loop process is re-
reduced area dedicated to streets and public spaces peated until the whole urban area is filled [Figure 2].
makes its construction density surprisingly high for The urban grammar is open-ended and non-
the typical building height of the houses, of only deterministic, meaning that alternative rules and
two floors. parameters can be applied in different steps of the
The Marrakesh Medina patio houses have been derivation process, being able to produce differ-
chosen for this experiment for several reasons. First, ent solutions for the same urban area. In previous
the complexity and diversity verified in the architec- work (Duarte et al., 2006a), a partial derivation of
tural corpus was attractive because most housing the existing urban pattern was developed. A com-
configurations emerge from a systematic applica- putational tool (Shape Grammar Interpreter) that
tion of the rules and constraints that define the core implemented the urban shape grammar of Zaouiat
of this typology. Second, the Medina and its patio Lakhdar was also developed, with some results pre-
houses represent an intrinsically interrelated struc- sented in Figure 2.
ture linking the urban and building scales, which
cannot be dissociable from each other. Third, the in- PATIO HOUSE SHAPE GRAMMAR
tricate relation between urban fabric, patio houses, While an initial house grammar development has
and the progression from the public realm to private been presented elsewhere (Duarte, 2006b), in this
space that emerges from it, imprints in the urban paper the data collected was subject to a renewed
space some fundamental ideas that may be applica- and more complex analysis, due to specific issues
ble to contemporary design contexts. related to the creation and implementation of the
generative processes required by GENE_ARCH. From
Urban shape grammar
Figure 3 A bottom-up approach was used for developing the
House Grammar Basic Pat- urban grammar, emphasizing the notion of growth
tern. Decomposition of the inside a known boundary (Duarte et al., 2006a). The
patio houses basic formal rules establish the incremental expansion of derbs,
structure into patio (gray), starting at specific entry points, and guiding the sys-
galleries(light blue) and rooms tematic insertion of lots. Lots that have a direct ac-
or ‘bayts’ (blue). Right, ground cess to the streets are placed at an early phase of the
floor; Left, upper floor. grammar. After this step is completed, more derbs

Shape Studies - Volume 1 - eCAADe 30 | 461


Figure 4
Tree houses of the corpus (left)
and their House Grammar
formulation (right). The areas
in dark blue belong to the
third ring, not included in this
study.

this second analysis, new relations, constraints, pat- Around the patio, the first ring corresponds to the
terns and rules emerged. galleries, the second one to the rooms (bayts), and
For the elaboration of the shape grammar of the third one to additional rooms. The third ring was
the Marrakesh Medina patio house, a site survey excluded from this study, since it is used mostly for
was performed for the eight houses that compose adaptation of the rigid patio house scheme to site
the Corpus of Design (Dar 27, Dar 33, Dar 73, Dar specificities, and is only considered within the Nego-
Dounia, Dar Frances, Dar Charifa, Dar Hannah and tiation Grammar. The two inner rings may have one,
Dar Foundouk). Through the corpus analysis, it was two, three or four sides.
possible to establish a basic pattern formed by three For the development of the grammar, a dimen-
rectangular rings around the inner patio, in two sional analysis was undertaken in order to extract
floors [Figure 3]. architectural proportions - like the ratio between
The inner courtyard, quadrangular or slightly length width of patios - and the dimensional inter-
rectangular, is the agglutinating space of the patio vals for some important variables and parameters, in
house, where all social activities take place. A direct order to insure that the grammar results are within
relation can be found between the social and eco- the architectural morphology of this typology.
nomic welfare of a family, and the size and architec- One of the goals of this project was to be able
tural ornamentation of the patio. All rooms open incorporate the several features, complexities, and
to the inner patio, and it is from the patio, through possibilities that characterize the Marrakesh Medina
the galleries, that one can access them. The patio is patio houses typology. Because Genetic Algorithms
normally surrounded by galleries, an important ele- support the evolutionary search mechanism of
ment in the architecture of Moroccan patio houses. GENE_ARCH, this system requires the implementa-
Galleries act not only as a buffer space to the more tion of a generative process with specific character-
private bayts, but they also provide horizontal circu- istics. Caldas (2008) established the key features and
lation to the second floor, and valuable shading for methods to the elaboration of a generative process
façade openings in the lower floor. within GENE_ARCH: first, a basic shape (prototype

462 | eCAADe 30 - Volume 1 - Shape Studies


model) has to be established, accounting for the oc- ously defined rules. The variables allow the
currence of all possible architectural components in derivation of different solutions from an initial
it (i.e. walls, skylights. etc.), and for all the possible model.
transformations they can suffer; second, constraints 3. Rules and Constraints - Rules impose con-
and variable parameters of the basic model are es- straints to the variation of the prototype model
tablished, to limit and guide the possible transfor- assigned variables. From the corpus analysis,
mations that can occur. Constraints applied to the one can turn explicit the implicit rules under-
variable parameters are the means to implement lying in the corpus common architecture. It is
the architectural features that can stylistically char- through the rules and constraints that are im-
acterize the different solutions generated. posed to the basic model that one can ensure
that instances that emerge from the generative
SHAPE GRAMMAR LINK WITH GENE_ and optimization process can be characterized
ARCH as patio houses from the Marrakesh Medina.
The proposed methodology to integrate GENE_ 4. Objective Function - Finally, an objective func-
ARCH with the housing shape grammar is: tion is determined to guide the generative and
1. Prototype Model - Departing from the basic optimization process. The proposed fitness cri-
pattern formulated for the House Grammar, a teria and search mechanism of the GA selects
hypothesis for a basic model that synthesises several solutions from each generation. Select-
the patio houses basic architectural structure ed solutions characteristics will be propagated
was established. This model followed in many to the next generations, and the evolutionary
aspects the House Grammar, but had to in- process continues towards the optimization of
clude other aspects to allow for the emergence the objective function, until final solutions are
of new solutions. The initial model also has to reached.
be flexible and elastic, in terms of its geomet-
ric behaviour, to ensure a wide variety of solu-
tions. CORPUS ANALYSIS
2. Variables - Several features of the prototype The analysis done for GENE_ARCH integration was
model formal structure are chosen to be vari- threefold: volumetric, spatial layout and elevation
able. Their behaviour is constrained by previ- composition.

Table 1 Patio dimensions and rations


Patio dimensions and ratios Patio houses Wpatio (m) Lpatio (m) Rpatio (Lpatio/Wpatio)
found in the corpus.
DAR 27 5,50 7,00 1,27
DAR 33 5,50 9,40 1,70
DAR 73 3,60 4,10 1,14
DAR CHARIFA 9,03 9,03 1,00
DAR DOUNIA 10,71 8,04 0,75
DAR FRANCES 7,80 8,00 1,03
DAR HANNAH 6,87 6,01 0,88
FOUNDOUK 6,60 6,60 1,00

Shape Studies - Volume 1 - eCAADe 30 | 463


Figure 5 (left)
Implicit double symmetry
in Dar Charifa. Left: original
ground floor. Right: Minor
changes that have to be
applied to restore full double
symmetry.

Volumetric analysis Figure 5 shows that even in cases where this double Figure 6 (right)
Table 1 shows patio dimensions and ratios in the symmetry is not explicit, it is possible, with minor Second ring patio elevations.
Corpus. The patio dimensions include the first ring changes, to establish the double symmetry pattern. Right: ground floor; Left: upper
(galleries). Thus the insertion of the first ring will Double symmetry also exists in the partitioning of floor.
subtract from the width and the length of the pa- the second ring. Finally, room partitioning in both
tio. The patio has a vital relevance in the structure floors tends to be similar, due to structural con-
of the house, and determines the dimensions of all straints imposed by traditional construction types.
the other spaces. It is possible to find a proportion
relation between the width (Wpatio) and the lenght Patio elevation analysis
(Lpatio) of the patio. This ratio (Rpatio) is crucial for The name of each patio elevation, in the context of
assessing the right proportions in the houses that this analysis, is given in Figure 6, showing the no-
will be generated by GENE_ARCH. The depth of the menclature used.
first ring (galleries) typically varied between 1m and Patio elevations are fundamental in the parti-
1.9m, depending on the patio dimensions. tioning of the second ring, because it is from them
that the access to rooms takes place. The elevations
Spatial layout analysis have in most cases only three openings. There is a
Three key types of rooms are considered: the bayts; clear tendency for symmetry in the formal composi-
the entrance hall and the staircase. The entrance tion of each elevation. The axis of symmetry is locat- Figure 7 (left)
hall, in most cases, is located at a corner. The stair- ed in the middle of each patio elevation and the ele- Positioning of the patio
case is always in the same wing of the entrance hall, vations are composed by a central opening and two elevations lateral openings
or in its perpendicular wing. The space between lateral ones. The lateral openings can assume two and its relation with the
corner rooms is generally occupied by one or two distinct positions. The first position is at the corner. internal layout of the second
rooms. The second position can be located in the first quar- ring. Left: First position - Dar
In terms of plan layout, a tendency for a double ter of the patio length. It is the interior room layout Frances, Elevation 8. Right:
symmetry between corner rooms can be observed. that governs openings positioning. If a corner rooms Second position - Dar Frances,
Elevation 1.

Figure 8 (right)
Double symmetry between
patio elevations. Left: com-
plete double symmetry in Dar
Charifa. Right: incomplete
double symmetry in Dar 33
(it lacks the yellow marked
window to become perfectly
bi-symmetric).

464 | eCAADe 30 - Volume 1 - Shape Studies


Figure 9
The three elevations types
derived from the Corpus,
with corresponding plan
partitioning.

Figure 10 From this analysis, it was possible to establish three


The Prototype Model. Left: different patio elevation patterns. Figure 9 shows
Floor plans with room nomen- the relation between each elevation type and the
clature. Center: Perspective correspondent wing partitioning. Considering
of the model. Right: Exploded that rooms always have access from the elevation
Axonometric. openings, Elevation Type I occurs when the corner
rooms are in the same wing. Type II happens when
the wing has no corner rooms and is divided in two
rooms. Finally, the Type III elevation is a derivation of
Type II but with only one room in the corresponding
wing.
belongs to the wing, the correspondent patio eleva-
tion will have lateral openings positioned in the first PROTOTYPE MODEL
position, and becomes a door into that room. If not, The prototype model is like a ‘rubber building’ that
the lateral openings will assume the second position can be further sculpted by the GA-based search
[Figure 7]. process. Figure 10 shows the Prototype Model that
The patio elevations also have a tendency for results from a simplification from the more com­plex
double symmetry between them, with facing eleva- house shape grammar. This model is a two-storey
tions being identical, as illustrated in Figure 8. house where the height of each floor is the same

Figure 11
Parametric Patio Elevations.
Left: Parametric Elevation
A - to be applied when the
wing has corner rooms. Right:
Parametric Elevation B - to be
applied when the wing does
not have corner rooms.

Shape Studies - Volume 1 - eCAADe 30 | 465


(3,70 m). Each floor contains four galleries, which Figure 12
compose the first ring, and four wings, that will From left to right: Random
structure the second ring. Each wing can contain a solutions Rand 1(#5), Rand
maximum of two rooms between the corner rooms, 2 (#17); Generated solutions
adding to a maximum of 24 rooms contemplated Gen1 (#1), Gen2 (#4), Gen 3
in this basic model. However, this number does not (#16).
match the room the maximum number of rooms
that can be gen­erated , which will always be smaller,
due to the num­ber of openings available in each pa-
tio elevation.
Two types of parametric elevations can be as­ the constraints were so limiting that no significant
signed to each wing, depending on the corner improvement could be achieved while applying
rooms layout. Each one has three openings, which them. Variables were: patio dimensions and propor-
are also parametric. Figure 11 shows the parametric tions, house dimensions, space layout and type of
patio elevations. Parametric El­evation A is applied elevation (interrelated), dimensions of windows and
when the wing has two corner rooms and generates doors, existence or not of galleries (ground and first
Type I Elevations. If the wing does not have corner floors), and gallery depth. Patio proportions were
rooms then Parametric Elevation B will be applied. It within the grammar limits, and so were minimum
is from this elevation that Type II and Type III Eleva- and maximum dimensions for each element, from
tions can be derived. general house dimensions to windows and doors.
In terms of galleries, in the ground floor all four gal-
EXPERIMENTS leries had to exist, to serve as access to first floor
Initial experiments were performed using the shape rooms, but the first floor galleries were allowed to
grammar with all the constraints, as derived from exist or not. In case they existed, their dimensions
the Corpus analysis. The goal was to determine if it followed the grammar rules. Figure 13
was possible to improve the energy performance A second set of experiments involved relaxing Solution Gen2. Top: Exte-
of the buildings, within the same constraints, or if some the constraints imposed by the traditional so- rior view, showing the south
overhang, and plan. Bottom:
Larger glazing areas face
south (shaded by overhang)
and north. Three-room wings
thus also become south and
north. West elevation has only
slits as the lateral openings.

Figure 14
Solution Const 1, with
constraints relaxed. 1): Exterior
view, showing overhang in all
directions. 2) plan. 3) North
facade at the end of the
patio. 4) South facade at the
opposite end of the patio, with
fewer openings.

466 | eCAADe 30 - Volume 1 - Shape Studies


Table 2 Lighting Heating Cooling Total Energy Area (m2) EUI (kWh/
Energy needs for random (kWh) (kWh) (kWh) (kWh) m2)
and best solutions (Gen and Rand 1 4396 2872 21775 34272 159 215
Const1), following the same
Rand 2 3839 2432 23709 35174 132 266
shape grammar rules.
Gen 1 16940 11195 37044 77341 533 145
Gen 2 11781 8909 28780 58846 389 151
Gen 3 14009 9759 33264 67905 467 145
Const 1 6741 11781 24120 50350 328 154

lutions and allowing more freedom to the system. randomly selected from the initial solutions gen-
New constraints permitted larger patio ratios (ratio erated by the GA. The second group (Gen), to the
between length and width), up to 2:1, allowing for right of the image, consists of solutions, keeping
longer and slimmer patios. The need for double sym- all the constraints from the existing medina patio
metry in opposing elevations was suppressed, what houses. The solutions shown are the best designs
is significant in environmental terms (for example, from three separate runs of GENE_ARCH. The third
south and north facades can have significantly dif- group (Const) are solutions resulting from relaxing
ferent requirements). However, the requirement for the constraints imposed by the traditional solutions
space layout double symmetry was kept. The maxi- and allowing more freedom to the system, and will
mum window/door width was increased to be as be shown in Figure 13.
large as the wall where it stood, minus two gallery
depths, instead of having a limit fixed by the gram- ANALYSIS OF RESULTS
mar. Finally, the houses were additionally allowed Solutions were analyzed in three different ways: 1)
to have only one storey. This last case is the one dis- Visual inspection, with renders and movies; 2) En-
played in this paper. ergy analysis; 3) Analysis of shape characteristics.
Three groups of GENE_ARCH generated patio-
house solutions are presented in Figure 12, with the Visual Inspection
north direction facing upward. The first group, to Figure 13 displays solution Gen 2 in greater detail.
the left of the image, are random solutions (Rand), The patio has a ration of 1.29, as the depth of the

Figure 15
Left - Energy Use Intensity
(energy per unit area) for the
random and best solutions
(Gen and Const1). A 61% aver-
age reduction was achieved,
while respecting the shape
grammar. Right: Cooling is the
most significant end use, in
all cases.

Shape Studies - Volume 1 - eCAADe 30 | 467


Figure 16
Left: Area of random and
generated and constrained so-
lutions. Right: Despite having
different areas, all generated
solutions (Gen1, Gen2,Gen3)
were found to have the same
Form Factor of 0.29.

rooms is 4.1m. There is only one overhang in the In solution Const 1 [Figure 14], the system takes ad-
top floor, which is facing south. The south and north vantage of the relaxation of constraints. It generates
facades are similar, as imposed by double symme- a 2:1 patio ratio, higher than previously allowed.
try rules. GENE_ARCH makes the elevations with Because the 1-storey volume with the wider patio
the most percentage of glazing those facing south provides less self-shading, it created galleries to all
(shaded and north), thus orienting the building directions. Since double symmetry is no longer im-
so that the wings with three rooms are south and posed for the elevations (even though it is for the
north too. Due to the rules that relate the design of space), it creates larger openings to the north, which
the elevations with the spatial layout, the wing with only get direct sun at fewer hours of the year, and
three rooms must also be the one that has three shade appropriately the south facade, also provid-
doors, and thus a larger percentage of openings. In ing it with smaller openings.
the wings that have only one room (east and west, Initial visual inspection also showed that gen-
where shading is more difficult and the risk of over- erally, the main feature that immediately emerges is
heating is higher), the central opening is larger, and that the solutions have a much larger size, in relation
the two lateral ones are just slits in the wall. to the initial ones (which are closer in this aspect
to the existing houses, as seen in Figure 1), even
though the overall proportions remain similar.

Length Width Area Plot size Table 3


Rand 1 10.1 9.8 159 100 Patio-house dimensions and
plot size.
Rand 2 10.4 9.6 132 99
Gen 1 22.0 18.9 533 415
Gen 2 15.4 16.7 390 257
Gen 3 18.0 18.8 466 338
Const 1 29.6 18.9 328 558

468 | eCAADe 30 - Volume 1 - Shape Studies


Table 4 Construction Index Patio Ratio Form Factor
Construction index, patio ratio Rand 1 1.6 1.1 0.35
and form factor of the several
Rand 2 1.3 1.1 0.40
solutions.
Gen 1 1.3 1.3 0.29
Gen 2 1.5 1.3 0.29
Gen 3 1.4 1.1 0.29
Const 1 0.6 2.0 1.16

Energy analysis solutions to 25% in the generated solutions (Gen),


Energy analysis was based on the following assump- showing that the houses also became a little darker,
tions: in the context of the Marrakech Medina, poor in the process of protection from overheating. That
environmental design would not result in energy does not happen with solution Const 1, where the
consumption, but in human discomfort, as there high form factor (relation surface/volume) promotes
would be no systems to consume energy. However, better daylight use. Heating loads also increased
it is rather complex to compare solutions in terms of form 9% in the random solutions, to 17% in the Gen
discomfort conditions. It was then assumed that the solutions, and 28% in the Const 1 solutions (here the
offset between comfort conditions and actual con- increased form factor working to its disadvantage),
ditions in the building could also be expressed in given the low night temperatures felt in desert-like
terms of how much energy would be required into climates.
the building to make it comfortable, both in terms of
heating, cooling and lighting. Shape analysis
Results are shown in Table 2. Final results are In order to understand the solutions that GENE_
expressed in Energy Use Intensity (EUI, in kWh/m2), ARCH was proposing, another level of analysis was
which means energy consumption per unit area, so introduced, regarding the geometrical and formal
that solutions can be comparable despite their dif- characteristics of the proposed designs. The first
ferences in area (since area was not a constraint in observation was the general increase in size [Figure
these experiments). On average, the found solutions 16]. However, that area increase corresponded to a
reduced energy needs by an average of 62%, while similar Construction Index (relation between plot
complying to the same shape grammar rules [Figure area and built area), and to similar construction den-
15]. The best solutions generated by GENE_ARCH sity levels. Thus, a significant conclusion is that it is
have very similar EUI levels. possible, in this type of urban fabric, and respecting
The reduction in energy use intensity was the strict rules of the grammar, to decrease energy
mostly achieved by reducing the cooling loads in consumption levels by 60%, without decreasing
the houses. As can be seen in Figure 16, a reduction construction density. It implies that high densities
in the percentage of cooling loads was very signifi- can be achieved with reasonable energy perfor-
cant, improving from representing about 80% of the mance, by resorting to a patio-house based urban
total loads for achieving comfort conditions (cool- solution. Nevertheless, the significant increase in
ing, heating, lighting), to only 60%. That means the overall building dimensions was a concern.
best designs are more robust in terms of resisting In terms of the generated solutions (Gen), the
to overheating, even if that stress is still the highest, patio proportion ratios remain very close to the
due to climate characteristics. On the other hand, random solutions, and showed no impact in the
lighting loads increased from 15% in the random energy consumption of the solution. The factor that

Shape Studies - Volume 1 - eCAADe 30 | 469


most closely correlated with the decrease in energy ACKNOWLEDGEMENTS
consumption of the Gen solutions was Form Factor. This work was partially supported by Portuguese
In fact, all Gen solutions had a Form Factor of 0.29, national funds through FCT–Fundação para a
even though they have rather different appearances Ciência e a Tecnologia, under project PTDC/AUR-
[Table 4 and Figure 17]. AQI/103434/2008.

CONCLUSIONS REFERENCES
Results prove that it is possible for GENE_ARCH to Bouchlaghen, N 2000, ‘Optimizing the design of building
incorporate the main features of an architectural ty- envelopes for thermal performance’, Automation in
pology, and re-incorporate them in the solutions it Construction, vol. 10, no. 3, pp. 101– 112.
generates. In the first set of experiments (Gen), the Caldas, LG 2002, ‘Evolving three-dimensional architecture
different configurations obtained were diverse but form: an application to low-energy design’, in J. Gero
stylistic coherent with the shape grammar devel- (eds), Artificial Intelligence in Design, Kluwer Publishers,
oped, and showed a 61% average decrease in ener- Dordrecht, pp. 351–370.
gy consumption, in relation to random patio houses Caldas, LG 2008, ‘Generation of Energy-Efficient Architec-
generated within the same shape grammar. ture Solutions Applying GENE_ARCH: A Evolution-
The second set of experiments was conducted Based Generative Design System’, Advanced Engineer-
to assess the impact of the relaxation of some con- ing Informatics, vol. 22, no. 1, pp. 59-70.
straints on both energy performance and formal Couchoulas, O 2003, Shape evolution: an algorithmic meth-
configurations. The constraint relaxation applied has od for conceptual architectural design combining shape
significant impact in the appearance of solutions, grammars and genetic algorithms, Ph.D. Dissertation,
although it does not significantly deteriorate the University of Bath, UK.
coherence of the architectural solutions. This relaxa- Duarte, JP, Rocha, J, Ducla-Soares, G and Caldas, LG 2006a,
tion had some minor penalty in relation to energy ‘An urban grammar for the Medina of Marrakech’, Pro-
consumption levels. ceedings of the 2nd International Conference on Design
From the analysis of the solutions generated by Computing and Cognition, Eindhoven, The Nether-
GENE_ARCH, it was possible to extract some pat- lands, pp. 483–502.
terns that permit to understand the main factors Duarte, JP, Rocha, J and Ducla-Soares, G 2006b, ‘A Grammar
underlying the success of typical configurations that for the Patio Houses of the Medina of Marrakech - To-
emerge during the search process. In particular, it wards a Tool for Housing Design in Islamic Contexts’,
was found that the Form Factor of the patio houses Proceedings of eCAADe’06, Volos, Greece, pp. 860-866.
showed a strong correlation with energy consump- Elbeltagi, E, Hegazy, T and Grierson, D 2005, ‘Comparison
tion levels, with all the best solutions showing the among five evolutionary-based optimization algo-
same Form Factor of 0.29, despite their rather differ- rithms’, Advanced Engineering Informatics, vol. 19, no. 1,
ent appearances. pp. 43–53.
A significant finding was that it is possible to Stiny, G and Gips J 1972, ‘Shape Grammars and the Genera-
decrease energy consumption levels by 60% with- tive Specification of Painting and Sculpture’, Informa-
out decreasing construction density, for this type of tion Processing 71, Amsterdam, The Netherlands, pp.
urban fabric and within the strict rules of the gram- 1460-1465.
mar. This implies that high densities can be achieved
with reasonable energy performance levels, by re-
sorting to patio-house based urban solution.

470 | eCAADe 30 - Volume 1 - Shape Studies


Transformation Grammar for Housing Rehabilitation

From a specific to a general grammar


Sara Eloy , José Pinto Duarte
1 2

ISCTE-IUL/ADETTI-IUL, Portugal, TU Lisbon, Portugal


1 2

sara.eloy@iscte.pt , jduarte@fa.utl.pt
1 2

Abstract. This article focuses on the use of both shape grammar and space
syntax as tools to identify and encode the principles and rules behind the
adaptation of existing houses to new requirements. The idea is to use such rules
as part of a transformation grammar-based methodology for the rehabilitation of
existing dwellings. The developed grammar is a specific grammar to inform the
rehabilitation of a particular type of building in Portugal – “rabo-de-bacalhau”.
In this article the goal is to explore how the “rabo-the-bacalhau” transformation
grammar can be transformed in a general rehabilitation grammar in
order to inform the rehabilitation of various types of housing buildings.
Keywords. Multifamiliar housing building; shape grammars; transformations; housing
rehabilitation.

INTRODUCTION
The goal of the presented research is to rehabilitate for which a specific methodology has been gener-
the existing housing stock to meet the new needs of ated. Both shape grammar and space syntax were
dwellers in the current information society and the used as part of the rehabilitation methodology as
consequent need for the integration of Information, tools to identify and encode the principles and rules
Communications and Automation Technologies behind the adaptation of existing houses to new re-
(ICAT) in living areas. The outcomes of the research quirements.
are the definition of design guidelines and a rehabil- This article focuses on the use of the specific
itation methodology to support architects involved transformation grammar to inform a general trans-
in the process of adapting existing dwellings, allow- formation grammar capable of encoding the prin-
ing them to balance sustainability requirements and ciples and rules behind the adaptation of different
economic feasibility with new dwelling trends such types of existing houses to new requirements.
as the incorporation and updating of ICAT and the
need to solve emerging conflicts affecting the use SHAPE GRAMMAR AND SPACE SYNTAX
of space prompted by the introduction of new func- Shape grammars were invented by Stiny and Gips
tions associated with such technologies. (1972) more than thirty years ago. They are “algorith-
In addition to defining a general methodology mic systems for creating and understanding designs
applicable to all the building types, the study fo- directly through computations with shapes, rather
cuses on a specific type, called “rabo-de-bacalhau” than indirectly through computations with text or sym-
(“cod-tail”), built in Lisbon between 1945 and 1965 bols.” (Knight 2000) The process generated by shape

Shape Studies - Volume 1 - eCAADe 30 | 471


grammars is not a deterministic one since it enables “rabo-de-bacalhau” grammar but the principles and
multiple designs to be generated, based on a single rules that enable original dwellings to be adapted to
language but determined by different choices. new design that meet new lifestyles.
Space syntax was conceived by Bill Hillier and Also work done by Colakoglu (2005) explores a
Julienne Hanson in the late 1970s as a tool to help grammar that induces a type of transformation since
architects understand the role of spatial configura- it includes both the rules for generating traditional
tions in shaping patterns of human behaviour and Hayat houses and the rules that enable the gen-
to estimate the social effects of their designs. In their eration of these type of houses but conforming to
theory, space is represented by its parts, which form a contemporary context. Again, our work does not
a network of related components. aim to infer rules from the original dwelling layouts
In this research, shape grammar is used as a neither rules to design new contemporary adapted
tool to define the methodology for rehabilitating “rabo-de-bacalhau” dwellings but to transform the
existing types and space syntax as a tool to evalu- original dwellings into new ones.
ate spatial properties of the existing and proposed The proposed transformation grammar enables
dwelling designs. The combination of a shape gram- a rehabilitation solution for a given dwelling to be
mar with an analysis tool such as space syntax offers generated based on compositional principles de-
the possibility of producing rehabilitation projects fined by transformation rules. These rules are de-
that conform to the requirements stipulated by the rived from knowledge acquired in previous stages of
inhabitants and the specifications set by the archi- the process.
tect. In this context, space syntax is used to deter- The transformation grammar is parametric be-
mine the universe of valid solutions generated by cause of the variety in the shapes and dimensions
the grammar and to validate them in terms of social of the rooms found in existing dwellings. By using
properties. parametric rules we can encode varying features
of shapes so that a greater variety of shapes can be
TRANSFORMATION GRAMMAR FOR matched to the left-hand side of the rule and then
HOUSING REHABILITATION be transformed by the right-hand side.
We propose a new type of shape grammar, called In addition to the shape of an architectural
transformation grammar that was developed to space, which is defined by the position of the con-
adapt existing dwellings to new requirements. As struction components, it is essential to consider the
shape grammars, a transformation grammar is a set functions that will be carried out there. This implies
of rules that apply step-by-step to existing shapes to that if we want to apply a shape grammar to archi-
generate a language of designs. The proposed trans- tecture, functional predicates have to be introduced
formation grammar is a type of shape grammar that into the language of the grammar, otherwise we
enables architects to transform dwellings, instead of may be considering an architectural problem as if
generating new ones, in the same design language. it were a “shape game” (Mitchell, 2008: 197). Thus
Within this context, the concept of transforma- the activities that may take place in a space or the
tions in design explored by Terry Knight in her study function for which it was conceived are inseparable
on stylistic changes in different periods was used as from the design process. These spaces and relations
a starting point (Knight 1989; 1994). This work, how- constitute “predicates to satisfy” (Mitchell 2008: 212)
ever, proposes a different approach, in that it aims and their design requires rules able to relate shape
not to understand how rules evolve from a original to the position in space of the functional attributes.
“rabo-de-bacalhau” grammar through an adapted

472 | eCAADe 30 - Volume 1 - Shape Studies


“Rabo-de-bacalhau” transformation resented on (Figure 1). With this knowledge and a
grammar set of algorithms and rules which determine how to
To define a housing rehabilitation it is first neces- act on the information, a particular dwelling can be
sary to determine both the functional and ICAT pro- rehabilitated for a particular family.
grammes for specific family profiles and, secondly, Considering the general methodology two
carry out the rehabilitation work by adapting the steps are needed: i) gathering data of the household
programmes to the existing building and vice-versa. profile and the description of the existing dwelling;
These tasks are proposed to be systematised within ii) using the household profile to determine the ide-
a general rehabilitation methodology which encom- al functional programme for the dwelling – follow-
pass two steps (Figure 1). ing Pedro’s (2000) and Duarte’s (2001) work on the
However, the use of a specific case study allows housing programme – as well as the ideal pack of
the methodology to be extended further. By using ICAT functions.
a specific building type, a transformation grammar To go further in the transformation of a “rabo-
can be developed for this particular building type, de-bacalhau” dwelling two more steps are needed: i)
therefore producing a specific methodology for the definition of the adapted functional programme
“rabo-de-bacalhau” rehabilitation. This part of the and the adapted pack of ICAT; ii) the description of
rehabilitation methodology encompasses also two the layout of the adapted dwelling and of the ICAT
steps. elements. To perform these two steps the existing
Prior to the first step in the general methodol- dwelling, the ideal functional programme, and the
ogy a knowledge database was created, which con- ideal ICAT pack are used to derive a description of a
tains the knowledge required to perform the pro- compromise or adapted solution based on the exist-
posed rehabilitation: domestic groups; functional ing dwelling. Since the solution is influenced by the
housing requirements; ICAT. This data constitutes existing morphological structure, it is necessary to
the knowledge database for the methodology rep- transform the description of the ideal solution ob-

Figure 1
General and specific reha-
bilitation methodology.

Shape Studies - Volume 1 - eCAADe 30 | 473


Figure 2
Different ways of represent-
ing rules: left - using lines
(walls); middle - planar
surfaces (rooms); right - nodes
(abstraction of rooms) and
arcs (connections) forming
graphs. Besides the dimension
conditions (shown in the
image), there are functional
conditions that are not shown
as they are the same in each of
the three hypotheses.

tained with the two steps of the general methodol- tion rules (e.g. area, existence of windows, shape,
ogy into the description of the adapted solution. among others) (Figure 2).
The proposed grammar is a compound gram- The last stage of the rehabilitation methodology
mar defined in three algebras U02, U12 and U22 for “rabo-de-bacalhau” dwelling includes two steps,
and is augmented by labels in the algebra V02 and first the chosen of an appropriate dwelling and
weights in the algebra W22 (Figure 2). then the adaptation of the dwelling. The adapta-
Different ways of representing dwellings and the tion of the dwelling includes 10 steps listed in (Table
transformation rules of the proposed rehabilitation 1). These steps may be divided into three different
methodology were considered for the current gram- stages, firstly the preparation of the design (step -1),
mar. Traditional floor plan, spatial voids and graphs secondly the functional adaptation of the dwelling
representation are used as a compound grammar (step 0 to step 7) and thirdly the integration of ICAT
to manipulate complex problems in the transforma- components (step 8). At the end of each step there is

Step Action Rule number Table 1


-1 Preparing the floor plan -1.1 to -1.5 Steps of the "rabo-de-bacal-
0 Define kitchen / according to the chosen strategy 0.1 to 0.6 hau" transformation grammar
1 Assignment of hall 1.1 to 1.2 which have to be followed to
2 Define private area (if functional programme has 2 or more 2.1 to 2.19 do the adaption of a dwelling.
bedrooms, if not go to step 3)
3 Define social area (if functional programme has 2 or more 3.1 to 3.17
bedrooms, if not go to step 2)
4 Define circulation 4.1 to 4.5
5 Define service area 5.1 to 5.4
6 Define storage spaces 6.1 to 6.5
7 Adapt shape 7.1 to 7.7
8 Integrate ICAT 8.1 to 8.13

474 | eCAADe 30 - Volume 1 - Shape Studies


Figure 3
On the left a sample of an
original dwelling; on the
right several possibilities of
transformation generated by
the transformation grammar
(four transformations accord-
ing to strategy 2, one transfor-
mation according to strategy
1 and one transformation
according to strategy 3).

a rule which changes to the next step if the previous In order to fully apply this methodology to all
conditions have been met. the multifamily housing building types the shape
The proposed methodology seeks to produce rules as to be revised and all the specific aspects of
rehabilitated designs that are “legal projects” be- “rabo-de-bacalhau” buildings has to be generalized
cause they are in the transformation language and so that a larger scope of buildings could be reached.
“adequate projects” because they satisfy the a priori In the definition of the transformation grammar
set of user requirements. (Duarte 2001) According rules were divided into different groups according
to Duarte, a grammar applied to an architectural to the nature of the work involved: i) rules for the
problem must satisfy two functions: it must create assignment of functions to rooms; ii) rules for per-
or transform an object within a specific language muting room functions; iii) rules which add walls to
and it must create objects that satisfy requirements enable rooms to be divided and wall openings to
stated at the outset. (Figure 3) shows several dwell- be eliminated or reduced; iv) rules which eliminate
ing layouts based on the same original dwelling and walls to enable rooms to be connected or one room
that fulfill different a priori set of user requirements. to be enlarged; v) rules for changing the stage in the
derivation; vi) rules for preparing the floor plan; vii)
General transformation grammar for rules for integrating ICAT elements.
housing rehabilitation These groups of rules were used for “rabo-de-
This research proposes both a general methodology bacalhau” buildings. Nevertheless, they reflect all
that can be applied to different building types as the types of actions involved in rehabilitation works
well as a specific methodology developed from the which means that all the major aspects of rehabilita-
previous one but specific for the “rabo-de-bacalhau”. tion works are already implemented in the grammar.
The methodology developed is a general rehabilita- Considering that the major aspects of rehabilitation
tion methodology because it can be used in differ- works are already implemented in the grammar its
ent building types by applying the main steps of the generalization as to do, in an initial phase, with a
methodology. Although, when all the steps of the more complete and embracing parameterization of
methodology are applied it is a specific methodol- shape.
ogy applicable to the “rabo-de-bacalhau” building A generalization of the grammar would begin
type. by the use of the same general framework of rules
and then proceed to the integration of specificities

Shape Studies - Volume 1 - eCAADe 30 | 475


of different building types – considering different As for the “rabo-de-bacalhau” transformation gram-
construction constrains, different functional organi- mar, a more general transformation grammar will
zations, among other parameters. encompass three different stages: the preparation of
The development of a more general transforma- the design (step 1); the functional adaptation of the
tion grammar is done by extracting from the “rabo- dwelling (step 2 and 3); the integration of ICAT com-
de-bacalhau” grammar its methodological structure ponents (step 4). For each one of these steps there
and rule types and using this information in the defi- are specific types of rules which are applied to each
nition of a more general grammar that can be appli- one of the expressed requirements: constructional,
cable in the development of other specific transfor- spatial, and topological, among others. For “rabo-
mation grammars (Figure 4). de-bacalhau” dwellings the rules where designed to
However, this generalization of the grammar answer its functional and constructional restrains. If
as to consider some aspects that allows the reha- different buildings are to be rehabilitated using the
bilitation of other building types. The integration same transformation grammar some changes has to
of knowledge about different construction meth- be implemented. (Figure 4) shows what steps and
ods will lead to different demolishing/constructing rules of the general transformation grammar can
restrains and the analyses of the functional charac- be fully used and stresses which of them need to be
terization of other buildings may lead to more strat- update to accommodate differences for each one of
egies of rehabilitation as well as to different hierar- the different building types.
chies within the grammar structure.

Figure 4
Framework for the general
transformation grammar
with the sequence of steps
and types of rules and the
specificities that have to be
introduced when generalizing
the grammar to other types of
buildings.

476 | eCAADe 30 - Volume 1 - Shape Studies


Step 1 of the transformation grammar is the prepa- cause they are abstractions of geometries and they
ration of the floor plan in order to begin the dwelling can be applicable to more than one building type.
transformation. The rules included in this step ena- Step 4 allows for the integration of all the ma-
ble the following actions: i) generating a compound jor technology devices needed for the domotics
representation by adding dots, arcs and surfaces to system. Although the aim of the previous steps was
the floor plan (these actions will enable the gen- to transform a dwelling using rules that work with
eration of different forms of representing spaces); ii) the existing elements, Step 4 intends to integrate
adding labels to the existing rooms (labels are used new elements into an already defined dwelling and
to characterize rooms); iii) adding weights to the therefore uses rules for adding devices. As the con-
existing walls (weights are used to characterize the ditions to incorporate technologies relates to the
construction system). The existing rules for “rabo- room’s functions and the wall’s positions, the use of
de-bacalhau” buildings include all the possibilities of this rules in different building types is also possible.
compound representation as well as all the classifi-
cations required for the labels. Weights were use to DISCUSSION
define the constructional constraints and materials Unlike traditional rehabilitation processes executed
of “rabo-de-bacalhau” buildings. When addressing on an individual case basis for each family/dwelling
different constructional constraints and different combination, this article proposes a methodology
materials and systems other weights have to be de- to support a process which clarifies decision-making
fined to incorporate e.g. concrete walls (instead of and speeds up the project. The benefit of the pro-
columns), light partition walls and non loadbearing posed methodology is its ability to impose a very
brick walls, among others. precise and systematic form of intervention.
Step 2 of the transformation grammar consists The use of a transformation grammar as a tool
on the assignment of functional areas to the exist- for transforming existing dwellings enables shape
ing areas of the dwelling. The “rabo-de-bacalhau” transformation to be managed within dwellings to
grammar starts by locating the kitchen and, in ac- create a systematic and methodical process that can
cordance with the chosen strategy, the kitchen can encompass all the valid transformation rules for a
be assigned to two different positions. According given dwelling.
to this specific grammar, after assigning the kitchen This article shows an application of a transfor-
position the next step is the assignment of the func- mation grammar to a specific building type - “rabo-
tion hall. When other building types are to be trans- de-bacalhau” - as well as some approaches to the
formed other sequences of assignment functional use of the transformation grammar in a general con-
areas need to be defined and validated. text of rehabilitation.
When it is necessary to make adjustments to The generalization of the transformation gram-
spaces Step 3 is activated. This step includes rules mar would use the same general framework of
that allow for 5 types of actions with various pos- rules and integrate specificities of different building
sible effects: connecting spaces; separating spaces; types, e.g. considering different construction con-
creating or changing circulation; expanding spaces; strains and different functional organizations.
changing the position of a door by eliminating and
then adding a wall. However all the defined rules for REFERENCES
“rabo-de-bacalhau” dwellings may be applicable to Colakoglu, MB 2005, ‘Design by grammar: an interpretation
other dwelling types, some new rules may need to and generation of vernacular hayat houses in contem-
be added in order to correspond to specific geom- porary context’ in Environment and Planning B: Plan-
etries or morphological requirements. These new ning and Design, volume 32, p. 141-149.
rules may be integrated in the general grammar be- Duarte, JP 2001, Customizing Mass Housing: A Discursive

Shape Studies - Volume 1 - eCAADe 30 | 477


Grammar for Siza´s Malagueira houses. PhD thesis, Mas-
sachusetts Institute of Technology, Cambridge, E.U.A.
Eloy, S 2012, A Transformation grammar-based methodology
for housing rehabilitation: meeting contemporary func-
tional and ICT requirements, PhD thesis, IST TU Lisbon.
Eloy, S and Duarte, JP 2011, ‘Transformation Grammar for
Housing Rehabilitation’, in Nexus Network Journal: Vol-
ume 13, Issue 1 (2011), Page 49-71.
Knight, TW 1989, ‘Transformations of De Stijl art: the paint-
ings of Georges Vantongerloo and Fritz Glarner’, in En-
vironment and Planning B, 16:51–98.
Knight, TW 1994, Transformations in design. A formal ap-
proach to stylistic change and innovation in the visual
arts. Cambridge University Press.
Knight, TW 2000, Shape Grammars in education and practice:
history and prospects. [online]. Massachusetts: MIT, 14
September 2000. Available at WWW: <URL http://web.
mit.edu/tknight/www/IJDC/> (accessed on 2009-03-
21).
Mitchell, WJ 2008, A Lógica da Arquitectura: projeto, com-
putação e cognição. Campinas, Brasil: Unicamp.
Pedro, JB 2000, Definição e avaliação da qualidade arquitec-
tónica residencial. PhD Thesis, Faculdade de Arquitec-
tura da Universidade do Porto.
Stiny, G and Gips, J 1972, ‘Shape Grammars and the Gen-
erative Specification of Painting and Sculpture’, in C. V.
Freiman, ed., Information Processing 71 (North Holland,
Amsterdam, 1972), pp. 1460-1465. Available at WWW:
<URL http://www.shapegrammar.org/ifip/ifip1.html>
(accessed on 2009-04-01).
Stiny, G 1981, ‘A note on the description of designs’, in Envi-
ronment and Planning B, 8:257– 267.

478 | eCAADe 30 - Volume 1 - Shape Studies


On Shape Grammars, Color Grammars and Sortal
Grammars
A sortal grammar interpreter for varying shape grammar formalisms
Rudi Stouffs
Delft University of Technology, The Netherlands and National University of Singapore,
Singapore.
http://www.tudelft.nl/rmfstouffs and http://www.arch.nus.edu.sg/people/cv/rudi.htm
r.m.f.stouffs@tudelft.nl and stouffs@nus.edu.sg

Abstract. Grammar formalisms for design come in a large variety, requiring different
representations of the entities being generated, and different interpretative mechanisms
for this generation. Most examples of shape grammars rely on labeled shapes, a
combination of line segments and labeled points. Color grammars extend the shape
grammar formalism to allow for a variety of qualitative aspects of design, such as
color, to be integrated in the rules of a shape grammar. Sortal grammars consider a
compositional approach to the representational structures underlying (augmented) shape
grammars, allowing for a variety of grammar formalism to be defined and explored. In
this paper, we revisit and explore an exemplar shape grammar from literature to illustrate
the use of different grammar formalisms and consider the implementation of rule
application within a sortal grammar interpreter.
Keywords. Shape grammars; color grammars; sortal grammars; implementation.

INTRODUCTION
Grammar formalisms for design come in a large vari- resulting shapes is considered part of the generative
ety (e.g., Stiny, 1980; Stiny, 1981; Carlson et al., 1991; specification, though not of the shape grammar.
Heisserman and Woodbury, 1994; Duarte and Cor- Next to labels, other non-geometric attributes
reia, 2006), requiring different representations of the have been considered for shapes. Stiny (1992) pro-
entities being generated, and different interpretative poses numeric weights as attributes to denote line
mechanisms for this generation. Shape grammars thicknesses or surface tones. Knight (1989; 1993)
also come in a variety of forms, even if less broadly. considers an extension to the shape grammar for-
Most examples of shape grammars rely on labeled malism that allows for a variety of qualitative as-
shapes, a combination of line segments and labeled pects of design, such as color, to be integrated in
points (in two dimensions) (Stiny 1981). However, the rules of a shape grammar. Though not specific to
even in the original conception of shape grammars colors, the resulting grammar is called a color gram-
(Stiny and Gips, 1972), an iconic shape (made up of mar and notions of transparency, opacity and rank-
curved lines) serves the role of non-terminal marker ing are introduced to regulate the behavior of inter-
rather than labeled points, and a colored infill of the acting quality-defined areas or volumes.

Shape Studies - Volume 1 - eCAADe 30 | 479


In all of these examples, the augmented shapes have latter as suggested for labeled points, there is a fun-
been derived from shapes of spatial elements by as- damental difference between how these Cartesian
sociating symbols, labels or other qualitative aspects products behave in both cases. An algebra of points
to the elements, under a shape-attribute relation- and line segments, U × U , is not significantly dif-
0 1
ship. In sortal grammars (Stouffs and Krishnamurti, ferent from an algebra of line segments and points,
2001), shapes may be either the object or the attrib- U × U , that is, the Cartesian product over shape al-
1 0
ute in the relationship, or both (or neither, though gebras could be considered commutative, U × U ≡
0 1
such examples do not constitute spatial grammars U × U . However, an algebra of labeled points, U ×
1 0 0
as such). Sortal grammars utilize sortal structures as ℘(L), cannot be considered equivalent to an algebra
representational structures, where sortal structures of “pointed labels,” ℘(L) × U . Firstly, the association
0
are defined as formal compositions of other, primi- of labels, or other qualitative aspects of design, to
tive, sortal structures, termed sorts. shapes under a shape-attribute relationship is not of
In this paper, we revisit and explore an exemplar a symmetric kind. Secondly, the operations of shape
shape grammar from literature to illustrate the use computation do not necessarily distribute over both
of different grammar formalisms from among shape algebras in the way they do over a Cartesian prod-
grammars, color grammars and sortal grammars and uct of spatial algebras only. In the latter case, given
consider the implementation of rule application two shapes each consisting of a line segment and a
within a sortal grammar interpreter. plane segment, the sum of both shapes is the Car-
tesian product of the sum of both line segments
AN ALGEBRAIC COMPARISON OF SHAPE with the sum of both plane segments. In the case of
AUGMENTATION FORMALISMS colored shapes, the sum of two line segments with
Stiny (1991) defines shapes as finite arrangements different colors that spatially overlap cannot be con-
of n-dimensional hyperplane segments of limited sidered to be the sum of both line segments with a
but non-zero measure in a k-dimensional space, k ≥ color that is the sum of both individual colors. This
n. The notation U denotes the algebraic set of all only applies to the common segment; any other
n,k
such shapes; U , also written as U if k=2 is unam- segment that belongs to only one of both shapes
1,2 1
biguously understood, refers to an algebra of shapes has to retain its original color under a proper alge-
made up of line segments in two-dimensional space. braic model.
In three dimensions, a shape grammar could include Stouffs (1994), instead, suggests a different
points, line segments, plane segments or even vol- mathematical formalism for shapes augmented
umes. If a shape consists of more than one type of with qualitative aspects, considering a character-
spatial element, it belongs to the algebra given by istic function to a shape, similar to the definition
the Cartesian product of the algebras of its spatial of half-spaces in constructive solid geometry. The
element types (Stiny, 1991), e.g., U × U refers to an range of the characteristic function is then depend-
0 1
algebra of points and line segments. The same is said ent on the aspect considered to augment the shape.
to apply for the specification of labeled points or la- For example, in the case of weights, the range may
+
beled shapes; given a set L of symbols, which may be constitute the set of positive real numbers, R , in the
empty, we can define an algebra V = U × ℘(L) of case of colors this may be a 3-dimensional additive
0 0
labeled points, where ℘(L) denotes the power set of color space and, in the case of labeled shapes, for a
L, and an algebra V = U × V of labeled shapes. given set of labels L, the range of the characteristic
1 0
While it is attractive to consider each of these function is ℘(L), the power set of L. Summing quali-
examples, formally, as a Cartesian product of alge- tative aspects then reduces to adding characteristic
bras, whether composed of two shape algebras or functions over the same range together and shape
of a shape algebra with a non-spatial algebra, the computation distributes once again over the Carte-
sian product.

480 | eCAADe 30 - Volume 1 - Shape Studies


Sortal structures (Stouffs, 2008), as underlying sortal problem, a sortal structure can be composed and,
grammars, are defined as formal compositions of where necessary, component sorts developed, the
other, primitive, sortal structures, termed sorts. Each corresponding grammar formalism explored for the
sort defines an algebra over its elements. Similarly to given problem, and the sortal structure and gram-
shapes and shape attributes in the context of shape mar adapted to fit the specifics of the problem.
grammars, the algebra of a sorts is specified through
a part relationship on the elements of this sort, with REVISITING AN EXEMPLAR SHAPE
the algebraic operations of addition, subtraction, GRAMMAR
and product defined in accordance to this part re- To illustrate this process, let us consider an exam-
lationship. The part relationship also explicates the ple of a shape grammar that is reminiscent of Stiny
match relation (or interpretative mechanism) under- and Gips’ (1972) original generative specification
lying a sortal algebra and grammar. Composite sortal of including a material specification in the form of
structures derive their part relationship from their painting rules. The example is taken from Stiny’s
component sorts through the formal compositional “Computing with Form and Meaning in Architecture”
operators defined over sorts. These formal composi- (Stiny, 1985) and concerns a grammar composed of
tional operators constitute a co-ordinate, disjunctive three rules: the first rule creates a square from an ini-
relationship, as in the Cartesian product of two spa- tial marker, the second creates a rotated square in-
tial algebras, and a subordinate, semi-conjunctive scribed within the original square, and the third rule
relationship, as in the Cartesian product of a spatial removes the marker (Figure 1). The marker, a point,
algebra and a qualitative aspect algebra. moves from one square to the next to guide the gen-
The central problem in implementing gram- eration. The painting rules, though not explicated,
mars is the matching problem, that of determining consider an alternating infill of the squares in black
the transformation under which the left-hand-side and white.
of the rule forms a part of the shape/entity under Considering a grammar formalism that allows
consideration. Since the part relationship of a sortal for colored plane segments, next to (labeled) points
structure is derived from its component sorts, most and line segments, a grammar can be constructed
technical difficulties of implementing the matching that incorporates the painting rules in the genera-
problem only apply once for each (simple) sort. As tion of the overall shape. Let us start by considering
the part relationship can be applied to various kinds a color grammar for this purpose. Each square in the
of data types, recognition algorithms can be extend- rule set is specified as a plane segment (also denot-
ed to deal with quite arbitrary data representations, ed region (Knight, 1993) or field (Knight, 1989)) rath-
on condition that what constitutes a transformation er than a collection of four line segments. A color
can be properly defined. Considering the applica- is associated to each plane segment; the possible
tion of a grammar-based approach to a generative color values are limited to black and white. In color

Figure 1
A grammar composed of three
rules, generating recursively
inscribed squares (redrawn
from Stiny, 1985).

Shape Studies - Volume 1 - eCAADe 30 | 481


grammars, overlapping colored plane segments are handled formally by considering a partial-order
are handled formally with rankings (Knight, 1993); relationship on weights, corresponding to the less-
here, an “opaque” ranking is suggested where any than-or-equal relation on numeric values: assuming
colored plane segment that is added in a rule appli- higher numeric values for darker surface tones, coin-
cation covers any part of a colored plane segment cident plane segments with different tones combine
already in the design (Figure 2). The first rule creates into a plane segment with the darkest tone, even
an initial black square. The second rule, inscribing though it assumes the same plane segment with
a rotated square into an existing square, is distin- other, lighter tones. As such, only Rule 3 (from Fig-
guished into two different rules: the first applies to ure 2) would apply to a white square but both Rule 2
a black square, inscribing a white rotated square, the and Rule 3 would apply to a black square, as a black
second applies to a white square, inscribing a black square assumes the same square with a lighter, e.g.,
rotated square. The last rule, removing the marker, white, tone. This problem may be resolved by also
is also modified: the square is removed from both considering a tone for the marker point, more spe-
the left-hand-side and right-hand-side of the rule, in cifically, the opposite tone of the respective square
order to avoid having to specify two separate rules, (Figure 3). While a black square assumes the same
one for a black square and one for a white square. square with a white tone, a white point will not as-
However, this modifies the grammar (and its result- sume the same point with a black tone, and vice
ing language of designs) in that the last rule now di- versa. As a consequence, the last rule, removing the
rectly applies to the initial shape, without the need marker, necessarily, also needs to be split into two
for Rule 1 to apply first. Instead, splitting the last rules, one considering a white maker point, the oth-
rule into two as mentioned above, will ensure that er a black marker point. Adding a black, respectively,
Rule 1 must always apply before the marker can be white square, to both the left-hand-side and the
removed (when considering an initial shape consist- right-hand-side of the rule ensures once again that
ing only of one or more markers). Rule 1 must be applied to an initial shape consisting
Instead of using a color grammar, the same lan- of one or more marker points before any marker can
guage of designs can be achieved using a shape be removed.
grammar of weighted plane segments, next to (la- Sortal grammars, as a grammar formalism,
beled) points and line segments, where the (numeri- encompasses both shape grammars (including
cal) weight is interpreted to denote a surface tone weights) and color grammars and, thus, both ver-
(Stiny, 1992). However, the rules as specified in Fig- sions (Figures 2 and 3) of the grammar generating
ure 2 cannot be considered to apply without modi- recursively inscribed squares with alternating infill
fication. Overlapping weighted plane segments can be defined as a sortal grammar. However, any

Figure 2
A color grammar generating
recursively inscribed squares
with alternating infill. A white
segment is indicated by a
lightly drawn outline in order
to distinguish it from the
background.

482 | eCAADe 30 - Volume 1 - Shape Studies


Figure 3
A (weighted) shape gram-
mar generating recursively
inscribed squares with alter-
nating infill. A white segment,
or point, is indicated by a
lightly drawn outline in order
to distinguish it from the
background.

implementation of a grammar interpreter neces- the derivation always proceeds in the same direc-
sarily introduces additional constraints with respect tion (angle of rotation).
to rule application, requiring further modifications
of the rules constituting the grammar. For exam- A SORTAL GRAMMAR INTERPRETER
ple, the first rule (creating an initial square) may In order to test these ideas, an implementation of a
apply over and over again in a single derivation as sortal grammar interpreter is being developed for
the same marker (with the exception of the possi- use within the Processing programming environ-
ble differentiation in tone) moves from one square ment [1]. While various shape grammar interpreters
to the next, inscribing, square. In addition, the first have been developed over the years, most are lim-
rule is non-deterministic as a single point maps with ited to labeled shapes and/or do not fully support
another point in an infinite number of ways, con- subshape recognition. The SortalGI sortal grammar
sidering both variations in rotation and scaling. An interpreter library [2] developed for the Processing
implementation must allow for indeterminate rule environment currently allows for points and line
applications in order to allow Rule 1 to apply. The segments (with associated stroke tone and stroke/
same may be said about Rule 2 (in both versions); line thickness), plane segments (with associated fill
the combination of a point and a co-planar plane tone), labeled points (the label can have an associat-
segment is also an indeterminate case for subshape ed stroke tone), and labeled line and plane segments
recognition (Krishnamurti and Stouffs, 1997). Spe- (similar to line or plane segments but with additional
cifically, if a match is found for the left-hand-side associated label). Fill tones can either be specified as
of Rule 2, any reduction in scaling (considering the a numeric weight or as an enumerative value with
same rotation and the same translation with respect ranking (conform the specification of a color gram-
to the marker point) yields a potential match. In two mar). Only determinate cases of rule application are
dimensions, a determinate case requires either two considered so far.
distinct points, a point and a non-collinear line, or Figure 4 illustrates the specification and applica-
three distinct lines not all concurrent in one point. tion of a sortal grammar generating recursively insc-
Therefore, in order to make the rules considered ribed squares with alternating infill. It uses a square
above deterministic, either an extra (marker) point, outline of four marker line segments to ensure de-
or an extra non-collinear (marker) line segment terminate rule application. Except for the first rule’s
should be added to each rule. Alternatively, the ex- left-hand-side, which matches the initial square sha-
isting marker point may be replaced by three (or pe, one of the marker line segments is shortened to
four) marker line segments. However, in this case, inhibit symmetry so as to ensure that rule applica-
symmetry should be avoided in order to ensure that tion always proceeds in the same way (always rota-

Shape Studies - Volume 1 - eCAADe 30 | 483


Figure 4
A sortal grammar using
marker line segments and
enumerative tones, generating
recursively inscribed squares
with alternating infill. Line
segments are drawn dashed
where they coincide with the
boundary of a plane segment.
A white plane segment is
distinguished by a lightly
drawn outline.
ting the inscribed square in the same direction). The merative color values) and the specification of Rule
final rule (to remove the marker lines) still applies 2. The left-hand-side of the rule specifies the four
to the initial shape, though if applied would leave a marker line segments as well as the corresponding
small line segment. Table 1 (top) presents the sortal black plane segment. The right-hand-side of the rule
structure underlying this grammar, consisting of line replaces the four marker line segments and adds the
segments with associated stroke thicknesses and inscribed and rotated, white plane segment. Stroke
stroke tones (“strokedLines”), and plane segments values are specified conform to the Processing envi-
with associated enumerative colors “black” and “whi- ronment: 0 represents black and 255 represents whi-
te” with “opaque” ranking (“filledShapes”). te. Within the SortalGI library these are converted
Table 2 (left) provides an extract from the Pro- to 255 and 1, respectively, in order to adhere to the
cessing code, illustrating the initialization of the expected partial-order relationship on tones (darker
SortalGI engine (with the specification of the enu- tones containing lighter tones). Note that the ran-
king of enumerative colors, or other qualitative de-

sort strokeWeights : [Weight](10); Table 1


sort strokes : [Weight](255); Definition of the sortal struc-
sort lines : [LineSegment]; tures for the sortal grammars
sort strokedLines : lines ^ strokeWeights ^ strokes; illustrated in Figure 4 (top) and
sort fills : [Enumerative]({“black”, “white”}); Figure 5 (bottom). Sorts are
sort shapes : [PlaneSegment]; specified by a characteristic in-
sort filledShapes : shapes ^ fills; dividual (enclosed within squ-
sort processingShapes : strokedLines + filledShapes; are brackets) with zero, one
sort strokeWeights : [Weight](10); or more arguments (enclosed
sort strokes : [Weight](255); within parentheses). Sorts are
sort points : [Points]; composed with the ‘+’ opera-
sort strokedPoints : points ^ strokeWeights ^ strokes; tor (specifying a co-ordinate,
sort lines : [LineSegment]; disjunctive relationship) and
sort strokedLines : lines ^ strokeWeights ^ strokes; the ‘^’ operator (specifying a
sort fills : [Weight](255); subordinate, semi-conjunctive
sort filledShapes : shapes ^ fills; relationship).

sort processingShapes : strokedPoints + strokedLines + filledShapes;

484 | eCAADe 30 - Volume 1 - Shape Studies


sign aspects (in color grammars), on the other hand, squares with alternating infill. It uses two marker po-
does not adhere to a partial-order relationship. Simi- ints to ensure determinate rule application. Only the
larly, the requirement for any sort to define an algeb- initial shape (and the left-hand-side of Rule 1) rema-
ra does not strictly apply to enumerative sorts; while ins composed of four line segments.
it is a sufficient condition for the composition of sor- Table 1 (bottom) presents the sortal structure
tal structures, it is not a necessary condition. underlying this grammar, consisting of both points
Figure 5 illustrates an alternative specification and line segments with associated stroke thicknes-
of a sortal grammar generating recursively inscribed ses and stroke tones (“strokedPoints” and “stroked-

Table 2 final String BLACK = "black"; // initialize the SortalGI engine


Examples of rule specification final String WHITE = "white"; sgi = SortalGI.initialize(this);
using the SortalGI library final String[] names = {BLACK, WHITE};
in the Processing environ- final float[] values = {0, 255};
ment: (left): using marker line // initialize the SortalGI engine
segments and enumerative sgi = SortalGI.initialize(this, names, values);
tones; (right) using marker
points and numeric weights
// specify Rule 2 // specify Rule 2
for tones. The declaration of
SortalRule r2 = new SortalRule("r2", "Black SortalRule r2 = new SortalRule("r2", "Black
SortalGI functions mimics as
rule"); rule");
much as possible the declara-
r2.beginLHS(); r2.beginLHS();
tion of similar Processing
sgi.stroke(0); sgi.stroke(255);
functions.
sgi.strokeWeight(1); sgi.strokeWeight(3);
sgi.line(0, 0, 75, 0); sgi.point(75, 0);
sgi.line(0, 0, 0, 100); sgi.point(100, 0);
sgi.line(0, 100, 100, 100); sgi.noStroke();
sgi.line(100, 100, 100, 0); sgi.fill(0);
sgi.noStroke(); sgi.quad(75, 0, 100, 75, 25, 100, 0, 25);
sgi.fill(BLACK); r2.endLHS();
sgi.quad(0, 0, 100, 0, 100, 100, 0, 100); r2.beginRHS();
r2.endLHS(); sgi.stroke(0);
r2.beginRHS(); sgi.strokeWeight(3);
sgi.stroke(255); sgi.point(56.25, 6.25);
sgi.strokeWeight(1); sgi.point(75, 0);
sgi.line(0, 25, 56.25, 6.25); sgi.noStroke();
sgi.line(0, 25, 25, 100); sgi.fill(255);
sgi.line(25, 100, 100, 75); sgi.quad(75, 0, 100, 75, 25, 100, 0, 25);
sgi.line(100, 75, 75, 0); r2.endRHS();
sgi.noStroke();
sgi.fill(BLACK);
sgi.quad(0, 0, 100, 0, 100, 100, 0, 100);
sgi.fill(WHITE);
sgi.quad(75, 0, 100, 75, 25, 100, 0, 25);
r2.endRHS();

Shape Studies - Volume 1 - eCAADe 30 | 485


Figure 5
A sortal grammar using
marker points and numeric
weight tones, generating
recursively inscribed squares
with alternating infill. A white
plane segment, or point, is
indicated by a lightly drawn
outline.

Lines”), and plane segments with associated (nu- formations can be distinguished). At the same time,
meric) surface tones (“filledShapes”). Table 2 (right) sorts can be ranked according to their dimensional-
shows the corresponding initialization of the Sortal- ity, as either discrete, linear, planar or spatial. As such,
GI engine and the specification of Rule 2 within the a greedy algorithm can be developed that will focus
Processing environment. The left-hand-side of the its attention first to sorts with the lowest combina-
rule specifies the two marker points as well as the tion of dimensionality and transformational degrees
(inscribed, rotated) part of the black plane segment of freedom and on adjacent component sorts under
that will be replaced with a white segment. The ri- the (subordinate, semi-conjunctive) attribute rela-
ght-hand-side of the rule replaces the two marker tionship. For example, in the sortal equivalent to the
points and adds the inscribed and rotated, white algebra V = U × V of labeled shapes, labels will be
1 0
plane segment. The stroke tone of the marker points considered first, followed by the points they are as-
is always opposite to the fill tone of the plane seg- sociated to. The matching of these points will natu-
ment, in order to ensure that rules only match as ex- rally be restricted by this association. Only if (labels
pected, notwithstanding the fact that a black point, and) points are insufficient to determine the match-
or plane segment, assumes a white point, or plane ing transformations, then line segments will also be
segment, respectively. considered.

Implementation issues CONCLUSION


Developing a sortal grammar interpreter requires the Sortal grammars support varying grammar for-
matching problem to be solved independently of malisms, allowing the user to explore alternative
the specific sortal structure over which the grammar formulations of the same grammar, yielding the
is specified. Different sorts may allow for different same design language. The SortalGI sortal gram-
transformations, such as similarity transformations mar interpreter supports such exploration within
for spatial information and case transformations the Processing environment, though requires some
for text-based information. In order to avoid an ex- programming (or scripting) experience from the
haustive search over all sorts for potential matches, user. Additional support for ellipses, arcs, volume
both transformations and sorts are ranked by perti- segments, textures for plane segments and various
nence. Transformations can be ranked according to other compositions, such as labeled line and plane
their degrees of freedom (e.g., seven for a similarity segments may still be added to expand the explo-
transformation: three translational, three rotational ration space. The SortalGI library can also be used
and one (uniform) scaling; zero or one for case trans- outside of the Processing environment, allowing for
formations as only a discrete number of case trans- the development of graphical user interfaces to sup-

486 | eCAADe 30 - Volume 1 - Shape Studies


port grammar development and exploration using erative specification of painting and sculpture’ in CV
the sortal grammar formalism schema. The ability to Freiman (ed), Proceedings of IFIP Congress71, North-Hol-
explore different grammar formalisms to achieve the land, Amsterdam, pp. 1460–1465. Republished in OR
same design language may yield new research ques- Petrocelli (ed), The Best Computer Papers of 1971, Auer-
tions about advantages and disadvantages thereof bach, Philadelphia, pp. 125–135.
and the appropriateness of a particular grammar Stouffs, R 1994, The Algebra of Shapes, PhD dissertation,
formalism for a design problem or, even, a family of Dept. of Architecture, Carnegie Mellon University, Pitts-
design problems. burgh, Pa.
Stouffs, R 2008, ‘Constructing design representations using
REFERENCES a sortal approach’, Advanced Engineering Informatics,
Carlson, C, McKelvey, R and Woodbury, RF 1991, ‘An intro- 22(1), pp. 71–89.
duction to structure and structure grammars’, Environ- Stouffs, R and Krishnamurti R 2001, ‘Sortal grammars as a
ment and Planning B: Planning and Design, 18(4), pp. framework for exploring grammar formalisms’ in M
417–426. Burry, S Datta, A Dawson and J Rollo (eds), Mathematics
Duarte, JP 2005, ‘A discursive grammar for customizing and Design 2001, Geelong, Australia, pp. 261–269.
mass housing: the case of Siza’s houses at Malagueira’,
Automation in Construction, 14(2), pp. 265–275. [1] www.processing.org
Heisserman, J and Woodbury, R 1994, ‘Geometric design [2] www.sortal.org
with boundary solid grammars’ in JS Gero and E Tyugu
(eds), Formal Design Methods for CAD: Proceedings of the
IFIP TC5/WG5.2 Workshop on Formal Design Methods for
CAD, Tallinn, Estonia, pp. 85–105.
Knight, TW 1989, ‘Color grammars: designing with lines and
colors’, Environment and Planning B: Planning and De-
sign, 16(4), pp. 417–449.
Knight, TW 1993, ‘Color grammars: the representation of
form and color in design’, Leonardo 26(2), pp. 117–124.
Krishnamurti, R and Stouffs, R 1997, ‘Spatial change: conti-
nuity, reversibility and emergent shapes’, Environment
and Planning B: Planning and Design, 24(3), pp. 359–384.
Stiny, G 1980, ‘Introduction to shape and shape grammars’,
Environment and Planning B: Planning and Design, 7(3),
pp. 343–351.
Stiny, G 1981, ‘A note on the description of designs’, Envi-
ronment and Planning B: Planning and Design, 8(3), pp.
257–267.
Stiny, G 1985, ‘Computing with form and meaning in archi-
tecture’, Journal of Architectural Education, 39(1), pp.
7–19.
Stiny, G 1991, ‘The algebras of design,’ Research in Engineer-
ing Design, 2(3), pp. 171–181.
Stiny, G 1992, ‘Weights’, Environment and Planning B: Plan-
ning and Design, 19(4), pp. 413–430.
Stiny, G and Gips J 1972, ‘Shape grammars and the gen-

Shape Studies - Volume 1 - eCAADe 30 | 487


488 | eCAADe 30 - Volume 1 - Shape Studies
GRAMATICA

A general 3D shape grammar interpreter targeting the mass


customization of housing

Rodrigo Correia1, José Duarte2, António Leitão3


IST - UTL Portugal, 2FA - UTL Portugal.
1,3

1
rodrigo.correia@ist.utl.pt, 2jduarte@fa.utl.pt, 3antonio.menezes.leitao@ist.utl.pt

Abstract. This paper presents a general 3D shape grammar interpreter named


GRAMATICA and illustrates its use for the implementation of several shape
grammars, including the one used in the design module of a specific shape grammar
for mass-customized housing, called DESIGNA. The underlying shape representation,
generation and control are discussed. The resulting shape grammar interpreter tries to
support designers’ ways of thinking and working by acting as a bridge between shape
grammars, the formalism that captures a design process, and a CAD application, for
post-processing the computed design. This bridge is implemented by Rosetta, which
ensures portability among different CAD applications.
Keywords. Grammar interpreters; mass customization; housing; Malagueira; Siza.

INTRODUCTION
Shape grammars are generative systems based Parametric shape grammars can generate an even
on rules that allow capturing, creating, and under- greater variety of designs by allowing the shapes
standing designs. They are based on the produc- to which rules are applied to have parameters. Even
tion systems of Emil Post (1943) and the generative though this increases flexibility, it entails a more
grammars of Noam Chomsky (1957). Shape gram- complex implementation mainly because the num-
mars work directly with shape computations rather ber of design solutions that a system can produce
than through symbolic computations (Knight 2000), becomes extremely large, if not infinite.
where a shape is conceived as a finite collection of Emergence is the ability to recognize and, more
maximal lines (Stiny 1980). Designs are created by importantly, to operate on shapes that are not pre-
recursively applying a set of rules to an initial shape defined in a grammar but emerge, or are formed,
until a design is completed or no more rules can be from any parts of shapes generated through rule ap-
applied. In general, several rules can be applied to plications (Knight 2000).
any given shape, thus producing many different de- Shape grammars were developed by Stiny and
signs. Gips (1972). From this original work that illustrates

Shape Studies - Volume 1 - eCAADe 30 | 489


the application of shape grammars for interpreting the work of Heisserman (1991) regarding logical
and evaluating works of art (Knight 2000) spawned reasoning about solids using first-order logic. Heis-
a broader range of shape grammar theory and ap- serman uses a split-edge data structure to represent
plications. Parametric shape grammars (Stiny 1980), solids which is a graph-based boundary representa-
color grammars (Knight 1989), grammars with tion. This representation allows the specification of
weights (Stiny 1992), description grammars (Stiny clauses for matching on conditions of solid models
1981), structure grammars (Carlson et al. 1991), at- and the generation of modifications to those solids.
tributed grammars (Brown et al. 1994), and paral- The split-edge data structure is a variation of the
lel grammars (Stiny 1991) are examples of research winged edge structure to represent polyhedrons
studies in the field of shape grammars. Shape gram- (Baumgart 1972). With split-edge, each edge is sepa-
mars have been applied in areas, such as, Architec- rated in two edge-half structures. One face and one
ture, Engineering, and Product Design. Examples of vertex are associated with each edge-half, and each
applications include Queen Anne houses (Flemming edge-half is associated with its other half.
1987), Marrakech Medina urban form (Duarte et al. In GRAMATICA, shapes are represented using the
2007) and coffee makers (Agarwal and Cagan 1998). halfedge data structure provided by CGAL [1], a
To automate the application of shape rules, library for efficient and reliable computational ge-
researchers have concentrated their efforts on de- ometry algorithms and data structures used in the
veloping shape grammar interpreters. Previous academia and industry.
summaries (Gips 1999; Chau et al. 2004) show that Similarly to Heisserman, GRAMATICA shapes are
these researchers have focused on representations represented as a set of vertices, edges, facets, and
of shapes and algorithms for subshape detection incident relations between them. This means that,
and emergence, user interaction, and integration in both data structures, topology is represented as
into the design process. Examples of shape gram- a graph where the nodes are topological elements
mar interpreters include the works of Gips (1975), and the arcs represent the adjacencies between ele-
Krishnamurti (1982), Flemming (1987), Chase (1989), ments.
Heisserman (1991), Tapia (1999), and Jowers and Earl Contrary to the split-edge data structure, where
(2010), among others. an edge is split in two, halfedge breaks an edge in
two opposing halfedges. One halfedge is associated
GRAMATICA with its incident vertex and facet, and also with its
Because current computer systems are implicitly next, previous, and opposite halfedges. All these
symbolic, a shape grammar interpreter that is imple- incident relations allow the shape to be queried ef-
mented in these systems needs to represent a shape ficiently and easily.
symbolically. This section describes (1) the underly- Also similarly to Heisserman, GRAMATICA uses
ing data structures which GRAMATICA uses to rep- euler operators (Baumgart 1975) to ensure a valid
resent shapes and labels, (2) the mechanisms used topological construction, thus avoiding invalid to-
to control the application of rules to shapes, (3) and pologies, for example, a facet with a hanging edge.
how the system generates and decides what rules to However, unlike Heisserman, GRAMATICA uses
apply at a given time. Finally, GRAMATICA is evalu- multiple representations for numbers and geomet-
ated as a means to implement several shape gram- ric calculations, allowing users to choose between
mars and we show how a designer can use GRAMAT- different degrees of precision and speed. With the
ICA in his creative process. highest numerical precision, GRAMATICA avoids
common problems associated with rounding errors.
Shape representation However, GRAMATICA always uses exact queries,
In order to represent a shape, GRAMATICA explores meaning that geometric tests are always correct. For

490 | eCAADe 30 - Volume 1 - Shape Studies


example, checking if a point lays on one side or the This path encodes the sequence of shape grammar
other of a plane will not be affected by numerical rules that, starting from that initial design, leads to
imprecision. This means that numbers are tailored the final design.
for speed, but all geometric queries sacrifice execu- In general, the specification of the initial state is
tion time and storage space over exactness. direct, as there is usually an initial design available.
Given the graph representation of a shape and However, the specification of the goal state is much
its geometry, labels are directly implemented in the more abstract as, in general, we know some of the
elements of a shape by means of a hashtable, asso- properties that it must possess, but not its actual
ciating key-value pairs. In general, labels are used shape. This means that, in practice, the goal state is
to distinguish elements of a shape by associating described by a predicate that is true only when all
non-geometric data with any topological elements the properties of the intended final design are satis-
of shapes. Labels could also be used to restrict rule fied.
applications by imposing specific conditions on the There are several different strategies for finding
shape generation. a path in the state-space that connects the initial
In summary, a shape in GRAMATICA is represent- and final states. In order to understand these strate-
ed as a stack of layers where (1) the bottom layer gies, it is important to realize that, in most cases, it
contains topological information relating facets, is impossible to actually generate the entire state-
halfedges, and vertices with each other, followed by space because the application of shape grammar
(2) the layer of geometric information that is associ- rules is a combinatorial problem with an enormous
ated to each vertex, and, finally, (3) the layer of labels number of possibilities. In fact, for the majority of
where non-geometric information is associated to problems, the number of states grows exponen-
the topological elements of a shape. All these layers tially with the number of transitions and, due to
are managed by Rosetta (Lopes and Leitão 2011), memory limitations, this means that searching the
that abstracts the use of CGAL and allows the visu- space-state must be done incrementally, by gen-
alization of the designs in different CAD tools. erating the space-state as the search proceeds. In
order to do this, the transition operator becomes a
Shape generation and rule representation generator: its application to a given state generates
Using a rule system to implement a shape gram- the “next” state, that is, the state that represents the
mar interpreter poses several issues mainly how design that results from the application of the corre-
to control the order in which rules are applied. For sponding shape grammar rule. The application of all
example, a designer who uses the interpreter to im- possible transition operators to a given state is then
plement a given grammar will end up using specific called the expansion of that state.
mechanisms of the rule system, such as, labels or In general, all search strategies are based on the
the salience property, to tune the application order, recursive expansion of states, from the initial to the
even though these mechanisms were not devel- goal state, and the order in which the states are ex-
oped to this end. panded determines the search strategy. However,
GRAMATICA takes a different approach by look- when the goal state is reached, it might be neces-
ing at the shape grammar as a state-space: each sary to know which path was followed. To this end,
state encodes a particular design and each shape each state is enriched with additional information,
grammar rule is encoded as a transition operator namely, which state and which transition operator
that moves from one state to another. The applica- were used to generate it. This enriched state is called
tion of the shape grammar to a given design can a node and the exploration of the state-space entails
then be seen as a search in the state-space for a path the corresponding enlargement of the graph con-
that connects the initial state to some goal state. necting these nodes. In this graph, the edges corre-

Shape Studies - Volume 1 - eCAADe 30 | 491


spond to the transition operators (i.e., shape gram- Figure 2 presents a different example where the
mar rules) that were applied to a node to produce its shape grammar rule states: if a facet is found in a
descendants. Expanding a node entails expanding given design, transform this facet into a pyramid
the corresponding state followed by the creation of with the apex at some perpendicular distance from
a node for each generated state. the centroid of the facet.
GRAMATICA follows the approach we have just One possible design from recursively applying
described. In GRAMATICA, each shape grammar rule this rule to a given facet in a tetrahedron is present-
is encoded as an expansion operator that represents ed in figure 3.
the transformation of a design. Each operator has
two parts, known as antecedent and consequent.
The antecedent describes the design to which the Figure 1
operator applies, while the consequent describes Shape grammar rule vs.
the design that results from the application of the GRAMATICA operator.
operator. In practice, to minimize the number of
operators that must be written, each operator uses,
instead of a consequent, a set of consequents, i. e.,
a set of possible designs. Given that this set is com-
puted during the search of the state-space, it is pos-
sible for this set to be empty, meaning that the spe-
cific operator could not make the transition from a
given state. Other operators, however, might be able
to compute such transitions.
For illustrative purposes consider the follow-
ing example (see figure 1). The shape grammar rule Figure 2
states: if in a given design there is a shape that re- Simple 3D shape grammar
sembles a rectangle then this shape can be trans- rule.
formed into a different design where the rectangle
is divided in two parts, where one of the parts has
a height that is 1, 2, or 3. In GRAMATICA, we encode
this rule by defining a transition operator whose Figure 3
antecedent checks that a rectangle is present and Application of a shape gram-
whose consequent is a set of three designs, one for mar rule.
each possible height.

Figure 4
Sequence of shape grammar
rule application with param-
eter variation.

492 | eCAADe 30 - Volume 1 - Shape Studies


Figure 4 presents the sequence from initial shape, onstration of the features of GRAMATICA, namely,
a tetrahedron, to the final design after applying the maximal lines representation, emergent shapes, and
rule of figure 2 to all the facets of current shape and order of applicable rules.
changing the parameter d at each application of the
rule. Ice-ray grammar
Given that different search strategies can be Ice-ray grammars were first formalized by Stiny
used and that their success (or failure) depends on (1977) using a shape grammar (see figure 5) as a
the specific problem one is trying to solve, GRAMAT- means to describe the design of Chinese lattice.
ICA does not force a particular search strategy and, Figure 6 shows the result of the above shape
instead, it provides three different ones: depth-first, grammar for ice-ray, a rectangle as the initial shape,
breadth-first, and A*. Depth-first search explores a and the sequence 3, 2, 4, 3, 4 for the application of
complete path of the state-space graph before ex- rules. This example shows that GRAMATICA is han-
ploring another path. Breadth-first search explores dling a shape representation as maximal lines. For
all paths with length n before advancing to length example, the shape detected as F (see figure 6) the
n+1. A* search ranks paths according to the cost right edge is composed by the segment of line a
from the initial state to the current state, and the es- and b and not only the segment of line a or b. An-
timated cost decides the best state to expand based other interesting feature is the capability of shape
on a function that adds the cost how close a state is recognition as showed again with shape F that was
to the goal plus the cost of getting from the initial matched with rule 3. For this to happen, the rule
state to the current state. needed to encode not only the topological infor-
In fact, GRAMATICA allows designers to define mation but also the geometric information, such as,
their own search strategies or, alternatively, to speci- edge length and the angle between edges.
fy a particular order of rule application. This is shown
in the next section. Mass customization of housing
Mass-customization allows high-quality housing
EVALUATION at affordable costs by relying on computer-aided
The main focus of this section is the implementation design and manufacturing that does not depend
of a shape grammar for mass customization of hous- on exhaustive repetition. This approach overcomes
ing. However, we will start by describing a much a common problem faced by designers of dealing
simpler grammar that generates ice-rays, as a dem- with the design of large developments, for example,
the difficulty of designing several different houses in
Figure 5 a common style and the cost of building them with-
Original (simplified) ice-ray out benefiting from economies of scale.
shape grammar rules. In this paper, we focus on solving this design
problem using a discursive grammar, a rigorous
mathematical model for the generation of forms ac-
cording to a housing brief. From a technical point
of view, a discursive grammar (Duarte 2005) is com-
posed of a description grammar, a shape grammar,
Figure 6 and a set of heuristics. For each rule in the shape
One possible sequence of grammar, there is a corresponding rule in the de-
ice-ray shape grammar rules scriptive grammar, so that the shape evolves by rule
application in GRAMATICA. application and its design description is continuous-
ly updated. Heuristics are used to guide the applica-

Shape Studies - Volume 1 - eCAADe 30 | 493


tion of rules, for example, to select or limit the rules For illustrative purposes, we will only describe two
that can be applied at each step of the generation simplified rules layed out by Duarte (2005), which
or to evaluate and select the entities that are closer divides the lot into different spaces. Figure 7 shows
to some pre-established goal. This allows discursive such rules.
grammars to generate designs that are not only for- Each of these shape grammar rules was encod-
mally valid but are also semantically correct. ed in GRAMATICA and, starting from an initial lot, a
From the operational point of view, the discur- search process finds different solutions for its divi-
sive grammar is formed by two independent, but sion into spaces. This search process is illustrated in
compatible, grammars, linked in sequence. The for- Figure 8 where one can see the different transitions
mer is a programming grammar, already discussed that connect designs and possible designs with only
in Duarte and Correia (2006) that is encoded as a de- two different rules.
scription grammar, formulating a housing brief con-
strained by user input and a set of regulations. The CONCLUSION AND FUTURE WORK
housing brief is then used as input to the designing In spite of several decades of research, there is still
grammar exemplified bellow, which is encoded as a lack of shape grammar interpreters, particularly,
a description grammar and a shape grammar tied those that can handle three-dimensional shapes.
together. These grammars compute a house design By using a sophisticated and extensible geometric
so that its description matches the housing brief. kernel to represent shapes in combination with cus-
For experimentation and evaluation purposes, we tomizable precise numeric operations and correct
use realistic grammars: the programming grammar shape predicates, we provide GRAMATICA, a very
follows the rules of PAHP - the Portuguese housing flexible and generic shape grammar interpreter.
program and evaluation system, while the design-
ing grammar encodes the rules laid out by the ar-
chitect Álvaro Siza for the design of the Malagueira Figure 7
houses, an award-winning project that is under con- Original (simplified) mass
struction since 1977. customization shape gram-
mar rule.

Figure 8
Derivation tree, applying rules
of figure 7 to an initial lot.

494 | eCAADe 30 - Volume 1 - Shape Studies


In this paper, we described the most significant Carlson, C, McKelvey, R and Woodbury, R 1991, ‘An introduc-
research related to shape grammars, and we pre- tion to structures and structure grammars’, Environ-
sented the fundamental features of GRAMATICA, ment and Planning B: Planning and Design 18(4), pp.
demonstrating its usefulness in dealing with differ- 417-426.
ent problems, both in two dimensions, as well as in Chase, S 1989, ‘Shapes and shape grammars: from math-
three dimensions. ematical model to computer implementation’, Environ-
Emergence is still a hot topic of research, par- ment and Planning B: Planning and Design 16(2), pp.
ticularly, for shape grammars. In general, emergence 215-242.
can be very empirical and it is up to the designer to Chau, H, Chen, X, McKay A, de Pennington, A 2004, ‘Evalua-
tell what and how the system recognizes as emer- tion of a 3D shape grammar implementation’, Proceed-
gent. In the end, GRAMATICA provides the basic ings of the First International Conference on Design Com-
tools and some techniques to implement emer- puting and Cognition, pp. 357-376.
gence of shapes. There are plans for linking CGAL Chomsky, N 1957, ‘Syntactic structures’, Mouton, The Hague.
to a graph transformation system and thus simplify Duarte, JP 2005, ‘Towards the Mass Customization of Hous-
the description of rules and allow better support to ing: the grammar of Siza’s houses at Malagueira’, Envi-
emergence. ronment and Planning B: Planning and Design, 32(3), pp.
In summary, while there’s still work to be done, 347-380.
e.g. user interfaces, emergence, GRAMATICA pro- Duarte, JP and Correia, R 2006, ‘Implementing a Description
vides the means (shape representation) and the Grammar for Generating Housing Programs Online’,
tools (shape generation, search control, and visuali- Construction Innovation Journal on Information and
zation) to develop shape grammars. Knowledge Management in Construction, volume 6, no.
4, pp. 203-216.
ACKNOWLEDGEMENTS Duarte, JP, Rocha, J and Ducla-Soares, G 2007, ‘Unveiling the
This work was partially supported by national funds structure of the Marrakech Medina: A Shape Grammar
through FCT – Fundação para a Ciência e a Tecnolo- and an Interpreter for Generating Urban Form’, Artificial
gia, under project PEst-OE/EEI/LA0021/2011. Intelligence for Engineering Design, Analysis and Manu-
facturing, 21(4), pp. 317-349.
REFERENCES Flemming, U 1987, ‘More than the sum of parts: the gram-
Agarwal, M and Cagan, J 1998, ‘A Blend of Different Tastes: mar of Queen Anne houses’, Environment and Planning
The Language of CoffeeMakers’, Environment and Plan- B: Planning and Design 14(3), pp. 323-350.
ning B: Planning and Design, 25(2), pp. 205-226. Gips, J 1975, ‘Shape Grammars and Their Uses: Artificial Per-
Baumgart, B 1972, ‘Winged Edge Polyhedron Representation’, ception, Shape Generation and Computer Aesthetics’,
Technical Report, Stanford University. Birkhaüser, Basel, Switzerland.
Baumgart, B 1975, ‘A polyhedron representation for com- Gips, J 1999, ‘Computer Implementation of Shape Gram-
puter vision’, Proceedings of the May 19-22, 1975, Na- mars’, Workshop on Shape Computation, MIT.
tional Computer Conference and Exposition, ACM, Ana- Heisserman, J 1991, ‘Generative Geometric Design and
heim, California, pp. 589-596. Boundary Solid Grammars’, doctoral dissertation, Car-
Brown, KN, McMahon, CA and Williams, JHS 1994, ‘A Formal negie Mellon University, Department of Architecture,
Language for the Design of Manufacturable Objects’, Pittsburgh.
Proceedings of the IFIP TC5/WG5.2 Workshop on Formal Jowers, I and Earl, C 2010, ‘The construction of curved
Design Methods for CAD, Elsevier Science Inc., pp. 135- shapes’, Environment and Planning B: Planning and De-
155. sign 37(1), pp. 42-58.

Shape Studies - Volume 1 - eCAADe 30 | 495


Knight, TW 1989, ‘Color grammars: designing with lines and
colors’ Environment and Planning B: Planning and De-
sign 16(4), pp. 417-449.
Knight, TW 2000, ‘Shape Grammars in Education and Prac-
tice: History and Prospects’, The Department of Architec-
ture School of Architecture and Planning, Massachu-
setts Institute of Technology, Cambridge, MA.
Krishnamurti, R 1982, ‘SGI: a shape grammar interpreter’, Re-
search report, Centre for Configurational Studies, The
Open University, Milton Keynes.
Lopes, J and Leitão, A 2011, ‘Portable Generative Design for
CAD Applications’, Proceedings of the 31st annual confer-
ence of the Association for Computer Aided Design in Ar-
chitecture, Banff, Alberta, Canada, pp. 196-203.
Post, E 1943, ‘Formal reductions of the general combinato-
rial decision problem’, American Journal of Mathemat-
ics, 65, pp. 197-215.
Stiny, G 1977, ‘Ice-ray: a note on the generation of Chinese
lattice designs’, Environment and Planning B 4(1), pp.
89-98.
Stiny, G and Gips, J 1972, ‘Shape Grammars and the Gen-
erative Specification of Painting and Sculpture’, in C. V.
Freiman (eds)., Information Processing, 71, (North Hol-
land, Amsterdam, 1972), pp. 1460-1465.
Stiny, G 1980, ‘Introduction to shape and shape grammars’,
Environment and Planning B 7(3), pp. 343-351.
Stiny, G 1981, ‘A note on the description of designs’, Environ-
ment and Planning B 8(3), pp. 257-267.
Stiny, G 1991, ‘The Algebras of Design’, Research in Engineer-
ing Design 2 (3), pp. 171-181.
Stiny, G 1992, ‘Weights’, Environment and Planning B: Plan-
ning and Design 19(4), pp. 413-430.
Tapia, M 1999, ‘A visual implementation of a shape gram-
mar system’, Environment and Planning B: Planning and
Design 26(1), pp. 59-73.

[1] www.cgal.org.

496 | eCAADe 30 - Volume 1 - Shape Studies


Bio-Origami

Form finding and evaluation of origami structures


Daniel Baerlecken1, Matthew Swarts2, Russell Gentry3, Nixon Wonoto4
Georgia Institute of Technology USA.
http://www.dbl.gatech.edu/
1
Daniel.Baerlecken@coa.gatech.edu,2matthew.swarts@coa.gatech.edu, 3russell.gentry@
coa.gatech.edu, 4wonoto3@gatech.edu

Abstract. This paper presents a concept of origami as a form-generator for a structural


system that allows deployability for structures with large spans. The presented approach
studies the embedded kinetic possibilities of folded structures and focuses on a parametric
modelling process that allows evaluating the structural performance of different types
of the same origami family in order to optimize the geometry for a given scenario. The
workflow between scripting based form generation – within Rhinoceros and Excel – and
LS-DYNA is presented in detail. In addition to that the question of scalability from a thin
microstructure to a thickened roof structure is discussed in the context of an architectural
project.
Keywords. Parametric modelling; form finding; origami; LS-DYNA; scripting.

INTRODUCTION
This paper presents the concept of bio-origami as a ture, but rather explore frozen states.
form-generator for large-scale deployable architec- The paper reviews different types of bio-ori-
tural structures. Applications of origami and folded gami—with special focus on kinetic and structural
structures have been promoted in the past success- properties—and discusses the problems of produc-
fully for engineering solutions by researchers such ing these forms at the building scale with special at-
as Robert J. Lang. In architecture, the concept of the tention to static and dynamic stability. Starting with
fold echoes in Rem Koolhaas and Peter Eisenman, research on leaves, petals and insect’s wing a cata-
who understand folding as an aesthetic and pro- logue of their different tectonic and kinetic systems
grammatic technique in a series of projects such as has been investigated in order to develop a new
the Educatorium in Utrecht, Netherlands built 1997. range of physical systems generated on the basis of
Foreign Office Architects (FOA) has explored the po- biological analogies. The research explores the ques-
tential of structural folding (for example with the tion if principles extracted from a microstructure are
Yokohama Terminal in 2002). But the folds in these fully or partially applicable at a larger scale in order
projects don’t focus on the deplorability of a struc- to discover new and innovative structural systems.

Shape Studies - Volume 1 - eCAADe 30 | 497


Figure 1
diagram of folding mecha-
nism, earwigs.

APPROACH
In the first phase the research started with the se- as quasi-prosthesis based on origami folds index-
lective, but truthful, modelling of the organism’s ing valley and mountain folds, pleats, reverse folds,
system of principles of folding in nature as found in squash folds, and sinks. The research does not only
the leaves and insect’s wings, segments of earwigs, focus on folding processes between retracted and
grasshoppers, crickets and praying mantis. Follow- deployed states, but also on the in-between states
ing a Saussurean approach (1868) the research cate- of the system.
gorizes wing types and leaf types according to their In phase 3 models and principles were trans-
ability for duplicature and modes of duplicature ferred into the construction of new architectural
(transversal and longitudinal types). systems in consideration of different scales and
In the second phase technological, artificial scalability. Here a structural feedback between
equivalents are proposed in different configurations parametric modeling software and structural evalu-

Figure 2
diagram of folding patterns of
leaves (left), analogue models
(right).

498 | eCAADe 30 - Volume 1 - Shape Studies


ation software has been developed through vb.net applications for engineering problems ranging from
scripts. A special complexity arises through the data air-bag design to expandable space telescopes.
transference between grasshopper and LS-DYNA. A classification of origami types is difficult, since
While grasshopper and Rhino primarily operate with the field is developing in different trajectories. Ac-
independent NURBS surfaces, most model analysis cording to some origami specialists there are over
is performed through triangulated meshes, and in 80 types of origami. One of the recent types is the
the case of LS-DYNA polygonal meshes. The struc- Miura fold which has been invented for large solar
ture of the architectural systems was maintained panel arrays for space satellites by Japanese astro-
through rigorous conversion for structural analysis physicist Koryo Miura. A folded Miura fold can be
over time. In the last phase prototypes developed packed into a very compact area, its thickness re-
through digital fabrication and their structural prop- stricted only by the thickness of the folded material.
erties are tested. The fold can also be unpacked in just one motion by
In phase 3 and 4 the material selection and man- pulling on opposite ends of the folded material, and
ufacturing strategies for origami-inspired architec- likewise folded again by pushing the two ends back
ture are of special importance. Due to the kinematic together.
requirements for fabrication and deployment of the The selected type of Miuri-Ori pattern as a two-
action-origami structure, materials with high elon- dimensional deployable array can be characterized
gation and/or low stiffness were considered. The as rigid origami, because it shares the following
consideration for manufacturing of the full-scale properties:
origami led to the consideration of mold-able, fold- 1. The folding pattern is deployable and can be
able materials suitable for use outdoors. The materi- folded from a single sheet of paper. Or in a re-
al used for the initial structural modelling was PETG verse definition, the pattern can be flattened to
(glycol-modified polyethylene terephthalate), a a structure that is planar.
thermoform-able, flexible material. Also considered 2. During the entire process of deployment the
were stiffened fabric structures, described in more faces and the edges of each element stay pla-
detail below. nar: all regions of the paper remain flat and all
crease lines stay straight.
ORIGAMI TYPES 3. The joins/folds act as hinges.
Origami is the Japanese art of paper folding (from Interestingly these characteristics are very architec-
ori meaning “folding”, and kami meaning “paper”). tural, because they translate to the use of planar
In traditional origami, folded structures are created building components that interact through hinging.
by the use of a single sheet of colored paper that Also the aspect of repetition allows developing a
is often, but not always, square. But there are also modular system for connection elements.
types created from multiple sheets of paper: modu-
lar origami combines a number of individual origa- CASE STUDY
mi units, which are each folded from an individual A concept for a deployable roof system has been de-
sheet of paper. Other types such as wet folding in- veloped based on Miura-ori leaf-folding patterns for
troduce curvilinear structure to origami. the Toyota Stadium in Aichi Prefecture, Japan and is
A lot of these origami designs are not older than presented as a case study. Research from L. Mahade-
50 years and were made possible through new tech- van and S. Rica (2005) has shown that hornbeam
niques. As mentioned before, one of the most im- leaves in the process of blooming show a natural oc-
portant origami researchers is the physicist Robert currence of the Miura-ori pattern. The Miuri-ori pat-
J. Lang, who has not only contributed many publi- tern has been selected for the case study, because of
cations on folding techniques, but also developed its ability to function in a rectangular boundary as

Shape Studies - Volume 1 - eCAADe 30 | 499


Figure 3
geometric permutations of
Miura-ori pattern.

a surface structure with two-sided support. A fold- PERMUTATIONS AND THE ORIGAMI
ing system based on insect wings would require to TRUSS
re-think the existing structure, since their folding Geometric permutations of this origami roof con-
mechanism tend to function in radial configuration cept, generated using Rhino/Grasshopper are gen-
with one-sided support, which was not the aim of erated and the geometric permutations are tied to
this research project, but might be very interesting large-deformation structural analysis using LS-DY-
to explore. One example of a fan-like type is the Mill- NA. LS-DYNA input is generated from the geometry
er Park stadium in Milwaukee, which uses two radial using Grasshopper and vb.net scripts. The explicit
mega-structures to create an enclosure. finite element method used by LS-DYNA is selected
Retractable roofs for sport events usually try to for this problem due to the large deformation of the
achieve the following architectural purposes: origami structures and the post-buckling response
1. Creation of a climate-controlled enclosure in its exhibited by some of the permutations.
unfolded version The simulations demonstrate the difficulty in
2. Compactness: When the roof is in use, it should finding full-scale forms that can deploy in one di-
be as immaterial and invisible as possible mension as required for the Toyota Stadium roof,

Figure 4
diagram of the origami truss.

500 | eCAADe 30 - Volume 1 - Shape Studies


Figure 5
geometric principles.

and yet remain stiff enough in the transverse direc- created in the origami surface, and the telescoping
tion to span the opening. The concept of an “origami members as nested round tubes equipped with an
truss” is presented as a solution to stiffen the origami external locking mechanism.
skin, and still allow for the kinematic movement Still it has to be asked, if all properties from a
necessary to accommodate the roof. paper-thin structure can translate 1:1 to a large
The origami truss includes the continuous sur- scale structure. Trautz and Kuenstler (2009) investi-
face along with stiffened elements that follow the gate different possibilities of 4-fold mechanisms for
creases of the origami. The connections at the end folded plate structures and they show that restric-
of the elements, which coincide with the vertices tions apply to scalability of 4-fold plate structures,
of the origami surface, are envisioned to rotate, so and that all four hinge translations need to be un-
that the truss will deploy with the surface. A subset coupled.
of the transverse elements within the truss must tel- The stiffened sail option seems to have advan-
escope (i.e., elongate and shorten) during actuation tages. It creates a hybrid system of flexibility and
of the truss, and must therefore lock axially once the rigidity, where the interaction of rigid members and
deployed structure has reached it open or closed the flexible membrane panels allow to achieve the
position. The origami surface and truss can be envi- architectural criteria. Such a system is closely orient-
sioned as a stiffened sail, with the non-telescoping ed on the studied precedent in nature where thin
members constructed as battens within pockets membranes are reinforced by veins and ribs.

Figure 6
diagrams of data manage-
ment within grasshopper/
vb.net for polygons.

Shape Studies - Volume 1 - eCAADe 30 | 501


Figure 7
geometric principles of Miura-
ori pattern.

GEOMETRIC PRINCIPLES OF THE ployment, where zero percent deployment is com-


MIURA-ORI PATTERN pletely folded and 100 percent deployment is com-
The rotational kinematics of the Miura pattern can pletely flat. The span capacity is also dependent on
be described as follows. The individual facets are the boundary conditions at the ends of the pattern,
defined by the parallelogram that results from the and on the flexural stiffness of the folded material at
folding pattern. One parallel set of opposite edges the folds.
of the parallelogram are parallel to the global coor- In the application at the Toyota stadium, it is
dinate system X-axis and remain parallel to this sys- clear that two edge boundary conditions would be
tem as the pattern folds and unfolds (see Fig. 5). The considered pinned, and the two opposite edge con-
second set of edges is at 45 degrees to the global ditions would be free. The pinned boundary condi-
X-axis when the pattern is completely flattened. As tions allow for the pattern to link with the two main
the pattern begins to fold, this second set of edges trusses on the stadium roof, and the two free edges
rotates around to also become parallel to X, and the allow for the pattern to deploy and un-deploy. The
pattern morphs out of the plane and takes on a Z structural analysis proceeded using two different as-
thickness. It is the Z thickness that gives the pattern sumptions for the boundary conditions. In the first
structural possibilities, viz, the depth to span some case (see line A-A in Fig. 5),the origami pattern acted
distance over the X and Y coordinates. The span ca- as a simply supported truss as the points along this
pacity is dependent on the depth Z, which can be line lie along the Z=0 plane. In the second case (see
thought of as inversely proportional the percent de- line B-B in Fig. 5), the pattern is supported at a set of

502 | eCAADe 30 - Volume 1 - Shape Studies


Figure 8
data preparation for LS-Dyna:
1 panel centre, 2 single edge, 3
double edge, 4 6-legged node.

nodes that are offset in Z, giving the pattern signifi- chosen for rapid development of a working model.
cantly more structural stiffness. Though the second The model was constructed from planarization of
case is preferred structurally, it is difficult to imagine points to form a module. The module was then mir-
a realizable boundary condition at the main trusses rored and rotated across reflection planes to create
that achieves fixity in X, while allowing movement in a larger assembly. The use of Grasshopper made the
both Y and Z. surface relationships more explicit. This was useful
in developing a mathematical model of the basic
SETUP OF THE WORKFLOW BETWEEN Miura-ori pattern in Excel.
EXCEL AND LS-DYNA Structural analysis in LS-Dyna requires a differ-
Initial methods for constructing a parametric, ani- ent model than Rhino can produce. While most 3D
mated Miura-ori pattern were carried out in the modelling software packages can export some type
Grasshopper plugin to Rhino. This method was of triangulated mesh, LS-Dyna uses a polygonal

Figure 9
Miura-ori pattern evaluated in
LS-DYNA.

Shape Studies - Volume 1 - eCAADe 30 | 503


mesh data structure. The conversion from individual many of the origami simulations however, especially
NURBS polygons into an integrated polygonal mesh those at the higher levels of deployment, the struc-
data structure required several layers of point ge- tures lost stiffness indicating a buckling within the
ometry extraction and recombination, causing the origami structure. In general, this buckling occurred
Grasshopper model to respond slowly. In addition, at load stress level well below the material strength,
each planar face was subdivided at the edges to al- indicating that the problem was one of stiffness and
low material control of the corners to simulate mate- not of strength. This behaviour identifies the extent
rial fatigue at the valleys and folds. This process was to which the origami could be deployed and still re-
tedious using the existing Grasshopper methods, tain its shape under gravity loads. In most cases, this
but again revealed more explicit methods for our was below the 75% level of deployment.
mathematical model. The addition of these subdivi-
sions substantially increased the complexity of the DISCUSSION
model and decreased the interactivity. The case study proved to be successful to under-
stand geometric and structural behavior and limita-
STRUCTURAL EVALUATION IN LS-DYNA tions of the Miura Ori pattern through a parametric
The structural analysis proceeded as follows: A modeling approach. It can be concluded that the
given instance of an origami pattern was gener- logic of Grasshopper and LS-DYNA have proven to
ated in Rhino/Grasshopper. Then three versions of be not sufficient flexible for the researching struc-
this geometry, representing three levels of deploy- ture and geometry in real-time. The second ap-
ment, approximately 25%, 50%, and 75%, were used proach through excel as a purely mathematical
to generate the LS-DYNA files. The Rhino facets were process has shown to be more successful in terms of
partitioned into regions that along the boundaries data management, but lacks a visual interface that
and at the interior of the facet. In this way, the rota- would allows to work on design and evaluation al-
tional requirements at the edge of each facet could most simultaneously.
be accommodated in the finite element model by Architecturally and structurally other folding
decreasing the thickness of the material along the patterns could be studied that would result in more
edge, thus approximating the continuous linear structural surfaces such as catenary curves. This
hinge that is necessary for the deployment of the would require thinking about different type of folds
origami pattern. For this initial study, the material within one segment to achieve different types of
selected was a thick rigid polymer, PETG (polyeth- surface curvature.
ylene terephthalate) which is known to have good
optical and engineering properties, including high REFERENCES
elongation, which was felt to be necessary due to Kobayashi, H , Kresling, B. and Vincent, J. F. V. 1997, ‘The ge-
the bending requirements at the boundary edges. ometry of unfolding tree leaves’, Proc R Soc Lond, B 265,
Initially, the thickness of the PETG was taken as 25 pp.147-154.
mm away from the boundaries and 5 mm along the Mahadevan, L and Rica, S 2005, ‘Self-Organized Origami’,
boundary. Science, 307(5716), pp. 1740.
The models were then analyzed under their Saussure, H de 1868, ‘Etudes sur l’aile des orthopteres’, An-
own self-weight in LS-DYNA. Gravity loads were ap- nales Sc. Nat., [5] Zool. X, pp. 161-200.
plied slowly, using the standard explicit formulation Trautz, M and Künstler, A 2009, ‘Deployable folded plate
within LS-DYNA. The Z reaction forces were plotted structures – folding patterns based on 4-fold-mecha-
against the central span Z displacement, to deter- nism using stiff plates’, Proceedings of the International
mine whether the response was linear. In this plot, a Association for Shell and Spatial Structures (IASS) Sympo-
linear response would indicate a stable geometry. In sium 2009, Valencia, Spain.

504 | eCAADe 30 - Volume 1 - Shape Studies


Estimating the Fractal Dimension of Architecture

Using two measurement methods implemented in AutoCAD by VBA


Wolfgang E. Lorenz
Vienna University of Technology; Institute of Architectural Sciences; Digital Architecture
and Planning
http://www.iemar. tuwien.ac
lorenz@iemar.tuwien.ac.at

Abstract. The concept of describing and analyzing architecture from a fractal point of
view, on which this paper is based, can be traced back to Benoît Mandelbrot (1981) and
Carl Bovill (1996) to a considerable extent. In particular, this includes the distinction
between scalebound (offering a limited number of characteristic elements) and scaling
objects (offering many characteristic elements of scale) made by B. Mandelbrot (1981).
In the first place such a differentiation is based upon a visual description. This paper
explores the possibility of assistance by two measurement methods, first time introduced
to architecture by C. Bovill (1996). While the box-counting method measures or more
precisely estimates the box-counting dimension D of objects (e.g. facades), range
b
analysis examines the rhythm of a design. As CAD programs are familiar to architects
during design processes, the author implemented both methods in AutoCAD using the
scripting language VBA. First measurements indicate promising results for indicating
the distinction between what B. Mandelbrot called scalebound and scaling buildings.
Keywords. Box-Counting Method; Range Analysis; Hurst-Exponent; Analyzing
Architecture; Scalebound and Scaling objects.

BACKGROUND
scalebound objects offer a limited number of smaller
Scalebound and scaling objects components that are distinguishable in their size in-
Benoît Mandelbrot (1981) who is often called the cluding windows and doors. As a result, the whole
father of fractal geometry made a distinction be- and its parts can be perceived from a certain dis-
tween scalebound objects and scaling objects while tance without any difficulty (though this neverthe-
at same time taking into account its special signifi- less depends on the overall size of the building). Fur-
cance for buildings. As their main features, examples thermore such buildings neglect elements that are
of the first group display a limited number of char- of smaller size than the human scale.
acteristic elements of scale that are clearly distinct In contrast, scaling objects display many charac-
in their size. In architecture this e.g. corresponds to teristic elements of scale that cover many different
buildings of the so called International Style (if at all sizes flowing into each other (some of them are even
applicable to a style), with width and height of the smaller than human scale). As a consequence, single
whole representing the elements of scale. Moreover, elements can hardly be distinguished any more. In

Shape Studies - Volume 1 - eCAADe 30 | 505


absence of a typical distance the observer has to high affinity to nature, where trees, mountain ridges,
move closer, which brings different elements of size bushes, courses of rivers, clouds or coastlines display
into focus. Besides, examples of this second group such property.
display characteristics close to fractal geometry, al- B. Mandelbrot (1982) basically argues that frac-
though there are some limits with natural objects as tal art is close to nature and, as humans are familiar
well as with manmade objects like buildings. Those with such forms, fractals seem to be more easily ac-
limits concern the range for which fractal character- cepted than forms that are close to the smooth Eu-
istics are valid. There the upper bound depends on clidean geometry. In doing so artwork is not copy-
the outline similar to the canvas of a painting which ing natural forms but imitating their rules. These
limits the painting itself. The lower bound, in turn, is rules are found in characteristics taken from fractal
defined by material, handling by tools or construc- geometry, e.g. self-similarity, roughness and fractal
tion and economic constraints similar to the restric- dimension. At this point consequently the question
tions of painting by the size of a brush stroke or arises, how such an affinity to the fractal concept
palette-knife (Mandelbrot 1981). can be measured in architecture. Self-similarity of
facades for instance may be detected by computer
Fractal geometry as a source for programs analyzing proportions of the whole and
analyzing art and architecture its parts. This includes elements that stretch forward
Analyzing objects from the point of view of fractal like balconies, openings like windows and finally
geometry includes observing different parts and dif- ornaments or forms inherent to material, reaching
ferent levels of scale, respectively. This is achieved from the scale of general view down to the scale of
e.g. with a photograph as a two-dimensional rep- smaller details. Due to intersections and overlaps,
resentation of a real object by cutting it into pieces programming this particular analyzing tool is not
each of which is looked at separately (Mandelbrot trivial. Fractal dimension or more precisely its ad-
1981). The results of such an observation are diversi- equate box-counting dimension on the other hand
fied: Some objects offer the same degree of details is based on an algorithm that is easy to implement.
on each piece, while others strongly vary with a With the so called box-counting method different
visual description ranging from nearly empty parts scales are analyzed putting boxes or, which can even
to diversified ones. In this context affinity to fractals be handled more easily, a grid (consisting of boxes)
is represented by those examples where cuttings over the object of interest (similar to pieces of a pho-
are similar to the whole, which means that they of- tograph). This particular manageability is then the
fer similar characteristics. Parts need not be identi- reason why – for the moment – the authors’ focus
cal scaled down copies but should reflect the whole of fractal analysis lies on the box-counting method.
in their characteristic appearance (so they are then Nevertheless up to now only a few researchers have
called statistically self-similar). In case of architecture applied this method to architecture. Some of these
this essentially means that each component should results will act as reference values for the author’s
mirror the whole, a feature which architects includ- own measurements (Bovill 1996; Ostwald et al. 2008;
ing F.L. Wright intuitively strived for (Evers 2006). Vaughan et al. 2010).
Analyzing self-similar objects, however, results in
the observation that parts of interest (areas where
something can be seen) and those of lower interest
(where little information is presented) are alternat-
ing. Furthermore when zooming in on parts of in-
terest, the same picture emerges: areas of interest
alternate with nearly empty ones. This concept has a

506 | eCAADe 30 - Volume 1 - Shape Studies


MOTIVATION THE FUNCTIONALITY OF THE
COMPUTER-PROGRAMS
Two methods of estimating fractal
dimension Using VBA for AutoCAD
The fractal dimension Df can be interpreted as the The fractal dimension Df of architecture or more
dimension of self-similarity of an object (Deussen precisely the box-counting dimension Db of facades
2003). Furthermore, it offers a possibility to com- and the Hurst-Exponent H of a rhythm in floor plans
pare buildings by their characteristics in terms of are rarely found in literature. Furthermore, up to
visual complexity. There are certain methods for now programs for evaluation have been examined
measuring Df, two of which C. Bovill (1996) intro- separately from their application. The fact that pro-
duced into architecture. The first one is called box- gramming and analyzing is done by one person of-
counting method determining the box-counting fers the possibility of interaction with the program
dimension Db, which is equivalent to Df (Mandel- itself in order to restrict certain influences arising
brot 1982). This method enabled C. Bovill to dem- from the respective method and especially from an
onstrate the differences in complexity between evaluation of architecture. This includes control over
the main facade of Robie House by Frank Lloyd the size of empty space around the measured two
Wright and that of Villa Savoye by Le Corbusier. dimensional illustration of e.g. a facade, the range
Since then this method has been applied to fa- of box-sizes that provides stable estimates of Db, the
cades nearly exclusively by only a few research- reduction factor of box-size and the positioning of
ers (e.g. Vaughan et al. 2010, Ostwald et al. 2008). the grid over the analyzed illustration (Foroutan-
The second is called range analysis for measuring pour et al. 1999). Embedding the algorithm in Auto-
the Hurst-Exponent H of a given rhythm in a floor CAD also offers additional advantages. One results
plan. C. Bovill (1996) described the functionality from using vector-based graphics instead of pixel
of this method using Willits House by Frank Lloyd graphics. In this case, the resolution of the picture
Wright. has no influence on the result. Another advantage
The author implemented both methods in is that vector-based designs by architects can imme-
AutoCAD using the programming language visual diately be analyzed with regard to the characteristic
basic for applications (VBA). This has up to best value of Db or H, respectively.
knowledge never been done before, except that
the box-counting program basically represents The box-counting method in detail
further development of a previous version by the With the box-counting method the smallest number
author. In this paper, both programs are analyzed of boxes that covers an object is identified, while the
with regard to their suitability as instruments for box-size approaches zero. The box-counting dimen-
characterizing architecture, considering, in par- sion is then defined as the limes of the log(counted
ticular, finding a tool that supports the distinction boxes that cover the object) divided by the
between scalebound and scaling buildings. The log(reciprocal of box-size). Due to the absence of in-
benefit of integrating the measurement methods finite time that is needed for calculating the number
in a CAD-software is to allow architects an esti- of boxes with infinitely small size, the value can be es-
mation of box-counting dimensions Db and the timated by the trend occurring with larger box-sizes.
Hurst-Exponent H, respectively, of their designs This is important for architecture that is strictly speak-
directly in a tool they use during their design pro- ing not fractal but offers fractal characteristics only
cess. Furthermore certain parameters can be han- for a certain range of scales. Consequently the trend
dled on one’s own to detect and limit their influ- within this range is of interest defining a characteris-
ence. tic value (or range). The algorithm of the simplified

Shape Studies - Volume 1 - eCAADe 30 | 507


box-counting method starts with a grid (instead of Furthermore apart from automatically drawn rec-
single boxes) laid over a two dimensional represen- tangles that indicate the choice, the minimal outline
tation of a real object, for example, an elevation plan and the enlarged measuring field, the results can be
representing a real facade. The grid-size (reciprocal visualized as well. For doing so two different options
of number of boxes at one row) again derives from are available: either all grids with their covered box-
adjusting a certain number of boxes for the small- es are visualized or just the largest and the smallest
est plan side. Then only those boxes of the grid are one.
counted that contain relevant parts as in terms of ar-
chitecture the outline and openings. In the next step Range Analysis
the grid-size is reduced and those boxes covering Range analysis as another tool for estimating archi-
the curves and lines of the plan are counted again. tecture has rarely been tested. With this method
After several steps the results are printed in a dou- the distances between axes (on a separate layer)
ble-logarithmic graph with the log(counted boxes) determining the design are at first translated into a
versus log(reciprocal of grid-size). Finally the slope step-function. Then for different scales of view, the
of the regression line represents the average box- respective average values of the largest differences
counting dimension for a certain range of grid-size. of distances (maximum fluctuation range) are ana-
The measurement method contains several pa- lyzed, whether they correlate with each other or not.
rameters. Finding out their impact on the result and, This is done by transforming the data into a double-
as a consequence of that, minimizing their influence logarithmic graph with log(maximum fluctuation
on the computer-program for estimating the box- range) versus log(scale) (Figure 1). The result may
counting dimension in AutoCAD allows the user to offer either no relationship or it signals a trend, i.e.
adjust them. This is done by a user form including there is a power law relationship. If a relationship
the following points: exists, this is indicated by a coefficient of determi-
1. The number of iterations defines the steps of nation near one for the average Hurst-Exponent H
how often the box-size is reduced by one half. defined by the slope of the replacing line. As floor-
2. By changing the enlargement factor the user plans are rather experienced by a sequence of
adds a different percentage of empty space in rooms, expressed by a rhythm of walls, this seems to
relation to the smallest side around the image. be a good addition to the box-counting method that
3. The number of steps in between determines the is rather suitable for facades. Therefore the method
reduction factor of the box-size between one has been embedded in AutoCAD as well. The con-
half. nection to the fractal dimension Df and H is finally
4. The number of boxes of the smaller side defines given by (Mandelbrot 1982):
the initial grid-size.
5. A number of displacements can be realized in x-
direction as well as y-direction. As the algorithm Df=2-H (1)
looks for the smallest possibility of covering an
image with a certain box-size, accuracy should
be improved by analyzing different starting- RESULTS OF THE BOX-COUNTING
positions. They are related to the empty space METHOD
around the image and the number of displace- The suitability of the box-counting method is tested
ments. by analyzing strict self-similar fractal curves of which
6. One additional box can be added, if the empty the self-similar dimension ds can be calculated. As it
space amounts to more than one half of the box does not matter which measurement is used for cal-
size. culating the fractal dimensions are all leading to the

508 | eCAADe 30 - Volume 1 - Shape Studies


Figure 1
Range Analysis: (Left top)
Main axis; (Left bottom) Step
Function resulting from a
planning rhythm, divided into
four and eight pieces. (Right)
Double logarithmic Graph
showing H=0.19 (D=1.81).

Figure 2
Fractal curves: (Left) Koch
Curve: from top to bottom:
nd
initiator, generator, 2 itera-
th th
tion, 6 iteration; (Middle) 5
Iteration of Minkowski Curve;
th
(Right) 5 iteration of Sierpin-
ski Gasket.

same value (Mandelbrot 1982), both Db and ds are in which N is the number of pieces and s the reduc-
equal. Constructing a strict self-similar curve, such as tion factor, finally determines the self-similar dimen-
the so-called Koch Curve, one starts with an initia- sion ds. For the Koch Curve, this is ds=1.26. In order
tor that is replaced by a generator defining the basic to generate different fractal curves with different
construction rule. The generator which determines numbers of iterations the author programmed a Lin-
e.g. the Koch Curve consists of four identical scaled denmayer system in VBA for AutoCAD as well.
down pieces of the initiator representing a line of a
certain distance (Figure 2 left). In the next iteration Results of measuring the koch curve
every new line is replaced by the same rule and so In more precise terms the Koch Curve specifies
on. The equation only the result after infinite iterations, which can-
not really be represented in a drawing. Therefore
the following measurement using the box-counting
ds=log(N)/log(1/s) (2) method is based on an intermediary result of the
basic algorithm representing only 6 iterations (this

Shape Studies - Volume 1 - eCAADe 30 | 509


respectively corresponds to a curve made up of turn characterized by a coefficient of determination
4^6=4096 single lines). The adjustments of the ini- near one, which means that data points are close to
tial experimental arrangement include a reduction the regression line in the double logarithmic graph.
factor of one half, a starting box-size determined
by two boxes of the smaller side, a white space of Influences
one percent of the smaller side and 12 reductions. Comparing the previous measurement with an initial
Calculating the slope of the regression line for all 12 construction after 8 iterations (the resulting curve is
data points finally defines the average box-counting then made up of 4^8=65536 single lines) using the
dimension D for this particular range. With 1.19 it same adjustments shows how the range of correla-
b
deviates from d by 5.72%. Regarding the double- tion is enlarged (Figure 3 right). On closer analysis
s
logarithmic graph more closely it can be observed of the double-logarithmic graph this time only the
that the left two data points fluctuate before the first two data points deriving from the two largest
th
straight part between the third and 8 step indi- grid-sizes fluctuate to some amount from the re-
cates a trend (connecting scale and number of gression line, while the others are almost placed on
covered boxes to each other). After that, for the last it. Excluding these two points and the last one (de-
four data points the curve changes its direction to riving from smallest grid-size) finally improves the
a slope of approximately 45 degrees (Figure 3 left), deviation from ds by then being only minus 0.35%
which corresponds to a box-counting dimension (Db = 1.266). The larger range of correlation results
Db of 1.04. This implies that from a certain grid-size from the influence of the relationship between the
on, only the single one-dimensional lines are meas- smallest detail of the object and the smallest grid-
ured, out of which the one presented starting of the size. In the first case (6 iterations) the length of the
Koch Curve (with 6 iterations) is constructed. How- distinguishable straight lines equals 6.3 units, with
ever, for the first straight part Db equals 1.27, with a the smallest grid-size being 10.6 (for Db=1.27), while
calculated difference from ds of only minus 0.65%. in the second case (8 iterations) these are 0.7 and 1.3
Furthermore, for this arrangement a coefficient of units, respectively. Following from that, the smallest
determination very close to one (0.999) indicates a grid-size should be greater than the smallest detail.
significant correlation. Consequently, the lower and Different measurements of fractal curves (more
higher bound of the range is determined by the area precisely of their initial constructions) indicate some
where data points are following a trend. This is in variety affected by influences of white space (in

Figure 3
Box-Counting Dimension:
(Left) Koch Curve with 6
iterations Db =1.27 for range
340 units to 10.6 units.(Right)
Koch Curve with 8 iterations
Db =1.266 for range 340 units
to 1.3 units.

510 | eCAADe 30 - Volume 1 - Shape Studies


percentage), the number of displacements and the to 4. meters with a box-counting dimension around
degree of fineness given by the number of steps in 1.66 indicating a higher visual complexity. However,
between. However, with Koch Curve (8 Iterations), then an area from 1.0 meters down to 0.03 meters
Minkowski Curve (7 Iterations; figure 2 middle) and with an average box-counting dimension around
Sierpinski Gasket (Figure 2 right) additional steps 1.25 follows. This result underlines the tendency of
in between do not improve the results, but extend modern architecture towards a clear expression with
measurement time. The same is true with changing details on small scales being reduced to a minimum:
the position, which seems to have an even negative After higher complexity at the beginning, the data
impact. As a consequence starting values for a first curve quickly flattens, but remains constant. This
overview are recommended as follows: particular break-point may also be the reason for
1. Number of iterations depends on the small- different results given in literature (Vaughan et al.
est detail on the plan, as the smallest grid-size 2010).
should not fall below its size. In contrast to that, Peter Behrens’ Turbine Fac-
2. The set enlargement factor equals one per- tory in Berlin (1910) displays a strong correlation for
centage. a wider range of grid-sizes reaching from 0.2 meters
3. With initial adjustment there are no steps in up to 7.0 meters with box-counting dimensions be-
between. tween 1.64 and 1.68. This is similar to starting values
4. Two boxes at the smaller side define the start- of Villa Savoye but for a wider range of scales, both
ing grid-size. up and down (the facade width being twice the
5. Initial adjustment is performed without dis- size). With 1.63 a slightly smaller average value is ob-
placements. tained for Robie House by Frank Lloyd Wright, which
6. No additional box is added (would enlarge the confirms other measurements (Ostwald et al. 2008,
white space as well). Lorenz 2011). This time grid-size ranges from 0.4 to
In the double-logarithmic graph the straight part 8.7 meters. Considering that on a smaller scale win-
of the data curve then visually defines the initial dow design comes into focus, which is not shown on
range of coherence, with a calculated coefficient of this particular plan, the range even extends below
determination close to one (greater or equal 0.998). 0.4, underlining the architect´s effort for consistently
Subsequently for this particular range more detailed providing further details from large to small scale. In
measurements with different adjustments achieve turn the measurement of the south east elevation
several results. Finally the average box-counting di- (the smallest facade width of presented examples)
mension and its bandwidth act as a characteristic. of Gerrit Rietvelds’ Schröder house (1924) indicates
With Koch Curve (8 Iteration) this is 1.26 to 1.27 (d strong correlation for a smaller range from 0.04 to
s
= 1.262), with Minkowski (7 iterations) this is 1.47 to 1.8 meters with values between 1.48 and 1.55. This,
1.5 (d = 1.5) and with Sierpinski Gasket (8 Iterations) however, shows that even at first sight smooth mod-
s
this is 1.56 to 1.58 (ds = 1.585). ern architecture may offer complexity for smaller
scales.
RESULTS OF FACADES The results are presented as box plot showing
Analyzing facades with the help of the box-counting the median, the lower and upper quartile (defining
method yields a great diversity of results. The south- the area of 50% of data points), the largest obser-
east elevation of Villa Savoye (1930) by Le Corbusier vation and outliers (Figure 4 left). Moreover, facade
e.g. does not display one clear linear part of the data widths define the scale of each building and their
curve, leading to the assumption of a weaker corre- relation to range of box-sizes (Figure 4 left). To ex-
lation. But on closer observation two different areas press a clear statement still more measurements for
become prominent. The first range reaches from 0.6 each building are, however, necessary. Nevertheless,

Shape Studies - Volume 1 - eCAADe 30 | 511


Figure 4
Results of measurements:
(Left) Range of box-counting
dimension. (Right) Range of
box-sizes and facade widths
of facades.

up to now the results indicate that scaling buildings roughness over a range of scales. In any case, for
like Robie House display a wider range of correla- comparison the result of measurement has to in-
tion with a higher average value. In contrast to that clude the range of box-counting dimension Db and/
the rather scalebound building Villa Savoye offers a or fractal dimension Df=2-H, the range of box-sizes
break-point, with a restricted area of a higher value and/or the maximum fluctuation range in meters,
followed by an area of an average value close to one. and finally a coefficient of determination close to
one (Figure 5).
CONCLUSION
OUTLOOK
Box-counting and range-analysis as In comparison to the vector based measuring pro-
instruments of comparison grams presented in this paper, both methods will be
Both the box-counting method (for facades) and the implemented in NetLogo (an agent-based program-
range-analysis (for rhythms of the floor plan) offer ming language and integrated modeling environ-
a possibility to measure architecture with regard ment) looking for differences in comparison to pixel
to its visual complexity. Thus Db and H provide a graphics. By not referencing on already existing sim-
computable value for comparison and, as a further ilar programs this means one maintains the possibil-
consequence, for classification with respect to what ity of interacting and using the same adjustments of
B. Mandelbrot called scalebound and scaling build- parameters. Furthermore, another focus will be put
ings. However, a couple of measurements have to be on the automation of finding the range of signifi-
done with the box-counting method for each build- cant correlations for standardizing the comparison
ing, before it is possible to state the characteristic of the results. Finally, different measurements will
be performed with both, the box-counting method
and the range analysis, on outstanding buildings of Figure 5
the twentieth century looking at the consistency Important values for compari-
between facades and rhythm, but also in order to son of buildings.
be able to compare various buildings. Another pos-
sible field of application concerns the comparison
of buildings with their natural or man-made neigh-
borhood. This means that the visual complexity of
a mountain ridge behind the building or a wood
nearby is evaluated and compared with that of the
building itself (Bovill 1996).

512 | eCAADe 30 - Volume 1 - Shape Studies


REFERENCES
Bovill, Carl (1996), Fractal Geometry in Architecture and De-
sign, Birkhäuser, Boston , Mass.
Deussen, Oliver (2003), Computergenerierte Pflanzen: Tech-
nik und Design digitaler Pflanzenwelten, Springer, Berlin.
Evers, Bernd (2006), Architekturtheorie: Von der Renaissance
bis zur Gegenwart, Taschen, Köln.
Foroutan-pour K., Dutilleul P., Smith D.L. (1999), ‘Advances
in the implementation of the box-counting method of
fractal dimension estimation’, Applied Mathematics and
Computation, Volume 105, Issue 2-3, pp 195-210.
Lorenz, Wolfgang E. (2009), ‘Fractal Geometry of Architec-
ture – Implementation of the Box-Counting Method in
a CAD-Software’, Computation: The New Realm of Archi-
tectural Design, eCAADe 27, pp. 697-704.
Lorenz, Wolfgang E. (2011), ‘Fractal Geometry of Architec-
ture – Fractal Dimension as a Connection between
Fractal Geometry and Architecture’, Biomimetics – Ma-
terials, Structures and Processes: Examples, Ideas and
Case Studies, Springer, Berlin, pp. 179-200.
Mandelbrot, Benoît B. (1981), ‘Scalebound or scaling
shapes: A useful distinction in the visual arts and in the
natural sciences’, Leonardo, Vol. 14, No. 1, pp. 45-47.
Mandelbrot, Benoît B. (1982), The Fractal Geometry of Na-
ture, W. H. Freeman, New York.
Ostwald M.J., Vaughan J., Tucker C. (2008), ‘Characteristic
Visual Complexity: Fractal Dimensions in the Architec-
ture of Frank Lloyd Wright and Le Corbusier’, Nexus VII:
Architecture and Mathematics, 7, pp. 217-232.
Vaughan J., Ostwald M.J. (2010), ‘Refining a computational
fractal method of analysis: testing Bovill’s architectural
data ‘, New Frontiers: Proceedings of the 15th Internation-
al Conference on Computer-Aided Architectural Design in
Asia, CAADRIA, pp. 29-38.

Shape Studies - Volume 1 - eCAADe 30 | 513


514 | eCAADe 30 - Volume 1 - Shape Studies
Simulation, Prediction,
and Evaluation

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 515


516 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Study on an Architect-Oriented Workflow for Freeform
Surface Design Tools
3
Chengyu Sun ,Junchao Lu ,Qi Zhao
1 2

1,2 3
College of Architecture and Urban Planning at Tongji University, College of Civil
Engineering at Tongji University
http://www.linkedin.com/profile/view?id=45915005, http://www.linkedin.com/profile/
1 2

view?id=173198028
3
ibund@126.com, guagua_continued@hotmail.com, zhao_emily@126.com
1 2

Abstract. For most architects, it is not easy to transform their freeform designs into
buildable constructions without precise knowledge on a specific material and its
construction process. A workflow is introduced in this paper and it could be adopted
by architects concerning the works of predicting the tiling results in the earliest design
stage. The workflow involves pre-processing which could help architects design rational
surfaces, thus saving a lot of work in the paneling process later on. The physically based
modeling engine will simulate the constraints of a pre-selected material and therefore
ensures a feasible result. The post-process involves visual feedback of the result as well
as data formatting which help to establish a seamless connection between construction
processes.
Keywords. Pre-process; material specification; construction simulation; evaluation.

INTRODUCTION
Although CAD tools of this new era have made the Technology. Some intro can be found in various pa-
process of building complex geometry much easier pers such as Digital Surface Representation and the
for architects, it is still hard for architects to control Constructability of Gehry’s Architecture(Shelden,
the built quality of their freeform surface. Without 2002). More introduction of their practices can also
enough knowledge on a specific material and its be found on their website [1]. The existing published
construction process, architects have to pass their algorithms on the paneling problems come in two
freeform model to engineers or façade develop- ways. Kangaroo, developed by Daniel Piker (2011) a
ers to continue the paneling process, which leaves plugin for grasshopper on the Rhino platform uses
their designs out of control. As a case study on a a bottom-up method. The internal physics engine
built freeform project near Suzhou Creek in Shang- deals with different forces and can generate good
hai, China (Figure 1), the final paneling surface with paneling results most of the times, though the en-
RHEINZINK system was totally distorted from what gine is not only targeted for the paneling problems.
the architect proposed. The sealing line, the direc- The Evolute tool developed by the Evolute team [2]
tions of two neighboring patterns, and patch posi- is the other way round. The internal engine uses a
tions are far from satisfactory. top-down method and it’s really fast.The engine is
There are some unpublished paneling algo- targeted for the paneling problem and deals with
rithms that are kept as business secrets in real many possibilities. However, almost all the paneling
projects such as in some practices done by Gehry engines today don’t take the material properties

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 517


and constructions techniques of the selected mate- Pre-Processing
rial into account. The result may be quite expensive Pre-Processing acts as a rationalization process
or even unbuildable. In practice, the material has to before the paneling computation. In many cases,
be selected before paneling begins and many con- freeform surfaces can be rationalized into a combi-
straints of the material have to be considered during nation of several rational surfaces such as cylindri-
the paneling process. The features of the material cal surfaces and conical surfaces. These surfaces are
weigh much in the real workflow. defined with easy mathematical functions which
In this study, a new workflow is introduced, could simplify the process of paneling computation.
which is expected to bridge the gap between archi- Furthermore, this helps the architect design rational
tects and the specific material-oriented knowledge surfaces in the first place, which provides possibili-
and also serve as the framework for tool develop- ties to control the sealing line as well as the direc-
ment. These will help to generate more buildable tions of neighboring patterns in the initial design
paneling results and assist architects to take back stage.
the control on their freeform surface design. The Pre-Processing includes zoning and refitting.
research is supported by the Fundamental Research The surface should be zoned into several areas ac-
Funds for the Central Universities, and Laboratory cording to the curvature variations before the re-
for Historical Architectural Diagnosis and Ecologi- fitting begins. The refitting is a process of surface
cal Reconstruction Technology, Key Laboratory of approximation using rational primitives and there
Ecology and Energy-saving Study of Dense Habitat are many existing algorithms to choose from. Good
(Tongji University), Ministry of Education, China. references can be found in Variati. In the case of
the above project, the original design surface is di-
RESEARCH vided into five zones according to their similarity to
the primitives. Zone 1 is refitted with a semi sphere.
A complete workflow Zone 2 islike a part of a cylinder. Zone 3 is refitted
Many existing workflows only focus on the paneling with a plane with a little bending. Zone 4 can be
computation. As a complete solution to deal with deemed as a developable surface with limited cur-
the practical problems, it’s necessary to include Pre- vature and Zone 5 can be approximated with an ex-
Processing, Material Assignment and Post-Process- truded surface along a single rail. (Figure 3)
ing into this workflow. (Figure 2)
Figure 1
The southeast façade of the
project.

Figure 2
The introduced workflow.

518 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 3
The freeform surface is divided
into five zones with their
primitives refitted.

Figure 4
The RHEINZINK Flat-Lock
panels and the paneling test
in the factory lab.

The joint between two neighboring panels act as


Figure 5 a hinge joint in the computer physics. In the estab-
The process of material as- lished physics model, the neighboring panels are
signment in this case joined using hinge joints. However, in the real cases,
a. Define type of joints as the maximum kink angles between neighboring
hinge joints. panels are constrained to a limited angle because of
b. Set angle constraints on the tectonic requirements of this type of panel. As
these joints. you can see from the second illustration, the angle
c. Define rotation constraints constraints are further applied to the model. The
on these joints. flanging of the panel allows for limited rotation and
d. Set deviation tolerances on translation happened between neighboring panels.
these joints. The rotation can be simulated via act of hinge joints
while the translation can be imitated by the softness
between neighboring panels which is actually a lim-
ited deviation. (Figure 5)
Material Assignment As you can see, the process of material assign-
Material Assignment ensures a precise simulation of ment is the process of transforming physical behav-
a certain material, thus improving the feasibility of iors of the real material into its corresponding be-
the final result. The characteristics of a defined mate- haviors in the physics engine.
rial give rise to many constraints in the fabrication
and assembly process. These constraints are often PANELING
neglected in the paneling process which may cause Recent advances of paneling algorithm incorporate
unbuildable results. In the workflow, the material the merits of both discrete local and continuous
property and construction tolerances are taken into global optimizations, such as mentioned in Paneling
simulation via ways of converting them into geo- Architectural Freeform Surfaces(Eigensatz, Kilian,
metric constraints, so called physical behaviors in Schiftner, Mitra, Pottmann and Pauly, 2010) on the
the physics engine. In this case, the same RHEINZINK problem of reusable molds and the optimization of
Flat-Lock panel system is used again. The extent of conjugate directions in Designing Quad-dominant
curvature and stagger using such panels is surveyed Meshes with Planar Faces (Zadravec, Schiftner and
through experiments before establishing the model Wallner, 2010). In this case, the paneling algorithm
in the computer. (Figure 4) get the constraints from a predefined material li-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 519


brary. To ensure a precise simulation of the con- Figure 6
straints, the simulation based modeling technique Process of dropping the primi-
is used, which will allow the algorithm strictly fol- tive onto the design surface.
lows those constraints extracted from the database
as well as some common rules (You are not expect-
ing panels penetrate through your design surface)
to provide the most accurate result which assem-
bles the real world cases. The ideas are inspired by
Physics-Based Generative Design (Attar, Aish, Stam,
Brinsmead, Tessier, Glueck and Khan, 2009) as well Moreover, as for a fast and stable simulation, a good
as a very good introduction in Baraff and Witkin’s time step should be set according to different sce-
(1997) Siggraph 97 course notes called Physically narios. As you can see, the paneling process can be
Based Modeling. illustrated using the following four steps. (Figure 7)
After assigning joints and constraints in the pre-
vious process, the subdivided primitives are to be Post-Processing
dropped onto the design surface. The advantage of Post-Processing includes visualization and data
the refitting the freeform surface into various primi- management of the paneling result. It’s helpful for
tives in the pre-processing stage is that the primitive the architects to evaluate the quality of the paneling
is a good starting point for the dropping process. result as well as exchange information in the team.
Paneling on these primitives are far easier than As a complete set of solution, visual feedbacks of
paneling the corresponding freeform surfaces. The the resultant geometry are included as well as some
dropping translation vectors are determined by the works related to construction drawings such as num-
relative position between the corresponding primi- bering and dimensioning. It’s also possible to export
tive and the design surface. The collision detection the statistics shown in the viewport to a neatly format-
algorithm isalso applied between the design surface ted excel sheet, which is usually a prerequisite to share
and all the panels. (Figure 6) the result with the construction engineers. (Figure 8)

Figure 7
Four steps of the paneling
process.

520 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 8
Further processing of the
paneling result as assessment
of the quality as well as for
construction purposes.

A COMPARISON
The advanced algorithm developed by the Evolute able to simulate the construction tolerances while
Geometryand available function in theirEvolute paneling, most resultant panels are not in the same
Pro rhino plugin is a truly revolutionarysolution to size. Though the smoothness generated by the in-
optimize the discretizationof the freeform surface. troduced workflow is no match for the results gener-
The above sample surface is paneled with Evolute ated by the Evolute Pro, but it still conforms with the
Pro Academic version and the result is quite even construction techniques while creating most panels
and smooth. However, the Evolute Pro tool is un- with exactly the same size. (Figure 9)

Figure 9
Paneling solution generated
by Evolute Pro Academic and
the introduced workflow.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 521


Figure 10
The whole workflow.

DISCUSSIONS AND CONCLUSION on the sealing lines and the directions of neighbor-
Though being capable of simulating the material ing patterns in their initial design stage, which may
properties, the workflowrelies heavily on the mate- enhance the esthetic quality of the paneling result.
rial testing and it cannot be wrapped into a software Physically based paneling ensures a better simu-
package to simulate general materials. However, the lation of the constraints applied in the assembly
value lies in this new way of paneling which could process. It’s a workflow for designing architectural
reduce the cost by making more panels come in the freeform surfaces with more control, less cost, and
same size while still be buildable. better quality. Currently, the Pre-Processing and
The workflow proposed here will provide archi- Post-Processing have been built already, and the
tects with an efficient way to design freeform surfac- material-assignment process is in test to involve
es. The whole workflow can be illustrated by the im- more complex geometries. Part of the paneling en-
age below [Figure 10]. Pre-Processing and Material gine has been built already to incorporatefour joint
Assignment help architects do a rational design with types and constraints. More constraint types and
buildable results. This will not only add to the pre- soft body simulation is under development and
cision and performance of the paneling algorithm, more test has to be done to ensure the engine could
but also provide more controls for the architects work stably.

522 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


FUTURE WORKS Piker, D 2011, Patents, Precedents and Geometry. [online]
Two things are on the schedule of the development. Wordpress. Available at: < http://spacesymmetrystruc-
One is enhancement and tuning of physics engine ture.wordpress.com/2011/09/03/patents-precedents-
to make it better cope with all sorts of paneling and-geometry/> [Accessed18 January 2012].
problems. The other is more about the efficiency. Pottmann, H, Schiftner, A, Bo, P, Schmiedhofer, H, Wang, W,
Currently, the collision detection runs on multi-core Baldassini, N, and Wallner, J 2008, “Freeform surfaces from
CPUs, as the most computational intensive part single curved panels,” ACM Trans.Graphics 27(3), pp. 76.
of the whole process, the optimization on the per- Shelden, D 2002, Digital Surface Representation and the Con-
formance using CUDA technology will be the best structibility of Gehry’s Architecture, Massachusetts Insti-
choice. These future developments will allow a more tute of Technology, Massachusetts.
stable and instantaneous feedback of the paneling Witkin, A and Baraff, D 1997. Physically Based Modeling:
result. Principles and Practice. [online] Siggraph ‘97. Available
at: < http://www.cs.cmu.edu/~baraff/sigcourse/ > [Ac-
REFERENCES cessed19 January 2012].
Attar, R, Aish, R, Stam, J. Brinsmead, D, Tessier, A, Glueck, M Zadravec, M, Schiftner, A and Wallner, J 2010, “Designing
and Khan, A 2009, “Physics-Based Generative Design,” Quad-dominant Mesheswith Planar Faces,” Symposium
CAAD Futures Conference, pp. 231–244. on Geometry Processing, 29 (5), pp. 1671–1679.
Cohen, D, Alliez, P and Desbrun, M 2004, “Variational Shape
Approximation,” ACM SIGGRAPH, 23(3), pp. 905–914. [1] http://www.gehrytechnologies.com/services/projects
Eigensatz, M, Kilian, M, Mitra, N, Pottmann, H and Pauly, M [2] http://www.evolute.at/
2010, “Panellingarchitectural freeform surfaces,” ASM
SIGGRAPH,ACM Trans.Graphics, pp. 45.
Li, B, Schnabel, R, Jin, S and Klein, R 2009, “Variational Surface
Approximation and Model Selection,” Computer Graph-
ics Forum, 28(7), pp. 1986–1994.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 523


524 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
An Event-Based Model to Simulate Human Behaviour in
Built Environments
Davide Simeone , Yehuda E. Kalay
1 2

Sapienza University of Rome, Italy, Technion Israel Institute of Technology, Israel


1 2

http://www.dicea.uniroma1.it, http://architecture.technion.ac.il
1 2

davide.simeone@uniroma1.it, kalay@tx.technion.ac.il
1 2

Abstract. During a design process, few methods allow designers to evaluate if and
how the future building will match and affect its intended use and its intended users.
Computer simulation techniques have focused on prediction of human behavior in built
environments in order to overcome this lack; nevertheless, their applications are limited
to representation of specific behavioral aspects while a reliable representation of building
response to actual use is still missing. Based on current developments in the video game
industry, the research described here aims to establish a new approach to simulating
human behavior in buildings, centered on a clear definition of use scenarios as specific
structures of active entities called Events. They provide information about occurrences
happening during the use process in terms of Actors involved, Activities performed
and Space where the event takes place. Equipped with AI engines, events control and
coordinate the actors’ behavior during the simulation, representing their interaction,
cooperation and collaboration.
Keywords. Building use simulation; event-based model; human-built environment
interaction.

RATIONALE
In his 1959 seminal book, S. E. Rasmussen symboli- sarily vague and uncertain (Maggi, 2009; Amendola,
cally compared the architect’s role to a gardener, 2009).
waiting for his/her design to become alive - “flour- The difficulty of predicting future users’ behav-
ish” - in order to see if it will be a success or a failure. ior is a huge obstacle to reaching a successful design
What Rasmussen (and others) had in mind was the result: unlike other design products, buildings can-
importance for designers of fully comprehending not be fully understood without knowing how and
how a future building will respond to its users and by whom they will be used. Many well-known build-
their activities. Still, few methods exist that can help ings, such as the Pruitt-Igoe plan by Yamasaki or the
designers to really understand how their design Unité d’Habitation by Le Corbusier, considered Ar-
choices and decisions will affect future users life and chitecture’s masterpieces, have failed terribly in try-
activities. Norms and regulations, past experiences ing to meet the needs of their real users.
and analysis of already built environments can sup- Human spatial behavior in built environments is
port designers by providing some idea of how the a highly complex phenomenon, difficult to predict
future building will be experienced but, because and to generalize. When a human being is placed
buildings are unique products, this picture is neces- within an environment, s/he processes a wide spec-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 525


trum of information, makes a large number of de- STATE OF THE ART
cisions and performs conscious and unconscious In all design stages it is highly important to fully un-
actions relating not only to the purpose of his/her derstand how the future building will be used and
behavior but also context at the same time. As direct the its related interaction with its intended users.
consequence of such complexity, a large amount of Despite this importance, few methods exist that can
knowledge about human-built environment inter- predict and help to evaluate this type of building
action is needed in order to provide a reliable repre- performance during the design process. Currently,
sentation of such phenomenon. Several disciplines the assessment of the use quality of building re-
of study, including cognitive science, ergonomics, sponse to future users’ behavior and well-being is
environmental psychology, and social sciences, have left to the insight and experience of designers, who
focused on specific aspects of this interaction, and must use their own, often biased and incomplete
much potentially useful data is already available. knowledge to imagine, try to foresee how the build-
Yet the lack of integration and formalization of such ing will be used and felt (Perin, 1972).
knowledge in reliable, computationally accessible Norms and regulations are used to represent,
structures, make it almost unavailable to architec- in a generalized way, knowledge about buildings’
tural designers. human-related performances in the design process.
Further increasing this complexity is the non- Although dominant and influential (Koutamanis and
deterministic nature of human behavior itself, which Mitossi, 1996), the ‘normative approach’ has shown
is heavily context-dependent (on such aspects as several limitations in its application to architectural
culture, education, role in society, customs, and be- design. In many cases, buildings in use do not work
liefs), due to which every human being behaves very as intended. Some of their features perform better,
differently from others given the same event and some worse, some differently. Norms are gener-
same built context. alizations, and their static and rigid representation
Human response to a built environment in- of average human behavior are ill-suited to the
cludes its perception, the ergonomics of its use, the uniqueness and context-dependence of human-
impact of its intervention within human social sys- built environment interaction, and to the dynamics
tems, and its interpreted meaning. It is probably the of human behavior phenomena.
most difficult aspect of performance to evaluate and The increasing power of computing and the in-
to predict before construction. However, in the final troduction of simulation-based approaches in other
analysis, it is the most important one, because a suc- disciplines related to building design (such as struc-
cessful human response to the built environment is tural or energy engineering), have promoted de-
the essence of successful design (Steinfeld, 1992). velopments of new methods to predict human be-
The research described in this paper aims to havior in built environments. Although simulation
partially cover this shortcoming through the de- techniques have shown their broad potential when
velopment of a computational simulation approach, applied to representation of complex systems and
able to represent the phenomenon of building use phenomena (Martin, 1968; Kalay, 2004), their ap-
associated with specific, ad hoc design solutions. A plication to human-building interaction have been
first implementation of this modeling technique has limited to representation of only some well-defined
been focused on representing human behavior in aspects of human behavior in buildings, such as pe-
healthcare facilities, using as reference the function- destrian circulation, fire egress and crowd dynamics.
ing of a hospital’s nursing ward. Despite the advancements in such directions, other
simulation models aimed to general representation
of building use are still missing.

526 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Among different simulation approaches, Agent- Similarly to their use in game industries and re-
Based Modeling is currently the most widely used in searches, events in building design can be consid-
research and practice. It is based on single, autono- ered plausible narratives that describe the impact of
mous, objective-driven behavioral entities called the built environment on activities and life of future
agents, which can make decisions and act appropri- users. They are not a direct prediction of how the
ately when provided with information concerning people will behave in a future building, but rather
the status of the environment surrounding them. a knowledge-base necessary for such prediction, to
However, the Agent-Based modeling paradigm be modified and adapted by local, specific circum-
seems to actually fail when applied to the repre- stances. Events can be derived from data gathered
sentation of cooperation and collaboration among during contextual enquiry activities in different
agents (O’ Sullivan and Haklay, 2000), which is the ways, such as direct observation of similar, already
prevalent activity of human behavior. built cases (POE), previous knowledge formalization,
hypotheses reviewed by actors usually involved in
EVENT-BASED MODELING such kind of use case, etc.
Looking at the limitations of “pure” agent-based Combined into sequences, which we call “sce-
systems, and at contemporary advancement in Ar- narios,” events are representations of the phenom-
tificial Intelligence application in game industry, the enon of buildings-in-use, in terms of discrete activi-
research described in this paper aims to provide a ties, involving a number of users, and performed in
different approach to simulating users’ behavior in specific spaces and time. In the formalization of a
a building, based on clear representation and simu- scenario, events can be considered as milestones:
lation of the use processes, rather than on autono- entities that are structured and connected to each
mous, sometimes arbitrary behavior of individual other in order to represent, step by step, what hap-
agents generated by their own specific set of rules. pens in the building.
We call these cooperative processes “Events.” The use of events as main entities in modeling
In our modelling approach, events are a repre- the building use process is the core of the proposed
sentation of how one or more people interact with a representation approach. Our choice to move from
system – in our case a built environment – to reach objects/agent-centered systems to an events-cen-
objectives defined by their specific tasks and objec- tered system is crucial and directly related to the
tives. objectives of the model, namely - to provide reliable
and complete data about building in-use.
Figure 1
A scenario represented as
sequence of event entities,
providing information about
actors involved, activities
performed, and location in the
building.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 527


To formalize events and scenarios, we combine three where a representation of human spatial behavior
type of information: who are the users involved in needs to comprise not only single actor’s actions,
such occurrence (the Actors), what are the tasks they but also cooperation and collaboration among dif-
perform (the Activities), and in which physical part of ferent people. In principle, this can be done using an
the environment the event occurs (Spaces). agent-based system, but this would be an extremely
These types of information cannot be simply hard task and far exceed the purpose of our simula-
grouped into structures, because they represent tion, as each agent will need to process, in real time,
heterogeneous and independent domains of data. the impact of its actions on other agents, read their
Each of them acquires a specific meaning depend- reactions, and re-process its own actions, etc.
ing on its grouping into the assembly. In order to Our approach circumvents this problem by tak-
manage these structures of data we have developed ing advantage of the virtuality of the simulation:
the event structure: the three-way, specific combina- whereas in the real world, intelligence is province of
tion of Actors, Spaces and Activities (Fig. 1). An event humans alone, in a virtual world simulation we can
entity provides a specific context that allows the assign computing intelligence also to non-human
combined Who, What and Where information to be entities, such as events. Hence we can equip with
interpreted in a meaningful manner. AI (artificial Intelligence) not only actors, but also
Events entities have been formalized by philoso- the events entities themselves, and assigning them
phers such as Heidegger (1962) and Kim (1976) as direct control over all the objects (actors, spaces, fur-
“phenomenological entities” in which are present niture etc.) of which each event is comprised, during
both abstract, ontological meanings and concrete the specific time of occurrence. The advantage of us-
existences generated by their effective occurrence. ing this virtuality feature is the possibility to build a
In post-occupancy evaluation processes, events higher level of computing to control the coherence
are easily recognized: they are a direct consequence of the simulation of use process, and to overlap it to
of single users’ behavior, guided by their personal a light agent-based system (Fig. 2), in which agents
tasks and objectives, composed by a complex sys- have AI tasks related only to some local aspects of
tem of decision/action processes in order to achieve behavior, such as path-finding, obstacles avoiding,
such objectives in a continuous process of affecting events triggering.
and being affected by the environment and by other The event entity behaves like a sort of movie
users’ behavior. For instance, if some people plan to director, managing and coordinating single agents/
sit down around a table, each of them will observe actors behavior during a scene, but leaving to them
the table and the other people’s behavior, evaluate a low level of adaptation (interpretation) to such
them and then choose their own chair, which in turn direction. Returning to the example of a meeting
influences the other people’s behavior. around a table, in our approach there will be an
Agent-based modeling has focused on the event entity, called “people meeting in a conference
computation of such process of decision/action. Al- room”, which takes control of the actors involved,
though extremely powerful in theory, it is incapable evaluates their status and the status of other objects
of dealing with the difficulty of representing such in the built environment, and defines each actor’s
group-cognitive and collaborative decision-making behavior.
processes in a reliable way. Consequently, all its ap- As a matter of fact, this reduction of complexity
plications in the field of building design have been into manageable chunks leads to less individuality
limited to very specific aspects of behavior (such and less arbitrariness of single behavior, but we con-
as in fire egress simulation), in order to reduce the sider this limitation acceptable for a simulation of a
amount of complex “reasoning” necessary for each building use scenario. In the sense that rather than
actor/agent. None involve complex group decisions, looking for a representation of all the complexity of

528 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 2
Artificial intelligence distribu-
tion in the event-based model,
conceptually and in Virtools
scripting level.

the real world, our aim is to predict the mutual influ- SIMULATION CONCEPTUAL MODEL
ence between a design solution of a built environ- A simulation model is essentially a system state-
ment, and specific, well-defined use case scenarios. generator. It consists of two prime components
At the same time, some degree of adaptation of the (Haylor 1969):
phenomenon is still provided using multiple choices 1. A static component that represents the state
inside events, multiple events’ paths and also some of the system, including all the entities that com-
local agents’ decisions in order to actually see how prise the system (objects, actors, spaces and their
the use scenario will ‘fit’ in the built environment. exogenous and endogenous variables), and the re-
Furthermore, as already shown by research in game lationships among them;
industries, event-based model does not have to be 2. A dynamic component that represents chang-
considered as an alternative to agent-based sys- es (how the system moves from one state to an-
tems, but as a possible augmentation of them. The other). It is where the system is activated: where the
balance between agent and simulation depends on simulation algorithms are run, generating changes
the purpose of the simulation, and on the necessary in the states of the objects. This component is typi-
degree of autonomy of actors involved. cally associated with a visualization mechanism.

Figure 3
The simulation conceptual
model.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 529


According to such structure, the proposed model necting them to the simulation level. To build the
consists of two parts, a knowledge base to provide knowledge base and represent this semantics, we
hypotheses about both use scenario and built envi- have chosen to use the ontology modelling system
ronment, and a simulation environment to actually Protégé, a Java-based open source ontology editor
simulate use phenomena (Fig. 3). and knowledge-base framework (Fig. 4).
The knowledge base represents data and con- The simulation environment is where the pro-
cepts about the system of entities comprising the cess of use is actually computed, simulated, and
building (spaces, building components, furniture, visualized. Inspired by the latest advancements in
equipments); the people who will populate it (work- the video game industry, we chose to use a game
ers, visitors) and the process of use (events and sce- engine for this purpose.
narios). A game engine consists of two parts: a 3D
Each entity is defined by a specific set of prop- graphics simulator, and a manager level for entities
erty slots representing its attributes and its status, and behaviors: the first part defines the place where
and by a set of relational rules that expresses its in- the entities (people, building and all the physical
fluence and interdependence with other entities. We objects) are graphically represented in a 3D space
build and manage this knowledge base by means of where we can observe the objects’ dynamics (peo-
ontologies. The choice of an ontological model gives ple’s behavior, objects’ movements and transforma-
us the possibility of representing all the different tions, etc.) while the simulation is running. The sec-
heterogeneous entity classes (scenario, events, ob- ond part is where entities’ and behaviors’ data and
jects) in a homogeneous form, and to make explicit scripts, necessary to actually run the simulation, are
all the related semantic and the relations among allocated. In this component of the game engine,
them. In addition, the ontology-based system allows each entity is associated with a system of property
for the creation of specific instances with property slots and related values that will be changed and
specific values, defining discrete objects and con- updated in real time during the simulation. For in-

Figure 4
Scenario and events represen-
tation by means of ontologies
in Protégé.

530 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


stance, if a person is moving through a corridor, his pattern on the other, make them advantageous for
spatial coordinates and speed properties will vary at our research, since they provide a comprehensive,
each time frame. and agreed-upon, data set against which the model
To represent and visualize the users and their can be tested. As a first step, a double scenario has
activities in a 3D simulation environment we chose been developed in order to test typical activities in a
Virtools, a video game engine developed by Das- small hospital ward, and the occurrence of an emer-
sault Systèmes, integrated with compatible Artifi- gency in a random patient’s room. As shown in fig-
cial Intelligence libraries. Like other game engines, ure 6, the same use scenario has been later applied
it is designed for fast rendering, and can represent to two different space layouts, to test their capaci-
dynamic activities and embedded intelligence in ty to improving or hindering operational activities,
the moving objects, which can be made context- patients control by nurses, accessibility in case of
dependent (Fig. 5). emergency, etc. [1, 2].
Our research group is currently applying the
HOSPITAL WARD CASE STUDY same approach to other hospital departments un-
To test and validate the proposed approach, a first der construction. A use scenario is being developed
implementation has been developed using as case by means of data collection in similar, already-built
study the simulation of the functioning of hospi- hospital departments. The objective of this imple-
tal nursing wards. Their relative complexity on one mentation is to simulate the functioning of the fu-
hand, and their straight-forward, standardized use ture building, and then compare it with its real func-
tioning after its realization.
Figure 5
Scenario simulation in Virtools CONCLUSIONS
game engine. The research described in this paper aims to devel-
op a simulative approach to predict how a building
will affect and be affected by future users’ behavior
and activities. At the core of this simulation is a clear
definition and representation of a use scenario, an
operational narrative which represent the step-by-
step performing of activities in a built environment.

Figure 6
The testing phase of two dif-
ferent layout configurations.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 531


These adaptive narratives are built using events en- ation of Behavior in Designed Environments. Technical
tities, provided with distributed AI engines, control- report, Department of Architecture, UC Berkeley.
ling actors’ behavior during the simulation. Kalay, YE 2004, Architecture’s New Media: Principles, Theo-
This approach reduces representation complex- ries, and Methods of Computer- Aided Design, MIT Press,
ity of human behavior and limits the emergence Cambridge, MA.
phenomenon, limitations we consider acceptable Kim, J 1976, ‘Events as Property Exemplifications’, in M.
for the purpose of our research. The proposed mod- Brand and D. Walton (eds.),  Action Theory, Dordrecht:
el offers a more manageable and coherent repre- Reidel, pp. 159–77.
sentation of modalities of mutual affection between Koutamanis, A, Mitossi, V 1996 ‘Simulation for Analysis: Re-
building environment and its future use (and users). quirements from Architectural Design’, in Proceedings
At the same time, it allows representation of coop- 6th EFA - European Full-scale modeling Association - Con-
eration and collaboration among different people ference, Vienna 1996, pp. 96-101.
who use the building. Krawczyk M and Novak, J 2006, Game Development Es-
Predicting if and how a building will match its sentials: Game Story & Character Development, Delmar
intended process of use before its actual construc- Cengage Learning, Clifton Park, NY.
tion will have a positive impact on the design pro- O’Sullivan, D and Haklay, M 2000, ‘Agent-based models and
cess. It will allow designers to evaluate this kind of individualism:  is the world agent-based? ’, in Environ-
building performance and, if necessary, to intervene ment and Planning A 32(8), pp. 1409 – 1425.
to solve emergent usability problems, critical points Perin, C 1972, With Man In Mind: An Interdisciplinary Prospec-
and inconsistencies. In the same way, a better com- tus for Environmental Design, MIT Press, Cambridge,
prehension of specific building use phenomenon MA.
will give designers the possibility to provide and di- Rasmussen, SE 1964, Experiencing Architecture, 2nd Edition,
rectly evaluate different solutions, improving quality MIT Press, Cambridge, MA.
and liveability of the final product. Steinfeld, E 1992, ‘Toward artificial users’, in Y. E. Kalay (ed.),
Evaluating and predicting design performance, John
REFERENCES Wiley & Sons, New York. pp. 329-346.
Amendola, G 2009, Il progettista riflessivo. Scienze sociali e Wurzer, G 2009, ‘Systems: Constraining Functions Through
progettazione architettonica, Laterza Processes (and Vice Versa)’, in G. Cagdas, and B. Colako-
Cenani, Ş and Çağdaş, G 2008, ‘Agent-Based System for glu, (eds). Computation: the new Realm of Architectural
Modeling User Behavior in Shopping Malls: MallSim, in Design, Proceedings of 27th eCAADe Conference, Istanbul
architecture’, in M. Muylle, computro: 26th eCAADe Inter- (Turkey), p. 367-373.
national Conference, Antwerp, Belgium, pp. 635- 641. Yan, W and Kalay, YE 2004, ‘Simulating the Behavior of Us-
Hackos, JT and Redish, JC 1998, User and task analysis for ers in Built Environments’, Journal of Architectural and
interface design, John Wiley & Sons, Inc., New York, NY. Planning Research (JAPR) 21:4, Locke Science Publish-
Haylor, TH (ed.) 1969, The Design of Computer Simulation Ex- ing Company, Inc.
periments, Duke University Press, Durham, N.C.
Heidegger, M 1962, Being and Time, Trans. By John Mac- [1] http://www.youtube.com/watch?v=ewpMO2pTXHQ&f
Quarrie and Edward Robinson, Harper & Row, New eature=youtu.be
York. [2] h t t p : / / w w w. y o u t u b e . c o m / w a t c h ? v = pT f 4 h b -
Maggi, PN 2009, Il Processo Edilizio, Polipress, Milano. JYfA&feature=youtu.be
Martin, FF 1968, Computer modeling and simulation, John
Wiley & Sons, Inc., New York.
Kalay, YE and Irazabal, C 1995, Virtual Users (VUsers): Auto-
Animated Human-forms for Representation and Evalu-

532 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Real-Time Electric Mobility Simulation in Metropolitan
Areas
A case study: Newcastle-Gateshead
3 4
Eiman Y. ElBanhawy , Ruth Dalton ,Emine Mine Thompson , Richard Kottor
1 2

1,2,3
School of the Built and Natural Environment, Northumbria University, UK
3
eiman.elbanhawy@northumbria.ac.uk, ruth.dalton@northumbria.ac.uk,
1 2

4
emine.thompson@northumbria.ac.uk, richard.kottor@northumbria.ac.uk

Abstract.This paper discusses the potential of emerging digital representations of


built environments coupled with agent-based modelling (ABM). A new set of urban
transportation data is provided as an input which is the electric vehicles (EVs) population
of one of the UK metropolitan areas. The study is a part of a PhD research that focuses
on investigating computer-aided software to develop a virtual route for electric mobility
in the North Sea Region. An overview of agent-based simulation platforms is discussed.
Electric mobility system has particular paradigms that differ from conventional urban
transport systems; a comparison is presented followed by the recommended approach of
integrating the two techniques (visualization and simulation). Finally, the architecture
of agents’ algorithm within the EVs network is presented through a case study of virtual
Newcastle-Gateshead model.
Keywords. E-mobility; electric vehicles; simulation; agent based modelling; virtual city
models.

INTRODUCTION
This paper discusses mainly two computer-based istic results (Paruchuri et al., 2002); its output analy-
techniques for real-time electric mobility simulation sis is a very relevant step in simulation approach (Ali
in urban areas: (1) simulation and (2) visualization. In et al., 2007) where it is sometimes integrated with
this context, visualization is the digital representa- other models e.g. energy, air quality, noise, etc. The
tion of urban environments from aerial view maps world now is approaching green and smart urban
to the more accurate city plans produced to the 3D transport means to reduce caused Co2 and green
virtual city models (VCM) (Horne et al., 2007). In the house gases (GHG) emissions. Low carbon emis-
planning context, the advent of computer aided sions vehicles, electric and hybrid, are considered to
design (CAD) and three-dimensional (3D) model- be the optimal means of alternative transport that
ling shaped the way in which we can better create would eventually reduce the emissions hence save
and simulate metropolises (Thompson and Horne, the environment (Logica, 2011); (Strahan, 2012). As
2006). Vehicular simulation is one of the simulation any other phenomenon, the electric mobility (e-mo-
applications that depicts mobility system, analyzes, bility) pattern has to be studied in order to analyze
and studies its characteristic to procure reliable real- the current state of the users and determine needs

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 533


and demand for potential future users. Integrated URBAN DATA VISUALIZATION- 2D
models that combine e-mobility system with other PLANS TO 3D CITY MODEL
models, have been simulated before for particular Urban data has been used before within the two
marketing and environmental studies e.g. energy different forms of digital representation: two dimen-
model (Acha et al., 2011), market penetration (Zhou sional (2D) and three dimensional (3D) in numerous
et al., 2011), power grid (Kintner-Meyer et al., 2010), applications. With a particular attention to 3D, the
customer choice (Mueller and de Haan, 2009). The extensive available urban settlements data nowa-
paper tries to address the following set of questions: days of developed countries has emerged opening
• What are the common and extraordinary para- new channels for more applications: town plan-
digms between conventional and electric mo- ning, architecture, microclimate investigations or
bility systems? telecommunication(Carneiro, 2008). As per a very
• What are the possible approaches to represent recent survey was conducted, there are up to 1036
micro-dynamic mobility system? virtual city models worldwide; this indicates the
• Is it viable to utilize 3D city models to simulate/ increasing development of digital representation
present e-mobility system? technology (Morton et al., 2012). The representation
of geometry and topology of 3D objects memorizes
ENVIRONMENT AND TRANSPORT the shape and configuration of the city. The chal-
SECTOR lenge in visualization is to present it in an uncom-
Transportation and logistics is the engine for eco- plicated way while keeping it on an acceptable level
nomic growth. It is crucial to move goods, people of details and density (Thompson and Horne, 2006).
around the countries, and allow accessing employ- Wang (2005) has mentioned that researchers started
ment, services, leisure activities and socialize with managing and presenting geographic information
wider communities (HMGovernment, 2011). It also using true 3D representation and forms of analysis
allows businesses to expand and create wealth and of the built environment and present the outcomes.
employment. However, it is, the internal combustion
engine vehicles (ICVs) type (Herbert, 2011)consid- SIMULATION MODELLING
ered as a major contributor to GHG, and hence has a Simulation modelling has passed through different
considerable carbon / environmental footprint emis- stages of development to replicate social sciences
sions. In recent years, the environmental burden of (Troitzsch, 1997), (Figure 1) shows the present study
urban road traffic has been worrying governments focus.
and authorities of developed countries(OLEV, 2011). Simulation has been widely used in social sci-
A projected look into the future indicates a higher ences (Wang, 2005) and the occurrence of its collec-
population growth rate, and increasing urbanization tive phenomena always attached researchers;
trends where the automobile population is growing For simulating real-time network, simulation so-
at a much faster rate (Garling, 2001). Accordingly, lution will better fit due to the occurrence of state
researchers, policy makers, and many governments changes over time, discrete events and discontinu-
across the OECD countries (IEA, 2011) have focused ous equations where by using analytical solutions,
on low carbon emissions vehicles industry and mar- the time factor is not considered as outputs func-
ket considering alternative means of transportation tionality depends on the input (Borshchev, 2004).
(IMechE, 2000) e.g. hybrid, electric, hydrogen/fuel Simulation provides solutions whilst consider-
cell(Herbert, 2011) because of the expected deple- ing a set of rules e.g. equations, mathematical equa-
tion of fuels (Wee et al., 2012). tions/from theories (Lombardo and Petri, 2004),
flowcharts (Borshchev, 2004) Cellular Automata (CA)
(Lombardo and Petri, 2004).

534 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Microscopic simulation provides detailed environ- sent study falls under this approach by employ-
ment of vehicles movement and facilitates coupling ing agent based modelling (ABM) to develop a
Intelligent Transportation Systems (ITS)(Burghout, spatial intelligent agents (Narzisi, 2008). Agents in
2004). such modeling, maintain preference, act differently
(Summala, 2005), be opportunistic and anticipate
Vehicular simulation situations(Björklund and Åberg, 2005).
Vehicular simulation as one of the advanced simula-
tion applications that is capable to simulate mobil- Agent based modelling-ABM
ity population, behavioural characteristic, and direct Agents sense and act upon their environment,
and indirect interactions while allowing a better un- try to fulfil a set of goals in a complex-dynamic
derstanding of astronomical observations (Helbing, environment(Schelhorn, 1999). They involve both
2011). This type of simulation can be achieved via goals and constraints forming and emerging the
two different approaches; mathematical (central- overall complex network (Frank, 2001). Independent
ized) or behavioural (de-centralized) approaches perceptions and individual decisions are taken and
shown in (Figure 1). In centralized approach, car- virtually presented (Li et al., 2006). Agents work to-
following laws and scheduling techniques are used gether to find the best solution for a problem(Chen,
which are not generic and can not portray many 2009), learn from their experience and adapt tobet-
traffic phenomenon, facets, and behavioural char- ter suittheir environment (North, 2010). (Tables 1
acteristics. On the contrary, de-centralized simu- and 2) introduce a collection of simple and intuitive
lation is more sensible to population behaviour ABM platforms.
being simulated (Doniec. A, 2008). Hence, the pre-

Figure 1
Present study area of research-
dotted line arrow shows
the employed approach to
simulate new phenomena.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 535


Platforms Simulation Simulation Environment Application Table 1
Technique ABM platforms’ tech-
MASON Single process- Layers: 1-Agents and the Intensive computational niques, environments, and
discrete-event, ABM schedule, 2- Fields applications ( large applications(Railsback et
group) al., 2006); (Luke et al., 2005);

VISSIM Discrete simulation- Vehicular model: Blocks: Realistic driving and (Doniec. A, 2008).

object oriented (1) Infrastructure pedestrian behaviour.


programming-OOP (2) Traffic (Vehicles) Microscopic and traffic
(3) Control operation
Pedestrian model:
(1) Fixed routes
(2) Dynamics routes
(3) Dynamic Assignments
Anylogic Hybrid (ABM, Classes: 1- Environment ( Several ABM applications:
Discrete event - main), 2- Agent (People) agents can be
System Dynamics) :consumers, vehicles,
equipment, products, or
organizations
Swarm Agent and swarms, collections, RePast, Ascape and
individual based actions, schedules, MASON creator
modellers observers
NetLogo Discrete time steps- Layers: Education purposes, short
multi-agent 1- Network- Link segments time simulation, local
programming 2- Nodes ( intersection) intersection of agents and
3- Control Features grid environment
RePast Discrete time-OOP, Environment ( main class) Social network and
scheduling. Multiple and Agents( layers): dynamic models
computational 1-Properties(Topology)
agents and 2-Networks (Transport)
personality trait 3-Diffusion models (info)
modelling

Vehicular simulation using ABM was applied in 1998 and the second one was having limitation due to
by (Trannois et al., 1998) where it was an adoption the supervised and controlled situation by external
of the well-known blackboard system for planning centralized process. Doniec et al. (2008) developed a
agents’ action within the simulation environment. more realistic behavioural model by simulating driv-
The second significant trial was by (Paruchuri et al., ers’ behaviour in real simulator depicting their local
2002) where they created autonomous agents mak- autonomous behaviours while applying opportun-
ing own decisions using fine-tuning parameters. Ac- istic and anticipation traits. Our study continues on
cording to Doniec at al. (2008), the first model was investigating the appropriate technique to simulate
not presenting autonomous agents’ behaviours EV population. A hybrid model that combines meso-

536 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Table 2 Platforms Pros Cons
ABM platforms pros and cons- MASON Fast execution speed, clever, high 3D display only , non-standard and
(Railsback et al., 2006); (Luke complex problems, good user sometimes has confusing terminologies,
et al., 2005); (Doniec. A, 2008). interface, generate graphs and problems in interface and programming
charts
VISSIM 2D and 3D visualization suite, GIS, Mathematical models are behind the
fast, high complex problems, good modelling (check centralized approach)
functionality of traffic flow,
measure of effectiveness (MOE's)
reports.
Anylogic Fast, code writer, drag and drop, 3D display only, poor visualization,
GIS, high/ medium complex medium complex ABM problems
problems
Swarm Clever, stable, well organized, clear medium execution speed, minimum
conceptual basis, clear separation complex problems, incomplete
of graphical interfaces and the documentation, weak error handling,
model.
NetLogo Less programming time and error No 3D, no GIS, slow, minimum complex
checker problems, and no reproducibility
RePast Fast, GIS, high complexity, No 3D, no built-in method to randomize
advanced UI, geographic and orders among agents
network function

scale (emergantbehaviour of infrastructure usage) front price of EV compared to conventional car is


and micro-scale (related to individual charging be- one of the considerable barriers by potential users
haviour) using decentralized ABM while adding ar- (Garling, 2001); nevertheless, the degree of urban
tificial intelligent (AI) rules and learning algorithms geography, market maturity and infrastructure have
to find the system evolution (Lombardo and Petri, their effects on market growth (JATO, 2011) as well.
2004). However, the roll out of intelligent infrastructure,
creation of innovative service models and changes
EV MARKET IN BRIEF in consumer behaviour are all positive transforma-
In Europe and with a particular strategic focus on tions that indicate that it is a growing market (Bee-
private and non-commercial electric cars, the total ton, 2011) with a positive effect on climate change
number of registered cars can indicate the level of (Herbert, 2011)
market penetration. In the first half of 2011, the to- Several factors pertinent to EVs’ battery range
tal EVs registrations were 5,222 (JATO, 2011) which appear to influence users’ anxiety during driving;
depicts the EV niche market that is in a real need of known as Electric Vehicle Range Anxiety- EVRA (Nils-
expansion and creation of conditions for growth for son, 2011). It is believed that this anxiety hinders the
the mass adoption (Graham-Rowe, 2012). The mar- EV market expansion (DfT, 2011). EVRA basically ex-
ket is hampered by many factors e.g. cost, range, ists due to the short full-electric range the EVs have
capacity, visual appeal (Graham-Rowe, 2012) speed, (HMGovernment, 2011). Full-electric range is the
and lack of recharging infrastructure integration maximum distance a vehicle could travel without
(Garling, 2001); (Hatton et al., 2009). The higher up- a need of charge (Eppstein, 2011). Therefore, it can

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 537


Paradigms Conventional (non EV) Mobility E-Mobility Table 3
Problem class Congestion, traffic management, air Infrastructure integration, charging Conventional (non-EV)
mobility and e-mobility com-
quality, noise, and fuel usage, habits, energy usage, market
parison: (Arampatzis et al.,
finding solutions to decrease the penetration (Well-to-wheel studies),
2004); (MVA, 2011); (Burghout,
number of usage EVAR, finding solutions to decrease
2004); (Hall, 1997); (Benenson
CO2, increase market uptake and Torrens, 2003); (Bazzan,
possible - Planning and policy makers - Social and Engineering Sciences 2005); (Ali et al., 2007); (Jiang,
Applications - Traffic impact assessment -Daily dairies (Charging behavioral 2000); (Ali and Moulin, 2007B);
-Parking and pedestrian studies characteristic) (Fellendorf, 2010); (Chiu et al.,
- Sensitivity analysis -Planners and Policy makers 2005); (Lombardo and Petri,
- Traffic safety -EV and batteries manufacturers, 2004); (Balmer et al., 2008);
- Forecasting and controlling traffic technology providers (Narzisi, 2008); (Element
- Optimizing traffic flows -Renewable energy, R&D. Energy Ltd, 2009); (Arampatzis

Solution ABM, CA, both, or geo-simulation ABM for IF THEN rules, complex space- et al., 2004); (Bell et al., 2000);
(Paruchuri et al., 2002);
(Not analytical) time, and computational tasks of
(Doniec. A, 2008); (Bishop and
collective agents (Not analytical)
Gimblett, 2000); (Acha et al.,
Source of Date Theories, Artificial Intelligence (AI), Interviewed and surveyed EVs early 2011); (Wang, 2005).
interviewed and surveyed persons ( adopters and market stakeholders in
driving pattern) addition to AI, IF then rules, etc.
Aim Shortest path propagation Nearest charging point
Market and R& Different platforms, integration of Niche market. Little literature focusing
D different approaches and on integrating EV simulation with other
development applications applications (not urban planning)
Simulation Simulations were conducted with Layers/Classes:
Environment different structure: (1) Simulation environment ( network,
Layers/ A- Layers: city topology and charging points)
Classes (1) Physical layer (2) Autonomous Agents ( Vehicles
(2) Mental layer showing battery states)
(3) Feedback layer (3) rules (mathematical, activity based
(4) Condition layer or AI)
B- Layers:
(1) Reference layer
(2) Route feature layer
(3) Event layer
C-Cellular Automata:
(1) Estate (fixed)
(2) Agent (non-fixed)
D-Classes:
(1) Environment(2) Agents

538 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Interactions More direct interaction with agents More interaction with the environment
Route Choice Travel time, distance, and cost Travel time, distance, and battery state
Routes of 1-Theories Knowledge based findings and IF THEN
Evolution 2- Knowledge based findings rules (if required ) to apply more rules
Rules (Activity based approach) related to battery state and availability
3-Artificial Intelligence (IF then) of charging posts
Routes Type Real-time path searching-routes/ sub-routes
Choices and Time, mode, location O-D matrix, time granted, full-electric
Decisions' range, charging location/time (initial
Factors battery state, and power capacity)
Mobility Mode All modes of vehicles - Battery One mode / simulation: e.g. Private
choice Capacity is N/A cars with different batteries capacities
Agents goals Macro and Micro goals
Reactive Selfish principle in reaching goal, Selfish principle in reaching nearest
Agent's brain fine-tuned parameters (speed, gap charging within vicinity, check state of
(key Traits) between vehicles, queuing, collision battery, charging time, parking lots.
detection, and brake. Speed, gap, lanes, and brake are N/A.
Behaviour Vehicles traits/flow in traffic (route) Charging behaviour (profile)
Key Roads, intersections, traffic lights, Vehicles and battery type and capacity,
Components pedestrians, vehicle's speed and size no. of users, charging points
Emerging GIS Possible, works as repository of the data and user interface
Visualization Required for better presentation
GIS- 3D Example: recreational areas visitors' Gap in the literature - lacks technical
Visualization movement, traffic impact analysis depth and temporal detail
ITS Strategies Message signs, transit signals Nearest charging point is considered
Integration priority, corridor alternative analysis, based on location and availability
control techniques reported by NAVSAT.
Multi Agents Traffic:1- Network (destinations and EV: 1-Network destinations, roads, and
roads) 2-Vehicles, 3-Control parking lots)2-Charging points,3-
Vehicles, 4-Batteries, 5-Drivers

be said that providing accessible and high visible haviour. This behaviour is a collective macro-scale
charging network (hard and soft infrastructure (Bee- behaviour coming from the bottom-up (Crooks
ton, 2011) generates interest amongst consumers et al., 2008) and resulting of agents’ coordination
and encourages uptake (Element Energy Ltd, 2009). (Morton, 2011); (Bonabeau, 2002) (Li et al., 2006).
Towards developing a unified ecosystems and smart EV patterns or clusters have different nature from
cities, investigating and predicting the consumers’ normal vehicular patterns. To simulate such pattern,
response is a significant challenge EV marketers are we need to understand its nature and parameters
facing (Beeton, 2011); (Strahan, 2012) so that we can set the right configuration and have
In vehicular simulation (Valverde and Sol’e, reliable simulation outcomes. A wide range of ap-
2002) and particularly in the context of EVs, it is plications and research studies have focused on the
very interesting to study and analyse emergent be- conventional mode of transport and traffic man-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 539


agement using micro-scale simulation to present a infrastructure processes. Drivers’ charging behaviour
specific phenomenon. Whereas, little literature was should be depicted and analysed after running dif-
dedicated to EV population and particularly those ferent scenarios (number of users, charging points
are focusing on planning and policy making area. locations..etc); such behavioural characteristic needs
An overview of the main paradigms of e-mobility distinctive setup. Thus, we can conclude that EV
system has to be declared and studied to better un- population is a small part of a large group; depends
derstand the system hence better develop the sim- on the application and the end-users’ requirements,
ulation environment and agents’ architecture. The the simulation setup changes accordingly.
following (Table 3) is considered as one of the main
steps of the process of simulating EV population. It INTEGRATING SIMULATION WITH
summarizes the paradigms of conventional mobility VISUALIZATION FOR E-MOBILITY
and the extraordinary paradigms of EV mobility sys- SYSTEM’S STUDY
tems and it is followed by authors’ observations. The aim of this study is to investigate the potential
As it can be observed from (Table 3), EV popu- integration of simulation and visualization tech-
lation is not entirely a new type of simulation com- niques to better represent EV population in met-
pared to conventional mobility. They have lots of ropolitan areas. We are witnessing a long history
common and mutual parameters; whereas, the first of the development of simulation, 3D visualization
has some unique parameters that signify its sim- and also geographic information system (GIS) in re-
ulation nature. This reflects that EV population is a search and practise. However, the integrative uses of
sub set of the conventional mobility data. The mu- these techniques are still in early stages. For urban
tual paradigms are clear and recognized e.g. roads environments and transportation systems plan-
network layer, some of the agents’ behaviours and ning and policy making, the importance of spatial
traits, goals scale, visualization and GIS purposes, visualization, VCM, lies in its potential for improving
and the way the ABM is structured. Unique para- the quality of decision-making (Wang, 2005). VCMs
digms e.g. battery state, charging preferences, num- help presenting large amount of data , identifying
ber of destinations, and parking areas exist due to patterns (Ware, 2000) and presenting interdepend-
the differences in simulation aims and targets. For encies hence better understanding (Helbing et al.,
an example, both EV and non EV can be typically 2000). VCM is based on CityGML data format which
replicated within a conventional mobility simulation is a profile of GML3. CityGML implements an inter-
where network and controlling rules will be applied operable, multi functional, multi-scale and semantic
to both similarly. Since the vehicle type is not an in- 3D city model. It supports several levels of detail
fluential parameter that may affect the simulation (LoD) as identified by Kolbe et al. (2005) which start
results, the EV will not be recognized as a low car- from LoD 0, the coarsest level and it contains two
bon vehicle in this particular simulation. However, in and half dimensional digital Terrain (Terrain surface:
other applications pertinent to air quality and noise foremost geographic object and a base of 3D space
where the vehicle type affects the study, EV would in VCM (JIN et al., 2005)), to LoD4 which is detailed
be recognised as it would completely differ in envi- architectural models including interior and furni-
ronmental and acoustical statistics (Hodges and Bell, ture. 2D maps and plans with occasional prospec-
2011). The present study targets social scientists, tive views and static images presentation technique
policy makers and planning authorities, who are has been used for urban-planning purpose (Wang,
concerned with the EVs hard and soft infrastructure. 2005). Planners primarily work on a 2D analytical
In this case, the vehicle type is a major influential mode (Pietsch, 2000, Orford et al., 1999). However,
factor of the simulation as the outcomes of the sim- for the purpose of the study, a VCM with LoD 2
ulation would assist in the EV urban planning and which presents building textures, networks and in-
frastructure would perfectly suit.

540 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Towards better spatial planning and micro-dynamic planning purposes. 2D simulation to be conducted
network outputs, the integration of 3D visualization in ABM platform (AnyLogicis recommended for its
and simulation modelling can represent the dynam- capabilities), exported, draped in VCM creating spa-
ics within a realistic visual environment (Figure 2) tial dynamic interaction model.
instead of non-visual approaches such as text and Finally, we can now clearly clarify the five main
tables (Wang, 2005). In order to represent mobil- steps needed to develop the EV Agent (EVA) simula-
ity system, three ways of integrating simulation and tion: (1) understanding the nature of the system, (2)
visualization techniques can be considered: (1) 2D evaluating available platforms and selecting appro-
visualization of ABM simulation, (2) 2D simulation priate one for the study focus, (3) developing agent’s
presented in 3D environments (simulation is draped architecture, (4) simulating the population using
on a 3D Terrain surface) or (3) simulation in a 3D appropriate platform, and finally (5) integrating the
modelling environment. simulation with VCM. The setup, configuration, and
Since the integration concept has proven its im- environment of the simulation is a multi criterion
portance and vitality,the guidance in choosing the decision:
approach to be employed, is the capability of the • Simulate micro-dynamic large-group simula-
simulation platform and how good it would accom- tion (vehicular movements).
modate 3D visualization. Following the evaluation • Fast execution time, stable, interactive and reli-
of the platforms presented early this paper, and on able agent based modelling;
the purpose of the present study, the selected plat- • Requires less coding for adding IF THEN simula-
form should be reliable and capable to simulate be- tion rules.
havioral characteristics of drivers, give same results • Has a 2D and can be coupled to realistic 3D
with less effort, simplify the simulation environment visualization solutions( Figure 2);
configuration and provide more flexibility in chang- • Accepts GIS in case of geo-simulation is re-
ing simulation parameters and future situations. quired.
VISSIM platform showed good results in terms • Can simulate societal and behavioural models;
of 3D visualization. From literature, it has been uti- • Has an API collects and extracts real-time in-
lized before to simulate traffic and it has proven suc- formation, exports to 3D visualization suite ( if
cess in merging traffic simulation with 3D modeling needed for visualization purposes).
(Nomden et al., 2009). However, due to the unique
nature of EV population as observed from (Table CASE STUDY: NEWCASTLE-GATESHEAD
3), EVs simulation will not require massive traffic AREA
and complex network data as an inputs. A more The chosen focus area is the inner urban core of
agent-based oriented platform in modeling would one of the UK North East metropolitan areas, New-
get more credits and higher preference. Anylogic is castle upon Tyne, was selected as the research pi-
ABM platform in the first instance, accommodates lot study. The simulation input data is based on
hybrid problems (if needed), requires less coding the real information about EV drivers and their us-
(code writer) and has an interactive simulation en- age which is provided by CYC back office (C(harge)
vironment which facilitates having IF THEN rules and Y(our) C(ar), 2011), EV local service provider for the
AI algorithms via JAVA coding. Built-in logic, state UK North East region. The selection criterion of the
charts options and API (Application Programming case study is based on meeting two conditions: (1)
interface) would perfectly facilitate modelling EV Active in EV market and (2) leading in the 3D visu-
population with less coding effort.To conclude, inte- alization techniques. Newcastle has proven success
grating simulation outputs with 3D modelling is the in providing initiatives and schemes for low carbon
recommended approach for simulating EV for urban emissions vehicles. It is leading the North Sea region

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 541


Figure 2
Simulation and visualiza-
tion diagram showing flow
of data.

in promoting EV market. Since 2009, Built Environ- hence charging schedule.


ment Visualization Centre at the school of the Built • Battery states: 0%, 30%, 50%, 70%, 90% (de-
and Natural Environment, Northumbria University pends on domestic charging).
in collaboration with Newcastle City Council and • No. of possible destinations: 3 destinations /
Gateshead Council has been developing the virtual day ( based on average miles/ day).
Newcastle-Gateshead (VNG) to be used for planning • Charging scenarios: (1) Domestic (2) At work,
and various different applications. (3) On and off street (public)(Elbanhawy et al.,
2012).
The artificial brain development of EV The model outcomes will be calibrated by the in-
drivers’ agents formation about real-world usage provided by CYC.
The ABM simulates each (EV) battery as an autono- The correlation factor between the simulation and
mous agent which makes its unique decisions by real Newcastle-Gateshead will be monitored. Even-
daily planning (O-D matrix) and finding charging tually, more information is to be added and simulat-
points(Elbanhawy et al., 2012). The following points ed while validating and calibrating the model before
summarize agent’s attributes and model assump- trying different states.
tions:
• Simulation path: EV agent starts defining the CONCLUSION
Origin-Destination(O-D). This study aims at investigating the paradigms of e-
• Update time-interval: On a daily basis. mobility system. An overview showed the common
• Route Choice/Decisions: Daily basis, and at and extraordinary parameters and configurations
every destination, the agent chooses its path between conventional and e-mobility systems. E-
with new destination(s), checks the EV battery mobility is quite a distinctive pattern to be simulated

542 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


by micro-dynamic ABM where an emergent behav- wards truly agent-based traffic and mobility simulations’,
iour to be observed as an output. The simulation has AAMAS, New-York, USA.
five main stages that start with scanning the market Balmer, M, Meister, K, Rieser, M, Nagel, K and Axhausen, KW
and understanding the EV mobility nature, to select- 2008,‘Agent-based simulation of travel demand: Struc-
ing appropriate platform, to developing agent’s ar- ture and computational performance of MATSim-T’,2nd
chitecture, to developing the simulation modelling, TRB Conference on Innovations of Travel Modeling,
to finally analyzing it and giving recommendations. Portland, OR, USA.
Recommendations and observations shall depict Bazzan, A 2005,‘A distributed approach for coordination of
the current state of the infrastructure network and traffic signal agents’, Autonomous Agents and Multi-
individual travelling patterns and charging behav- Agent Systems, vol. 10, pp. 131-164.
iours. For perfectly fitting the purpose, 2D simula- Beeton, D 2011, EV ecosystems, Update on Annex XVIII: EV
tion is to be conducted via ABM platform and to be Ecosystems Istanbul, Turkey.
integrated with 3D city model. This would help pre- Bell, M, Dean, C and Blake, M 2000,‘Forecasting the pattern
senting the phenomenon hence better analyses op- of urban growth with PUP: a web-based model inter-
portunities for planners and policy makers. faced with GIS and 3D animation’,Computers, Environ-
ment and Urban Systems, vol. 24, pp. 559-581.
ACKNOWLEDGEMENT Benenson, I and Torrens, PM 2003, ‘Geographic Automata
The authors would like to acknowledge the e-mobil- Systems: A New Paradigm for Integrating GIS and Geo-
ity NSR- North Sea Region Electric Mobility Partner- graphic Simulation’, GeoComputation Conference, pp.
ship (e-Mobility NSR) (NSR, 2011) project for funding 24-30.
the PhD Research.and project website http://e-mo- Bishop, ID and Gimblett, H 2000,‘Management of rec-
bility-ner.eu/. An earlier version of this paper was reational areas: GIS, autonomous agents, and virtual
presented in EFEA’12 conference: A heuristic ap- reality’,Environment and Planning B: Planning and De-
proach for investigating the integrating of e-mobil- sign, vol. 27, pp. 423-435.
ity charging infrastructure in metropolitans. Björklund, GM and Åberg, L 2005,‘Driver behav-
iour in intersections: Formal and informal traffic
REFERENCES rules’,Transportation Research Part F: Traffic Psychology
Acha, S, Vandam, K, Keirstead, J and Shah, N 2011,‘Integrat- and Behaviour, vol. 8, pp. 239-253.
ed Modelling Of Agent-Based Electric Vehicles into Opti- Bonabeau, E 2002,‘Agent-based modeling: methods and
mal Power Flow Studies’, 21st International Conference techniques for simulating human systems’,Proceedings
on Electricity Distribution, Frankfurt,Germany. of the National Academy of Sciences of the United States
Ali, W and Moulin, B 2007, ‘GeoSimulation of human behav- of America, vol. 99, pp. 7280–7287.
iors in micro-scale geographic environments: The case of Borshchev, A and Filippov, A2004, ‘From System Dynamics
the shopping behavior in a mall’,9th International Con- and Discrete Event to Practical Agent Based Modeling:
nd
ference on GeoComputation, Ireland. Reasons, Techniques, Tools’,The 22 International Con-
Ali, W, Moulin, B, Bedard, Y, Proulx, M and Rivest, S ference of the System Dynamics Society, Oxford, Eng-
2007,‘Coupling Multiagent Geosimulation and Spatial land, pp. 959-966.
OLAP for Better Geosimulation Data Analysis’, URISA, vol. Burghout, W 2004,‘Hybrid microscopic-mesoscopic traffic
19, pp. 23-32. simulation’, PhD, Royal Institute of Technology.
Arampatzis, G, Kiranoudis, CT, Scaloubacas, P and Assima- C(HARGE) Y(OUR) C(AR) 2011, RE: Interviewing a manager
copoulos, D 2004, ‘A GIS-based decision support system working in Charge your Car.
for planning urban transportation policies’,European Carneiro, C 2008, ‘Communication and visualiza-
Journal of Operational Research, vol. 152, pp. 465-475. tion of 3D urban spatial data according to user
Balmer, M, Cetinb, N, Nagelc, K and Raneyb, B 2004, ‘To- Requirements:Case study of Geneva’, The international

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 543


achives of the photogrammerty, remotes sensing and finding’, Germany.
spatial information sciences, Geographical Informa- Garling, A and Thøgersen, J 2001, ‘Marketing of electric
tion Systems Laboratory (LASIG), Ecole Polytechnique Vehicles’,Business Strategy and the Environment, vol.
Fédérale de Lausanne (EPFL) CH-1015, Lausanne, Swit- 10, pp. 53-65.
zerland, pp. 6. Graham-rowe, E, Gardner, B, Abraham, C, Skippon, S, Ditt-
Chen, Y and Wang, B 2009,‘Towards Participatory Design mar, H, Hutchins, R, Stannard, J 2012,‘Mainstream con-
of Multi-agent Approach to Transport Demands’,IJCSI sumers driving plug-in battery-electric and plug-in
International Journal of Computer Science Issues, vol. 4, hybrid electric cars: A qualitative analysis of responses
no. 1, pp. 49-56. and evaluations’,Transportation Research Part A: Policy
Chiu, DKW, Lee, O and Leung, HF2005, ‘A Multi-Modal and Practice, vol. 46, pp. 140-153.
Agent Based Mobile Route Advisory System for Public Hall, F 1997,‘Traffic Stream Characteristics’, In: Gartner, N,
th
Transport Network’, In: PRESS, I. C. S., ed. 37 Hawaiian Messer, CJ,Rathi, AK (ed) Traffic Flow Theory, Oak Ridge
International Conference on System Science, Big Island, National Laboratory.
Hawaii, CDROM, 10. Hatton, CE, Beella, SK, Brezet, JC and Wijnia, YC2009, ‘Charg-
Crooks, A, Castle, C and Batty, M 2008,‘Key challenges in ing stations for urban settings: the design of a product
agent-based modelling for geo-spatial simulation’, platform for electric vehicle infrastructure in dutch
Computers, Environment and Urban Systems, vol. 32, pp. cities’,EVS24 International battery, Hybrid and Fuel Cell
417-430. Electric Vehicle Symposium, Stavanger, Norway.
DFT 2011, Transport energy and environment statistics, UK: Helbing, D and Balietti, S 2011,‘How to Do Agent-Based
DfT. Retrieved online: http://www.dft.gov.uk/statistics/ Simulations in the Future: From Modeling Social
releases/transport-energy-and-environment-statis- Mechanisms to Emergent Phenomena and Interactive
tics-2011/ Systems Design’, Santafe Institute working papers, paper
Doniec, AMP 2008,‘A behavioral multi agent model for raod #11-06-024.
traffic simulation’, Engineering Applications of Artificial Helbing, DI, Farkas, I and Vicsek, T 2000,‘Simulating dynami-
Intelligence, vol. 21, pp. 1443-1454. cal features of escape panic’,Nature, vol. 407, pp. 487-
Elbanhawy, EY, Dalton, R, Thompson, EM and Kotter, R 2012, 490.
‘A Heuristic Apporach for Investigating the Integration Herbert, S 2011, EV Updates, In: Newcastle city council, STO
of Electric Mobility Charging Infrastructure in Metro- (ed), Newcastle upon Tyne: Newcastle City Council.
politan Areas: An Agent-based Modeling Simulation’, Hmgovernment 2011,‘The Carbon Plan: Delivering ourlow
nd
2 International symposium on Environment Friendly carbon future’.
Energies and Applications- EFEANewcastle upon Tyne, Hodges, N and Bell, M,‘A Pervasive Network for Environmental
UK, pp. 74-87. and Traffic Monitoring’,UTMC Conference – Workshop
Element energy ltd 2009,‘Strategies for the uptake of elec- Session 2 – Novel Traffic Management Techniques,
tric vehicles and associated infrastructure implications’, Newcastle upon Tyne, UK. Leicester City Council and
In: CHANGE, T. C. O. C. (ed.), Cambridge, UK. Newcastle University, Transport Operations Research
Eppstein, M, Grover, David K, Marshall, Jeffrey S, Rizzo, Group (TORG), pp. 34-50.
Donna, M 2011,‘An agent-based model to study market Horne, M, Thompson, EM and Podevyn, M2007, ‘An Over-
penetration of plug-in hybrid electric vehicles’, Energy view of Virtual City Modelling: Emerging Organisation-
Policy, vol. 39, pp. 3789-3802. al Issues’,10th International Conference on Computers in
Fellendorf, M, Vortisch, P 2010, ‘Microscopic Traffic Urban Planning and Urban Planning Management ( CU-
Flow Simulator VISSIM’, In: SCIENCE, I. S. I. O. R. M. PUM07), Iguassu, Falls, Brazil, pp. 1-16.
(ed.),Fundamentals of Traffic Simulation, LLC: Springer IEA 2011, Technology Roadmap, Electric and plug-in hy-
Science+Business Media. brid electric vehiles, France: IEA- International Energy
Frank, ODI 2001, ‘Agent -based simulation of Human way- Agency.

544 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Imeche 2000,‘Alternatively Fuelled Vehicles’, Professional consumer choice of new cars—Part I: Model structure,
Engineering Publications for the ImechE, Institution simulation of bounded rationality, and model validation’,
of Mechanical Engineers, Institute of Road Transport Energy Policy, vol. 37, pp. 1072-1082.
Engineers, Energy Saving Trust; Institution of Electrical MVA, S 2011,Traffic Micro Simulation-VISSIM, Mumbai, In-
Engineers. dia: Transportation, Planning and Research Consult-
Jato 2011, Incentives Fail to Simulate European electric Ve- ants.
hicles Sales. Narzisi, G 2008, Agent-Based Modelling in RePast. USA:
Jiang, B2000, ‘Agent-based approach to modelling urban Courant Institute of Mathematical Sciences.
and environmental systems within GIS’, In: Forer P, Nilsson, M 2011, ELVIRA, Electric Vehicle: The phenomenon
th
Yaahj, ed,9 Int. Symposium on Spatial Data Handling, of range anxiety, Sweden: Lindholmen Science Park.
Beijing. Nomden, H, Greenwood, D, Horne, M, Muizelaar, T
Jin, B, Bian, F, Zuo, X and Wang, F 2005,‘Study on Visualiza- and Thompson, EM 2009,‘Traffic Simulation in 3D
tion of Virtual City Model Based on Internet’,Geo-spatial World’,Interdisciplinary Studies in the Built and Virtual
information Science, vol. 8, pp. 115-120. Environment, pp. 26-37.
Kintner-Meyer, M, Nguyen, TB, Jin, C, Balducci, P and North, CMMMJ 2010,Managing Business Complexity: Discov-
Secrest, T 2010,‘Impact Assessment of Plug-in Hybrid ering Strategic Solutions with Agent-Based Modeling and
th
Vehicles on the U.S. Power Grid’,The 25 World Battery, Simulation, Oxford Press.
Hybrid and Fuel Cell Electric Vehicle Symposium & Exhibi- NSR 2011, E-Mobility NSR-North Sea Region Electric Mobil-
tion, Shenzhen,China. ity Network (E-Mobility NSR) , [Online]. Germany: In-
Kolbe, T, Groger, G and Plumer, L2005, ‘CityGML – Inter- tregg Project. Available: http://www.northsearegion.
operable Access to 3D City Models’, In: Verlag, S, eu/ivb/home/; and project website http://e-mobility-
ed,International Symposium on Geo-information for Dis- nsr.eu/ [Accessed November 2011].
aster Management, Delft, pp. 21-23. OLEV 2011, Making the connection- The Plug-In Vehicle
Li, Z, Sim, CH and Low, MYH 2006, ‘A Survey of Emergent Infrastructure Strategy, United kingdom: Office of Low
Behavior and Its Impacts in Agent-based Systems’,IEEE emissions vehicles (OLEV).
International Conference on Industrial Informatics, pp. Orford, S, Harris, R and Dorling, D 1999,‘Geography: Infor-
1295-1300. mation Visualization in the Social Sciences: A State-of-
Logica 2011, Logica annual report 2011, Shaping a sustain- the-Art Review’,Social Science Computer Review Fall, vol.
able future, Europe: Logica. 17, pp. 289-304.
Lombardo, S and Petri, M 2004, Multi Agent System: three be- Paruchuri, P, Pullalarevu, AR and Karlapalem, K2002, ‘Multi
havioural frameworks integrated into a GIS. agent simulation of unorganized traffic’,The First In-
Luke, S, Cioffi-Revilla, C, Panait, L, Sullivan, K and Ba- ternational Joint Conference on Autonomous Agents
lan, G 2005,‘Mason: A Multi-Agent Simulation and Multi-AgentSystems (AAMAS), Bologna, Italy, pp.
Environment’,Simulation Modelling Practice and Theory, 176–183.
vol. 81, pp. 1-7. Pietsch, SM 2000,‘Computer Visualization in the De-
Morton, C, Schuitema, G, and Anable, J 2011, Electric Vehi- sign Control of Urban Environment: A Litrature
cles: Will Consumers get charged up? Open University, Review’,Environment and Planning B: Planning and De-
Milton Keynes, 1-13. sign, vol. 27, pp. 521-536.
Morton, PJ, Horne, M, Dalton, R and Thompson, EM 2012,‘Vir- Railsback, S, Lytinen, S and Jackson, S 2006,‘Agent-based
tual City Models: Avoidance of Obsolescence’,Education simulation Platforms: Review and Development
and research in Computer Aided Architectural Design in Recommendation’,The Society for Modelling and Simula-
Europe- eCAADe, Prague, Czech Republic. tion International, vol. 82, pp.609-623.
Mueller, MG and De Haan, P 2009,‘How much do incentives Schelhorn, T, O’Sullivan, D, Haklay, M, Thurstain-Goodwin,
affect car purchase? Agent-based microsimulation of M 1999, ‘STREETS: an agent-based pedestrian model’,

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 545


presented at Computers in Urban Planning and Urban
Management, Venice, 8-11 September (online at http://
www.casa.ucl.ac.uk/~david/AnAgent.pdf )
Strahan, D. 2012. Dump the Pump. NewScientist Journal. UK:
Reed Business Information Ltd.
Summala, H2005, ‘Towards understanding driving behaviour
and safety efforts’,International Workshop on Modelling
Driver Behaviour in Automotive Environments, Ispra,
Italy, pp. 105-111.
Thompson, EM and Horne, M2006, ‘Diversity in Virtual Real-
ity Landscape Modelling’ in: BUHMANN, E, JORGENSEN
and STROBL (ed),Trends in Knowledge-Based Land-
scape Modeling, Anhalt University of Applied Sciences,
Heidelberg: Herbert Wichmann Verlag, pp. 128-137.
Trannois, H, Deleage, J and Llebrun, A1999, ‘A multi-agent
framework for car traffic simulation’,3rd International
Conference on the Practical Application of Intelligent
Agents and Multi-Agent Technology PAAM 98, London,
England, UC Berkeley Transportation Library, pp. 635-
636.
Troitzsch, KG1997, ‘Social Science Simulation: Origins, Pros-
pects, Purposes’in CONTE, R, RAINER HEGSELMANN
and PIETRO TERNA (ed),Simulating Social Phenomena,
Berlin, Germany, pp. 41–54.
Valverde, S and Sol’e, RV 2002,‘Self-organized critical traffic
in parallel computer networks’,Physica A, vol. (312), pp.
636–648.
Wang, X 2005,‘Integrating GIS, simulation models, and visu-
alization in traffic impact analysis’,Computers, Environ-
ment and Urban Systems, vol. 29, pp. 471-496.
Ware, C 2000,Information Visualization: Perception for De-
sign, San Francisco, CA, Morgan Kaufmann.
Wee, BV, Maat, K and De Bont, C 2012,‘Improving Sustain-
ablity in Urban Areas: Discussing the Potential for
Transforming Conventional Car-based Trave into Elec-
tric Mobility’,European Planning Studies, vol. 20, pp.
95-110.
Zhou, Z, Wang, J and Botterud, A 2011,‘Agent-based Elec-
tricity Market Simulation with Plug-in Hybrid Electric
Vehicle Penetration’,IEEE, pp. 1-2.

546 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Architectural Software Tool for Structural Analysis (ATSA)
Intended for Intuitive Form-finding Process
3
Lukáš Kurilla , Marek Růžička , Miloš Florián
1 2

Faculty of Architecture Czech Technical University in Prague, Czech Republic


3
http://kurilluk.com, http://igend.cz, http://studioflorian.com
1 2

3
kurilluk@fa.cvut.cz, marek@igend.cz , florian@fa.cvut.cz
1 2

Abstract.This paper presents Architectural software Tool for Structural Analysis (ATSA)
which is designed as a software bridge between architectural and structural software
programmes. It has been developed at university in cooperation with architects and
structural engineers, intended to make their interdisciplinary cooperation more efficient.
ATSA is aimed to provide structural analysis of drafts created by an architetct in the
early stages of design in order to enable the architect to understand the mechanical
responses of the structure to loading, and thus optimise it creatively through an intuitive
form-finding process.
Keywords. Design tool development; interactive structuralanalysis; architectengineer
collaboration; intuitive form-finding;generative design.

INTRODUCTION
The early stages of design are the most creative process.The similarity between these two processes,
phase of the architectural process. During this especially their synergy, has recently become the
phase, the architect creates a large number of drafts subject of several research projects (Holzer, 2005;
to be considered for further development of his de- Burry, 2005; Buelow, 2009). An examination of the
sign, he develops an understanding of environmen- synergy between the intuitive process of architec-
tal characteristics, hedetermines the geometrical tural designing and an artificial intelligence algo-
limitations of his design. The architectural software rithm in the early stage of design is a long-term goal
tool for structural analysis (ATSA), we have been de- of our research. One step towards achieving this
veloping, will supply architects with an insight into goal is the development of ATSA.
the structural behaviour of their drafts, providing
information on strain, stress, displacement, rotation, EXISTING ARCHITECTURAL SOFTWARE
reactions, forces, and moments. Using this informa- TOOLS FOR STRUCTURAL ANALYSIS
tion, architects can understand form and forces in a The existing architectural software offers different
designed structure and intuitively react to any ma- approaches to structural analysis. These software so-
nipulation of the design. lutions mainly differ in their method of creating the
This intuitive form-finding process is similar to structural analysis model, the related graphical user
the ESO (Evolutionary Structural Optimisation) opti- interface GUI, workflow and demands for calculation
misation method. However, this method uses an ar- of structural analysis (time-consumption).
tificial intelligence algorithm to solve form changes,
which allows it to fully automate the form-finding

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 547


The complex physical geometry of to the archetypal nature of the design model, dur-
analytical models ing its creation it is possible to automatically gen-
The simplest and most common solution is the di- erate a simplified, schematic geometry against the
rect export of the architectural design model from background, representing an analysis model, which
the design modeller into an external structural decreasestime consumption.
analysis software programme usinga universal geo- Generated analysis model can contain all rel-
metric file format (OBJ,IGS, etc.) However, when the evant information for structural analysis and there-
complex physical geometry of the model form is fore it can be analysed inexternal structural analysis
exported using an ordinary geometric file format software (Scia Engineer, Robot Structural Analysis,
it does not contain enough information(such as FEM-Design, etc.). The aim of BIM is to develop a
boundary conditions, material properties, cross-sec- standardized universal file format IFC [1],to ensure
tion) necessary for structural analysis. data compatibilitybetween architectural and struc-
Therefore, it is necessarily to manually input ad- tural software. According to currently available re-
dition information in the analysis software (in prac- sources, we can assume that in this workflow the
tice this is often the structural engineer’s task), mak- architect is not expected to provide his immediate
ing it impossible to automate the analysis process. response to structuralmechanical responses (strain,
Furthermore creating a structural analysis model stress, displacement, etc.), because the IFC file for-
identical to the complex geometry of the design mat does not provide him with the necessary analy-
model is also more time demanding for calculation sis feedback.
of the analysis. This method alike techniques used in In BIM, apparently, it is the structural engineer
our original interdepartmental collaboration, due to who adjusts the design modelbased on structural
the time-consuming analysis is not suitable for veri- analysis.The design model is a communication
fication of the large number of drafts produced in bridge between a structural engineer and architect.
the early stage of design. The architect receives the structural engineer´s re-
sponse to analysis in the form of changes made in
Dual geometry of design and analytical the design model. Then, the architect may choose to
models incorporate those changes or further changes into
More sophisticated solutions are now available his model.
based on the creation of the dual geometry of both
a design and analytical model, BIM tools being one Schematic geometry of analytical models
such example (Revit, Archicad, Allplan, etc.). These The method we propose is based on an architect´s
tools dealing with interdisciplinary collaboration direct response to the results of the structural
belong to often discussed issues nowadays. Thanks analysis. The architect creates anschematic analysis

Figure 1
a) architectural design model;
b) structural design model;
c) structural analysis model.

548 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 2
a) original workflow;
b) proposed workflow.

model directly in the design modeller. Using ATSA functional Interface between Design And mechani-
the model can be automatically analysed against cal response Solve)[4] which ensures automation of
the background andresults are displayed back in the the process of structural analysis on the structural
modeller. With each change in the model, the pro- engineer´s side. It is a pre/post-processor which re-
cess isrepeated automatically. ceives, and based on parameters processes data be-
Creating an analysis model and inputtingthe tween the architect and selected structural analysis
necessary information is done in the design model- software. This sophisticated data processing makes
ler interface using the plug-in. Direct creation of an it easier for an architect to create an analysis model
analysis model provides better control and makes and facilitates the subsequent interpretation of the
it easier to change drafts. Model analysis runs in an analysis results.
external programme, so the model is first exported Currently there are two available options for
into the adapted VTK file format [2]. After it is ana- structural analysis software: OOFEM[5] and SIFEL [6].
lysed the results are saved in it and the file is loaded Both of them use Final Element Method (FEM). Both
into the modeller. have been developed at the university under the
A very similar method of approach to structural GNU GPL license. As a part of our research OOFEM
analysis is the Karambaplug-in [3]. Unlike our solu- has been enhanced by adding some new elements
tion, Karamba uses an internal library for analysis, and functions. The modularity of ATSA allows (if
and so it does not use any file format. The Karamba necessary) further structural analysis software to be
plug-in was released during the development of our added.
ATSA and the similarity ofbothsoftwareconfirms that On the architect´s side, modules are being de-
our development is moving in the right direction. veloped as plug-ins that extend existing architec-
tural software. They make it possible to create an
ARCHITECTURAL SOFTWARE TOOL FOR analysis model in the modellers which are preferred
STRUCTURAL ANALYSIS (ATSA) by architects. Modules extending architectural soft-
ATSA is designed as a software bridge between ex- ware can be added and thus enhance the variety of
isting architectural software and structural software ways of to create architectural designs.
programmes being developed at university. It is In designing this tool, we have focused on its
intended for making interdisciplinary cooperation adaptability and its future expandability. That is why
within the university more efficient. Our objective is the modules are being developed under GNU GPL
also to apply ATSA in architectural practice. v3licence. This will allow more experienced users to
customize the tool to solve more specific problems.
Modules Adapting the tool helps to extend its functions.
The heart of the tool is the module MIDAS (Multi-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 549


Figure 3
ATSA modules, functional
scheme.

Implementation
Communication among ATSA modules is performed generative design processes. A specific moduleto
via the VTK file format mentioned above. Its data serve specific needs, Robo.dexemplifies a simple im-
structure is designed to work with MIDAS meeting plementation of ATSA.
structural calculations requirements as well as ar-
chitectural requirements to represent analysis out- Robo.d
comes. Rules for file content and data structure are “Digital design is now fully assimilated into design
defined in the interface (OOP interface). This inter- practice, and we are moving rapidly from an era of be-
face has to be implemented by each ATSA module to ing aspiring expert users to one of being adept digital
provide module cooperation. It is the only condition toolmakers.” (Burry, 2012).
that has to be met when creating any new custom Architects are creating innovative designs with
module. This interface is thus designed to be easy custom created tools. With these custom tools they
to implement and versatile. The chosen file format is are able to accomplish better productivity and de-
easily readable and editable even for people (plain sign control. Robo.d [7] is a specific tool which was
text file). But the ATSA interface is not necessarily developed in Java to design a fluid-form structure
dependent on a single file format. It is possible to for the sculpture GDF-141 by Federico Díaz(Díaz,
implement new formats following the same rules or 2010). The whole sculpture was built from small
even to share data in computer memory. However plastic spheres, using automated robotic arms. In
communicating data via computer memory would this project Robo.d generated simple text files for
not permit the possibility of analysis archiving or file the MIDAS module which then passed geometry
sharing among different users. data to structural analysis software. Outputs were
given in VTK file format, which could be inspected
ARCHITECTURAL ATSA MODULES in the freely available VTK viewers (Paraview, Maya-
Each developed ATSA module represents a differ- Vi). Therefore it was not necessary to implement an
ent approach to the architectural design process. analysis output display inside Robo.d. The shape of
It offers different possibilities and serves different the sculpture was adjusted according to the result-
goals. While the Struct module is mostly used for ing analysis, avoiding any critical tension inside the
®
fast manual drafting of 2D schemes in AutoCAD - structure
like environments, Donkey is usually implemented
in more complex and potentionally more interesting

550 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 4 Donkey
®
GDF-141, structural analysis Donkey [8] has been developed for Rhinoceros´
results. plug-in Grasshopper. Grasshoper is agenerative
modelling software currently popular with archi-
tects. With Grasshopper architects can create com-
plex parametric models of innovative constructions
which can be structurally analysed using Donkey.
Struct Donkey is an interactive tool providing fast analysis
Struct is a macro written in LISP designed to work feedback after the initial model has been changed.
®
inside applications like AutoCAD and its alterna- This interactivity is a great advantage mainly in the
tives. Struct is being developed and tested mainly form-finding process. Donkey´s expandability allows
in 4MCAD which is based on IntelliCAD. Unlike other developers to adopt specific construction solutions.
advanced ATSA modules Structis meant to be used An example is a student project by Martin Císař de-
by architects working manually in these conven- signing sports hall roof structure [9], which was in-
tional applications. They are thus able to receive out- spired by Leonardo da Vinci’s bridge design. Donkey
comes of preliminary structural analysis inside the was used to analyse the roof structure which helped
CAD environment where they are used to working the architect to find the optimum shape of the struc-
every day.Simplified structure schemes are used as ture in its cross section. In the project we met the
an analysis input and its outcomes are usually rep- challenge to solve very special joint connections in
resented as a new geometry with exaggerated shift the construction, which was solved by adding new
of construction nodes. In this way different design feature to the Donkey module.
schemes can be quickly compared to each other.

Figure 5
Sports hallroofing, form-
finding process.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 551


DISCUSSION to help with the interpretation of complicated analy-
While working either on real or academic projects, ses. We also intend to utilize the unique features of
architects are usually not able to receive any feed- AI algorithms in the design process to increase its
back as to the quality or feasibility of construction productivity and enhance its accuracy without dis-
in their drafts. Many design alternatives are quickly rupting creativity. Our aim is to satisfy demands for
created and it would be very difficult or almost im- automation. However, we want to avoid fully auto-
possible for a structural engineer to evaluate them matic optimisation where the author loses control
all. The main difficulty is incompatibility of interdisci- over the form-making process. The synergy between
plinary design data. This is usually handled by time- the intuitive process of architectural design and
consuming manual model cleaning and adjustment. precision of artificial intelligence algorithms should
In consequence, structural engineers prefer to enable one to produce works which represent the
analyse only a few project alternatives. The develop- identity of their authors.
ment of ATSA solves the problem of data incompati-
bility and allows for the automation of the structural ACKNOWLEDGEMENTS
analysis process. The whole process becomes con- The authors thank Federico Díaz and Martin Císař
siderably less-time consuming, freeing a structural for testing ATSA modules in their projects. We also
engineer from routine repetitive work and enabling gratefully acknowledge the endowment of The
him to devote himself to more efficient, hands-on ministry of industry and trade of the Czech Repub-
consulting on designs. The architect obtains a de- lic under project FR-TI1/568. and GA ČR under pro-
gree of independence which helps him to design ject 103/09/H095. We would like to extend special
with more self-confidence and to create more dar- thanks to Justína Kurillová for her support. Finally
ing and ingenious design alternatives. These design we would like to thank Ladislav Svoboda, Jan Zeman
alternatives are also pre-optimised for later design and Jan Novák from CTU in Prague for their collabo-
stages. This does not mean that alternatives would ration and developmentof the MIDAS module as
be cut down to the simplest or cheapest options but well as for careful review of the manuscript.
it should help architects to back up and further de-
velop their creative ideas. REFERENCES
Buelow von P. 2009, ‘A comparison of methods for using
CONCLUSION genetic algorithms to guide parametric associative
In the digital toolmakers era we present our ap- design’, In  Proceedings of the International Association
proach to the development of a universal interdis- for Shell and Spatial Structures (IASS) Symposium 2009,
ciplinary tool for structural analysis. We show how Valencia, pp. 11.
to ensure its interactivity, future expandability, and Burry, J., Felicetti, P., Tang,J.W., Burry, M.C. and Xie, Y.M.2005,
general versatility in other applications. Thanks to ‘Dynamical structural modelling - a collaborative de-
the ATSA tool architects receive information about sign exploration’, International Journal of Architectural
the behaviour of structures, which can be used in Computing, 3(1), pp. 27-42.
their creative form-finding process. Our research Burry, M. 2012, Scripting Cultures: Architectural Design and
concerns the natural process of form optimisation Programming, Architectural Design Primer, John Wiley
in student and professional projects, in order to & Sons, ISBN-13: 978-0470746417.
better understand the needs of architects for struc- Díaz, F. 2010, Geometric Death Frequency -141, Edizioni
tural analysis and representation of results. To meet Charta, Milano, ISBN-978-88-8158793-3.
architects’ needs we plan to implement artificial Holzer, D., Tang, J., Xie, M. and Burry, M.2005, ‘Design Using
intelligence algorithms (AI) into the ATSA tool and Evolutionary Optimisation and Associative Geometry’,
use them to eliminate routine repetitive work and CAAD Futures 2005 Learning from the Past, B Martens
and A Brown, Springer, The Netherlands.

552 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


[1] http://www.buildingsmart-tech.org/specifications/ifc-
overview/?searchterm=ifc.
[2] http://www.vtk.org/VTK/img/file-formats.pdf.
[3] http://www.karamba3d.com/.
[4] http://mech.fsv.cvut.cz/~da/MIDAS/en/index.html.
[5] http://www.oofem.org/en/oofem.html.
[6] http://mech.fsv.cvut.cz/~sifel/.
[7] http://robo-d.kurilluk.com/.
[8] http://donkey.igend.cz/en.
[9]http://www.studioflorian.com/projekty/171-martin-
cisar-mestska-sportovni-hala-v-kutne-hore.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 553


554 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Iterative Refinement Through Simulation

Exploring trade-offs between speed and accuracy


Patrick Janssen , Vignesh Kaushik
1 2

National University of Singapore


patrick@janssen.name, vigneshkaushik@gmail.com
1 2

Abstract. Performance-based design approaches typically use iterative simulation as


a way of exploring design variants. For such approaches, the speed of execution of the
simulations is critical to enabling a fluid and interactive design process. This research
proposes an iterative simulation design method where simulations are configured to run
in two modes: in fast mode, simulations produce less accurate results but due to their
speed can be applied successfully within an iterative refinement process; in slow mode,
the simulations produce more accurate results that can be used to verify the performance
improvements achieved using the iterative refinement process. A case study is presented
where the proposed method is used to explore performance improvements related to levels
of incident illuminance and incident irradiance on windows.
Keywords. Iterative; design; refinement; simulation; Radiance.

INTRODUCTION
Visual Dataflow Modelling (VDM) (Janssen and Chen offs between simulation speed and simulation ac-
2011) has becoming increasingly popular within the curacy. In order for simulations to be used fluidly
design community, as it can accelerate the iterative and interactively, execution time must be kept to a
design process, thereby allowing larger numbers minimum. However, the accuracy of the simulation
of design possibilities to be explored. Modelling is often inversely related to the speed of execution.
in a VDM system consists of creating dataflow net- Fast simulations produce low-accuracy results, while
works using nodes and links, where nodes can be slow simulations produce high-accuracy results.
thought of as functions that perform actions, and This paper proposes an iterative simulation
links connect the output of one function to the in- design method that overcomes this problem by
put of another function. VDM is now also becoming calibrating simulations to run both in a fast and
an important tool in performance-based design ap- less accurate mode and in a slow and more accu-
proaches, since it may potentially enable designers rate mode. The fast mode simulations are used to
to explore and refine design possibilities through enable designers to apply iterative refinement in a
an iterative process of parametric variation cou- fluid and interactive manner, while the slow mode
pled with performance simulation (Shea et. al. 2005, simulations are used to verify the performance im-
Coenders 2007, Lagios et. al 2010, Toth et. al. 2011, provements achieved using the iterative refinement
Janssen et. al. 2011). process.
In order for the process of iterative refinement In order to demonstrate the proposed method, a
to be effective, it is critical to set appropriate trade- case-study experiment has been conducted, where

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 555


the method is used to explore design variants for a by the position of the sun, and as a result it is time
large residential project consisting of over a thou- independent. The illuminance that is calculated will
sand units. Design variants are evaluated based on then represent the actual Lux value for the worst
visible daylight and radiant heat (including sunlight) case scenario.
incident on the surface of the windows of residential For the irradiance simulation, rather than fo-
units. cusing on the worst case, a cumulative approach is
needed whereby the irradiance incident on a par-
SIMULATION NODES ticular point throughout the year is added up. In ad-
Visible daylight is measured as illuminance, which is dition, irradiance is of course time dependent as it is
the visible light incident on the surface, and is meas- affected by the position of the sun. One option for
2
ured in Lumens/m or Lux. Radiant heat is measured calculating cumulative irradiance would be to gen-
as irradiance, which is the electromagnetic radiation erate skies for multiple points in time and then to
2
incident on the surface, measured in Watts/m . Both run multiple simulations. However, a more efficient
illuminance and irradiance are calculated using the approach is to create a cumulative annual sky from
simulation program Radiance [1]. a climate file (Robinson and Stone 2004).  The irradi-
ance results from a single simulation run using such
Radiance simulations a cumulative sky would then represent cumulative
Radiance is a collection of programs that perform a irradiance for the whole year.
variety of related tasks. The main input file for Radi- For generating the standard CIE overcast sky
ance is the RAD file that describes the scene to be for the illuminance simulations, Radiance includes
simulated. Given a RAD file, the first step is to con- a program called gensky[2]. For generating the cu-
vert this into a different file format called an octree, mulative annual sky, a program called GenCumula-
using a program called oconv. Using this octree file tiveSky[3] is used. This program produces cumulative
as input, the user can specify sensor points in the annual skies in Radiance format from EnergyPlus
model and then use the rtrace program to measure weather files [4]. The sky is discretized into 145
illuminance or irradiance at these points. patches using a method devised by Tregenza (1987)
When the octree is generated using the oconv and the Perez luminance/radiance distribution
program, the radiance description of the sky dome model (Perez et. al. 1993) is used to determine the
can be included. Different skies need to be gener- radiance of each patch, according to the information
ated for the illuminance and irradiance simulations. from the climate file. Figure 1 shows both the stand-
For the illuminance simulation, standard CIE over- ard CIE overcast sky and the cumulative annual sky
cast sky is required, as this is the worst case scenario used in this research.
for calculating daylighting. This sky is not affected

Figure 1
Falsecolor image of the stand-
ard CIE overcast sky generated
by gensky (left) and the cumu-
lative annual sky generated
by GenCumulativeSky (right)
using the EnergyPlus weather
file for Singapore.

556 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Radiance VDM nodes • Ambient accuracy (aa): the approximate error
In order to support a user-friendly integration of from indirect illuminance interpolation. A value
Radiance into the design workflow, VDM nodes of zero implies no interpolation
were created for an advanced procedural modelling • Ambient resolution (ar): The maximum density
system called SideFX Houdini [5]. These nodes link of ambient values used in interpolation. Errors
Houdini with the various Radiance programs and will start to increase on surfaces spaced closer
the GenCumulativeSkyprogram. For more informa- than the scene size divided by the ambient
tion on the development of these nodes, see Jans- resolution
sen et. al. (2011). For this research, the nodes were • Ambient divisions (ad): The error in the Monte
further developed to allow users to create a sky via Carlo calculation of indirect illuminance will be
three methods: by using the gensky program, by us- inversely proportional to the square root of this
ing the GenCumulativeSky program, or by loading a number. A value of zero implies no indirect cal-
sky description file. culation
The main simulation node executing oconv and • Ambient super-samples (as): Super-samples
rtrace has two inputs: one for the model geometry are applied only to the ambient divisions which
and one for sensor grids. The first input is for in- show a significant change
putting the geometry. The node will translate each A detailed explanation of these parameters is be-
Houdini polygon to a Radiance primitive of type pol- yond the scope of this paper (see the Radiance
ygon. The polygons expected to have custom attrib- documentation for more information). However, it
utes to define the material, and the node will extract should be noted that perhaps the most important
the values of these attributes when generating the parameter is the ambient bounces. The number of
Radiance input file. bounces may vary from 0 to 8, with higher num-
The second input of the Radiance node is for ber of bounces producing more accurate results
inputting sensor grids. When the rtrace simulation but also in much higher computation times. Since
is run, the simulation results will be copied to the the sky is modelled as ‘glow’, it will only take part
sensor points within Houdini as attributes. This then in Radiance’s indirect lighting calculation, which is
means that the results from an rtrace simulation can only performed when ambient bounces is set to 1
be graphically displayed inside Houdini, using col- or more. Since the only light is coming from the sky,
oured surfaces. then a value of 1 is equivalent to calculating only
direct and diffuse light, but ignoring any reflected
Simulation parameters indirect light.
In terms of speed, rtrace will tend to take significant- For the ambient accuracy parameter, a lower
ly more time to execute than the other programs value produces more accurate results with slower
such as oconv, gensky, and GenCumulativeSky. The execution times. However, note that if no reflected
settings for the rtrace parameters are therefore criti- indirect lighting is calculated (as is the case when
cal when it comes to the trade-off between speed the only light is coming from the sky dome and the
and accuracy. ambient bounces parameter is set to 1), then this pa-
The Houdini node provides parameters for spec- rameter can be set to 0, as it will not have any effect.
ifying certain key rtrace parameters relating to ambi- For the final three parameters, higher values will
ent lighting, namely [6]: generally produce more accurate results but with
• Ambient bounces (ab): the maximum number slower execution times.
of diffuse bounces computed by the indirect
calculation. A value of zero implies no indirect
calculation

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 557


CASE STUDY EXPERIMENT Design exploration task
The case study experiment will focus on the Inter- For this research, an exploration task has been de-
lace, a large residential project designed by OMA fined, in which the designer is required to minimize
[7] and currently under construction in Singapore. the number of windows receiving either low illu-
The design consists of thirty-one apartment blocks, minance or high irradiance. The designer will carry
each six stories tall. The blocks are stacked in an in- out this exploration task via a process of iterative re-
terlocking brick pattern, with voids between the finement, whereby a parametric model is built and
bricks. Each stack of blocks is rotated around a set of the parameters in the model are gradually adjusted
vertical axes, thereby creating a complex interlock- in order to try and improve performance. Each it-
ing configuration. An example is shown in Figure eration of parametric adjustment by the designer
2, where 6 blocks are stacked and rotated to form a is followed by a simulation of design performance,
hexagonal configuration. and if performance improves then the parametric
changes are kept. Using this approach the designer Figure 2
may gradually be able to improve performance of The process of rotating the
the design. brick pattern. The diagram
For this task, the parametric changes that can on the left shows 6 blocks
be made by the designer have been constrained to arranged in a straight line,
the rotation of the blocks and the addition of sun while the diagram on the right
Each block is approximately 70 meters long by 16.5 shades. Block rotation a change that affects global shows the same six blocks
meters wide, with two vertical axes of rotation spaced configuration, while sun shading is seen as a change folded into a hexagonal
45 meters apart. The axes of rotation coincide with that affects only local configuration. In order to con- pattern.
the location of the vertical cores of the building, strain the task, other possible changes, such as the
thereby allowing for a single vertical core to connect stacking of the blocks and the position and size of
blocks at different levels. The blocks are almost totally balconies were not considered.  However, it is noted
glazed, with large windows on all four facades. In ad- that the iterative approach used in this research
dition, blocks also have a series of balconies, both could also be expanded to include such parameters.
projecting out from the facade and inset into the fa- In order to test the iterative approach, a Houdini
cade. A typical floor plan is shown in Figure 3. model of the design was built that included all sig-
The OMA design has stacked the 31 blocks into nificant exterior features including walls, windows,
22 stacks of varying height, and has then rotated the inset balconies and protruding balconies. On the
stacks into a hexagonal pattern constrained within interior, most of the detail was omitted and only
the site boundaries. At the highest point, the blocks unit walls were included. The resulting model had
are stacked four high. a total of approximately 47.5 thousand polygons, of

Figure 3
A typical floor plan [8].

558 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 4
The original design. The plan
on the left shows the root
node and the branching
structure. The model on the
right shows windows with low
illuminance in dark grey, and
windows with high irradiance
in light grey.

which about 7800 were windows. These windows This type of branching structure can be modelled
were grouped into four types: living room windows, within animation tools such as Houdini using ob-
bedroom windows, kitchen windows, and utility jects that have parent-child relationships. In the plan
windows. For the performance exploration, it was in Figure 4, the root node is indicated by the larger
decided to focus on the living rooms and bedroom dot and is the parent of three block stacks: s1, s5 and
windows only, which totalled 5250 windows. The il- s10. Each of these three stacked blocks is the start
luminance and irradiance incident on each window of one branch. The parent-child linking relationship
was measured at just one point in the centre of the means that any transformation applied to an object
window. Therefore, for each iteration, illuminance will automatically also be applied to all the descend-
and irradiance was to be measured at 5250 points in ants. The designer can therefore freely explore differ-
the model. ent rotation combinations without having to worry
For the exploration task, target thresholds were about the stacked blocks becoming disconnected.
set for both illuminance and irradiance. Windows
falling either below the illuminance threshold or Iterative simulation design method
above the irradiance threshold were considered to The key step in the iterative simulation design meth-
be undesirable, and therefore in need of improve- od was the executions of the simulations. Calculat-
ment. The aim of the exploration task was to reduce ing the illuminance and irradiance at a high level of
the total number of undesirable windows. These accuracy can be very time consuming, and therefore
thresholds were mainly used as a simple way of very disruptive for the designer.
summarizing relative performance, so that the de- For obtaining accurate results, the following Ra-
signer was able to quickly assess whether improve- diance ambient settings were used: ab=4, aa=0.15,
ments has been made. ar=2048, ad=516, and as=516. Using these settings,
the illuminance simulation took 8 hours and 30 min-
Parameterisation of the model utes and the irradiance simulation took 13 hours 50
In order to allow the designer to fluidly and inter- minutes making a total of 22 hours and 20 minutes.
actively make changes to the rotation angles of the The computer being used for running the simula-
stacks of blocks, the blocks need to be parametrical- tions was a typical office computer: a 2.4GHz dual-
ly linked. Looking at the arrangement of the blocks core processor with 8GB RAM running 64 bit Win-
in plan in Figure 4, it is evident that the configura- dows.
tion is actually a branching hierarchical structure,
with a central root and three branches.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 559


The simulation results showed that within the ex- between speed and accuracy. In the iteration phase,
isting design, a significant portion of windows had the fast mode simulations are used within the itera-
either low illuminance or high irradiance. The il- tive refinement process in order to explore design
luminance and irradiance patterns on the facade variants with improved performance. Finally, in the
were also seen to be very varied and hard to pre- verification stage, both the initial design and the fi-
dict due the complex massing of the building, and nal design from the iterative process are evaluated
also due the effects of protruding balconies shad- using the slow mode simulations in order to verify
ing windows below. The iterative simulation design the performance improvements. The three phases of
method was therefore deemed to be appropriate for the iterative simulation design method are shown in
exploring options with fewer undesirable windows. Figure 5.
However, due to the excessive simulation time, an
iterative simulation design method was developed The calibration phase
where each simulation was configured to run in fast For the calibration phase, a series of Radiance simu-
mode and in slow mode. The aim was to reduce the lations were executed with parameter settings that
total simulation time of the fast version to below favoured speed over accuracy. In all cases, the ambi-
two minutes, but to ensure that the results from the ent bounces parameter was set to 1 and the ambi-
fast and the slow mode simulations still correlated ent accuracy parameter was set to 0. This therefore
reasonably well. This would then allow the fast simu- meant that no indirect reflections were calculated
lation to be used as a driver for the exploration pro- which significantly reduced the execution time. For
cess. each of these simulations, Microsoft Excel was then
The iterative simulation design method was di- used to plot the trend-line between the fast and
vided into three main phases: calibration, iteration, slow mode simulation results, and to calculate the
2
and verification. In the calibration phase, the fast R correlation coefficient (or the coefficient of deter-
mode simulations are set up and configured in order mination). Table 1 shows the results for these experi-
to ensure that appropriate trade-offs are achieved ments.

Figure 5
The three phases of the
iterative simulation design
method.

560 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Table 1
Table showing the execution Radiance rtrace ambient settings Illuminance Irradiance
2
time (T) and R correlation for T R2 T R2
a range of different ambient
ab=1, aa=0, ar=2048, ad=512, as=512 92s 0.8892 88s 0.8841
light settings for the Radiance
ab=1, aa=0, ar=1024, ad=256, as=256 49s 0.8892 53s 0.8839
rtrace simulation.
ab=1, aa=0, ar=512, ad=128, as=128 32s 0.8875 36s 0.8796

2
Based on the execution time and R correlation The iteration phase
results, it was decided that for both the fast illumi- Within the Houdini environment, the total number
nance simulation and the fast irradiance simula- of undesirable windows for both illuminance and
tions, the second set of settings from table 1 would irradiance were continuously displayed to the de-
be used. These settings allow the simulations to be signer as both numeric totals, and as coloured poly-
executed in under 1 minute each, and also maintain gons within the three-dimensional model. Once the
2
an R correlation of close to 0.9. designer had made a set of changes to the model,
The final step in setting up the fast simulations they were then able to trigger the simulations to
was to map the results from the fast simulation us- re-execute. After two minutes, once the simulations
ing the linear trend-line equation. Microsoft Excel completed executing, both the numeric totals and
was used to obtain the linear trend-line equation, the coloured polygons would be automatically up-
which was then transferred back to Houdini, where dated, thereby giving fast feedback to the designer
it was used to map the results from the fast simula- as to whether their changes resulted in better per-
tion. This option for mapping the simulation results formance.
was provided as part of the Houdini node. In effect, The exploration process was set up as a two
this mapping of the fast simulation results adjusts stage process. In the first stage, the rotation parame-
the trend line so that it passes through the graph ters were iteratively explored. For each iteration, the
origin at 45 degrees. designer would identify a particular cluster of win-
dows with low illuminance, and would then make a

Figure 6
The design modified in order
to reduce the number of win-
dows with low illuminance.
The plan on the left shows
how the branching structure
has been modified to try
and increase the openness
between the branches. The
model on the right shows win-
dows with low illuminance in
dark grey, and windows with
high irradiance in light grey.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 561


small number of changes in order to try to reduce The verification phase
the obstructions for those windows. In some cases, In order to verify that performance had indeed been
such changes would indeed improve the situation, improved, the initial design and the final design
but in other cases, the changes would cause dete- were evaluated using the slow mode simulations
rioration in performance in some other part of the and the results were compared. Note that the goal
design. At this stage, the focus was on reducing the of this verification was not to compare the results
number of windows with low illuminance, as this from the fast mode simulations with those from
was deemed to be a more challenging task. How- the slow mode simulations, but rather to measure
ever, the designer also kept a check on the number the actual performance improvements that were
of windows with high irradiance, since changes that achieved through the iterative refinement process.
2
improved illuminance often also resulted in higher Despite good R correlations of close to 0.9, the re-
levels of irradiance. The final design for stage 1 is sults from the fast mode simulations could not be
shown in Figure 6. used as an objective measure of performance. In-
In the second stage, the best solution from the stead, the fast simulation modes were used only as a
first stage was selected and the addition of solar way of measuring relative performance, and within
shading devices was then explored with the aim of the iterative phase were used as a driver for the ex-
reducing the number of windows with high irradi- ploration process.
ance. For the rotation parameters, the changes were The slow mode simulation results show that the
applied manually, since there were only 22 set of total number of windows with low illuminance and
stacked blocks. However, for the windows, the man- high irradiance have been reduced by 8% and 32%
ual approach could not be used since there were respectively. This confirms that the performance was
thousands of windows. An automated approach was successfully improved using the iterative simulation
therefore created within Houdini whereby shading design method.
devices were parametrically generated for the win-
dows with high levels of irradiance. The depth of CONCLUSIONS
the shading devices was varied in relation to level This research aimed to explore the trade-off be-
of irradiance on the window. In this case, the itera- tween speed and accuracy when applying iterative
tive process was used to explore the relationships simulation approaches to complex designs where
between the depth of the shading devices and the the size of the digital models typically becomes
level of irradiance on the window. As with stage 1, large, and as a result execution times for simulations
the designer also kept a check on the number of may become prohibitively slow.
windows with low illuminance, since the addition of This research has explored an approach in which
solar shading devices reduced illuminance levels in simulations are run in two modes: fast mode and
some cases. slow mode. An iterative simulation design method
It was found that in the first stage, the reduction has been developed consisting of three phases:
of the number of windows with low illuminance was in the first phase, fast mode simulations are cali-
difficult to achieve. The number of low illuminance brated by setting appropriate trade-offs between
windows was reduced through an iterative refine- speed and accuracy; in the second phase, the fast
ment process consisting of 18 iterative steps. In the mode simulations are used to iteratively refine the
second stage, the windows with high irradiance design in response to performance feedback; lastly,
were more easily solved using additional sun shad- in the third phase, the performance improvements
ing devices. During this stage, the number of high achieved through the iterative refinement process
irradiance windows was reduced in 6 iterative steps. are verified. The application of the proposed meth-

562 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


od to a complex case study of a large residential Robinson, D and Stone, A 2004, Irradiation modelling made
design demonstrates the feasibility of the approach. simple: the cumulative sky approach and its applica-
Future research will focus on further exploring tions, InPlea2004 – The 21st Conference on passive and
how the proposed approach can be applied to a low Energy Architecture, Eindhoven, The Netherlands.
wider range of simulation tools, including structural Tregenza, P 1987, Subdivision of the Sky Hemisphere for
simulations and energy simulations. Luminance Measurements, Lighting Research and Tech-
nology, Vol 19, pp. 13–14.
REFERENCES Toth, B, Salim, F, Frazer, J, Drogemuller, R, Burry, J, and Burry,
Coenders, JL 2007, Interfacing between parametric asso- M 2011, Energy-oriented design tools for collaboration
ciative and structural software.In Proceedings of the 4th in the cloud. International Journal of Architectural Com-
International Conference on Structural and Construction puting, 4(9): 339–359.
Engineering, Melbourne, Australia, 26–28 September. Shea, K, Aish, R, and Gourtovaia, M 2005, Towards integrat-
Janssen, PHT, Chen, KW and Basol, C 2011, Iterative Virtual ed performance–driven generative design tools. Auto-
Prototyping: Performance Based Design Exploration. In mation in Construction. March 2005, 14(2): 253–264.
Proceedings of The International Conference on Educa-
tion and research in Computer Aided Architectural De- [1] http://radsite.lbl.gov/radiance/
sign in Europe (eCAADe ‘11), pp. 253–260. [2] http://radsite.lbl.gov/radiance/man_html/gensky.1.html
Janssen, PHT and Chen, KW 2011, Visual Dataflow Model- [3] http://diva4rhino.com/
ling: A Comparison of Three Systems, in Proceedings of [4] http://apps1.eere.energy.gov/buildings/energyplus/
the CAAD Futures ‘11, pp. 801–816. cfm/weather_data.cfm
Kolarevic, B and Malkawi, A 2005, Operative Performativity [5] http://www.sidefx.com/
(panel discussion), in Performative Architecture: Beyond [6] http://radsite.lbl.gov/radiance/man_html/rtrace.1.html
Instrumentality, New York :Spon Press, 2005, pp.239– [7] http://oma.eu/projects/2009/the-interlace
246. [8] http://www.theinterlace.com.sg/
Lagios, K, Niemasz, J, and Reinhart, CF 2010, Animated
Building Performance Simulation (ABPS) – Linking Rhi-
noceros/Grasshopper with Radiance/Daysim, in Pro-
ceedings of SimBuild 2010, New York City, August 2010

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 563


564 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Physics-Based Modeling as an Alternative Approach to
Geometrical Constrain-Modeling for the Design of
Elastically-Deformable Material Systems
Moritz Fleischmann1, Achim Menges2
Institute for Computational Design (ICD), Stuttgart University.
http://icd.uni-stuttgart.de
1
moritz.fleischmann@icd.uni-stuttgart.de, 2achim.menges@icd.uni-stuttgart.de

Abstract. Physics-Based Modelling can be considered as an alternative approach


to geometrical constrain-based modelling for form-active material systems such as
gridshells. Here we explain a vector-based method that works in R2 and R3 to determine
momentum forces at the node level, which can easily be implemented into (existing)
particle systems and - together with the simulation of tension and compression forces -
can be used to model the behavior of such material systems.
Keywords. Computational Design; Physics-Based Modelling; Springs; Bending;
Material Behaviour.

Figure 1 INTRODUCTION
Left: Established Design Through the parametric extension of CAD software,
framework for the design of computer-aided modeling has gained a lot of atten-
force-active material systems. tion within the architectural design community in
Right: Proposed extended recent years. This interest is understandable from
design framework. the perspective of a designer who is seeking a for-
mal exploration of geometric shapes. Unfortunately
any strictly geometric method renders itself to be
unsuitable for the design of force-active material
systems. Here, form is inseparably connected to the
material characteristics of the system and the forces
applied to it. Historically, the development of physical form find-
In Architecture, well-known examples of built ing techniques arose out of the inability to capture
material systems include tension-active structures the behavior of such material systems in drawings,
such as cablenets & membranes (Otto and Schleyer, plans and sections (Gaß, 1990). Today we are facing
1962). Similarly bending-active structures (Knippers a similar dilemma: Due to their inherent geometric
et. al., 2010) such as gridshells (Walser 2011; Otto nature, the computer-aided design tools we as de-
et. al., 1964) require a different approach in terms signers are so familiar with seem to be inappropri-
of computer-aided design: In order to investigate ate for the design of form-active structures. Even
their forms, the designer needs to incorporate actual though sophisticated methods for the simulation
physical behavior into his design model (Figure 1). of structural behavior exist (Fröhlich, 1995), they are

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 565


has on the interrelation between the designer and Figure 2
the model. Flowchart depicting the
On the example of the design of a bending-ac- process of setting up a FEM
tive structure, we compare the physics-based mod- analysis for buckling simula-
eling approach to a parametric modeling approach tion of linear spline beam
based on physical form finding experiments. elements in ANSYS - too many
steps for quick assessments
EXAMPLES OF PHYSICS-BASED with knowledge of specific
MODELING IN ARCHITECTURAL DESIGN material parameters.
Physics-Based Modeling (Eberly, 2004) is a well-
established field within the scientific research of
computer science. In general Physics-Based Mod-
eling describes the construction of dynamic models
of animated objects and computing their motions
via physical simulation. Physics-based modeling
implies that object motions are governed by the
laws of physics, which leads to physically realistic
animation. One of the most noteworthy early con-
tributions in the field of Physics-Based modeling
with a strong connection to tension-active systems
seldom implemented into the design modelling En- was Baraff and Witkin’s presentation at the 1998 Sig-
vironments. graph conference (Baraff and Witkin, 1998). Many
The inaccessibility of engineering-oriented sim- principles described in this paper were adopted for
ulation software renders itself often unsuitable for the development of numerous Physics-Engines and
design variation as it requires a relatively large set led to the development of various computational in-
of input parameters to run and specific knowledge tegration methods which form the core of any phys-
about materials, structural systems and loading in ics engine (Eberly, 2004; Gibson and Mirtich, 1997).
order to operate (Figure 2).
The linearity of current “modeling and simula- What are particle systems?
tion” strategies, where geometric form is determined Particle systems, a term first coined by William T.
prior to a subsequent steps of analysis is unsuitable Reeves in 1983 (as he worked to create the “Genesis”
from a designer’s (with an interest in force-active effect at the end of the movie, Star Trek II: The Wrath
systems) perspective. of Khan), are a simple implementation of a physics-
In the following paragraphs, we look at an al- based model. They have been used as a device for
ternative modeling approach to the previously design exploration within many architectural pro-
mentioned geometric constraint modeling, namely jects, but not often as a device to mimic real physi-
physics-based modeling. After explaining the func- cal behaviors. A particle system can be considered a
tionality and some of the noteworthy architectural collection of independent objects, often represent-
implementations of this technique, we highlight ed by a simple shape or dot. It can be used to model
benefits and limitations. We look at recent (soft- many irregular types of natural phenomena, such
ware-) developments and furthermore we aim to as explosions, fire, smoke, sparks, waterfalls, clouds,
explain the repercussions this alternative technique fog, petals, grass and bubbles.

566 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 3 [3] into his freely available Plugin “Kangaroo” [4] for
Reference: 2D-Simulation of Rhino Grasshopper [5]. Even though none of the
buckling in Processing with benefits of the object-oriented framework a plat-
Verlet Integration (Source: C. form such as Processing provides, the tool has been
Williams). very positively received by the GH-User community
and is under constant development.
In parallel there has been an increasing interest
in the development of novel simulation techniques
such as the Thrust Network Analysis (Block and
Ochsendorf, 2007). At the same time the relation-
ship of Cullman’s method of graphic statics to para-
metric design are being explored (Lachauer et. al.,
Implementations of particle systems in 2011).
architectural design environments While the previous research focusses on ab-
When John Ochsendorf (together with Axel Kil- stracting structural dependencies into vector-based
ian, Barb Cutler, Erik Demaine and Marty Demaine) analytical models, there have been also attempts to
conducted the Workshop “Exploring Gaudi’s World” implement real-time physics as part of a generative
[1] in 2004 it was noteworthy for the fact that it was design process. (Ramtin et. al., 2010)
the first time that a collaborative effort was made What all of the simulation tools (except the ana-
to utilize a particle system to explore architectural lytical ones based on graphic statics) have in com-
systems such as catenary networks, that previously mon, is that they form another layer between the
depended on building elaborative physical models designer and the model. This additional layer is on
(Gaß, 1990). The Particle System utilized was very the one hand necessary to simulate the physical be-
simple, yet led to remarkable results. (Kilian and havior of the system. On the other hand, it makes it
Ochsendorf, 2005) difficult to produce meaningful results for the inex-
While the Particle System written for this class perienced user, because the designer’s judgment is
was never published, a lot of other Particle Systems not only challenged by decisions on form, but also
and physics engines were developed for Processing. structural behavior and materiality. The question,
The developers of these engines did not build these how a certain parameter such as a springs stiffness
engines with an architectural user group in mind, relates to a “real” physical materials stiffness cannot
yet their functionality is not limited to mere simu- be answered without an in-depth knowledge of the
lation of visual effects, as the MIT workshop show- mechanisms of the specific physics engine as well
cased already. as the general limitations that apply due to the high
Within a particle system there are various types degree of idealization for the sake of speed and ef-
of forces, a very common one being the spring-force. ficiency commonly implemented in most physics-
Usually these forces act between a set of 2 particles engines.
either pushing or pulling them together. In 2009 We have expanded Chris Williams’ 2-dimension-
Chris Williams has published a Verlet integration al Processing sketch into a 3D simulation environ-
based Processing sketch [2] that is able to simulate ment in Processing and conducted a set of compari-
bending behavior by implementing method to cal- sons between the out-of plane buckling behavior
culate the internal force at each node of a buckling of thin physical rods (mechanical splines) and the
linear beam element (Adriaenssens, 2005) (Figure 3). simulated model.
The same forces and integration method (as well
as 3 others) have been incorporated by Daniel Piker

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 567


Figure 4 (left)
Euler cases 1-4: Simulation
of generic formal behaviour
based on node constraints.

Figure 5 (right)
Euler’s elastica figures, Tabula
IV.

SIMULATION OF GENERIC FORMAL


BEHAVIOUR VS. SIMULATION OF
SPECIFIC MATERIAL BEHAVIOUR
“Simulation” in the context of architecture is often
referred to the precise simulation of physical prop-
erties by means of CAE software. “Structural simula-
tion” aims to calculate, visualize and communicate
the distribution of stresses within a given geom-
etry under external loads. “Formfinding” is a term
that was developed as part of the investigations of
lightweight structures and focusses on similar topics formal behaviour when exposed to external loads
with the difference being that geometry is allowed (Figure 4).
to undergo large deformations in the process of Example: The catenary is a generic formal de-
simulation. These large deformations have led to the scription of a (physical) chain acting under gravity
development of numerous simulation algorithms. and tension. Here, material is not essential to simu-
What the previously outlined CAE-oriented late formal behaviour, as the mathematical descrip-
structural simulation models have in common is tion of the catenary does not need any material
that they depend on a (virtual) material input (e.g. input to compute. It has been shown, that Particle-
wood), which is then linked to further software-im- Systems can be used to approximate the behaviour
manent information such as young’s modulus and of catenaries and networks thereof.
non-linear behaviour under stress. Combined with This way of “form-finding” presents an interest-
geometric information such as cross-sectional data, ing approach to the design of form-active systems
this input is used to simulate material Behaviour from a designer’s point of view: As form and geo-
(with regards to deformation) under external loads. metric behaviour can be simulated using positions
An alternative to the simulation of form based rather than information about material and geom-
on the (specific) material behaviour is the simula- etry. Therefore, the simulation can be run with very
tion of (generic) FORMAL behaviour. This method is few input parameters while maintaining accuracy.
less precise in the sense that it does not account for This makes them appealing from a designer’s per-
specific material properties such as deformation, de- spective who is interested in formal explorations
flection, failure, stresses etc., but it is never the less without knowing every detail of the final design yet.
as accurate, because all material things share certain Opposed to highly specific structural simulations,

568 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


this lack of precise inputs poses a challenge to the In such a system, the curve is discretized into line
designer, because the few simulation parameters segments, which act as springs. If we stopped here,
(e.g. a spring’s stiffness) do not link as directly to spe- we would have a virtual chain model. What needs
cific physical material properties - here the design- to be added in order to approximate an elastica in
ers expertize is required or the modelling environ- R2 is an additional force vector at each node. It has
ment needs to be refined as the design progresses. been shown how to calculate this momentum vec-
tor based on the angle at each node (Adriaenssens,
PHYSICS-BASED SIMULATION OF FORM 2001).
What the catenary is to tensioned systems and Another very effective way to determine this
compression-active systems, is the elastica (Levien, vector in R2 has been implemented by Chris Wil-
2009) to bending-active systems. At least it has the liams in Processing. The length of the vector at each
potential. It has not been investigated to similar ex- node, that forces the curve to flatten, is twice the
tends yet within the architectural design community distance between the node’s current position to the
and there are less examples of built bending-active midpoint of both of its neighbors (Figure 6 and 8).
systems in architecture compared to cablenets and Because three nodes are always coplanar (lie
compression-active vaults. in the same plane), it is acually possible to expand
A characteristic form of the elastica is its “drop- this model from R2 to R3. Experiments show that the
like” shape, when the two ends of a elastica with l>0 overall form of a spatial elasica curve can now be ap-
meet (Figure 5).This characteristic shape prohibits proximated. Yet the twist of the curve is not simu-
the use of explicit mathematical descriptions (where lated as no force is transferred from one line seg-
every value x has 1 associated y value ONLY). ment to the next. While it would be relatively easy,
Here, we would like to “skip” the step of the in programming terms, to achieve this - and there
mathematical description of the elastica (Levien, have been numerous publications in the Computer
2009) and focus on the physics-based model - an ex- Graphics Industry on the topic of modelling elastic
pansion of the particle-system already proven to be deformations of linear elements recently (Gibson
successful for the design of tension-active systems, and Mirtich, 1997) - we would like to promote an al-
expanded by an additional vector that at accounts ternative approach:
for bending force.

Figure 6 (left)
Vector-based approach to
determine momentum Vector
(M) at any node (B) in a finite
element elastica model.

Figure 7
Qualitative comparison
between simulation result
(left) and physical model (ABS,
2mm circular cross-section,
L=700mm).

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 569


Figure 8
Visualization scheme for
analysis of momentum-
vectors. (Needs arbitrary curve
as input).

It is not the intended goal of a physics-based mod- success of the hanging chain model and its virtual
elling design tool for architectural application to counterpart, the spring-based particle system, is its
capture any material property perfectly and simu- simplicity. As it is a simulation of generic behaviour
late it in real-time. Rather the existing engineering (things fall down / hang down) rather than specific
solutions have shown that the amount of input pa- material properties, it becomes a design tool (Fig-
rameters necessary to run precise simulations is a ure 7). The previously described method is a simple
hindrance for some designers in early stages. The expansion of the successful, yet radically simplified
Figure 9
Spatially deformed elastica,
constrained at endpoints (Top,
Front, Left view).

570 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 10
Geometric polyline model and
reference nodes for compari-
son (left) and selected polyline
(right).

spring-based particle system based on Hooke’s law. scribed mid-point method is very simple to under-
The “stiffness” of a material is represented by an stand - even from a designer’s perspective. Further-
additional vector of a particle-based spring system. more it is also because it is vector-based, relatively
In a chain of springs, this vector acts on each particle easy to visualize in tools such as processing. This
and tries to align it with its two neighbors. does not mean it could not be realized as a purely
Similar to the four generic Euler cases we now numerical calculation. This flexibility is another im-
have a design framework, for linear elements portant advantage in terms of how the method
that buckle under compressive load. We achieve could be adopted and embedded into larger (more
this without the simulation of any specific mate- material specific) simulation frameworks.
rial property, but through approximating the formal Another important aspect is that we have
shape a buckling element WANTS to take. Through shown that a regular spring-based particle system
piecewise discretization into sets of three nodes, can be expanded by an addition force simply by
this mechanism works in R2 and R3 (Figure 7 and adding another vector to each particle and updat-
9). It might be, that in the real word, due to cross- ing its position. While this aspect per se is not sur-
sectional dimensions and material choice the formal prising, as it formulates the basis of how a particle
design goal of such a simulated element cannot be system works, we would like to highlight the flexibil-
achieved, but this is not a limitation of the design ity. This means we can start to add even more vec-
tool. Rather the design space is more focused, by tors, e.g. for self-weight, once we have determined
implementing a generic material behaviour in early more specific materials and geometries of our simu-
design stages through embedded formal behav- lated system. As a sandbox for the development
iour. This behaviour is generic and therefore true for of a particle-system processing has proven to be
all stiff/material (similar to the Euler case). Through very versatile as it not only provides vector-classes
further refinements during a design process, the combined with graphical output in an accessible
designer can customize the tool and limit the simu- object-oriented programming language. It also
lated shapes to match the material characteristics of features an integrated update function via the void
a chosen material and Crossection. draw method that lends itself for the simulation of
dynamic systems. This is a great advantage over ar-
Advantages guably more accessible node-based graphical user
The advantages of the above described method interfaces such as Grasshopper for Rhino, or Gen-
of expanding a spring-based particle system by an erative Components, that are built to run once and
additional vector that is able to simulate bending update based on user interaction. Physics-engines
resistance for linear elements are first of all that de- in the form of Kangaroo and some other Plugins that

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 571


Figure 11
Comparison between
reference node positions in
geometric model (left) and
physics-based simulation
model (right).

are built on top of parametric design packages such sible via source-code in processing is a flexible and
as Grasshopper benefit from their accessibility, yet extendable base, most designers still find it inacces-
lack the ability to start “sequenced” simulations (do sible.
this, THEN do that), something that becomes quite
crucial, when looking at construction sequences of CASE STUDY
force-active structures. The ICD/ITKE Pavilion 2010 was a bending-active
shell structure. It was built with the use a script, that
Disadvantages generated the entire geometry based upon a care-
As with any Particle-System, there is the question fully controlled polyline model (Figure 10). The ge-
how the simulated data translates into the real- ometry of the polylines determined the overall ge-
world. As forces are determined based on node po- ometry of the pavilion and was calibrated through
sitions, the simulated shapes have actually much extensive material tests. We wanted to test an al-
more in common with the diagrams in force equi- ternative computer-based model for determining
librium known from Graphics statics that with the the pavilion’s geometry in real-time based upon the
colorful visualization of van-mies stresses that are physics-based modeling approach, described prior.
often seen from analysis carried out in FEM-Simula- Comparing the locations of the reference nodes,
tions. Because of the lack of “real” material properties we found that the above method is able to simulate
and dimensions, the room for interpretation of the the geometry of a representative cross-section and
simulation is more difficult and leaves more room could very well serve as an alternative modeling
for speculation. The designer’s task is to use this ge- strategy in terms of precision compared to the geo-
neric simulation of systemic behaviour and carry out metric model (Figure 11). Yet the effort to set up such
further development in the software, to make it suit a physics-based model and the time it takes to cal-
his needs. This task is individually different and can- culate it might render it unfeasible for such simple
not be the same for every simulated system. structures such as the pavilion. Also, some precau-
The challenge is to understand something that tions have to be mad to ensure, that all the elements
behaves like a physical object on the screen, isn’t buckle into the correct directions (same as with
linked to a material framework such stiffness, mass physical experiments). Because of the low curvature
or self-weight. At least in the current state, where of the bent elements in the original pavilion, it was
for example the “weight value” for a node is usually not only valid, but actually very effective to use a b-
set to “1” for computational costs. Also, while some spline interpolation for these regions and constrain
might argue, that a particle system that is acces- the geometric variations to the limits determined

572 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 12
“Kink” in elastica model: by
linking the simulation to
geometric information such
as crossectional values and
variations thereof, more
articulated geometries can
be produced directly within
the parametric modelling
environment.

through physical material tests. Other, more com- tion. Vector-based methods for force simulation are
plex bending-active structures, such as gridshells more accessible by someone, who is used to pro-
with 2-dimensionally deformed elastic lattices and duce visual output such as drawings, diagrams and
spatially deforming elements, might benefit more sketches. As part of particle systems, these vector-
from this alternative modeling approach. The same based methods have been successfully applied as
can be said for more from such an approach, yet the equivalents of physical hanging-chain models and
above described benefits are applicable to this mod- for the simulation of tension-active structures such
el as well and we are carrying out tests, to compare as cablenets and to a certain extend - membranes.
whether the abstract physics-based model is able to By incorporating additional vectors to account
represent the actual physical geometry more closely for bending-resistance, self-weight and other forc-
(deformations under self-weight, openings,...) than es, the simulations can be further developed from
the idealized geometric model did. merely behavioral systemic simulations toward spe-
cific material- and geometry-driven real-time force
CONCLUSION diagrams that help the designer to develop force-
Numerical methods that depend on the under- active material systems and connect to far more ad-
standing of mathematical syntax and methods such vanced simulation environments that are necessary
as integration and matrices are difficult to read for for the development of architectural systems on
a designer with a common architectural educa- larger scales.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 573


OUTLOOK The simulation of bending in the described frame-
The above described physics-based modeling strat- work is limited. The twisting that occurs by bending
egy with linear elastic springs including springs for an element in R3 is not accounted for. It could be de-
the simulation of bending resistance should not veloped in another step, or we introduce interpolat-
be measured against scientific simulations - rather ed b-splines (that have the information about twist
these simulations resemble real-time force diagrams embedded as part of their frenet frame) through the
similar to the reciprocal diagrams. In these diagrams, particles that serve as a feedback.
developed as part of the scientific field of graphics While we have shown a simulation of a linear
statics, forces are drawn as vectors - exactly as done element, the framework allows to expand the simu-
here. In graphic statics, the requirement for the cal- lation to 2-dimensional spring networks investigate
culations to be correct is that the sum of all vectors the behavior of plate-like elements.
of a system need to equal 0. This leads to a closed fu-
nicular polygon in the reciprocal diagram of a static REFERENCES
system. Adriaenssens, S 2001, “Tensegrity spline beam and grid
Here the system is dynamic, which means that shell structures,” Engineering Structures, 23(1), pp. 29-
we allow the positions of the nodes to change in 36.
order to (almost) converge to force equilibrium. Baraff, D and Witkin, A 1998, “Large steps in cloth simula-
As seen in other dynamic relaxation processes, the tion,” SIGGRAPH ‘98: Proceedings of the 25th annual
speed at which the process converges depends on a conference on Computer graphics and interactive tech-
variety of parameters and can vary largely depend- niques, ACM, New York, NY, USA, pp. 43‐54.
ing on the skill and knowledge of the designer. Block, P and Ochsendorf, J 2007, “Thrust Network Analysis:
Despite this immanent parallel to the scientific A New Methodology For Three-Dimensional Equilib-
calculations carried out graphically in graphic stat- rium”, Journal of the International Association for Shell
ics, here, in the computer-based processing sketch, and Spatial Structures (IASS), 48(3), pp. 167-173.
we do not read force vectors as real external forces, Eberly, DH 2004, Game physics, Morgan Kaufmann Publish-
which are directly linked to factors such as self- ers, Heidelberg.
weight, which are determined by material choice Fröhlich, P 1995, FEM-Leitfaden, Springer, Berlin.
and geometry. This obvious extension can be next Gaß, S 1990, Experimente - Form <-> Kraft <-> Masse 5,
step of developing a more “architectural” physics Physikalische Analogmodelle im architektonischen En-
based simulation - also for bending active systems. twerfen, Krämer, Stuttgart.
Another approach could be to not only bal- Gibson, SFF and Mirtich, B 1997, “A survey of deformable
ance external and internal forces by solving for a modeling in computer Graphics”, Tech. rep., MERL - A
force equilibrium via vector-addition, but to look Mitsubishi Electric Research Laboratory.
at the more material-specific internal stresses, this Kilian, A and Ochsendorf, J 2005, “Particle-Spring Systems
produces. Here an approach could be to introduce For Structural Form Finding,” Journal Of The Interna-
material-specific non-linear springs which’s stress- tional Association For Shell And Spatial Structures (IASS),
strain curve is directly linked to a specific material 46(147), p. 77.
characteristic. Knippers, J, Cremers, J, Gabler, M and Lienhard, J (eds)
Also a more direct interaction between a para- 2011, Plastics and Membranes Construction Manual,
metric design software and the simulation tool Birkhaeuser Architecture, Basel.
(similar to Kangaroo for Grasshopper) could be real- Lachauer, L, Jungjohann, H and Kotnik, T 2011, “Interactive
ized- this would allow to link geometric information Parametric Tools for Structural Design,” Proceedings of
to the simulation parameters and vice versa (Figure the IABSE-IASS Symposium, pp. 126-133.
12).. Levien, R 2009, “From Spiral to Spline: Optimal Techniques in

574 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Interactive Curve Design”, PHD, Engineering–Electrical
Engineering and Computer Sciences, University of Cali-
fornia, Berkeley.
Li, J and Knippers, J 2011, “Form-finding of grid shells with
continuous elastic rods”, Proceedings of the IABSE-IASS
Symposium.
Otto, F and Schleyer, F-K 1962, Zugbeanspruchte Konstruk-
tionen - Band II, Ullstein GmbH, Frankfurt / Berlin.
Otto, F, Schauer, E, Hennicke, J, and Hasegawa, T 1974, Git-
terschalen, Karl Krämer, Stuttgart.
Ramtin, A and Aish, R et al 2010, “Embedded Rationality.
A Unified Simulation Framework for Interactive Form-
Finding,” International Journal of Architectural Comput-
ing (IJAC), 8(3), pp. 399-418.
Walser, A 2011, “Formfindung von Schalen mit numerischen
Hängemodellen”, Institut für Baustatik und Baudyna-
mik, Universität Stuttgart.

[1] http://web.media.mit.edu/~amanda/gaudi/
[2] http://people.bath.ac.uk/abscjkw/ComputerPrograms/
ProcessingPrograms/Bending/
[3] http://spacesymmetrystructure.wordpress.com/
[4] http://www.food4rhino.com/project/kangaroo
[5] www.grasshopper3d.com/

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 575


576 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Acoustic Consequences of Performative Structures

Modelling dependencies between spatial formation and acoustic


behaviour

Dagmar Reinhardt1, William Martens2, Luis Miranda3


Faculty of Architecture, Design and Planning, The University of Sydney, Australia.
1
http://reinhardtjung.de
1
dagmar.reinhardt@sydney.edu.au, 2william.martens@sydney.edu.au, 3lmir9852@uni.
sydney.edu.au

Abstract. The paper discusses an interdisciplinary exchange between parametric design


and acoustic simulation. It reviews a strategic development of temporary dynamic
structures that can be manipulated by intersecting variations of formation in generative
architecture with acoustic simulation. The research investigates drivers that interface
knowledge between parametric design, structural engineering and fabrication, interaction
design and acoustics, and theatre and performance. It reviews the simulation of a
temporary theatre installation into an existent industrial hall, whereby different formation
of a modular structure are explored, and the acoustic effects of this installation are
evaluated in relation to an enhancement of the audiences spatial and acoustic experience.
The research goes beyond the morphological, aesthetic or structural values that have
become key aspects of contemporary digital architecture, and relates them to the field of
auralisation (forecasting acoustic behaviour). In that manner, the simulation and analysis
of a future (material, spatial) objects is developed through the communication of an
interdisciplinary team, thus exploring synergetic qualities of the physical and the digital.
Keywords. Computational design; generative geometries; acoustic simulation.

INTRODUCTION: DESIGNING SPACES


FOR PERFORMANCES
The design of spaces for the temporal arts, such as at an early design stage is critical for the design of
theatre, musical concerts, or dance performances, temporal art spaces. Yet more often then not, such
responds to performance criteria in a manner that design is developed in consecutive order; from ini-
is strongly affected by an understanding of space tial design objectives, to structural engineering, to
as a responsive, adaptive, immersive environment. an acoustic evaluation; with feedback on acoustic
Consequently, their programmatic, aesthetic, struc- performance usually given after completetion of
tural and acoustic requirements differ from spaces design; and limited interdisciplinary exchange in-
that are less responsive, or more anchored in ‘static’ forming design iterations that would become a pa-
organizations, such as residential or commercial rameter to other disciplines. In contrast, this paper
architectures. Integrating acoustic performance reviews a design process in which design relation-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 577


ships are established in conversation by architect, nication, different research expertise, interests and
structural engineer and acoustic engineer – and in agendas are brought to the project and inform the
intersecting areas of computational design: gen- design. The research address thus synergetic quali-
erative design and design visualisation, acoustic ties of the physical and the digital, for a culturally
analysis, structural analysis, and spatial acoustical end experientially rich environment.
forecasting (auralization). Such an interdisciplinary
approach can help to bridge gaps between areas of BETWEEN PARAMETERS AND ANALYSIS:
expertise, and to investigate the potential for novel GENERATIVE DESIGN
architectural solutions of performative, responsive, The advancement of digital technology has impact-
immersive environments. ed a wide span of areas that intersect in the field of
In the temporal arts, specifically the strategic architecture, leading to a specialisation in software
development of dynamic structures challenges the programs that address design, analysis or simulation
exploration of design relationships, due to varying of existing or future spaces. Hence, design processes
aspects of performance relative to context. While are computational, interdisciplinary and iterative.
the theatrical performance refers to actor and nar- By this we mean that: it is computational because it
rative, performativity in responsive environments applies computer software to develop design varia-
refers to space itself reacting to context impact. Yet tions; it is interdisciplinary in the analytical tests and
performance can also be understood as the contin- simluations that are used to verify criteria and pa-
ued incorporation of diverse parameter contingen- rameter sets in design; and it is iterative in the con-
cies (material, technical, geometric, programmatic, tinued optimisation of formal solutions informed by
social and economic) that can potentially inform an interdisciplinary input. Through computational de-
interdisciplinary exchange and collaboration. The sign, a parallel investigation through different digi-
present paper discusses the proposal for a temporal tal data sets is enabled. More importantly though,
arts space where different formations of a respon- this provides a language that is apt to approximate
sive surface are deployed in a ‘staging’ of architectur- formations and variations through parametric and
al space; a theatrical space that continues to emerge algorithmic descriptions. These descriptions follow
under aspects of spatial and sonic experience. Here, a system logic; the logic of a mathematical frame-
performance is two-fold; a performed theatrical work whereby the end result is undefined but its
sequence in a spatial installation that equally ‘per- rules are explicit, and diverse, a complex assembly of
forms’ in correspondence with the performance of parts that are associative in their formal dimensional
an actor within space. This understanding of spatial and material definition. Performativity (Kolarevic,
and acoustic performance reviews architecture as a 2005) and new performative space (Liu, 2009) have
cultural expression that derives its lifespan from the increasingly become of interest to architectural de-
reflective ability to address a change (Grosz 2001). sign.
Specifically in the context of performative cultures, During the last decade, the system logic of com-
the acoustic consequences of generative and struc- putational design has fostered a number of interdis-
tural form variations open architectural space to ma- ciplinary approaches that inverstigate perrformative
terial interaction, human perception and affect. strategies, such as of emergence in architecture and
This paper outlines an initiative for research on biology (Hensel, Weinstock, Menges, 2004), or of
acoustic consequences of performative structures (self ) formations shared between architecture and
with the key aims: to design, deploy and evaluate structural engineering (Otto, 1960). Yet computa-
simulations of and prototypes for real locations; and tional design also allows a strategic development of
to interface digital technologies in a theatre/perfor- acoustic performance by way of interaction; through
mance environment. In an interdisciplinary commu- generative design and acoustic analysis in digital

578 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


models, it enables a ‚reverse engineering’ process PROJECT DESCRIPTION:
that drives generations of design solutions under a CONFIGURATIONS
continuous information flow between the design of The project (‘Musical Chair’, Rosengren-Fowler/
a space and the effects that space causes: that is, a Blyth) is designed as a canopy, inserted as a second-
modelling of dependencies between spatial forma- ary smaller volume within the expansive volume of
tion and acoustic behaviour becomes possible. the existing industrial hall, providing a sense of an
While such reverse engineering applied be- enclosed space (Figure 1).
tween computational generative design and acous- The potential of theatre and performance in
tic simulation can lead to a different understanding a temporary setting (as opposed to more static, or
of spaces for the temporal arts, this field has not yet fixed theatre and concert environments) is subject
been widely explored. An interdisciplinary exchange to simulation between a real and projected environ-
usually connects computational design to either ment. How can generative design reflect acoustic
structural engineering (Tessmann, 2008), or acous- criteria? Interdisciplinary design collaborations can
tic theories (De Bodt, 2006), however, no expansive support the forecasting of dependencies between
research combines a multidisciplinary approach in spatial formations and acoustic performance, as
which 3D modelling software is deployed to review discussed via the following case study. The context
the acoustic effects of generative design. We can of the research is an invited design project for Syd-
design and generate exchange files engineering, ney Festival 2012, undertaken with students of the
analysis, and simulation software. A spatial-acoustic Master of Digital Architecture Research, Faculty of
paradigm can be addressed through iterative analy- Architecture, The University of Sydney. The project
sis interfacing: the generative digital design as realm investigates a temporary theatre installation for a
of strategic design; the structural analysis realm as former machine workshop (Turbine Hall) of Sydney
area of construction; and the acoustic analysis as an Harbours shipping dockyard, Cockatoo Island.
arena of the immersive experience. This research ex- The ability of an audience to understand lines
plores transfers between the virtual/digital into the delivered by actors is essential to any performative
real/constructed by introducing 3D modelling and space. Performers equally rely on the acoustics of
scripting software (MCNeel Rhino and Grasshopper), such space to listen to each other, and to listen to
3D structural analysis and simulation (Grasshopper/ their own voice reflected back from stage surfaces
Kangaroo, SpaceGass or R-Stab), and acoustic analy- and surfaces enclosing the audience. In a condition
sis (B&K Odeon or AFMG EASE), in order to provide of non-amplified performance (as is the case in thea-
a platform upon which different partners of col- tre settings, or in common public and semi-public
laborative design team can exchange, and design spaces such as museums, community halls, hotel
together. lobbies, etc), speakers will adapt their voice project-

Figure 1
Theatre Space with Acoustic
Performance: ‘Musical Chairs’ .

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 579


ing into space. A successful acoustic performance is ferent spatial settings, and induce different acous-
a base condition for good performative arts spaces. tic spaces of varying qualities. The resulting surface
Due to the hall’s materiality (hard surfaces: con- resembles aesthetically a swarm that rises from the
crete floors, spatial trusses, and large volume), the ground plane to hover above, enveloping the audi-
present space poses a real problem for vocal per- ence within a volume of elements and strings.
formance that arises due to the lack of early sound
reflections supporting the direct sound for the audi- ANALOG/DIGITAL MODELS:
ence, and with no acoustical stage support for the PARAMETRIC VARIATIONS,
performers. For that reason, the formation of a serial MECHANICAL ENGINEERING
module that can act as sound reflectors in the areas The canopy’s different modes of movement were
of performance is used as a strategy for design. The simulated by deploying the system logic of swarm
proposed performance space would be suitable for behaviour. The design follows standard swarm cri-
between 400-600 attendants, seated in an ally thea- teria that prevents ‘flocking’, or in this case accumu-
tre configuration. The structure is suspended over lation, by implementing rules of separation (avoid
stage and audience area, and formed by a multitude crowding neighbours, short range repulsion); of
of elements that can be manipulated to individually alignment (by strings, steering towards neighbours);
respond in movement to different formations. The and of cohesion (steering towards average levelled
design is latent in the sense that it can express dif- position of neighbours, long range attraction). While

Figure 2
Surface formations by leveling
9 actuator points (GH varia-
tions) .

580 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 3 (left) studies into analogue formations: through a com-
Structural engineering: sur- plex system of lacing and kinetic mechanisms re-
face and kinetic mechanisms sponsive to levers. Similiar to the digital model, the
(i, ii) . mechanical model uses a system of pivoting mem-
bers that each control the curve of a particular di-
rection. In contrast to the digital model though, the
computational prompt that combines different ele-
ments needed to be replaced here with a complex
series of stringing, and two mechanism that draw
together the former digital actuator points. For the
analog prototype, the Turbine Hall is devided by
rows of elements run across its width. Vertical ca-
ble lines (x 2) per element are positioned at each
these rules administer the relative positioning of in- element’s end point. In order to calculate varying
dividuals in a field to each other, they are used here distances between elements, a grid is projected to
to produce theatrical shapes. a double curved surface, and the centrepoints of
Transferred to a ‘neutral’ surface, these rules elements are then measured to determine inter-
inform a 3D modelled through module repetition mediary spaces between individual elements when
(McNeel Rhino) and scripted (Grasshopper) through strung together.
actuator points, in order to manipulate the indi- The diagram (Figure 3) shows three different
vidual movement of elements, and to equalize an strings connected through mechanism (i) and (ii). All
overall deflection of the surface itself. Depending connection points on the mechanisms are situated
on the position of each actuator that release or pull as to enable curve, inverse of curve, and all transient
the surface relative to the overall hanging system, a stages in between. Again, 9 main shapes can be cre-
total number of 9 acuators is sufficient for produc- ated with the two mechanisms, which both have
ing 9 different formations for the canopy structure three basic positions: positive, 0 and negative. By
(Figure 2). combining these three positions of the two mecha-
The revision of the system through analogue nisms, all shapes can be produced in a real, physical
mechanical engineering translates the digital form environment. Initially explored as analogue scale

Figure 4
Analog model studies inter-
secting scripted behaviour
and kinetic mechanism.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 581


models with PVC heat-bended panels hung from Figure 5 (right)
strings (prototype 1:20), the final design uses stand- Overview of performative
ard industrial plastic chairs hung from suspension manual for Temporal Arts
wires supported by a light steel-frame structure dis- Space.
closed in the steel-frame trusses of the existent hall
(confirmed in prototype 1:1).
The resulting nine main formations orchestrate
a synchronized movement of performing bodies
and performing chair canopy that is used to create
dramatic emphasis; levels of acoustic and theatrical
intimacy can be formed through movement; alter-
ing compression and expansion of space to enhance
the dramatic language of the performance. Most
importantly, these spatial formations result in con- plified and run through to an acoustic simulation
siderably different acoustic performances (Figure 5). package. The most common techniques for acoustic
computer simulation are mirror image and ray trac-
ACOUSTIC ANALYSIS: THE SOUND OF ing, or a hybrid of both techniques, whereby several
STRUCTURE AND SPACE acoustic parameters can be obtained from the simu-
The acoustic characteristics of a space play a sig- lation including reverberation time and measures of
nificant role in its users’ experience. This is particu- the speech intelligibility within the room.
larly important where the acoustics of the space Several acoustic parameters can be obtained
are intrinsically tied to the activities intended for it. from the simulation including reverberation time
Specifically in the environment of performance, the and measures of the speech intelligibility within
spatial temporal characteristics (stage setting), the the room with results matching those of real spaces
population of the space (by audience and actors) (Bork 2005). Additionally, the simulation allows to
and the basic spatial settings (the theatre box) act create first-hand experiences for auditioning a range
as varying, interchangeable criteria that influence a of possible spaces, using a technique that has been
user experience visually, acoustically and experien- termed “auralization.” These auralizations allow us
tially. Physical models to understand acoustics have to listen to a room with a great deal of accuracy be-
been used since the 1930s (Barron 1983). In the late fore the room is built, and has been more precisely
1960s computer simulation was introduced as a vi- defined as follows: “Auralization is the process of
able simulation technique for architectural acoustics rendering audible, by physical or mathematical mod-
(Krokstad, Strom, and Sorsdal 1968), and early simu- eling, the sound field of a source in a space, in such a
lation software rendered indirect sound using mirror way as to simulate the binaural listening experience
images or ray tracing. Today, it is more common to at a given position in the modeled space.” (Kleiner,
use a hybrid of both techniques (Vorländer 1989). Dalenback, and Svenson 1993). The application of
Computer acoustic simulation of spaces allows a advanced digital technology allows in this manner
communication between architectural and acoustic not only a simulation and thus forecasting of spatial
designers, whereby different configurations can be or structural requirements, but also a control over
explored, and beneficial and unfavourable features the interdependencies between form and structure
identified in a proposed design at early stages. In a as a result in spatial effect: acoustic simulations can
typical acoustic simulation process, an acoustic de- be deployed to create auralisations, whereby the
signer will receive a three-dimensional computer design team can listen to a room prior to its con-
model prepared by an architect, which can be sim- struction, thus provides offering an accessible way

582 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


to present acoustic parameters. Furthermore, in the increase of density of early reflections will also in-
subsequent iteration process reverberation times crease the speech intelligibility in the Turbine Hall
can paralleled with structural and spatial formations, (the ability of a listener to understand the words be-
thus allowing a shared design result informed by ing transmitted either directly by a human source
structural engineer, acoustic designer and architect or over a sound reinforcement system). The nine
in conjunction. configurations all share the characteristic of not
completely enclosing and isolating the stage and
ACOUSTIC SIMULATION (DOME VS audience areas, but differ in acoustic characteristics
SADDLE) that influence the acoustics within the performance
Paralleling the generative design and mechanical space. The proposed spatial configuration are thus
engineering, acoustic simulation was undertaken directly analysed for their potential improvement of
to add acoustic parameter to the previous aesthetic the existent acoustics of underlying space.
and structural values; in order to identify the for- Two configurations were compared in advance
mation able to provide the most effective acoustic of construction via a computer simulation of sound
environment. One of the most common parameters propagation, whereby a direct interdisciplinary ex-
used to describe spaces acoustically is reverberation change was enabled by transferring the original 3D
time (defined as the time in seconds required for modelling data (McNeelRhino/Grasshopper: .3dm
a sound to drop in level 60 decibels from its initial files exported as .3ds) to acoustic analysis (Odeon).
value, with 60 decibel considered as the level that Their acoustic performance was measured by digi-
sound heard at a medium sound pressure level must tally referencing both the canopy fomation, and the
fade to become inaudible). Reverberation is highly greater hall in relation to each other. Two envisioned
dependant on space configurations, partition po- configurations, termed “Dome” and “Saddle”, were
sitioning, material finishes, audience area size and compared in advance of construction via a com-
position. In spaces with higher absorption (typically puter simulation of sound propagation, and will be
softer finishes), sound will decay rapidly; in those discussed in the following. Acoustic performance
with lower absorption (typically harder finishes), was measured by digital modelling- the strategy
sound will decay slowly. As is the case with the Tur- references both the immediate chair canopy and
bine Hall, its hard surfaces result in high reverbera- the greater hall. Given a three-dimensional model of
tion times, ie inappropriate acoustic performance the space, an acoustical model can be constructed
for speech performances. As a departure point, an for examining what will happen to a virtual sound

Figure 6 (left)
‘Dome’, 3d modelling and
acoustic analysis.

Figure 7 (right)
‘Saddle’, 3d modelling and
acoustic analysis.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 583


source located on the stage. To simulate sound Theatre D50 500-2000 Hz Table 1
propagation, the source is made to emit a number Turbine Hall Empty 0.48 Acoustic analysis and com-
of sound particles that support the desig by a visual parison of performance.
Dome Configuration 0.59
forecasting of the acoustic behaviour. Each sound
particle behaves as a ray, reflecting specularly from Saddle Configuration 0.66
surfaces, in the same manner as light rays reflect Festival Theatre, Chichester 0.65
from mirrors. The number of sound particles is speci-
Crucible Theatre, Sheffield 0.72
fied by the user and distributed randomly within a
spherical radiation pattern. With enough particles Barbican Theatre, London 0.71
(usually in the thousands), an approximation to a
spherical radiation pattern is achieved. In addition, hall and the two configurations, and compared to
an auralisation, the sonic forecast of these two spe- values for existing theatres demonstrate improve-
cific formations, was undertaken. ment and general performance of space, see table.
In the ‘Dome’ formation (Figure 6), sound rays It should be noted that for this initial investigation
expand in time. Its panels are spaced apart, so that only the structure configuration was taken into ac-
large amounts of sound rays escape to the hall. This count. The performance of the space could be fur-
configuration thus does not provide much benefit ther enhanced with changes in materials to specific
for the audience or performer because the introduc- surfaces within the hall.
tion of early reflections by the panels is minimal. The On a more general level, the acoustic simula-
auralisation revealed that sound was lost by the rela- tion showed that a change from the empty hall to
tive distance between panels. the ‘Dome’ configuration, and finally the ‘Saddle’
In the ‘Saddle’ formation (Figure 7), sound rays configuration will give progressively better acousti-
reflecting from the panels reach the audience ear- cal support for performers. In extend of a performa-
lier, because modules are closer to each other, allow- tive benefit, the research could thus outline that the
ing less sound to escape and dissipate uselessly with proposed structure serves several advantages; it
the larger hall enclosure. The auralisation revealed provides an enhanced performative backdrop by an
that sound was enhanced by the relative adjacen- actual responsive installatio; and it offers different
cy between panels, and enhanced reverberation theatrical settings that - in specific formation - im-
(which could be further enhanced by a change from prove the acoustic qualities of the space.
the reflective plastic material, to a padded or textile
surface). CONCLUSION
In order to evaluate the influence of the sus- The interdisciplinary exchange of expertise and data
pended surface on speech intelligibility in the au- transfer via digital software allowed the team of
dience area, the acoustic Early Energy Fraction or structural engineers, acoustic designers and archi-
D50 was chosen as an appropriate metric. D50 is a tects to sync their knowledge, and to shortcut de-
measure of the ratio of energy arriving within the sign in iterative progression. This allowed the review,
first 50 milliseconds divided by the total reverberant design and testing of a wide range of criteria for
energy. D50is a good indicator of the proportion of the spatial and acoustic qualities of a performance
early reflections that aid in making a speech sound space, resulting in better performances, spatial en-
clear and louder and late reflections that would hancement and sensual experience through the in-
commonly muddle the speech sound. The minimum terfacing of computational design and acoustic sim-
D50 value for acceptable speech intelligibility is 0.5 ulation. The research agenda developed around the
in the frequency bands between 500 and 2000 Hz. project conversations provided us with a research
Results obtained from the modelling of the empty platform that has started to integrate relevant de-

584 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 8
Sensual experience of the per-
formative surface (prototype
1: 2, based on children’s chair).

sign questions arising between generative design, tal architecture, structural engineering and acousti-
acoustical simulation, and in further projects also cal science, the paper has reviewed an interdisci-
structural analysis. The research proceeded through plinary approach that spans between generative
the various, yet combined software of computa- design, structural engineering analysis and acoustic
tional design, meachnical engineering, and acoustic analysis to investigate temporary architecture solu-
analysis that allowed an improved spatial manage- tions. The research hereby also forecasted future
ment and a better spectator experience in perfor- communications and transfers; team design and col-
mance environments. laborative approach that will continue to increase
Design process, acoustic analysis and auralisa- through shared software communication in diverse
tion were used to improve the sound of space in team situations of today.
relation to the audience, and in identifying the for-
mation able to provide this improvement. In paral- ACKNOWLEDGEMENTS
leling digitally derived variations and analogue me- The authors would like to express their thanks to
chanical prototypes, the project employed a ‘reverse Sydney Festival 2012 for the collaboration, to the
engineering’ process in which the acoustic forecast Master of Digital Architecture Students 2011 Ellen
provided the main parameter of operation and form Rosengren-Fowler and Renee Blyth for the project,
definition. The immediate benefits of such meth- to Alexander Jung for project development, to Iain
odology can be framed as advanced design and Blampied for research assistance, to the Faculty of
enhanced process between knowledge realms, but Architecture, Design and Planning, The University of
more importantly a deeper understanding of the Sydney, for continuing research support.
acoustic consequences of performative structures;
the sound of a future architecture. REFERENCES
Through direct investigations of forms respon- Grosz, E 2001, Architecture from the Outside: Essays on Virtual
sive to contextual changes, fluid situations and and Real Space, Cambridge Mass., MIT Press.
spatial experiences, the research connects the re- Kolarevic, B 2005, Performative Architecture-Beyond Instru-
quirements of architecture as that which enables mentality, New York, Spon Press.
theatrical performances, but it also opens on the Liu, Y 2009, New Tectonics: 7th Far Eastern International Digi-
possibilities of intuitive design, spatial perception, tal Architectural Design Award, Basel, Birkhäuser.
and social interactions (Figure 8). By reviewing the
interfacing of prior disconnected disciplines of digi-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 585


Hensel, M, Menges, A and Weinstock, M 2004. Emergence:
Morphogenetic Design Strategies, Chichester: AD Wiley-
Academy.
Otto, F 1960, Il 25 –Experiments: Form Force Matter, Institute
of Lightweight Structures, Stuttgart.
Tessmann, O 2009, Collaborative Design Procedures for Archi-
tects and Engineers, Kassel University.
Bodt, K 2006, ‘Digital Resonance: Sound Parameters in Ar-
chitectural Design’, in K. Oosterhuis and L. Feireiss
(eds), The Architecture Co-Laboratory: GameSetand-
Match I: On Computer Games, Berlin, Gestalten Verlag.
Barron, M 1983, ‘Auditorium Acoustic Modelling Now’, Ap-
plied Acoustics 16 (4), pp. 279–290.
Bork, I 2005, ‘Report on the 3rd Round Robin on Room
Acoustical Computer Simulation Part I: Measurements’,
Acta Acustica United with Acustica 91 (4), pp. 740–763.
Vorländer, M 1989, ‘Simulation of the Transient and Steady‐
State Sound Propagation in Rooms Using a New Com-
bined Ray‐Tracing/Image‐Source Algorithm’, Journal of
the Acoustical Society of America 86: 172.
Kleiner, M Dalenbäck, BI and Svensson, P 1993, ‘Auraliza-
tion-an Overview’, Journal of the Audio Engineering
Society 41: 861–861.

586 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Urban Acoustic Simulation

Analysis of urban public spaces through auditory senses


Merate Barakat
Architectural Association School of Architecture, United Kingdom.
http://meratebarakat.com
merate.barakat@aaschool.ac.uk

Abstract. This paper explores the sonic characteristics of urban spaces, with the
application of apprehending acoustic space and form theory. The theory defines auditory
spaces as acoustical arenas, which are spaces defined and delineated by sonic events.
Historically, cities were built around a soundmark, for example, the resonance of a church
bell or propagation of a calling for prayer, or a factory horn. Anyone living beyond
the horizon of this soundmark was not considered citizens of that town. Furthermore,
the volume of urban sonic arenas depends on natural. Digital simulation is necessary
to visualize the ephemeral and temporal nature of sound, within a dynamic immersive
environment like urban spaces. This paper digitally analyses the different morphologies of
old cities and forms of growth in relation to the sound propagation and ecological effects.
An experiment is conducted with the aid of an ancient North-African city model, exposed
to a point cloud agent system. By analysing how the sound propagates from the known
soundmark through the urban fabric, with the wind pressure interference; the paper
compares the theoretical concept of soundmarks and the known perimeter of the ancient
city
Keywords. Urban Public Spaces; Aural Design; Auditory Arena Simulation; Soundmark.

INTRODUCTION AND RELEVANCE basis its hypothesis on aural space and form theory.
It may be argued that sound is essential to define The argument is that there is a direct relationship
the environment surrounding the human species between the acoustical ‘signature’ of a city and how
(Sound: Exploring a Character - Defining Feature of its inhabitants form their environment (Thompson,
Historic, 2007). Therefore, it does not come as a sur- 2002).
prise that humans adapt to their acoustic environ- The study case examined in here shows that,
ments as their early ancestors adapted to nature and among other delineating and directional factors of
the significant differences between aural and olfac- a city’s growth, significant urban sounds have a simi-
tory horizons. In architectural and urban context, lar relationship. It is important to note that this not
the term aural design is a reverse adaptation, where a discussion of Islamic architecture history. However,
the parameters of the physical phenomena of sound cultural parameters, spatial awareness, and sound-
are employed to form their built environment. This marks theories will be concisely examined to draw
paper analyses the urban morphology and growth deductions that help the overall research. Finally, an

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 587


A listener can receive information through various Figure 1
auditory channels when multiple sonic events ex- This is a diagrammatic im-
ist within their acoustical horizon. The connection age super imposes various
is contingent upon the sonic properties, proximity, sonic connections established
and the broadcasted information. These phenom- within a social space, over
ena exist at many scales, from intimate, personal, the Luncheon of the Boating
conversational, to urban scales. An arena’s volume Party, by Pierre Auguste
depends on the reverberation and frequency of the Renoir. (1880-81).
sound and the acoustical properties of the physical
space. The volume of the acoustical space is contin-
gent upon interference factors, the presence and
strength of other acoustical arenas or wind interfer-
ence (Blesser, et al., 2006) (Figure 1).

acoustic simulation visualizes the mathematical de- Urban sonic arenas


lineation of the sonic factors that define the urban Urban arenas have significantly large diameters.
growth. The ancient town of Damascus is chosen as Not only is the volume contingent upon the sonic
a study case for developing the simulation model, property of the source, but also depends on natural
for its minimal factor variance. and technological parameters. Geological forma-
tions can act as sound barriers or sound conduits.
THEORETICAL CONTEXT For example, steep terrain would cast large sound
Firstly, in order to define an understanding of how shadows, while valleys propagate a target sound
acoustic events may affect urban growth morphol- across large distances. Vegetation is another au-
ogy, the theoretical context will be defined. Spatial ditory demarcation parameter. Grass reduces the
awareness and the parameters that define the shape sonic reflectivity of the ground and trees absorb air-
and size of an acoustical space will be discussed. borne sound waves, casting large sound shadows.
Thick vegetation at the outskirts of a town stops the
Acoustical space and form theory propagation of any sonic event; essentially, delineat-
Auditory Spatial awareness is a neurological con- ing the urban auditory arena and aligning it with the
scious and unconscious reaction to spatial acoustics, visual boundary. Conversely, bodies of water act as
which has three stages: detection, recognition, and sound reflectors increasing the size of the urban are-
consciousness. When a receiver /Listener detects the na. While, high windshield factors and turbulence
physical sound waves transformed into neural sig- along coast lines cause high interference, shrinking
nals as a sonic event. Awareness is cognitive process the urban auditory arena (Blesser, et al., 2006).
transforms the raw sensation triggering a visceral
response in an elevated state of mental and physical Soundmarks
awareness. Thus, detection is a raw biological prop- Soundmarks, like town clock, church bell, or prayer
erty, while recognition and consciousness are con- calls, occur in central locations of cities. People living
tingent upon environmental exposure. When a sonic beyond the acoustical arena of this soundmark were
event is powerful enough to be heard by a group of not considered citizens of that town. Individuals
listeners, an acoustic arena is formed. Anyone un- subjected to the same set of sonic events recognize
able to aurally detect this source is considered be- these sounds and how they link the community’s ac-
yond the boundary of the arena. Thus, an acoustical tivities guided by distinct ideas infused in the built
arena is a volume centred on a sonic event. environment, regardless of their gender, age group,

588 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 2
Mediterranean wind patterns
diagram (Sound absorbing
properties of different den-
sity local acoustic materials,
2010).

racial background, or socio-economic status (La- North-African parameters


Belle, 2010). The earliest time pieces in Europe, 14th Ancient North-African cities have the clarity of a
century, were invented to inform monks that mostly scientific experiment due to the minimal variables.
relied on the hour glass for morning prayers. Most of Visibility is constant across the region due to its lo-
these early clocks became community centrepieces cation on the flat valleys created by the drag of the
that were developed to sound bells at appropriate tectonic plates. The terrain is either fertile or de-
prayer hours (The Middle English word clok from the sert, surrounded with a large desert defining clear
Dutch and German words for bell) (Levine, 2006). borders around the habituated areas (Gunz, 2011).
Similarly, prayer calls in the old Islamic cities were Wind pattern remain fairly constant throughout the
time telling sonic events that pre-existed any time North-African and Mediterranean region. Western
piece. A side from its link with one of the five pillars and North-western winds predominate most of the
of Islam, this sonic event had social and political sig- seasons at variable speeds; average from 10 Km/h in
nificances (Bianca, 2000). the summer to 30 km/h during winter (2007) (Figure
All humans experience a phenomenon that de- 2).
fines a specific sonic event as a soundmark, namely, Traditional Islamic cities did not have formally
‘Programmable music’. This is similar to Synesthesia institutionalized planning resulting in amorphic pat-
(Synesthesia is neural connection anomaly between terns if growth emerging around built archetypes.
the visual cortex and other cortices; where they do Friday Mosques, embedded in a frame work of cen-
not fully disengage), the perception through one tral markets fulfilled the institutional functions. Thus,
sense can stimulus another (Turrell, 2002). For ex- there is no specific morphological growth pattern
ample, a sound can trigger an associated thought to Islamic cities, developing according to site con-
that the brain tries to create, by comparing visual straints, community size, economic resources, and
patterns with aural ones (Campen, 2007). Humans building materials. This research will compare the
that have lived within an urban setting can identify resulting edge with the acoustical arena centred on
certain rhythms and frequencies with transporta- the soundmark. The study case is the North-African
tion, or high-pitched sounds with alarms and sirens. city, Damascus (Bianca, 2000).
In these cases, the sonic event indicates time and
social event.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 589


Figure 3 (left)
One sonic event located above
a fully reflected surface.

Figure 3 (right)
In a bounding box with fully
reflected interior surfaces.
The side views show how the
acoustical coloration changes
the form of the arena.

Damascus retains the inner morphological affinities gues that the Friday Mosque minaret’s location and
of earliest Arab cities. When appropriated, Damascus built typology makes the muezzin’s voice a defining
was planned per Roman traditional town planning; factor the city’s boundary.
strict grid layout with main axial roads. With the Is-
lamic adaptation, the grid no longer became the COMPUTATIONAL MODEL
factor governing the morphology of public spaces The mathematical logic employed to develop this
or residential districts. The main roads started to se- model examines sound as wave disturbance in a
cede into smaller pedestrian parallel paths around medium. Damascus is located at sea level; where
small market structures. Privacy was the driving fac- the atmospheric pressure is constant and the speed
tor creating a broken flow through successive hier- of sound is 340.29 m/s. The prayer call broadcasted
archal streets, usually ending in a courtyard (Islam from the mosques resembles a hypothetical scenar-
qualifies the private sphere of the family as “harm” io, where the sonic event occurs in an unbound ho-
which means sacred, both inviolable and ritually mogeneous media with no physical obstacles. Direc-
forbidden to strangers) leading to inward-oriented tional sonic waves radiating uniformly from a point
autonomous units form around court yards (Bianca, source are the only detected sound. The sonic event
2000). energy has power P, with a corresponding spheri-
All traditional communities centred on religious cal acoustical arena of radius r. The periphery of the
beliefs materialise their environment to reflect the sphere, i.e. delineation, is where the power divided
individual perception of the universal truth. It is im- by the spherical surface area, P/(4πr2), equals to the
portant for the residents to hear the prayer call from least sound level aurally perceived.
within private residential districts. This research ar-

590 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 4 Indirection sound waves occur when the waves re-
Sonic Event Equations: More flect off a surface. (Figure 3-left). There are two fac-
than one arena can determine tors (with corresponding formulas) in play, namely,
the form and size of the neigh- the absorption and reflection of the sound when it
boring arenas. comes in contact with a surface. Acoustical colora-
tion occurs when sound waves are reflected off a
surface. If a sonic event occurs near a more articu-
lated surface, the acoustical coloration would be
complex. In the case of Damascus, reflectivity of the
landscape and vernacular rammed earth building
materials’ absorption coefficient is approximately
0.5 (Sound absorbing properties of different density
local acoustic materials, 2010). The density of the
urban fabric creates tight spaces resulting in sharp
reflections that intensify coloration and amplify
the sonic connection (Blesser, et al., 2006)(Figure
3-right).
If two sonic events of similar powers (P1=P2) oc-
cur in space (at points C1 and C2, respectively), their
attenuation periphery will be of equal radii (r1 = r2).
The sonic arena formed around each one is defined
as follows. The arena associated with the event at C1
(C2) is delimited by the surface S12 that lies on the
plane bisecting the line connecting C1 and C2, in ad-
dition to the dissipation periphery S1 (S2). When one
sonic event increases in power P1 the arena grows in
volume, encroaching into the less powered P2 sonic
event’s arena (P1 > P2). In this case, the radius of the
attenuation peripheries will be unequal (r1 > r2) such
that (r1/ r2)2 = P1/ P2. The boundary between the two
arenas S12 will be defined by the surface (ρ1/ρ2)2 =
P1/ P2. It could be shown that the separating surface the cognitive component (The cognitive compo-
S12 lies within the lens-like volume that is common nent resembles individual memory of the position
to the two spheres (Figure 4). that was best for the particle (Engelbrecht, 2005))
Basic Particle Swarm Optimization (PSO) algo- of each particle and socially exchanged (The social
rithms integrating these vectors simulate sound component resembles the group norm or standard
wave propagation here in. Each particle migrates which individual particles seek to attain (Engelbre-
from the its initial position (sonic event) through cht, 2005)) information from the particle’s neigh-
three-dimensional search space, adjusted by add- bourhood (Engelbrecht, 2005). The acoustical arena
ing forces as vectors with different magnitudes and delineation is the culmination effect of all the posi-
directions; such as sound wave propagational direc- tion update of the particles until the magnitude of
tion, gravity, and wind trajectory. The velocity vec- the acting vectors equals to zero.
tors drive the optimization process that replicates

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 591


Figure 5
Visualization of a prayer-call
(Soundmark) acoustic arena
(Left: plan) (Right: View due
East).

CONCLUSION Engelbrecht, AP 2005, Fundementals of Computational


This acoustic simulation visualizes the delineation Swarm Intelligence, John Wiley & Sons, Ltd, 2005.
of acoustic arenas centred on soundmark. Direc- Gunz, M 2011, The Nile Valley: the Urbanization of Limited Re-
tional Northwest winds create pressure differences sources, San Rocco - The Even Covering of The Feild, 3.
deforming the acoustical space centred on highest LaBelle, B 2010, Acoustic Territories: Sound Culture and Every-
point of the minaret. The observed acoustic arena’s day Life, Continuum, 2010.
volume approximately aligns with the city’s parame- Levine, R 2006, Geography of Time, ONEWORLD PUBLICA-
ter. Using ecological and sonic data sets, the mathe- TION, 2006.
matical computation model prove to have a relation Bethesda, M 2007, Sailing Directions (Planning Guide): North
with the growth morphology of Damascus (Figure Atlantic Ocean Baltic Sea, North Sea and The Mediter-
5). Computational tools allow for mathematical and ranean Sea: National Geospatial - Intelligence Agency.
visual evaluation of auditory arenas. In exploring Asuquo, UEO, Obisung E and Faithpraise, FO 2010, ‘Sound
the sonic characteristics of urban spaces through absorbing properties of different density local acoustic
acoustical space and form theory, we can analyse materials’, International Research Journals, March 2010,
the different morphological growth of cities. Further Vol. 1(2), pp. 039-041.
experimentation for other types of cities that may Gaunderlach, J 2007, ‘Sound: Exploring a Character - Defin-
have emerged from church bells and post-industrial ing Feature of Historic’, 4, APT Bulletin, 2007, Vol. 38.
fog horns can further validate this hypothesis. Com- Thompson, E 2002, The Soundscape of Modernity, The MIT
paring modern city morphologies with technologi- Press, 2002.
cal data sets help us understand how this phenom- Turrell, J 2002, ‘Spirituality’, ART:21. 01 23, 2002.
enon is linked with urban tissue morphology.

BIBLIOGRAPHY
Bianca, S 2000, Urban form in the Arab world, past and pre-
sent, Thames & Hudson Ltd, 2000.
Blesser, B and Salter, L-r 2006, Spaces speak, are you listen-
ing? The MIT Press, 2006.
Campen, C van 2007, The Hidden Sense: Synesthesia in Art
and Science, The MIT Press, 2007.

592 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Explauralisation

The experience of exploring architecture made audible


3 4
Thomas Krijnen , Jakob Beetz , Jacob Voorthuis , Bauke de Vries
1 2

Eindhoven University of Technology


http://thomaskrijnen.com
1

3 4
mail@thomaskrijnen.com, j.beetz@tue.nl, j.c.t.voorthuis@tue.nl, b.d.vries@tue.nl
1 2

Abstract. In this paper we propose an open source design tool that allows designers to
easily conceive, evaluate and design the full auditory experience of a building, based on
a digital three-dimensional model. A guiding principle has been the dynamic nature of
the configuration of sound sources and listeners. Hence, a system is created that enables
sound sources as well as listeners to be defined as moving entities. Furthermore, the
ability exists for listeners, in their own movements and interactions, to generate sounds
as well. In the system, proposed in this paper, ray-tracing is used to simulate the spatial
acoustics. The paper discusses the considerations regarding several implementation
choices and regarding adoption of the tool in the architectural design process.
Keywords. Auditory perception; Architectural design; Acoustics; Simulation;
Auralisation.

INTRODUCTION
Solutions for conceiving a first-person visual im- perience of our everyday architectural environment
pression of the experience of architectural designs demands attention from an aesthetic perspective as
are widely available. The ambition exists amongst well. Therefore we propose a tool that allows design-
designers to construct narratives that present the ers to easily conceive, evaluate and design the full
sequence of experiences in a building (Bermudez, auditory experience of a building, based on a digital
1995). The auditory experience makes up for a large three-dimensional model. The workings of the tool
part of the narrative and emotional quality of the in relation to the architectural design process have
architectural experience (Blesser and Salter, 2006). been examined by a case study design of a hypo-
Solutions for the evaluation of the architectural thetical congress centre. Furthermore, the results of
acoustics are available. Examples of such tools are the acoustics simulation have been compared to for-
CATT-Acoustic [1], Autodesk Ecotect [2], EASE [3] mulas that describe acoustics on a statistical level.
and Odeon [4]. However, these are dedicated to pro-
vide static impressions, leaving out the active role THE AURAL EXPERIENCE OF
of the beholder in engaging architecture. Further- ARCHITECTURE
more, these solutions are geared towards theatre Firstly, the gamut of auditory phenomena that are of
and auditorium development, or geared towards importance for the experience of architecture needs
other settings in which the demands on functional to be defined. When a building is experienced, the
acoustics are explicitly stated. Yet, the auditory ex- progression of aural experiences can provide ten-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 593


sion and harmony, similar to how regular instrumen- some phenomena, such as diffraction, not to be
tal music can evoke emotions. reproduced. In the visual domain, due to the small
The architect designs a building to house sev- wavelength, these phenomena are not apparent in
eral functions, each of which comes with a distinct everyday scenarios, but in the auditory domain, es-
vocabulary of sounds. The materialisation of spaces pecially for lower frequencies, phenomena like dif-
and their shapes determine how these vocabular- fraction can be quite prominent.
ies are articulated. By connecting different spaces Nevertheless, we have opted for a ray-tracing
and by creating a routing the architect dictates the solution for several reasons. Most importantly, in
progression of phrases as they are perceived when the design tool we propose we are not interested in
moving through the building. a scientifically correct solution, but rather aim to of-
Furthermore, by navigating in space, the visitor fer a perspective from an artistic viewpoint. Further-
functions as a personal mixing device, mixing the more, ray-tracing is easy to implement. It is able to
configuration of sound sources around into a per- reach a solution in a limited time. It is able to repro-
sonal experience. But, simultaneously, the visitor be- duce some of the most prominent auditory spatial
comes an active element in the musical composition phenomena. And lastly, most of the future end-users
as a building provokes sounds from its beholders, of the software are already familiar with ray-tracing,
such as footsteps, slamming of doors and conversa- for example by producing visual renderings.
tional mutter. In presently available solutions these Furthermore, with some trickery, ray-tracing as
latter aspects are often neglected. an algorithm can be enabled to incorporate phe-
nomena like diffraction just as well. For example,
E.A.R: EVALUATION OF ACOUSTICS diffraction could be modelled by automatically
USING RAY-TRACING appending fins along the bisector plane of edges,
To incorporate the aforementioned aspects of the around which diffraction would likely occur. These
auditory experience of architecture in a design fins would then bend the direction of rays that pass
tool, a system had to be designed that, on the one through them (Vorländer, 2008). However, at the
hand, evaluates the acoustics of a space, based on time of writing, these additional measures are cur-
its shape and materialisation. On the other hand, a rently not implemented in the ray-tracing solution
system that does not neglect the active role of the as it is presented.
beholder: firstly, the freedom to move and thus to
shape the perception of the configuration of sound Implementation details
sources. Secondly, the freedom to create sounds The overall process of the ray-tracing solution is
oneself. In the system, proposed in this paper, ray- divided into three steps. Firstly, impulse responses
tracing is used to simulate the spatial acoustics. are calculated using ray-tracing for every source-
receiver pair that is defined. The impulse responses
Rationale behind ray-tracing represent the decay of sonic energy over time at
Ray-tracing is a method to simulate the propaga- the location of the listener. Because air-absorption
tion of emitted energy from a source. The technique and material properties differ per wavelength, the
is well-studied to synthesise visual images from a impulse responses are calculated independently for
three-dimensional scene, but can also be used to several frequency ranges. The next step is the con-
determine the acoustical behaviour of a room (Vor- volution process, in which the sound that is being
länder, 2008). emitted is processed to incorporate the acoustical
The use of ray-tracing for auditory evaluation response of the room. To match original input sig-
is, from a purely physical stance, not entirely cor- nal to the frequency ranges, for which an impulse
rect. To treat sonic energy as individual rays leaves response has been generated, a band pass filter is

594 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


used to filter out the relevant frequencies from the Contrary to existing solutions, a guiding principle
original input signal. The final step consists of add- has been the dynamic nature of the configuration of
ing all convoluted sounds into a single final result, as sound sources and listeners. Therefore, both sound
it would be perceived by the listener. sources and receivers have to be able to be defined
as moving entities. This is accomplished by break-
Figure 1 ing down the movement of both into several key-
Artistic impression of the ray- frames. For every key-frame an impulse response is
tracing algorithm generated. As the sound from the source progresses,
while moving from one key-frame to the other, the
impulse response, which is used to convolute the
emitted waveform, is interpolated between the two
consecutive impulse responses.
The ray-tracing solution is a stand-alone applica-
tion written in C++ to benefit from the increase in
performance by compiler optimization and multi-
threading and the availability of libraries for the Fast
Fourier Transforms for the convolution process. The
Graphical User Interface of the application has been
created as an add-on for the open source three-
dimensional modelling application Blender [5]. The
add-on has been written in Blender’s native script-
ing language Python. The extensible plug-in archi-
tecture of Blender allows for a tight integration with
Ray-tracing is a probabilistic method that converges the architectural modelling workflow to ease the it-
to a consistent solution by increasing the number erative design process of alternating modelling and
of rays being traced. See Figure 1 for a graphical auralisation. Furthermore, by extending Blender, a
representation of the method. In this figure rays large potential user-base is obtained that is willing
are traced from the source in the lower left corner to help improve experimental software initiatives,
to the listener in the lower right corner. Depending such as the one presented in this paper.
on its properties, materials contain a specular and a
diffuse reflection component. This defines to what STORYBOARD
extent rays bounce of, of the material, in a random Apart from the acoustics of the enveloping sur-
direction. At the location of the listener the rays are roundings, another important factor to the aural
collected, which explains the local increase in ray experience of architecture is that listeners, in their
density, as seen in the illustration. Figure 2 shows the own movements and interactions, generate sounds
resulting impulse response. Given the room dimen- as well. To incorporate this notion in the auralisation
sions, which are roughly 90 by 90 by 30 meters, it process, the collection of auditory events alongside
takes over half second for the sound to travel from the path of a listener can be automatically mapped
the source to the listener. The impulse response is onto a storyboard. This includes the visitor’s own
used to transform the dry input signal into the con- sounds from exploring the building, such as foot-
voluted output signal. Both are presented in Figure steps. To ease the designer in conceiving this story-
3, but note that the output is normally not append- board, a library of materials is supplied. Aside from
ed to the input signal, as is used here for illustrative how the materials interact with the rays being traced
means. – such as the amount of reflectivity, transmittance,

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 595


Figure 2
Graphical representation of an
impulse response.

Figure 3
Waveform of both the input
and output signal.

absorption and specularity – the library also defines on empirical or theoretical study, that have proven
how the material sounds when walked upon. To ap- to predict the reverberation time of a room rather
ply spatial acoustics to the generated storyboard, well within some well-known constraints. These
the storyboard itself is treated as a sound source and constraints are best explained as the necessity for
is fed back into E.A.R. the modelled room to qualify as being normal, by
which one would mean that all dimension compo-
SIMULATION RESULTS nents have the same order of magnitude and that
E.A.R is primarily intended to give an artistic impres- the room has a uniform distribution of material
sion of the spatial acoustics and auditory experience properties. Given these preconditions, the formulas
of a configuration of sound sources, listeners and of Sabine (1) and Norris-Eyring (2) predict the RT
60
geometry. Therefore striving for scientific accurate- reverberation time rather well. The RT is defined
60
ness was not one of the main goals. Nevertheless it as the time needed for the reverberation of a sound
to decay by 60 decibels below the level of the direct
sound itself. The formulas operate on the volume Figure 4
V and surface area S of the enclosing volume, the Screenshot of the application
weighted average absorption a of the surface and interface in Blender.
the attenuation coefficient for air absorption m.

RT =0.161V / (S·a+4mV) (1)


60

RT =0.161V / (-S·ln(1-a) + 4mV) (2)


60

is important to have an understanding of how E.A.R The RT is also a property that is easily derived from
60
performs in relation to the existing body of litera- an impulse response as rendered by E.A.R. Hence
ture. it allows for a comparison between the outcome
One of the most studied subjects in the field of of E.A.R and the values that the formulas predict.
architectural acoustics is the reverberation time of The graph in Figure 6 shows that the reverberation
a room. It has a tremendous impact on the quality, times, as to be deduced from the rendered impulse
appearance and intelligibility of a concert hall and responses, do not deviate a lot from the predictions
hence has been the subject of thorough examina- by Norris-Eyring. The room in question was a 10 by
tion. Several formulas have been conceived, based 6 by 4 meter shoebox room, but in other configura-

596 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 5 congress centre, because the aural implications of
Chart of reverberation times it are of both an aesthetic and a functional nature:
as predicted and simulated. people generally visit the same congress centre only
a limited times, leaving room for visitors to be sur-
prised by the auditory experience. Yet, at the same
time, a congress centre imposes strict functional
constraints on the acoustics. Both the functional and
the aesthetic component of the design can be vali-
dated by the tool.
The design is organized as a narrative sequence
of auditory experiences that resembles a musical
progression. By situating the design next to a high-
tions varying deviations have been found between way the positive and negative connotations of traf-
E.A.R and Norris-Eyring. The deviation with the fic noise are investigated. An elevation of the design
Sabine formula can be explained by the fact that it can be found in Figure 7, but thoroughly explaining
overestimates the reverberation time for high ab- the details of the design falls outside the scope of
sorption values, which is due to the linear nature of this paper.
the formula. This means that, even with a fully ab- The use of the auralisation tool in the design
sorbing envelope, some amount of reverberation is process helped to conceive and unravel the building
predicted by the Sabine formula, which would phys- as a sequence of interesting aural experiences. At
ically not be the case. the same time, however, during the design process
the difficulty to effectively communicate the ren-
CASE STUDY dered aural impressions manifested itself. A credible
Simultaneously with the development of the aurali- reproduction of the rendered impressions requires
sation solution, a prototype of a hypothetical build- a sufficiently accurate sound system, one that is not
ing has been designed to give insight into the future always available, even when giving presentations.
use of the tool. We have opted for the design of a Furthermore, a lot of the communication around

Figure 6
Elevation of the design
prototype.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 597


building process is geared towards conveying scale With its unmatched performance, in terms of paral-
models or graphical artefacts, either digitally or in lel floating point operations, the algorithm could be
print. evaluated in near real-time, opening up whole new
ways of interactive aural design.
CONCLUSION Regarding the design process, additional re-
The use of ray-tracing in the auditory domain search can be undertaken to find ways to efficiently
proved to be a relatively easy way to provide an embed the use of auralisation into the architectural
auralisation solution for artistic use. The case study design process. Communicating aural impressions
design project illustrates the use of such a tool in the seems not to be a part of the universe of discourse
architectural design process, but also shows that ef- of the architect. Additional research can be under-
fectively communicating a convincing impression of taken to represent aural impressions using visual
the auditory experience of the design yet proves to feedback to ease the communication process and
be difficult. remove the dependency on accurate tools to repro-
The entire ecosystem of tools that has been duce the rendered aural impressions.
developed for this project has been open sourced.
This way the system can be extended by others, to REFERENCES
eventually make the evaluation of auditory experi- Bermudez, J 1995, ‘Designing Architectural Experiences: Us-
ences from three-dimensional models just as com- ing Computers to Construct Temporal 3D Narratives’,
mon as the creation of visual renderings. We hope Computing in Design: Enabling, Capturing, and Sharing
for a widespread use of the tool in architectural de- Ideas: Acadia ‘95, Washington, United States, pp. 139-
sign, but see room for use of the tool in other disci- 149.
plines as well, most notably film making and special Blesser, B and Salter, L 2006, Spaces Speak, Are You Listen-
effects. The source code of the open source design ing?: Experiencing Aural Architecture, MIT Press, Cam-
tool is available on-line [6]. bridge.
Vorländer, M 2008, Auralization: Fundamentals of Acoustics,
FURTHER RESEARCH Modelling, Simulation, Algorithms and Acoustic Virtual
Further research can be undertaken to validate the Reality, Springer-Verlag, Berlin.
accuracy of the ray-tracing algorithm. This can be
accomplished either by supplying additional algo- [1] http://www.catt.se/
rithms for integrating acoustics, based on Finite El- [2] http:// usa.autodesk.com/ecotect-analysis/
ements Analysis or Differential Analysis, that solves [3] http://www.renkus-heinz.com/ease/
the wave equation to simulate sound propagation [4] http://www.odeon.dk/
or by comparing computer generated results with [5] http://www.blender.org
real-life measurements. [6] http://github.com/aothms/ear
Within the context of the ray-tracer further re-
search can be undertaken on the subject of Just No-
table Differences. Research on this topic can provide
guidelines to the acceptable spacing between two
consecutive impulse responses along the path of
the beholder, as the consecutive impulse responses
are interpolated to suggest the perception of the
movement.
A third research area is the use of GPGPU (Gen-
eral-Purpose Graphics Processing Unit) computing.

598 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Emergence as a Design Strategy in Urban Development

Using agent-oriented modelling in simulation of reconfiguration of


the urban structure

Peter Buš
Faculty of architecture, Czech Technical University in Prague, Czech republic
www.fa.cvut.cz
buspeter@fa.cvut.cz

Abstract. Agent-oriented modelling is one of the simulation methods for emergent


behavior of a complex system that could be considered for application of urban city
structures. Using advanced script techniques, the behavior and evolution of structures
in the bottom-up strategies for the development of environment could be simulated in
architecture and urbanism as well. The paper presents a research subproject in the area
of verification of the processes of spatial and social interaction of the agents according
to the logic of defined intrinsic rules of Swarm behavior in the simulation model of
the selected area. The research builds mainly upon two selected requirements of the
bottom-up strategy: the approach distances to places of interest and mutual standoff
distances between urban elements.
Keywords. Emergence; simulation; self-organization process; agent-oriented modelling

INTRODUCTION
The issue of non-directive design and planning of velopment and they also evaluate and influence this
urban environment is very topical in the context of set of development processes. Provided the deve-
contemporary architecture and urbanism. One of the lopment of the urban environment is based on this
possibilities of city growth and development of the bottom-up strategy, the city is a complex set of sub-
existing urban structure is the organic emergence of processes where each of the mutually interacting
a new environment based on individual and group entities and systems create a self-organized complex
bottom-up decisions. The participation of future whole. The city shows an emergent behavior. Since
residents of new areas in the city planning or in the this approach is different from top-down planning,
creation and completion of the existing urban envi- we can state that in this bottom-up strategy.
ronment based on real needs and potentials of its „Cities grow organically as the product of millions
inhabitants currently presents a great challenge for of decisions and in the face of this complexity, it is not
architects to simulate these unpredictable processes surprising that top-down controls have little effect on
of spatial development using relevant digital tech- their structure(...).During this time, a new model of
nologies. Architects and urban planners conduct the how cities function has gradually emerged. The anal-
role of expert surveillance of this way of urban de- ogy of a city with a physical system has been replaced

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 599


by that of a biological system (Simon, 1999) and as 3. Mapping and data collection for a specific
we know from our own experience, biological systems selected area (Jizni Mesto, Prague, Czech Re-
grow from the bottom up.“ (Batty, 2011) [7]. public) - identifying the real needs of users in
a particular location based on an online ques-
The research issue tionnaire and collecting statistic data. The result
How to simulate, using digital technologies, the ex- of this mapping is a bottom-up requirement -
ante unpredictable development of the urban envi- more than 50% of respondents in the selected
ronment in a specific existing site? How to simulate area (Prague, Jizni Mesto area) put demand on a
spatial metamorphoses of the environment in 2D or larger volume of areas in use (residential areas,
3D model? How to achieve a bridging of real data in public areas, i.e. the distances between them),
the context of digital simulation, which could serve while about 40% require a shorter approach
as a guide for architects and urban planners at diffe- distances to the various targets of interest
rent levels of planning? (schools, parks, other facilities).
Based on these research results, two of the require-
RESEARCH OBJECTIVES ments of the bottom-up strategy participants were
The main purpose of this research is to assess the selected in the spatial simulation - standoff dis-
applicability of the simulation of a selected bottom- tance between the proposed urban elements and
up strategy in urban planning and development approach distance from the starting position to
through the use of digital technologies. The verifica- the point of interest. These two aspects will be the
tion will take place in a particular simulation model starting parameters, which shall be the subject of re-
of the already existing environment. Such a model search in the simulation model.
could then serve as a decision-making and analytical
tool for architects and urban planners in the process METHODOLOGY
of planning and designing. It could still be further The following methodology is the early phase of this
developed and complemented by other features application research. The material provided in this
and functionalities. For this particular research, the paper shows preliminary results and tries to set up
requirements of approach and standoff distances in the technological framework. The aim is to show the
the urban structure and the possibility of replenish- feasibility of the multi-agent approach.
ing with the new volumes in the existing build-up
area were selected. Spatial interaction of lower-level
components, swarm behavior simulation
Research method and concept For the purpose of our research, emergent behavior
For the time being, the research has been conducted of structures in the simplified model is conceived as
at the following levels: a spatial interaction of the internal lower-level com-
1. Study of existing possibilities of digital tech- ponents, which figuratively represent the inhabit-
nology in the area of simulation of emergent ants and their demands or the individual elements
behavior of structures in spatial interaction of constituting the urban spatial context. Such a model
their internal components and its potential use can be modeled using the method of agent-based
in the real case site. modelling. The agents form a complex whole - a spa-
2. Study of advanced script techniques in the area tial system in which there is geometry based on de-
of agent modelling allowing the simulation of fined rules and attributes of lower-level agents post-
spatial interactions of structures in Processing ed into the links and interactions with other agents
language. and with the existing environment. In this paper we
shall focus mainly on the issues of the environment

600 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


reconfiguration.The approach deals with the volume the form of essentially any geometry that will par-
replenishment in the existing built-up area based on ticipate in the development of urban structure. For
mutual standoff distances. The changes in the densi- simplicity, we have selected basic geometry of te-
ty of functional utilization of the area (public spaces, trahedral prisms, which characterize well the solitary
green areas, built-up area) based on the approach building objects.
distance analysis are another part of this proceed- Seeking target, included also in the Swarm be-
ing. It shall therefore deal with the spatial reconfigu- havior method, is an important parameter for the
ration of the environment. analysis of distances between respective locations.
For the purposes of simulation of the urban We operate in an environment with buildings and
structure reconfiguration on the basis of these re- other spatial elements already existing, so another
quirements, the Swarm behavior method of spatial parameter, avoiding the obstacles, shall also be in-
agent simulation was selected, serving as a baseline cluded in the simulation model.
technology base. The relevance of the chosen me- Modelling of this platform in the framework of
thod is based in particular on the spatial parameters research is carried out in the scripting language Pro-
used by this method. For the needs of this research cessing, because this language allows open editing
we are interested mainly in separation parameters in the script at any time with clear result in our own
- spacing that may figuratively represent the stand- modifiable graphic user interface. The language is
off distances of urban elements as well as the align- based on open-source strategy and following that
ment of each element. Each agent may appear in idea it offers a rich possibility of functional replen-

Figure 1
Clustering of agents made on
the basis of defined distance
with separation parameter.
Conditional sentence is de-
fined by Distance param-
eter, where the agents are
supposed to associate with
each other to create a cluster.
The geometry arises based
on these links. The agents are
moving in space under the
Swarm behavior rules. Script
by Dimitrie Stefanescu (Hyper-
body, TU Delft). The initial code
source for the object classes
of agents is adopted from the
script library Kokkugia research
(Roland Snooks, Robert Stuart
Smith, 2011) [2]. The revised
codes kindly provided online
by Dimitrie Stefanescu as
Swarm behaviors workshop
material [1].

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 601


ishment of the Swarm behavior method with ad- bird flock using information technology and by Da-
ditional parameters and codes in further research niel Shiffman (2010 ) [8] for elaborating in Processing
work in cooperation with other programmers. language through defining vectors. The openness of
Source to simulate the Swarm behavior in Process- the code in both cases [1] [2] appears to be an ad-
ing shall be the open-source script core kindly pro- vantage because the core script could at any time be
vided by Dimitrie Stefanescu (Hyperbody, Faculty of entered and enriched with new features and func-
Architecture, TU Delft, Netherlands) developed for tionalities or edited and complemented with the
the purposes of Swarm behaviors Workshop mate- core functions that had already been implemented.
rial [1]. Another source of inspiration for understand- The Plethora library (Sanchez, 2011) [5] is another
ing the hierarchy of objects and classes in the script option for modelling agent systems using scripting
are the script library of the kAgent class provided by techniques in Processing, however, it has not been
the portal Kokkugia research. (Roland Snooks, 2010- used for the purposes of this research subproject.
11) [2].
THE PROCESS OF MODELLING AND
Agents swarm behavior in Processing SIMULATION
Modelling agents behavior according to the rules
and parameters of Swarm behavior in Processing is Analysis of approach distances
built on the advanced scripting techniques that uti- It is necessary to determine the starting position of
lizes the principle of object-oriented programming. the agent or group of agents as well as the interest
Resources for Kokkugia research [2] and Swarm be- positions of their targets in the external modelling
haviors workshop material [1] uses the principle of program. There could be more targets in the model.
algorithms developed by Craig Reynolds (1986) [10] If we analyze approach distances of more places in
for the purposes of an animated simulation of the the model at the same time and with a larger num-
Figure 2
Analysis of approach
distances from various points
in the model. Agents moving
toward the target (attractor)
define the exact position of
the least acceptable distance
by changing the rendering
geometry from square to
circle. In the place where
geometry is transformed, the
requested feature might arise
that is more accessible than
the original target.

602 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 3 and 4
Adding volume to the current
structure outside the existing
buildings, depending on the
number of agents, possible
changes in building densities
or in other functional uses.
Geometry can also be sup-
plemented by the distance
gap requirements. The script
offers the possibility to control
the size of proportions of
replenished development in
relation to a selected building
site in the model, in this case
to the WorldCenter (0,0,0).

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 603


ber of agents, the resulting geometric structure will geometry could represent graduation of building
be rendered nonlinear.We can document the opti- heights and theirs differentiation from areas with
mized specific outcome visually in a graphical inter- another function. It is one of the option of a design
face. Location coordinates of starting points and tar- strategy which is under architect´s control in urban
gets in the model can be loaded into the core script conditions.
via TXT format and they are rendered to the environ- This way, targeted urban concept formed by the
ment of interest. theory of Swarm behavior could be developed. In
Any 2D geometry is loaded in similar way. In the this case, neither motion not trajectory of agents is
simulation, the agents are released from the starting observed, the process is more focused on the posi-
points (emitters). Geometry is visualised between tion of agents generated by their own interaction.
the agent and his interest target (in the middle, in
the third etc.). The visualised geometry turns into a DISCUSSION AND FUTURE WORK
different type at the moment the agent reaches an We have defined a simulation model platform, which
acceptable distance from the target. Otherwise, in can be used to simulate the evolution of urban struc-
case of lack of distance, the geometry remains un- ture based on the standoff distances in the territory
changed. Distance parameter can be edited at any and to analyze approach distances using the graphi-
time in the script. This way, exact places could be cal user interface. The core script was replenished by
defined where the agent meets the exact approach the addition of Display and Attract features.
distance and this can serve as a decision-making The model can serve e.g. when drafting the re-
tool in the process of design and planning, where a vitalization of selected area as a decision-making
more specific type of desired land use is determined tool in the placement of selected features into the
or urban element (object, space, function, etc.) is environment.
placed. The research did not address specific planning
and the result of the simulation is no urban design
Replenishment of volumes in the built-up proposal. Nevertheless, this simulation method of
area, standoff distances the emergent structure development has the po-
In the framework of the research, apart from addi- tential to become a creative modelling tool for the
tion of Attract function, the agent system was edited design of urban spatial configuration of the environ-
in the Display function. The simulation model can be ment in the future and can serve to develop con-
complemented with the new geometry. The position cepts according to the theory of Swarm behavior.
of the new geometry is determined by the agent lo- The script has the potential to further develop its
cation and also the number of added new elements core in further replenishment with the new features
depends on the number of agents. Geometry can and functionalities.
be displayed also between respective agents (in the In this research, the adding of new buildings
middle, in the third etc.) – respecting the precisely into existing structures was primarily analyzed in
defined distance in the cluster distance parameter. case of solitary simple tetrahedral objects, which
The value Separation defines the exact standoff dis- increase the volume density of buildings. The tool
tance between respective urban elements added. has the potential to work also with other types of
The script can also defined the changes in propor- geometry and other typological kinds of build-
tions of supplemented geometries in relation to ings or a combination of several species (solitaires,
positions of specific places in the model (e.g. con- blocks, row houses, random organic development,
tinuous changes of the height of the built-up area new possibilities of continuous geometries and their
in relation to a selected coordinate in the model). combinations). The hidden potential lies also in fo-
These principles of continuous change in modelled cusing on the agent trajectory and creating their

604 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


geometry in 3D conditions and also in utilizing the
Plethora library [5], where building a script is less de-
manding and less complex than in the source used
for this research. Further work in this subproject
shall therefore develop and further discover the
above mentioned potential.

REFERENCES
Johnson, S 2001, Emergence, Penguin books, London.
Châtelet, V (ed.) 2007, Interactive cities, Anomalie digital_arts
#6, HYX anomos, Orléans.
Hight, Ch, Perry, Ch, (guest ed.) 2006, AD Collective Intelli-
gence in Design, Issue 5, Wiley-Academy, London.
Leach, N (guest ed.) 2009, AD Digital Cities, Issue 4, Wiley,
London.
Hensel, M, Menges, A, Weinstock, M, (guest ed.) 2004, AD
Emergence: Morphogenetic Design Strategies, Issue 3,
Wiley-Academy, London.
DeLanda, M 2001, Philosophy and simulation: The emergence
of synthetic reason, Continuum, New York.
Reas, C, Fry, B 2007, Processing A programming Handbook for
visual designers and artists, MIT, Cambridge.
Batty, M 2011,‘Cities, complexity, and emergent order’, Era
21, vol. 11, no. 5, pp.28-30.

[1] Stefanescu, D 2011, Swarm behaviors Workshop Mate-


rial. http://improved.ro/blog/p=1169.
[2] Snooks, R 2010, Script libraries.
http://www.kokkugia.com/wiki/index.
php5?title=ProcessingScripts.
[3] http://zhipingvip.blogspot.com/2011/11/swarm-urba-
mism-hong-kong.html.
[4] Leach, N 2010, Swarm urbanism. http://parasite.usc.
edu/?p=72.
[5]Sanchez, J 2011, Plethora library.
http://www.plethora-project.com/Plethora-0.2.0/index.
html.
[6] http://probotics.wordpress.com/.
[7] http://www.complexcity.info/2011/09/05/cities-com-
plexity-and-emergent-order/.
[8]Shiffman, D 2010, Autonomous steering behavior.
http://www.shiffman.net/teaching/nature/steering/.
[9]http://processing.org/.
[10]http://www.red3d.com/cwr/boids/.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 605


606 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Equalizing Daylight Distribution

Digital simulation and fabrication of optimized inner reflectors and


bottom extractors for a light-duct

Shinya Okuda1, Xiaoming Yang2, Stephen K Wittkopf3


1,2
National University of Singapore, Singapore, 3Lucerne University of Applied Sciences
and Arts.
1
akiso@nus.edu.sg, 2yang.xiaoming@ymail.com, 3stephen.wittkopf@hslu.ch

Abstract. The present paper explores the implementation of a light-duct in order to


equalise daylight distribution in an office space. While the illuminance level near windows
in a building tends to be higher than that necessary for the working environment, artificial
lighting is often used to ensure that the workspace further away from the windows has the
required level of illuminance. Equalising daylight distribution from the periphery to the
inner part would thus provide significant advantages for energy-efficient lighting as well
as the flexible and efficient use of office space. In order to achieve this goal, anti-glare
devices in the perimeter zone such as louvers and daylight distribution devices such as
light-ducts are required. In this paper, we focus on light-ducts in the first instance, with
an emphasis on their two key components for controlling the direction of daylight, namely
inner reflectors and bottom extractors.
Keywords. Day lighting; Digital Fabrication; Performance; Parametric; Algorithm.

INTRODUCTION
Good lighting requires equal attention to its quan- A light-duct system consists of three main compo-
tity and quality components, as visibility often de- nents: a collector on the outside to gather light from
pends on the way in which the light is delivered. In the sky, a highly reflective duct integrated into a
extreme cases, unevenly distributed light could re- suspended ceiling that leads midway into the office
sult in a high level of contrast and cause discomfort and an inner reflector to control the direction of the
because of glare problems. Windows are the most emitted light (Gilles Courret et al., 1998). Although
common way to admit daylight into buildings. How- such a system is able to direct daylight deep into a
ever, daylight levels decrease asymptotically with room and thus improve daylight penetration, cur-
the distance from the window and thus daylight rent designs incorporate relatively small inner reflec-
distribution systems such as light-ducts supplement tors at the end of the light-duct that only illuminate
windows in order to achieve better illumination for a limited area under the reflector. As a result, day-
workspaces. light is distributed non-uniformly.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 607


Figure 1
Cross-section of a room with a
light-duct proposed for equal-
ising daylight distribution.

This paper uses a performance-based design ap- and the shape of 3-D inner reflector by ray-tracing
proach in order to optimise light-duct components algorithm, fabricated by digital fabrication technol-
and thus equalise the daylight distributed via such a ogies, the light-duct could effectively achieve uni-
system. The proposed design is based on the follow- form illuminance value on working plane at the rear
ing three explicit performance criteria developed half of the testing room.
in the initial stages (Turrin et al., 2010): (i) under a
standard overcast sky, (ii) in a 7.5 m-deep room and EQUALISING DAYLIGHT DISTRIBUTION
(iii) the light-duct is able to compensate for the in- As the correlation of the influences of the bottom
sufficient daylight provided by a rear window to extractor and inner reflector is unclear, these two
achieve uniform horizontal illuminance in a work- target components need to be tested separately in
space. As all the light illuminated from the light-duct the first instance. Therefore, we take the following
is redirected by the inner reflector via the bottom steps in order to optimise the light-duct for equalis-
extractor, the most critical components that affect ing daylight distribution.
daylight distribution are these two components Firstly, the degree of daylight distributed
[Figure 1]. through the existing light-duct is examined. Sec-
The hypothesis of this research is that by opti- ondly, the opening shape of the bottom extractor
mizing the opening design on the bottom extractor to be optimised is verified through simulations and

Figure 2 (left)
1:5 scale light-duct prototype.

Figure 3 (right)
Inside of the 1:5 scale light-
duct prototype . (Yellow dot-
ted lines indicate the position
of the base opening in the
bottom extractor.)

608 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 4 (left)
Optimised opening shape
of the bottom extractor in
the light-duct for equalising
daylight distribution.

Figure 5 (right)
Close-up of the laser-cut
mirror surface engraved in a
5 mm-thick acrylic bottom
extractor.

lab/outdoor testing. Thirdly, the 3-D curved inner re- the target equalised illuminance level [Figure 1]. The
flector geometry is optimised using a ray-tracing al- difference is then distributed symmetrically from
gorithm. Finally, we compare the digital simulations the centre line of the light-duct, which is defined
with physical testing in order to draw conclusions. by the width of the opening. The wider the open-
ing, the more light is distributed [Figure 4]. Further, a
Base model series of laser-cut mirror surfaces could be engraved
To compensate for the natural daylight, the opening within the area of the opening in order to diffuse the
of the bottom extractor of the light-duct is placed direction of emitted light where necessary and im-
at the point where the horizontal illuminance level prove the visibility of the opening surface [Figure 5].
from the window falls below that required in a typi- After running an evolutionary optimisation al-
cal office environment. Following preliminary simu- gorithm, namely Galapagos (Grasshopper, version
lation studies using Radiance (Berkeley Lab, version 0.8), we observe that the overall quantity of daylight
4), we identify this cut-off point to be approximately distributed through the bottom extractor is insuf-
3.5 m from the peripheral window. A simple 250 ficient to compensate for the deterioration in the
mm × 4500 mm rectangular opening in the centre illuminance level from the window. However, we
of the rear half of the light-duct is made in order to also find that the digital simulation result and the
ascertain the fundamental daylight distribution into lab/outdoor testing outputs correspond well [Fig-
the deeper part of the light-duct [Figures 2 and 3]. ure 8 Left]. Therefore, we assume that the shape of
The result indicates that the larger the distance from the bottom extractor is about correct for equalised
the peripheral window, the lower the amount of daylight distribution, while another factor controls
daylight is distributed. Thus, this base model is not daylight distribution more dominantly, which must
effective at compensating for the deteriorating hori- be the inner reflector.
zontal illuminance levels from the window.
Inner reflector
Bottom extractor Similar to the positioning of the bottom extractor,
Considering the fact that the illuminance level de- the inner reflector is also placed 3.5 m from the win-
creases asymptotically with the distance from the dow and end wall. A new ray-tracing algorithm is
window, the amount of light distributed through developed using Grasshopper in order to re-evalu-
the light-duct should be increased contrary to the ate performance. The surface of the inner reflector is
distance from the window. The opening on the bot- parametrically controlled by a set of grid points that
tom panel is thus defined based on the difference generate numerous doubly curved geometries. Dur-
between the illuminance level from the window and ing the optimisation process, the collector receives

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 609


Figure 6 (left)
Ray-tracing algorithm and
daylight distribution perfor-
mance evaluation in Grass-
hopper. The green to orange
colours on the desktop-height
horizontal plane indicate the
number of rays hitting the
desktop surface.

Figure 7 (right)
Reverse view of the optimised
doubly curved inner reflector.
rays from a virtual hemisphere in order to represent surface before the laser-cut non-stretchable mirror
the overcast conditions outside. These rays are re- foils are applied onto the inner reflector surface as
flected through the light-duct and redirected by well as possible [Figure 7]. However, the result of
the inner reflector. As a result, a proportion of these the lab/outdoor test is discouraging. It shows that
rays intersect with a horizontal working plane set at the amount of illuminance compensated for in the
a desktop height. By counting the number of inter- deeper part of the room is far below the level re-
section of rays and the working plane, the degree of quired for equalising daylight distribution [Figure 8
daylight distribution can be measured. Different col- Right].
ours on the desktop-height working plane indicate
the number of rays hitting the surface [Figure 6]. Comparison of the simulation/prototype
Using the evolutionary optimisation algorithm, testing results
with 10,000 rays and after 4500 rounds of iterations, We compare the results of the simulations with
the doubly curved inner reflector surface is finally those of the lab/outdoor testing of the bottom ex-
optimised. Using the Radiance simulation, we con- tractor and inner reflector in order to understand
firm that it can effectively compensate for deterio- the advantages and disadvantages of each method
rating daylight distribution in the deeper half of the and testing procedure. Our key findings are as fol-
testing room [Figure 8 Right]. lows:
As a result of this optimisation process, the 1. For the optimised bottom extractor, a high de-
shape of the inner reflector is shown to be a com- gree of similarity is observed between the digi-
plex doubly curved surface, which would require ac- tal simulation result and lab/outdoor testing
curate and smooth mirror finishing. Fabricating such using the 1:5 scaled prototype. This similarity
a doubly curved surface with accurate mirror finish- seems to be achieved because of the relatively
ing economically would be a challenging technical simple shape of the opening, which is also eas-
task. Indeed, articulating a complex doubly curved ily fabricated by laser engravers with a high de-
surface into a series of developable surfaces may gree of precision.
require advanced discritisation processes (Kaijima, 2. However, the overall illuminance level solely
2007). As we do not have access to costly aluminium controlled by the bottom extractor is not suf-
solid milling, grinding and mirror deposition pro- ficient to compensate for the asymptotically
cesses, applying non-stretchable mirror foils onto a deteriorating daylight distribution from the
layered MDF mould is the only option available. We window and thus it also needs to be controlled
thus experiment with discritising the doubly curved by the inner reflector.

610 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 8
Horizontal illuminance com-
pensated for by the bottom
extractor (Left) and inner re-
flector (Right). Comparison of
the simulation (diamond), lab
test (square), outside meas-
urement (triangle) and target
level (dotted line) in order to
equalise daylight distribution
from a depth of 3.25 m to 7.5
m in the testing room. 3. The digital simulation of the optimised doubly ner reflector shows larger differences. In the digital
curved inner reflector achieves the closest level world, which is a fully controlled environment, the
to the ideal target illuminance compensation, complexity of forms is no issue. By contrast, the
while its physical counterpart results in signifi- physical world usually requires a certain degree of
cantly lower scores. We presume that the major tolerance, especially when dealing with complex
cause of these huge differences is the number forms and geometries. The lighting simulation itself
of invisible gaps among the triangular devel- also seems to be less tolerable compared with other
opable mirror foils, which may result in the in- types of simulations, such as structural or thermal
accurate reflection of rays. performances, which often include some safety fac-
tors in order to absorb the required tolerances.
CONCLUSION To make this equalising daylight distribution
This paper explores the new form-finding algorithm study more convincing, further efforts to narrow
for the bottom extractor and inner reflector of a the gap between the digital simulation and physical
light-duct in order to equalise daylight distribution testing are required. In future research, it would also
in a deep room. These optimised forms are then be necessary to find a more accurate and economi-
verified both in a digital and in a physical environ- cal fabrication method, not only at the prototype
ment. A relatively simple optimised bottom extrac- level but also at mass production scales.
tor achieves a high degree of similarity between the The combination of the window and improved
digital simulation and physical testing, whereas the light-duct could provide uniform daylight in deep
complex 3-D curved geometry of the optimised in- spaces, resulting in an even better visual environ-
ment compared with the verified original light-duct.
Figure 9 However, in order to achieve fully functional equal-
Application example of Inner ised daylight distribution, further studies of anti-
Reflector in an office space. glare devices, such as louvers, must be carried out.
Once fully functional, this improved light-duct could
supply enough ambient light for the entire open
space, thereby reducing the energy required for
artificial lighting through proper lighting controls.
It could also have promising architectural applica-
tions for buildings that have large recessed ceilings
in which good lighting is critical such as museums
and laboratories [Figure 9].

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 611


REFERENCES
Courret, G, Scartezzini, J, Francioli, D and Meyer, J 1998, ‘De-
sign and assessment of an anidolic light-duct’, Energy
and Building, 29(1), pp. 79-89.
Turrin, T, Buelow, P, Stouffs, R and Kilian, A 2010 ‘Perfor-
mance-oriented design of large passive solar roofs: A
method for the integration of parametric modelling
and genetic algorithms’, Future Cities - 28th eCAADe Con-
ference Proceedings, Zurich, Switzerland, pp. 321-330.
Kaijima, S and Michalatos, P 2007 ‘Discretization of continu-
ous surfaces as a design concern’, Predicting the Future
- 25th eCAADe Conference Proceedings, Frankfurt am
Main, Germany, pp. 901-908.

612 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Meeting Simulation Needs of Early-Stage Design Through
Agent-Based Simulation
3
Gabriel Wurzer , Nikolay Popov , Wolfgang E. Lorenz
1 2

1,3
Vienna University of Technology; Institute of Architectural Sciences;
Digital Architecture and Planning, Unitec New Zealand; Department of Landscape
2

Architecture; Faculty of Creative Industry and Business


1,3
http://www.iemar.tuwien.ac, http://www.unitec.ac.nz
2

3
wurzer@iemar.tuwien.ac.at, npopov@unitec.ac.nz, lorenz@iemar.tuwien.ac.at
1 2

Abstract. During early-stage planning, numerous design decisions are taken in an


argumentative manner, based on occupation with the building site according to the
different influencing aspects (e.g. topology, wind, visibility, circulation, activities etc.).
In this context, sketches, diagrams and spreadsheets are the workhorses for elaboration.
However, some of these phenomena are dynamic by nature, and are rather poorly modeled
when utilizing static media. In our work, we thus show how agent-based simulation can be
used to compute and visualize dynamic factors, in order to inform the decision process on
a qualitative level. As a matter of fact, simulations may be used as a design tool in their
own right, for analysis and objectified comparison among multiple design variations.
Keywords. Agent-Based Simulation; Early-Stage Planning; NetLogo; Design Process.

INTRODUCTION
In architecture and urbanism, problems have always ers from different disciplines have to take design
been multifaceted and designers have tried to ad- decisions among multiple alternative (and likely
dress them syncretistically. For example, each as- competing) solutions. Like Rittel (1984), we are spe-
pect of a design problem (e.g. site, circulation, client cifically interested in the argumentation behind
operation, costs) brings in a specific view and often such choices. We focus on early stages of architec-
wants to determine the design solution. Therefore, tural conception, which include site analysis (White
care has to be taken to balance and weight argu- 2004), functional programming and production of
mentation, both of which are hard to do when con- schemata (White 1986). In this context, Agent-based
sidering a problem of sufficient complexity. Agent- Simulation (ABS) can evaluate or generate a set of
based simulation can contribute methods that help solutions according to the planning aspects being
in this context; however, it remains underutilized in considered, by transforming them into a simplified
the early stages of architectural conception. To elab- model that uses the following concepts:
orate how and in which areas agent simulation can • Agents: The active entities within the simu-
meet the decision needs during early-stage plan- lated world.
ning is therefore the main focus of this paper. • Space: The environment that agents act in. Ac-
cording to the simulation used, this may either
BACKGROUND be discrete (i.e. split into cells) or continuous,
During the design process, multiple stakehold- two- or three-dimensional.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 613


• Time: Represents change acting iteratively on in order to establish abstract categories of organiza-
agents and environment, computed in discrete tions of space. Semantic models, on other hand, ap-
intervals (e.g. seconds, minutes or abstract proach spatial configurations in terms of meaning.
‘ticks’ of a simulation clock). These meanings are of social, environmental, or pro-
ABS has been extensively employed in related dis- grammatic quality - for example ‘commercial’, ‘resi-
ciplines over the last 25 years or so. In urban mod- dential’, ‘proximity to stream’ and ‘sunny’ or ‘shady’.
eling and geography, for example, ABS have been Joyce, Tabak, Sharma and Williams (2010) further-
used to build simulations of traffic and pedestrian more highlight the multi-scale applicability of ABS
systems, crowd dynamics, land use and land cover for early stage planning, and stress that it should be
change, urban population dynamics, residential lo- regarded not only as analysis tool but also as design
cation dynamics and urban growth, to name just a driver in its own right.
few. Urban planners and geographers are usually in-
terested in examining current spatial configurations CONTRIBUTION OF THIS PAPER
or predicting futures of existing cities and, therefore, It is obvious that a coherent taxonomy of ABS in the
their simulations rely on heavy GIS, demographic, early stages of design is infeasible, if not impossible.
and economic data inputs and complicated rule Therefore, while taking into account the current cor-
sets. Batty (2005), for example, sees cities as canoni- pus of knowledge as presented in the background,
cal examples of complex systems that are suitable we follow a more pragmatic approach for evaluating
for simulation: emergent, far from equilibrium, dis- potential applications of ABS:
playing high levels of entropy, irregular patterns of 1. We identify decision aspects (see Fig.1a) in ear-
growth and decay at variable time steps. “In terms ly-stage architectural conception that are poor-
of many systems that exist in the real world,” he as- ly met by static media and may benefit from
serts, “the only kind of experimentation that is pos- a dynamic visualization/simulation approach
sible is through computer simulation” (Batty, 2007). (see “Simulation Needs in Early-Stage Planning”).
Research indeed shows that ABS are often better 2. We describe how ABS can be used to meet the
suited to study emergent irregular patterns, when mentioned simulation needs (Fig. 1b), based
compared to classical pattern formation models on our own work in the preparation of an „ar-
that rely on deterministic equations because they chitecture model suite“, which we describe as
are more easily amenable to experimental observa- we move along (see “Agent-based Simulation as
tions (Bonabeau, 1997). It has also been argued that a Design Tool”).
agent-based models are of relevance to the “design Figure 1
of distributed problem-solving devices, when find- (a) Planning aspects that
ing the solution to a particular problem amounts (or influence design decisions are
can be shown to be equivalent) to forming a specific (b) evaluated using Agent-
pattern” (Bonabeau, 1997). For design, the notion of based Simulation among a
experimentation is extended to predict forms of the set of proposed solutions. The
system under future conditions that do not yet and results are then (c) weighted,
may never exist. in order to arrive at qualitative
An abstract view on the planning problem can statements that are tailored
help establish its essential properties at a very early to the planning task. This
stage. In this context, Coates and Derix (2007) speak decision process (d) is often
of syntactic and semantic models: Syntactic models iterated during early-stage
deal with spatial and configurationally concerns. planning, and influences sub-
Graph theory and other techniques are employed sequent simulation runs.

614 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


3. We take a step back and discuss the presented patterns and water levels are dynamic, and
applications of ABS in the larger context of ear- may require simulation.
ly-stage design decision processes (see „Discus- • Man-made features (e.g. [built/open] spaces,
sion“ as well as Figs. 1c, 1d). roads) within and adjacent to the site define
visibility (view into, from and through the site)
SIMULATION NEEDS IN EARLY-STAGE for both the present state as well as a potential
PLANNING future use (as defined by zoning and future
Early-stage design solutions are generated and development plan). Built form is also vital for
evaluated in a multi-objective parameter space, in calculating the change in shadowing patterns.
which each planning aspect offers a different view • Neighborhood context (i.e. areas directly sur-
on the problem. Typically, such a view is presented rounding the building site) establishes possible
(digitally or on paper) as a map, sketch, diagram or sources for noise and pollution. Major fea-
calculation - i.e. in a static and deterministic manner. tures (natural or man-made) located adjacent
We argue that dynamic aspects such as wind, noise, to the building site also define visibility axes
functional usage etc. are poorly captured using this that need to be preserved during Site Planning.
approach, which regards objects (things) in space Apart from physical aspects, analysis might also
as primary and time and change as secondary. In deal with the social context (e.g. demography,
the following section, we therefore identify some of crime rate, etc.), which is also a factor that ab-
these aspects worth simulating, highlighting these solutely cries out for modeling and simulation.
in bold. Our scope within the early design process • Circulation (i.e. vehicular and pedestrian move-
is given by (White 2004, White 1986): From urban ment) is dynamic in multiple senses: Apart
context to site planning, functional programming, from the obvious fact that traffic volume varies
schema and preliminary design. over time and space, it is possible to also model
the individual participants and their route
Dynamic aspects concerning urban choice (static route choice for visiting function
context and site planning sequences, adaptive route choice according to
• Climate is determined by the interplay be- behaviour model and situation - e.g. shopping,
tween temperature, humidity, wind and rain wayfinding, egress situation, etc.).
temporally and spatially. Together with solar
radiation, these factors can form the basis of Dynamic aspects concerning functional
preliminary thoughts on sustainable build- programming, schema and preliminary
ing design. design
• Location of a site within a landscape or urban • Client operation, i.e. usage of functions in a
environment is given as a spot on a map. How- specified temporal and spatial sequence is
ever, this does not account for travel times, dynamic by nature. There are two different
which depend (1.) on the transportation in- viewpoints in this context: One may look at the
frastructure, the circulation and the volume of activities performed by (the different types of )
traffic using it and (2.) on the functional rela- building users, or at the spaces which serve as
tions at that scale (travel will take place only to functional containers and are being frequented
a limited number of other locations). by the former (i.e. space occupancy or level of
• Natural physical features (e.g. elevation, soil service [Fruin 1971]). As flow between func-
type, bearing capacity, vegetation) are derived tional areas is changeable over time, so are the
by Geographical Information System (GIS) data. resulting functional relationships (i.e. this can
However, certain aspects such as drainage be compared to the adjacency relations that

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 615


are specified in a static manner). models require the existence of specific types of
• Location, dimension and orientation of the spatial data:
building spaces with regard to the sun path • Landscape Data. Environmental information
are vital for ensuring natural lighting. Incident as provided by modern GIS can be imported
solar radiation can furthermore be used to into the cell space (see Fig. 2a). Both raster data
consider energy efficiency at an early stage (consisting of a grid of values) and vector data
(also taking into account shadowing). Other (consisting of points, lines, or polygons) are
aspects that apply at site level, such as air flow, supported. Another possibility is the automatic
acoustics and view (into, from and through generation of the landscape using fractals (e.g.
the building) could in principle also be taken as midpoint displacement algorithm [Mandel-
decision aspects, however, as these factors de- brot 1988]), for cases where reference to the
pend already on form and choice of materials, environment is not meant literally. Generat-
an analysis might be more appropriate in later ing landscapes has an additional benefit: as it
stages. is derived from fractal geometry, it reflects the
overall shape in each of its parts. This property
AGENT-BASED SIMULATION AS can in turn be used to see whether simulation
A DESIGN TOOL results are similar across different scales (and
In ABS, objects are viewed as secondary to the for- if so, one can estimate the results of the model
mulation of principles and processes through which on a fine scale by running it on a coarser scale).
things evolve and change. Simulation “seeks to for- • Schemata. We offer the possibility to import
mulate principles of architecture in this space of pro- preliminary sketches (see Fig. 2b) containing
cesses allowing space and time (architecture) as we early-stage schemata with circulation depicted
know it to emerge only at a secondary level” (Testa as axis-aligned lines and spaces as axis-aligned
et al. 2001). The emphasis is on understanding and rectangles. The individual shapes are extracted
exploring individual behaviours of design elements in a two-pass algorithm: First, we use a con-
and their mutual influence on other elements. This nected-component labeling algorithm to ex-
viewpoint also encompasses recognition of hierar- tract clusters of pixels belonging to one shape.
chies or levels (Wilensky and Resnick 1998) and un- This is then fed into a feature extraction algo-
derstanding how complex, collective, macroscopic rithm (based on the idea of the Hugh trans-
patterns emerge from entirely local and simple in- form) that converts these pixel clusters into
teractions of individual units. lines (circulation axes) and rectangles (spaces).
To showcase how ABS can be used to cover the As another possibility, we also offer an auto-
dynamic aspects presented earlier, we have devel- matic schema generator (see Fig. 2c). A third
oped an extensive “architecture model suite” for the possibility in the form of a schema editor (see
freely available NetLogo ABS platform (Wilensky Fig. 2d) can be used for digital sketching as well
1999), which we will describe in due course. The attributing imported sketches with additional
suite itself is being made freely available, with full information (e.g. for functions, since we are
source (see [1]). not trying to recognize handwriting from the
sketches).
Setting up the cell space
Before an ABS can be performed, the space in which Early-stage simulation of dynamic
the agents act must be initialized. For many of our aspects
simulations, this simply means that the cell space ABS can either happen per planning aspect (i.e.
has to be cleared. However, some more elaborate many simulations running separately) or in the form

616 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 2
Setting up. (a) Landscape
Data (b) Sketch importer
for hand-drawn sketches
(c) sketch generator and (d)
sketch editor.

of one model covering multiple aspects at once. The building heights) can be used to calculate
risk of the latter approach lies in possible interfer- shadowing (see Fig. 3c). Agents are used as to
ence, which is why we have chosen to keep them cast rays in the sun direction, leaving shadows.
separate: The process can be iterated to show the dy-
• Topography, Drainage, Water levels. Our namic change during a day. Visibility can also
work in topographic simulation (see Fig. 2a) be computed by ray-casting. In principle, one
calculates surface drainage by dropping agents might think that aspect would not be dynamic;
(„rain“) randomly onto the cell space, then let- however, there might be cases of occlusions
ting them follow paths downwards into valleys. that are time-based (e.g. tree foliage, draw
This example stands for a wider variety of mod- bridges, docked ships) - in which this becomes
els to take slope and elevation into account useful. Generally (refer to Fig. 3d), there are two
(e.g. water level computation or agents flock- distinct measures of visibility, one „from“ and
ing along gradient, see Fig. 3a); additional en- one „to“ a point of interest. Another method
tities acting as obstacles for the flow (barriers, are dynamic visibility polygons (i.e. isovists), as
dams) are given as interactive tools. given in (Turner et al. 2001).
• Wind, Pollution, Noise, Acoustics. Simulation • Movement. The simulation of pedestrians
of wind flow in and around the building site, has been the predominant and most natural-
based on early-stage specification of spaces istic use of ABS. For our work (see Fig. 4a), we
and pre-existing built environment, can act as have employed the movement model by Blue
a tool for a quick assessment of wind pressure and Adler (2000), which is a lane-based model
and undesired turbulences. In our work, we use originally aimed at vehicular traffic simulations.
a Lattice-Boltzmann cellular automaton (see We have extended this model for use also as
Fig. 3b) for performing necessary calculation a pedestrian model, by giving it 360 degrees
Computational Fluid Dynamics (CFD) calcula- freedom rather than being lane-aligned. The
tions, given the wind direction as parameter. implemented model also records spatial oc-
Likewise, this model can also be adapted for cupancy (i.e. densities) and way-lengths per
the simulation of pollution propagation. The agent. For traffic that is strictly regulated (i.e.
simulation of noise and acoustics is another either users following fixed processes or ve-
extension of this method, although on a very hicular traffic.), flow along a network-based
basic level that does not fully take reflection, model (e.g. as in Tabak 2008, Tabak et al. 2010)
absorption, interference and other wave prop- may fit better. Fig. 4b shows such a model for
erties into account (lacking data in early stag- computing the minimal path along such a cir-
es). culative network, which computes entry and
• Shadowing, Visibility. Topography and site exits points into-, and shortest path over the
data (i.e. spaces attributed with zoning or circulation (static route choice, dynamic simu-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 617


Figure 3
Spatial Aspects. (a) Agents in-
teracting with topography or
(b) as vectors of a wind field,
(c) agents cast as rays to pro-
duce shadows and (d) perform
visibility computations.

Figure 4
Pedestrian aspects. (a) Pe-
destrian dynamics and space
occupancy, (b) flow along
circulative network, (c) group
formation (d) function usage.

lation). The addition of behavioural rules, e.g. eration example in Fig. 5a and b: The progres-
for shopping activities or egress, can be added sion of agents along a circulation being built
at a higher layer, as in (Dijkstra et al. 2011). An- up, leaving spaces as they go along, can be
other interesting feature is the group forma- interesting from a process point of view (i.e.
tion found in crowds (see Fig. 4c), as given by the generation itself is the design aspect). The
(Reynolds 1987). sketch generator presented in Fig. 2b is also an
• Functions and Activities. Agents as entities example of such a process.
that perform activities in functional spac-
es have previously been researched e.g. in DISCUSSION
(Wurzer 2010). Our demonstration model (see Evaluating a set of proposed design solutions via
Fig. 4d) selects, for every agent, a target space ABS (Fig. 1b) enables a comparison that can inform
according to functions it intends to visit. The the decision process. As mentioned, simulation
resulting passage along the circulative network can either happen per planning aspect (i.e. many
is the same as before. Further methods of net- ABS running separately) or as one model cover-
work analysis (e.g. reachability according to ing multiple aspects at once. Albeit outcomes from
space syntax[2], functional relationships from simulation seem to be quantitative, they are not to
agent flow [Wurzer et al. 2010]) are also in- be misunderstood as hard data: The reason for this
cluded in our architectural suite, but not shown is that they are derived from preliminary (and thus
here. fuzzy) input, and are thus also fuzzy on the output
• Spread. Agents can be used for generative side. What is needed is an interpretative post-step,
processes as well, as shown in the City gen- in which the obtained values are given meaning.

618 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 5
Modeling Spread. (a,b) Ge-
nerative urban modeling, (c)
spread of functional spaces.

For example, way lengths computed are in abstract flow in place. Improved support for the import of
‘cell space units’; they can be compared relatively, sketches (e.g. more shapes in the schema, according
however, a better way would be to map them to an to [Achten, Bax and Oxman 1996]) are definitively a
scale that is applicable (e.g. building scale) and then future work item in this respect.
think about implications for the simulated group
of persons (e.g. too long, long, medium, short). As SUMMARY
the evaluated planning aspects are not equally im- We have argued for the introduction of Agent-Based
portant, they must be weighted (Fig. 1c) before the Simulation (ABS) into the early-stage planning pro-
decision process takes place. This weighting lies out- cess, in order to be able to capture and evaluate de-
side the simulation, as it represents the discussion sign aspects that are inherently dynamic (e.g. wind,
during decision-taking (Fig. 1d). pedestrian flow, functional usage). One of the main
Among the modeling and simulation commu- advantages of this approach is that it makes it pos-
nity, an often-discussed topic is also that of scale of sible to experiment on simulations of the real thing,
the simulation model (i.e. microscopic, mesoscopic not on the real thing itself. Such computer models
and macroscopic), which should ideally only be are essential planning instruments that make it pos-
microscopic. Our choice is a more pragmatic one: sible to ask multiple ‘what if?’ questions about the
As long the model is agent-based (and agents are: system of interest. Our work and contribution in this
the animated parts of the world, each cell, all nodes respect is that we are transferring simulation con-
and edges of a circulative network), we are happy to cepts into early phases of architectural design, so that
consider it. We are well aware, however, that in strict these questions can be asked earlier and thus with
terms some models (e.g. the Lattice-Boltzmann CFD) more influence on the rest of the design process.
are at least mesoscopic. A similar argumentation is
also heard for model scope: An agent-based model REFERENCES
should constrain itself to the minimal implementa- Achten, HH, Bax, MF and Oxman, RM 1996, ‘Generic Repre-
tion needed to describe an effect. However, as we sentations and the Generic Grid: Knowledge Interface,
consider ABS as design tool, some additional steps Organisation and Support of the (early) Design Process‘,
such as the data import from sketches are necessary, Proceedings of the 3rd Design and Decision Support Sys-
in order to be able to work within the design work- tems in Architecture and Urban Planning Conference.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 619


Batty, M 2005, Cities and complexity: understanding cities with Tallahassee, USA.
cellular automata, agent-based models, and fractals, MIT White, ET 2004, Site analysis: Diagramming information for ar-
Press, Cambridge. chitectural design, Architectural Media, Tallahassee, USA.
Blue, V and Adler, J 2000. ‘Cellular automata model of emer- Wilensky, U and Resnick, M (1998), ‘Thinking in Levels: A
gent collective bi-directional pedestrian dynamics‘, Pro- Dynamic Systems Perspective to Making Sense of the
ceedings of the 7th International Conference on Artificial World‘, Journal of Science Education and Technology, 8(2).
Life, pp. 437-445. Wilensky, U 1999, NetLogo, http://ccl.northwestern.edu/net-
Bonabeau, E 1997, ‘From Classical Models of Morphogenesis logo, Center for Connected Learning and Computer-Based
to Agent-Based Models of Pattern Formation‘, Artificial Modeling, Northwestern University, Evanston, IL.
Life, 3(3), pp. 191-211. Wurzer, G 2010, ‘Schematic Systems – Constraining Func-
Coates, PS and Derix, CW 2007, ‘Parsimonious Models of Ur- tions Through Processes (and Vice Versa)‘, International
ban Space‘, Proceedings of the 25th eCAADe, pp. 335-342. Journal of Architectural Computing, 08(02), pp. 197 – 213.
Dijkstra, J, Jessurun, J, Timmermans, H and de Vries, B 2011, Wurzer, G, Ausserer, M, Hinneberg, H, Illera, C and Rosic, A
‘A Framework for Processing Agent-Based Pedestrian 2010, ‘Sensitivity Visualization of Circulation under Con-
Activity Simulations in Shopping Environments‘, Jour- gestion and Blockage‘, Proceedings of Pedestrian and
nal of Cynbernetics and Systems, 42(7), pp. 526-545. Evacuation Dynamics Conference 2010, pp. 899-902.
Fruin, JJ 1971, Pedestrian planning and design, Metropolitan
Association of Urban Designers and Environmental [1] www.iemar.tuwien.ac.at/processviz/early-stage-sim
Planners, New York, USA. [2] http://www.spacesyntax.org/introduction/index.asp
Mandelbrot, B 1988, ‘People and events behind the “Science
of Fractal Image”‘, in Peitgen, S and Saupe D (eds), The
Science of Fractal Images, Springer Verlag, Berlin.
Reynolds, CW 1987, ‘Flocks, Herds, and Schools: A Distributed
Behavioral Model‘, SIGGRAPH Conference Proceedings,
21(4), pp. 25 - 34.
Rittel, H and Webber, MA 1984, ‘Dilemmas in a General Theo-
ry of Planning‘, Policy Sciences, 4, pp. 155–169.
Tabak, V 2008, User Simulation of Space Utilisation, PhD. The-
sis, TU Eindhoven.
Tabak, V, de Vries, B and Dijkstra, J (2010), ‘Simulation and
validation of human movement in building spaces‘, En-
vironment and Planning B: Planning and Design, 37, pp.
592-609.
Testa, P, O’Reilly, U-M, Weister, D and Ross, I (2001), ‘Emer-
gent Design: a crosscutting research program and de-
sign curriculum integrating architecture and artificial
intelligence‘, Environment and Planning B: Planning and
Design, 28(4), pp. 481-498.
Turner, A, Doxa, M, O’Sullivan, D and Penn, A, ‘From isovists
to visibility graphs: a methodology for the analysis of
architectural space‘, Environment and Planning B, 28, pp.
103-121.
White, ET 1986, Space adjacency analysis: Diagramming in-
formation for architectural design, Architectural Media,

620 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Parallel Analysis of Urban Aerodynamic Phenomena
Using High and Low-Tech Tools
Flora Salim , Rafael Moya
1 2

RMIT University, Melbourne, Australia


1

http://florasalim.com, http://www.bitacoravirtual.cl
1 2

flora.salim@rmit.edu.au, s3296513@student.rmit.edu.au
1 2

Abstract. The study of wind conditions in cities is a significant factor in urban


design in order to deal with issues related with pollution, wind pressures on
buildings, and comfort on public spaces. This paper presents some results of a
four-day workshop where some of the different techniques for simulating and
visualising aerodynamic phenomena were explored. These technologies, classified
as high-tech and low-tech tools, were used to investigate urban aerodynamic
phenomena through parallel experiments, analysis, and eye observations. The
experiments demonstrated that getting live feedbacks while interacting with the
simulated aerodynamic phenomena is essential to improve the observers’ general
comprehension of the phenomena. Our proposed method for studying aerodynamic
phenomena, which integrates both low-tech and high-tech tools, facilitates designers
to explore multiple options and configurations in the early stage of a design process.
Keywords. Urban aerodynamic; wind tunnel; Computational Fluid Dynamics (CFD);
wind simulation; urban design.

BACKGROUND
Understanding the fluid dynamics of the urban of the wind interacting with dense groups of build-
airflow is crucial in architectural and urban design ings are available. However, generating final data-
since the phenomena of wind flow and dispersion sets involves different approaches, different levels of
through a city determine environmental air quality, operational complexity, and various ways to render
wind pressures on buildings, urban heat islands, pe- the information. Analysing urban wind conditions is
destrian comfort, and ambient noise level in the sur- particularly crucial in the early design stage, when it
rounding environment (Boris 2005; Zaki et al. 2010). is necessary to test many possible design options for
The main challenge in performing urban studies re- a project and to get a live feedback on the perfor-
lated with the wind and its aerodynamic impact on mance of the designed buildings.
buildings is to simulate and understand the problem The first question that researchers face is how
at the full scale. The limitations are mainly due to the to visualise the aerodynamic phenomena of urban
technical difficulties of setting up full scale simula- wind. Visualising aerodynamic phenomena in the
tions and the high cost to gather data in real condi- urban environment can help architects to make
tions. Therefore, complementary tools are required the right design decisions and alternatives that
to support this kind of study. Technologies to repro- can positively influence wind pressure, speed, and
duce or simulate the extra-large scale phenomena turbulence on site. Different techniques have been

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 621


developed for visualising wind flow, such as using strongly limited with today’s computing power and
numerical methods to predict the behaviour of the technology (Boris 2005). The requirements for high
flow or using particle simulation or smoke to “draw” computing power and adequate time to run CFD
the movement of the wind. In both cases, there is simulations and input of experts with the right skills
an intention to simulate this physical phenomenon to set up the simulation correctly cause CFD tools to
in a smaller scale. However, simulating urban wind be really expensive and less accessible by architects
phenomena is a complex task, due to the wind’s in- and urban designers. Besides, the outcomes of the
visible nature, its large scale fluid environment that analysis require further validation in a wind tunnel.
produce chaotic effects when in contact with bod- On the other hand, techniques like industrial
ies of buildings, and the constant dynamic and real- wind tunnels work with real aerodynamic phenome-
time changes. na and can be used to simulate and provide a depic-
The most sophisticated Computer Fluid Dynam- tion of wind turbulence in an urban context that is
ics (CFD) tools are limited in their abilities to repro- close to real-world. However, they are also expensive
duce the behaviour of complex and chaotic turbu- and could be difficult to access in some places.
lence with a high Reynolds number (Boris 2005), The challenges addressed in this paper are stat-
a measurement for quantifying the viscosity and ed in the following research questions:
for­ces of fluids. The important phenomena of the • How to visualise urban aerodynamic phenom-
urban wind conditions such as turbulence cannot ena such as vortices, directions, velocity?
be simulated in standard CFD tools which employ • How to collect and process real-time data of
Reynolds Averaged Navier-Stokes (RANS) approach, the dynamic phenomena generated from
which simulate the mean flow using approximation changes in the design of the physical building
of the effects of turbulent scales (Boris 2005). The blocks?
opposite of RANS is Direct Numerical Simulation • How to create an interactive work-flow that
(DNS), the resource hungry and time-dependent enables designers to experience real-time
solution of the full Navier-stokes equations, the fun- feedback while designing with the urban aero-
damental CFD algorithm. DNS can be used for small dynamic phenomena?
scale turbulent modelling, thus the most numerical This paper aims to present some results of the four-
studies are focused on general flow around a single days Designing the Dynamic workshop where the
building, where the simulation of the interaction potentials of using different tools to capture and
between gases with surfaces gets better values of visualise urban wind conditions in the early design
predictions. The development of the model k–ε (k– stage were explored.
epsilon) with the Large Eddy Simulation (LES), imple- In the conceptual design stage, when design al-
mented as a standard of a viscous turbulence model ternatives are generated and need to be iteratively
to predict turbulence around buildings, is a reliable evaluated, it is essential to get rapid feedback from
technique for computational wind engineering (Sta- such a simulation. This is an observation using a
thopoulos and Zhou 1997), which has been used for more qualitative approach, where the use of CFD
analysing building envelopes, natural ventilation, simulations at the early stage of design need to in-
wind pressure or snow accumulation around build- volve very simplified urban models and high limit-
ings (Bang et al, 1994). Currently, there are attempts ing assumptions or input data. Although the accu-
to set up a more complex configuration to simulate racy of the simulation is compromised for the sake
wind passing between multiple buildings (Baskaran of speed, the analytical process and results can be
and Kashef 1996). Although the development of adequately intuitive for the purpose of support-
DNS is anticipated to improve in the next decades, ing iterative decision making processes. The need
the use of DNS for simulating urban aerodynamics is to simulate urban aerodynamic phenomena in the

622 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


early design stage can benefit from simplifying the egorised into two groups: high-tech and low-tech
large scale industrial wind tunnel. These two ap- tools. High-tech tools refer to those with high level
proaches are investigated in this four-day workshop, of complexity and industry support, and require
where high-tech tools and low-tech tools were used high initial investment and running cost. In contrast,
and tested for visualising urban aerodynamic phe- we refer to custom-made or Do-It-Yourself (DIY)
nomena. Parallel analysis of urban conditions were tools and technologies as low-tech, as these tools
conducted, evaluated, and compared in order to un- can be fabricated at low cost or require only a mini-
derstand the potentials, strength, and limitations of mum capital investment.
each tool and how the tools can work in a comple-
mentary way. The high-tech tools
The high-tech tools used in our experiment include
TOOLS AND EXPERIMENTS the two CFD software, Vasari and Ansys CFX, and
During the workshop, basic topological models the industrial wind tunnel in RMIT University Bun-
were designed and fabricated at different scale. Two doora Campus. Autodesk Project Vasari is a free
different CFD tools, Ecotect Wind Tunnel simulation technology preview (beta) of an easy-to-use design
(which is hosted inside Autodesk Project Vasari) and tool for creating building concepts. Ansys CFD is a
Ansys CFX, were used to visualise the aerodynamic well-know and powerful software package for fluid
effects of the airflow around the models in a virtual simulation made by Ansys. It offers a high-end CFD
wind tunnel. Another experiment was conducted solution package for fluid simulation that provides
in parallel: the models were tested in two different powerful analysis and better accuracy, but entails
wind tunnels, a small scale wind tunnel, custom a high licence fee and requires expert input and
made during the workshop, and a large scale indus- translation. Therefore, Ansys is not an affordable op-
trial wind tunnel. The parallel experiments conduct- tion for academic research (Chung and Malone-Lee
ed in the workshop are depicted in Figure 1. 2010). The involvement from local architecture and
The tools used in this workshop could be cat- engineering practices in the workshop enable the

Figure 1
Process diagram.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 623


use of Ansys for simple 2D simulations, given the The low-tech tools
time required to run Ansys could take a few hours to The low-tech tools used in the workshop include
a few days. On the other hand, Vasari is free and is in- our own custom-made mini subsonic wind tunnel
tended only for conceptual design stage. Although and the Particle Image Velocimetry (PIV) technique
Vasari is designed for architects and assumed to to analyse the video and image recordings from the
provide intuitive interface for users who are never wind tunnel simulation.  
trained in fluid dynamics, expert training is still re- The subsonic condition refers to a model of
quired for designers to use the Ecotect wind tunnel wind tunnel of low wind speed and an open–return
simulation in Vasari properly. type design (i.e. air intake and exhaust are not con-
The industrial wind tunnel is also considered a nected to each other) with a reduced size closes to
high-tech tool as it requires a complex set up, espe- the first wind tunnel used by Wright brothers’ for
cially if some probes or monitoring sensors are to be their first experiments in 1901. It was a low-cost tool
placed on and around the fabricated 3D models. The that requires simple fabrication for hands-on wind
wind tunnel that was used in our workshop has a test simulation. Mini subsonic wind tunnels are a well-
section that is 3m wide, 2 m high and 9m long, and has known technology with practical applications in var-
been used for research and commercial testing of new ious education and scientific fields. The advantages
cars and airplane wings. In terms of cost, the industrial are the low cost and its portability. It is a technology
wind tunnel can be more cost effective and efficient capable of producing real aerodynamic phenom-
in comparison to the use of CFD in simulating urban ena. It has been known since 1930 that there are dif-
aerodynamics. This is because the wind tunnel could ferent results in pressure distributions from testing
be used to simulate turbulence phenomena in a more the models in uniform flow wind tunnels and from
complex urban setting and visualise wind pressure on full scale tests (Aynsley, Melbourne et al. 1977). With
the edges of, corners of, and between buildings. the understanding of the differences between dif-

Figure 2
Mini wind tunnel.

624 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


ferent tools and their limitations and by calibrating We tested 3D models with different profiles:
a group of basic parameters in the first stage of the • Single volumes: regular boxes, boxes with cy-
design process, some wind conditions can be visual- lindrical faces, irregular faces.
ized and studied. • Group of volumes: two volumes, four volumes
Existing architectural projects that used “low- in different configurations.
tech subsonic wind tunnels” in the design process • Different wind speed: to visualize vortices, low
include the project for a new Navy School in Val- pressure areas, etc.
paraiso City in 1952-1957 (Pérez de Arce and Pérez Using the mini wind tunnel, it was possible to draw
Oyarzún 2003) and Errant’s lodge (Casanueva Car- the motion of the wind and visualize the wind be-
rasco 1996). In both cases several tests were per- haviours, such as acceleration, direction, while
formed in mini low-tech wind tunnels to design interacting with physical objects. The workshop
different architectural elements to control the sea- participants gained an understanding of the physi-
winds that blow against the buildings. Both cases cal effect behind a wind flow, because they saw the
demonstrate that it is possible to use these low-tech movement of the air, and at the same time, they
tools to visualize the physical phenomena of the could interact with small scale models to visualize
wind, develop an empirical process of experimenta- the impact of different configurations. This fast feed-
tion with models of various scales, and collect sam- back in the experiment was the most valuable expe-
ple data for further processing. rience from working with our low-tech wind tunnel.
Finally, in order to capture and post process A second type of experiments was performed
the information from the wind tunnel experiment, in the industrial wind tunnel in RMIT Bundoora
the Particle Image Velocimetry (PIV) technique was Campus. In this instance, we used 1:100 scale
chosen. PIV is an optical method of flow visualiza- models of volumes with different profiles (simi-
tion that it is used to obtain instantaneous velocity lar to the experiment in the low-tech wind tun-
measurements and related properties in fluids [1]. nel) and two façade models that have different
This technique is increasingly used in aerodynamic texture configurations. The wind tunnel was set
experiments (Baker 2007). Among the existing open up to reproduce a wind flow profile similar to the
source and commercial PIV tools, the open-source ground level. The visualization was using bubbles.
JPIV software was chosen [2]. The models were tested to visualize the following
aerodynamic phenomena:
The experiments • Deflection of wind and turbulence on the top
The mini wind tunnel (Figure 2) built for the work- of the models.
shop consists of a test chamber, contraction section • Turbulent zones in the ground level of the
(cardboard extractor hood in black color to avoid la- models.
ser reflections), anti-turbulence screen, fans, smoke/ • Turbulent zones of wind in the corners of the
fog machines, 2D slicer laser device, and digital cam- models.
eras. We used Vasari and Ansys CFX to perform a numeri-
The smoke machine was used to draw the flow cal simulation of the physical experiments in the
of the wind inside the test chamber. It was necessary mini subsonic wind tunnel and analyse the effects
to work in a dark room for the experiments to work of different façade treatments on a volume. We per-
with laser devices, which are used to visualize the formed a digital wind tunnel simulation to firstly vis-
wind behaviour on 2D planes. Two green laser lights ualize turbulent zones on a regular model from the
were used to visualize the fog in front and plan view. top view and lateral view. After applying different
The speed of wind was around 1 to 2 meters per sec- façade textures on the model, the wind simulation
ond. was repeated to produce a visualization and com-

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 625


parison of turbulent zones on models with different Another digital tool employed in our experiments
textures on the faces (Figure 3). The building and fa- was the JPIV software, which was used to post-
çade models were also fabricated for a parallel test process the information gathered from physical
in the industrial wind tunnel (Figure 4 and Figure 5). models tests in the industrial wind tunnel. The PIV
After a series of experiments in four days, we technique has been used for analysing images cap-
gathered initial data and analysis results from differ- tured from wind simulations in industrial wind tun-
ent tools in order to compare the results and investi- nels (Kompenhans et al., 1999). The advantages of
gate the clarity and intuitiveness of the visualization JPIV as a post-processing tool are the ease-of-use
of the aerodynamic phenomena produced from us- and the negligible cost with the open source ver-
ing these tools. sion. Using JPIV, we were able to visualize the wind
direction, measure wind speed, and convert wind
COMPARATIVE ANALYSIS BETWEEN movement into vector data from images captured in
PERFORMANCES OF TECHNOLOGIES the industrial wind tunnel (Figure 7). Unfortunately,
JPIV could not be effectively used to post-process
Digital simulation tools (Vasari, Ansys, images taken from our mini wind tunnel, since the
JPIV) photographs are not very clear due to the dark room
The first comparison was between the CFD simula- where the experiment was performed.
tion software used in the workshop, which are Vasari
and Ansys. The digital tools were used to replicate Physical simulation tools (large scale in-
and visualize the aerodynamic phenomena that were dustrial wind tunnel, mini wind tunnel)
simulated in the mini wind tunnel. Both tools are The large scale industrial wind tunnel is able to re-
useful for performing wind tunnel simulations with produce real aerodynamic phenomena and has
digital models. When Vasari, which is a free technol- calibrated instruments for measuring and collecting
ogy preview released by Autodesk for a limited time, wind data digitally. However, the infrastructure was
is compared with Ansys CFX, a full-fledged CFD com- offsite and the access was limited. Furthermore, it
mercial product with a high license cost, Vasari per- required more human resources to operate the wind
formed quite well and produced similar results (as tunnel and higher amount of time to set up the
seen in Figure 6). Although the wind simulation in simulation conditions and calibrate the measure-
Vasari could work faster than Ansys due to the sim- ment devices. Given the limitations of time during
pler algorithm used in Vasari, the urban model used the workshop, we were unable to utilise the sen-
in the simulation must be a very simplified massing sor probes and measurement devices in the wind
model that has only a limited number of buildings
without any detailing; otherwise Vasari would crash Figure 3
or the simulation would not run at all. Ansys CFX Analysis of different façade
is a complex tool, unsuitable for a simple and quick treatments.
analysis in the earlier stages of a design process. Both
software allow clear visualization of wind separation
zones around the model. The digital tools could work
with simplified models and models with textured
faces. Vasari, particularly, was able to provide a quick
indicative result useful for comparing multiple design
options. However, such digital simulation software
have limitations in simulating turbulent wind condi-
tions and are unable to clearly visualize vortexes.

626 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 4
Wind tunnel simulations with
the physical models.

Figure 5 even with different wind speed. With the laser de-
Wind tunnel simulations of vices, it was possible to clearly see two-dimensional
different façade treatments. layers of movements of wind on planar sections of
each volume and the movement of the wind pass-
ing through of a group of models. Data collection
was quite straightforward using cameras to capture
videos and images for post processing with the JPIV
software. In a nutshell, the mini wind tunnel tool
tunnel since the set up time of those probes might enables designers to interact with physical models
require up to a week. However, during the experi- in a wind simulation that provides an instantaneous
ment, it was possible to see the movements of the visual feedback of the aerodynamic phenomena.
wind, vortex and Eddy areas clearly on some parts This makes such a tool to be particularly useful for
of each model. Without the probes, we were un- the early design stage.
able to see the aerodynamic phenomena around
multiple physical models. On the other hand, us-
ing the low-tech mini wind tunnel, we were able CONCLUSION
to quickly set up simulations that were capable of Decisions made in the first stage of a design pro-
showing changes in wind behaviour with different cess are very critical in influencing the direction of
configuration of volumes. The time to set up each the project. Therefore, a good understanding of the
experiment was short, and the visualization of dif- dynamics of the space, such as urban aerodynamic
ferent ranges of vortices and Eddy areas is possible phenomena, is needed. A clear visualization helps

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 627


designers to understand how the wind flow affects analysis, given its capability to visualise the physical
a site and how different design options and configu- properties of the airflow and allow hands-on experi-
rations may affect the wind conditions of the site. ment with instantaneous feedback. These kinds of
To facilitate basic comprehension of the phenom- tools have been displaced by the current CFD tech-
ena, designers need visual feedback in performing niques and computational methods, however they
hands-on aerodynamic experiments, such as wind are very easy to set up and implement, and their
tunnel simulations. This is the premise of our experi- usefulness for early stage design explorations are
ments in a four-day workshop. evidenced by the workshop.
Parallel analysis and evaluation of the high- and In places where high-tech tools like industrial
low-tech tools resulted in useful findings. CFD analy- wind tunnels and expensive digital tools are not
sis could provide an intuitive feedback for visualising available, the mini wind tunnel proposed in this pa-
urban aerodynamics phenomena but requires high per is a good alternative for promoting comprehen-
computing cost and highly limiting assumptions to sion of basic aerodynamic phenomena in the con-
be taken into account in setting up the models and ceptual design stage. Digital simulations with the
help from experts to translate the results. The indus- high-tech tools can complement the low-tech tools
trial wind tunnel also requires high initial and ongo- to improve an inquiry of the urban aerodynamic
ing investment cost to run, but is more effective in phenomena on a specific site.
simulating more facets of urban aerodynamic phe-
nomena using a more complex urban model that ACKNOWLEDGMENTS
cannot be hosted inside a CFD simulation. The authors acknowledge the support from Jane
A novel discovery in our experience is that the Burry and SIAL team during the Designing the Dy-
analysis results from observing the aerodynamic namic Workshop 2011. The authors also thank the
phenomena simulated in the low-tech wind tunnel participants of the “City Dynamics” cluster for the
made and used in the workshop are comparable fruitful collaboration over the intensive four days.
with the results from high-tech tools. The simplicity
of setting up basic models for the simulation makes
the low-tech mini wind tunnel suitable for perform-
ing aerodynamic experiments in the early stage
architectural design. Additionally, the low-tech sub-
sonic wind tunnel is useful for pedagogical airflow

Figure 6
Vasari vs. Ansys CFX.

628 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Figure 7
Post-processing of an image
from the mini wind tunnel
simulation using JPIV.

REFERENCES
Aynsley, RM, Melbourne, WH and Vickery, BJ 1977, Architec- of the 15th International Conference on Computer-Aided
tural aerodynamics. London: Applied Science Publish- Architectural Design Research in Asia (CAADRIA 2010),
ers. 357–366.
Baker, CJ 2007, ‘Wind engineering—Past, present and fu- Perez de Arce, R and Perez Oyarzun, F 2003, Escuela de Val-
ture’, Journal of Wind Engineering and Industrial Aerody- paraiso : grupo ciudad abierta, Santiago de Chile, Edito-
namics, 95:9–11, 843-70. rial Contrapunto.
Bang, B, Nielsen, A, Sundsbo, PA and Wiik, T 1994, ‘Comput- Kompenhans, J et al. 1999, ‘Particle Image Velocimetry in
er-Simulation of Wind-Speed, Wind Pressure and Snow Aerodynamics: Technology and Applications in Wind
Accumulation around Buildings (Snow-Sim)’, Energy Tunnels’, J. Vis., 2:3,4, 229-44.
and Buildings, 21:3, 235-43. Zaki, SA, Hagishima, A and Tanimoto, J 2010, ‘Estimation
Baskaran, A and Kashef, A 1996, ‘Investigation of air flow of Aerodynamic Parameters of Urban Building Arrays
around buildings using computational fluid dynamics with Random Geometries using Wind Tunnel Experi-
techniques’, Engineering Structures, 18:11, 861-873,875. ment’, Technical Papers of Annual Meeting of IBPSA-Ja-
Boris, JP 2005, ‘Dust in the wind: Challenges for urban aero- pan.
dynamics’, 35th AIAA Fluid Dynamics Conference and Ex- Zhou, YS and Stathopoulos, T 1997, ‘A new technique for
hibit, Toronto, Ontario Canada, June 6 - 9, AIAA Paper the numerical simulation of wind flow around build-
2005-5953. ings’, Journal of Wind Engineering and Industrial Aerody-
Casanueva Carrasco, M 1996, ‘The Errant’s Lodge: recon- namics, 72:1-3, 137-47.
struction, research and teaching’, Architectural Research
Quarterly, 2, 40-49. [1] en.wikipedia.org/wiki/Particle_image_velocimetry
Chung, DHJ and Malone-Lee, LC 2010, ‘Computational Fluid [2] www.jpiv.vennemann-online.de
Dynamics for Urban Design’, New Frontiers: Proceedings

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 629


630 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Virtual Building Construction Laboratory in
Undergraduate Engineering Education
Maciej Andrzej Orzechowski , Agata Włóka
1 2

Wrocław University of Environmental and Life Science, Poland


maciej.orzechowski@up.wroc.pl, agata.solecka@up.wroc.pl
1 2

Abstract. This article describes an initial stage of development of a computer system


aimed at helping undergraduate students to understand behaviour and processes
occurring in construction elements. The system can be seen as an interactive book
presenting and familiarising students with real laboratory tests. Apart from concentrating
on the development, authors offered an overview of various computer systems so-far used
in undergraduate engineering education. At the end of the article first comments and
conclusions are presented.
Keywords. Virtual reality; computer simulation; engineering education.

INTRODUCTION
Fast development of computer technology allows ducted during laboratory classes. As a result they
usage of virtual reality (VR) as a simulation tool for do not fully participate in these exercises and simply
different (often numerically and conceptually so- miss the most important aspect: meaningful obser-
phisticated) processes occurring in real world. Ad- vation of processes occurring in construction ele-
ditionally, with well optimized programming code it ments. Additional impediment arises from the labo-
is possible to simulate those processes in real time. ratory practice so that the tests are conducted only
This paper aims to present the general idea behind once, hence there is no opportunity for students to
a computer system based on VR that will be used repeat the observations.
in a virtual building construction laboratory as a Considering all aspects, the main objective of
part of a training course preparing students to real the virtual laboratory is to assist students in their
structural engineering testing during their under- preparation for real laboratory testing. We would
graduate engineering programme. The project is in like to stress out that our intention is not to famil-
its prototype stage; meaning that some basic func- iarize participants with the laboratory equipment,
tionality have been developed allowing staff at our but assisting students by means of interactive ex-
institute to run preliminary tests. In this paper, we planation and direct involvement. We think that vir-
would like to share some insights and potentials of tual laboratory will improve students’ cognitive and
the approach on the basis of the preliminary tests. practical abilities.
The idea to create the virtual laboratory is based
on our observation of students’ rather poor per- LITERATURE OVERVIEW
formance in structural engineering laboratory. We Literature reports on some cases of using ICT tech-
drew the conclusion that students of the second nology appropriately in education. One good exam-
year of a construction course often struggle to fully ple would be a computer system to teach students
comprehend all aspects of structural testing con- surveying concepts and practices (developed at

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 631


Purdue University in West Lafayette). This tool also UNDERGRADUATE ENGINEERING
includes assessment module to measure student’s EDUCATION
cognitive and practical abilities. In the core of the Thinking about an engineer, one has no doubt, that
system, there is an Interactive Virtual Environment this is a person with technical knowledge, as well as
which is particularly suitable for science. practical skills. Recalling the main protagonist from
Interestingly some researchers (Song, Lee, 2002) Jules Verne’s novel “The Mysterious Island”: engineer
proved that there is a clear advantage in using Vir- Cyrus Smith is a person, whose excellent pragmatic
tual Learning Environments (VLE) such as various knowledge of physics laws allowed him to over-
e-platforms allowing for instance distance learning. come dire situations , who can create something
However, they point out that VLE rarely feature Vir- from nothing, and who works hand in hand with the
tual Reality (VR). Those projects are quite rare espe- nature to avoid waiting traps.
cially in undergraduate classrooms and there is need As teaching staff, we would like our future engi-
for their investigation [1]. Lack of popularity could neers to be productive, creative and to possess ex-
be due to a ‘bad name’ that virtual reality got by be- tensive knowledge and experience, so that a mod-
ing treated purely as a presentation tool not as an ern engineer will be a symbol of perseverance on a
interactive environment. To some extend it was true. quest to acquire both understanding and practice
First VR systems were used just for walks through a in his chosen field.
virtual environment; the interactivity was limited to The problems that universities are facing are
colour/texture change or to presentation of fixed often discussed on the pages of scientific publica-
variations in 3D model. On top of it the simula- tions. Recently we came across a publication by
tions were very expensive to run, as they required Nowakowska-Siuta, in which the author points out
an advanced and powerful workstation (e.g. Silicon that one of the main predicament of higher educa-
Graphics computers) to render high resolution pic- tion is the (uncontrolled) creation of new education-
tures in real time and in an appropriate frame rate al institutions; consequently hundreds of additional
(min 25 fps, whereas for stereoscopic image – 50 young people are enrolled on untested engineering
fps). courses as well at other disciplines.
A laboratory work is a very important aspect This causes a shift in teaching priorities from
of any engineering course and it takes an essential quality to quantity, which can greatly affect the level
part in undergraduate engineering education. “Do- of education of future technical staff. Many newly
ing” is the key to engineering profession. Old school enrolled young people are already experiencing the
approach was based on the principle of apprentice- shock of a sudden change in learning methodology
ship. Engineering education does not only require and techniques, the vastness of the unfamiliar mate-
conceptual understanding (lecture and theoretical rial and the steep learning curve compared to high
knowledge); practical knowledge is paramount. As school. And then the teaching “en masse” further
various study show, inadequate laboratory facilities minimizes the old but very valuable master - ap-
are the main reason for under-qualified graduates. prentice relationship, which was the main source of
Some authors argue that it is feasible to use com- direct training and practice.
puters in teaching laboratory work. Hashemipour, Another problem the universities have to con-
Manesh, and Bal (2009) state that computers deliver tend with is the lack of time. The course agenda is
new opportunities in the laboratory by simulation, stretched to maximum. Both the laboratory and
automated data acquisition, remote control of in- theoretical classes on a particular subject are usu-
struments, rapid data analysis and presentation. It is ally held only once a semester, with no opportunity
important to see computers as a tool to help educa- to re-test and re-discuss issues. Most students have
tors in developing new curriculum (Holmes, 2007). problem anticipating what stress level is to be ex-

632 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


pected in an element under a certain load or what allow the lecturer or lecturers to direct the process
level of applied load causes concrete cracking, or and the analysis to emphasize specific processes the
even what is a crack. Before the reform, secondary way it suits the explanation purpose. The fourth di-
technical schools were delivering theoretical knowl- mension: time, will be scalable (faster-slower, pause)
edge, but mostly practical professional awareness. and movable (forward / backward). This functional-
Today we can observe the current education system ity sets a very important advantage of VBCL that the
moving towards a “theorization” instead “hands on” environment can present processes which cannot
approach. be directly observed during traditional laboratory
The main sources of knowledge acquisition for tests, for example: cracking mechanism or concrete
students are textbooks. Further development of adhesion. We feel this will have a positive influence
their intuition is impossible due to low number of on students’ learning curve, will enhance and de-
practical classes. A good engineer needs to back velop their imagination, perception as well as cogni-
up his theoretical knowledge with a solid instinc- tive and practical abilities. Another unquestionable
tive understanding of the subject; unfortunately, advantage is the possibility of conducting multiple
this cannot be acquired from books, and the young tests. Laboratory presents a practical and empiri-
generation doesn’t have enough practice to develop cal approach allowing students to experiment and
this sixth-sense. problem-solve various tasks through practice. How-
Technical universities are faced with the difficult ever, they will not be limited just to laboratory hours
task of educating a modern engineer, who should to conduct a specific test. Moreover, it will be pos-
not only be able to answer the theoretical question sible to challenge them with a specific assignment
“why” but profoundly understand “why does this (homework), such as: to design, produce and load
happen?” (statically or dynamically) created virtual construc-
tion elements. As the last task in the assignment,
WHAT IS A VIRTUAL BUILDING students will need to analyse the obtained data and
CONSTRUCTION LABORATORY? draw conclusions. This outcome could be automati-
We feel that Virtual Building Construction Labora- cally assessed allowing instant feedback.
tory (VBCL) could be a possible answer to the prob- To bring the simulations as close as possible to
lem of undergraduate engineering education. As a real tests, the processes occurring in real objects
custom build computer system designated to con- will be linked with virtual models. For this purpose
duct simulations of various structural engineering a probability network will be created. Required data
tests, VBCL could provide additional “hands on” ex- will be gathered from traditional structural engi-
perience. The laboratory is “virtual” twofold. First of neering tests and will populate a designated central
all it is a numerical simulation of a building element database. The virtual laboratory will be linked with
model and complete testing process. Secondly the the database through probability network to obtain
simulation takes place in 3 dimensional virtual real- specific information in order to calculate particular
ity space. The testing process will consists of three behaviour of a virtual model.
stages: (1) design and build, (2) testing and (3) analy-
sis. The system we envision will be fully featured and APPLICATION OF VCBL
our aim is to build four-dimensional environment: As already mentioned, the virtual laboratory will
3d model + time. The test simulation will be fully find its largest application as a didactic tool. Because
integrated with data analysis, as at any moment of of its virtual aspect as well as its wide linkablity it can
a test a user can visualise and analyse the data ob- serve full-time, part-time as well as for students at-
tained so far. Keeping in mind the main purpose of tending e-learning courses (as an independent com-
this virtual laboratory is educational, the system will puter system VCBL can be plugged into any distance

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 633


learning platform). Issues covered by the project students involved in proposed virtual laboratory
and a way of conveying information may be a truly will have to complete an evaluation questionnaire,
valuable teaching aid for lecturers and teachers. which shall help to determine usability, problems
Through subject diversity and possibility of model- encountered, ambiguities and errors in the pro-
ling practically any issue, virtual laboratory can be posed approach.
used to present specific, specialised topics e.g. for Once updated and improved, the system will
further professional development courses. Those be connected to university’s e-learning platform for
subjects include, but are not limited to, structural further evaluation as lecturers’ aid and as student’s
mechanics, study of properties of construction ma- individual learning tool.
terials (such as reinforced concrete, steel or timber), It is planned to split research and development
static and dynamic loads, vibrations and many more. of module 3 (interaction and user interface) into two
directions. The first will use traditional input meth-
RESEARCH AND DEVELOPMENT ods (mouse and keyboard) and standard computer
Currently the project is at the initial stage (stage 1), (laptop or PC). As for the second we planned to de-
which aims to determine whether it is visible to en- velop a gesture recognition module, which should
hance engineering education by introducing virtual be used instead of traditional pointing devices. In
laboratory into engineering curriculum. Therefore this way it will be possible to use large scale displays
our primary effort concentrates on research and de- (e.g. projection wall). It is expected that this arrange-
velopment of those parts of the system which are ment will set the virtual laboratory in to a more real-
necessary to determine its usability. In particular we istic scenario and will allow handling of the system’s
are researching and developing the following mod- functionality in front of a large group of students.
ules: (1) element definition, (2) load/stress/cracking/
deflection, (3) interaction and user interface, (4) vis- FIRST CONCLUSIONS AND COMMENTS
ualisation, (5) e-platform. As pointed out by Hashemipour, Manesh, and Bal
At this stage, we focus on simple RC elements (2009), there are clear advantages in using VR tech-
(such as simply supported and fixed beams, canti- nology for educational purpose. For example for
levers) which are defined by the following charac- testing and solving problems in a virtual world,
teristics: geometry, material properties (concrete hence avoiding costly mistakes in operation of ex-
strength, aggregate type, compaction, reinforce- pensive and often dangerous equipment. Research-
ment type). The second module will calculate ele- ers point out that despite the advantages, there
ment’s behaviour under certain load. The system are not many systems based on VR and even less of
will visualise stress state in the element, cracks and them are reported in the literature. We feel that it
deflection (according to reinforce concrete theory is due to the fact that commercial applications lack
and Eurocode 2). In further development this mod- the educational edge and building institutes often
ule will be linked with behaviour of real elements do not have qualified staff to design, research and
observed during actual structural engineering tests. develop bespoke computer systems. Therefore, we
Stage 1 will be completed with pilot tests. It is feel that our effort in creating such a tool will be
planned to divide second year students into two beneficial not only to the students and staff of our
groups. Both groups will attend classes in tradi- institute, but to many more around world.
tional laboratory, however only one group will be On-going research and development requires
given introduction by means of the proposed virtual continuing testing. So far, some staff members at
laboratory. At the end of the class students’ knowl- out institute have been involved in those tests,
edge and understanding of the conducted tradi- which show that virtual reality is the right choice for
tional structural tests will be assessed. Additionally, the environment of our virtual laboratory.

634 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation


Prepared and tested interactive and to-some-de-
gree realistic RC element models allow to observe
element composition, stress state and internal forc-
es that occur in those elements under certain load.
It helps that as in a real laboratory a user can freely
walk around and investigate the tested elements
from any location.
Still, we struggle with user interface, as it is not
obvious how it should be designed to allow instan-
taneous understanding of the system itself as well as
the tasks laid in front of the students. We aim at min-
imising the learning effort required to operate VCBL.
The tests show that it is necessary to appropri-
ately determine the importance and the number
of start-up parameters. There is a high risk that stu-
dents will not understand their task if there are too
many input parameters or if the analysis include too
many directions. In other words, it is paramount to
adjust each part of the test process to level of knowl-
edge of students involved in the exercise.

REFERENCES
Hashemipour, M, Manesh, HF and Bal, M 2009, ‘Modular
Virtual Reality System for Engineering Laboratory Edu-
cation’, Journal of Computer Applications in Engineering
Education, 19(2), pp. 305–314.
Holmes, J 2007, ‘Designing agents to support learning by
explaining’, Computers & Education, 48(4), pp. 523–547.
Song, KS, Lee, WY 2002, ‘A virtual reality application for ge-
ometry classes’, Journal of Computer Assisted Learning,
18, pp. 149–156.

[1] Strangman, N and Hall, T 2003, ‘Virtual reality/simula-


tions’, National Center on Accessing the General Cur-
riculum, Wakefield, MA, 2003, from http://www.cast.org/
publications/ncac/ncac_vr.html.

Simulation, Prediction, and Evaluation - Volume 1 - eCAADe 30 | 635


636 | eCAADe 30 - Volume 1 - Simulation, Prediction, and Evaluation
Design Tool Development

Design Tool Development - Volume 1 - eCAADe 30 | 637


638 | eCAADe 30 - Volume 1 - Design Tool Development
ar:searchbox

Knowledge management for architecture students


3 4
Christoph Langenhan , Arne Seifert , Astrid Teichert , Frank Petzold
1 2

1,4 2,3
Technische Universität München (TUM), Germany, TUM University Library, Germany
1,4 2,3
http:/ai.ar.tum.de, http://www.ub.tum.de
3 4
langenhan@tum.de, teichert@ub.tum.de, seifert@ub.tum.de, petzold@tum.de
1 2

Abstract. As media-orientation and access to media becomes increasingly widespread


in society, so too is the availability of architectural designs on the internet. In most cases
these are published in the form of raster images of plans, elevations and perspective
drawings together with written descriptions on architecture databases and platforms
such as archINFORM or nextroom, as well as on the homepages of the respective
architecture offices. Knowledge is generally regarded as useful information. However,
the literature does not elaborate clear differentiations between what is knowledge, and
what is information and data. In our view it is the preparation of information in data
structures that makes it useful as knowledge. Knowledge management systems are therefore
intelligent information systems in which knowledge is presented and made useful through
representation and modelling methods (Abeckerand Decker, 1999).
Keywords. Knowledge management; ontology; information retrieval.

INTRODUCTION
During the design process architects and students buildings in a similar context or that are based on a
often study the plans of buildings that have already similar initial premise is seen as way of approaching
been built or designed. Such information is avail- a design problem and developing a possible course
able conventionally as a form of collective memory of action. Ritteland Webber (1973) differentiates be-
in architectural monographs and journals as well on tween “tame” or well-defined problems, such as those
the internet. For the purposes of targeted research, that scientists and engineers solve, and so-called
however, the accessibility of these sources is ham- “wicked” problems, to which he counts design and
pered by an inconsistent use of terminology and a planning problems.
lack of structured, non-subjective metadata. The ar:searchbox project aims to link and network
In the design of buildings, a variety of tools and information as a source of reference for the design of
strategies are employed which can depend on the buildings in the early design stages and to elaborate
designer as well as the task at hand. Gänshirt (2007) fundamental principles for the use of metadata and
notes that rigidly prescribed terminology is of little related research strategies. Figure 1 illustrates the ba-
help to designers, whereas criteria, examples and the sic information needed in the early design stages.
results of prior design work provide the designer with
different potential courses of action. The study of

Design Tool Development - Volume 1 - eCAADe 30 | 639


the students serves to restrict the selection to rele- Figure 1
vant high-quality building projects and offers a form Information needed in early
of quality control for the descriptive information. design stages.
The continuing expansion of the catalogue
gives architecture students quick access to a pool
of reference design projects (Figure 2). This new
knowledge-management system offers a series of
different research tools and assists the designer in
the creative design process. For example, search-
ing building projects within the existing categories
As a web-based system, it provides a platform es- can give rise to valuable ideas or stimuli for own de-
pecially tailored to the needs of architecture stu- sign projects through a process of free association.
dentswho are able to enter content themselves. By The targeted metadata also provide a better under-
storing building projects in a central database, the standing of the digital search mechanisms and offer
project aggregates previously disparate information ideas on how these could be applied for use with
and thereby overcomes barriers between media. other research instruments.
Each reference project refers back to the original
information sources so that students can consult RELATED WORK
the original sources if need be. An initial intellectual In the early stages of the architectural design pro-
consideration of the building project results in a de- cess, architects are only rarely able to specify the
tailed description, including its special characteris- required information. Case-based reasoning (CBR) is
tics and precise categorisation. This way of capturing an area of Artificial Intelligence (AI) and describes a
the data helps the student understand the project at knowledge management process based on conclu-
several levels: on the one hand at a verbal descrip- sion by analogy. It attempts to assess similarities ac-
tive level, and on the other in terms of its structural cording to the basic premise that similar problems
classification within a predefined categorisation have similar solutions. In CBR a case consists of a
system. At the start of the project a data structure problem and solution description. By entering a
and metadata scheme was designed based on data new problem description to obtain similar solutions
collected from model case study projects. This struc- the CBR system first searches for an old problem
ture is flexible and can be adapted or extended at description. Figure 3 illustrates the basic concept of
any time to reflect changing requirements. The se- CBR, where similar problems have similar solutions.
lection of projects and manual entry (Figure 2) by Aamodt and Plaza (1994) described this adaptation
of the thinking process inside the CBR cycle with the
verbs retrieve, reuse, revise and retain.
Since the middle of the 1990s the approach of Figure 2
applying CBR to design and architectural tasks has Information cycle of ar:sear-
been known as Case-Based Design (CBD). The case- chbox.
base contains information on buildings that have al-
ready been built or designed, enabling the comput-
er to adapt solutions accordingly, on its own or with
help from the architects. Table  1 provides a brief
overview of some CBD systems based on two stud-
ies published by Heylighen et al. (2001)and by Rich-
ter et al. (2007) regarding the proposed approach.

640 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 3 like Archie-II (Kolodner, 1993), PRECEDENTS (Oxman
CBR basic concept. and Oxman, 1993), CaseBook(Inanc, 2000), MONEO
(Taha, 2006), CBA (Lin and Chiu, 2003) and DYNAMO
(Heylighen, 2000).
The study by Richter et al. in 2007 identifies an
acquisition bottleneck in putting complete case de-
scriptions (problem and solution) into the case-base.
We assume this is due to a lack of adequate input
strategies, indexing methods and knowledge man-
Six of the CBD prototypes CADRE (Hua et al., 1996), agement procedures. For example at the Bauhaus-
FABEL (Schaafand Voss, 1995), IDIOM (Smith et al., Universität Weimar, a housing database was devel-
1995), SEED (Flemming et al., 1994), SL_CB (Lee, oped that catalogued building projects according
2002) and TRACE (Mubarak, 2004)­aim to partially or to so-called innovative criteria. The criteria used for
completely automate the generation of building lay- the database are, however, not generally applicable
outs by applying the retrieved solution. Two of these and do not adequately and unequivocally describe
prototypes CADRE and IDIOM leave the selection of spatial qualities.
the reference project to the user. The remaining four The “Probado” research project, a joint project
FABLE, SEED, SL_CB and TRACE ­apply the solution to by the German National Library of Science and Tech-
the given architectural problem automatically and nology at the University of Hanover, the Graz Uni-
generate building layouts independently with very versity of Technology, Austria, and the University of
little user input. The more state-of-the-art approach- Bonn, examines methods of processing non-textual
es aim to support users during the design process, documents in libraries. The principle focus lies on

Table 1 Data Input Output


Overview CBD systems. Storage System System

Graphical Information
CBD
application
Applying solutions
Reference projects
Floor plans + text

and supported

Sub-problems
feature

Semantic net
Abstraction

Adaptation
Topology

Learning

Analogy
Graphic

Verbal

Archie-II X X X X X X X
CADRE X X X X X X X X X X
FABEL X X X X X X X X X X X
IDIOM X X X X X X X
PRECEDENTS X X X X X X X
SEED X X X X X X X
SL_CB X X X X X X X
TRACE X X X X X X X
CaseBook X X X X X
MONEO X X X X X X
CBA X X X X X
DYNAMO X X X X X X X X

Design Tool Development - Volume 1 - eCAADe 30 | 641


content acquisition, description, search, presenta- project data as well as establish relationships be-
tion and storage (Berndt et al., 2010). In the context tween architectural projects. The aim was to pro-
of digital architectural models, the aim is to achieve vide students with a platform for storing, manag-
a semi-automatic indexing method and an intui- ing and researching architectural projects.
tive visual search mechanism. The index creation is To this end a special metadata scheme was
based on three-dimensional geometric data. In ad- developed that is specific enough to describe the
dition to search queries using examples (3D mod- building projects in detail but also flexible enough
els) and text input, it is possible to visually search to cover a broad spectrum of projects. The metada-
3D models using the “Princeton Shape Benchmark” ta also includes attributes that allow different sort-
(Shilane et al., 2004). By using a “Room Connectivity ing criteria and categorisation. This makes it possi-
Graph” (Berndt et al., 2010; Wessel et al. 2008) spatial ble to search the data via more fine-grain criteria. It
configurations (topologies) can be drawn in sketch is also possible to search within hierarchical struc-
form to search for 3D models with a similar configu- tures. Using a classification system, projects are
ration. “Subgraph Matching” is used to determine stored in a flexible ordering system that allows one
model similarity. to browse the data set according to a particular
topic. mediaTUM (Leiss et al., 2010) offers a variety
MEDIATUM | AR:SEARCHBOX of views, including tools for zooming into details of
The TUMünchen (TUM) uses an open-source soft- high resolution plans and images.
ware package called “mediaTUM” as a central media In addition to the metadata scheme, the ob-
server for the TUM. The system is developed, oper- jects that contain the architectural data are also
ated and maintained by the University’s Library. In adapted to the needs of the students. A project
addition to providing general functionality as a re- folder serves as a container for core information
pository for the individual university departments about a project and can contain an unlimited num-
and facilities, mediaTUM can manage specific col- ber of different plans, drawings and verbal descrip-
lections and projects and present these via a public tions. Each of these individual pieces of detailed
interface. data can be attributed with its own metadata so
The ar:searchbox project is a joint cooperation that it can be retrieved via the search function. Dif-
between the Chair for Architectural Informatics ferent views are generated for each object, for ex-
and the TUM University Library. A special exten- ample thumbnail images, so that one has a quick
sion of the repository functionality offers students overview of the information contained in a project
a custom interface through which they can present folder (Figure 4).

Figure 4
The user interface of media-
TUM/ar:searchbox.

642 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 5
Technical structure - The core
components of media TUM.

Through the decentralised administration concept the data structure and for the configuration of the
of the media server, content can be entered in paral- stored data. A workflow engine, a search engine and
lel from multiple locations and is immediately avail- components for digital rights management and user
able for others to reference via ar:searchbox. A so- administration are also elements of the back end.
phisticated user access control mechanism ensures Extensions and specific applications can be inte-
that editing and viewing rights are available only to grated via the plugin system. mediaTUM uses tools
defined sets of users. The media server is accessed with different interfaces for the long term storage
entirely through a browser and requires no further of data. The basic prerequisite for the connection of
software. different systems is the implementation of an open
API. For the long term preservation of documents
TECHNICAL DETAILS AND INTERFACES and data mediaTUM uses the interface to the Leib-
MediaTUM is an open source software under GNU niz Rechenzentrum. This local computer centre and
General Public License. It is implemented in python provider of scientific data network offers the Tivoli
and provides all management features via a web Storage Manager of IBM as technical infrastructure
interface. The open software architecture with pl- for data preservation.
ugin concept enables an easy connection of differ- There are two different ways of storing objects
ent program extensions. MediaTUM [Figure 5] con- in mediaTUM. Metadata are stored within a relation-
sists of four basic components webserver, backend, al database (normally mySQL or SQLite). The digital
plugins,storage and archiving (Seifert, 2010). objects are deposited into the file system on a con-
With "athana" an own webserver component figured position. The media server offers different
is included, that is responsible for sessionhandling interfaces for interoperation with external systems.
and for generating HTML-output via a TAL-engine. MediaTUM facilitates for example the smooth ex-
The backend is the core component of mediaTUM. It change of data via OAI Protocol for Metadata Har-
includes tools for the administration of the different vesting (OAI-PMH), web services or Z39.50.
object types such as images,documents and videos.
Furthermore it contains methods for building up

Design Tool Development - Volume 1 - eCAADe 30 | 643


DISCUSSION that serve as a source of knowledge and inspiration
During the process of designing, planning, building for approaches to architectural design problems.
and the management of projects, a large amount Using the metadata schemes developed for the
of data is created. The information is stored in vari- ar:searchbox project and the defined criteria for re-
ous forms, sources, platforms and different formats cording a quality-oriented data set, a search agent
such as text documents (e-mails, technical reports, software tool could be developed that searches the
contracts, etc.), 3D models, BIMs, CAD drawings, dia- internet for verbal descriptions of building projects
grams, schemes, pictures and so on. Classifications and uses the metadata to automatically create an
are made in terms of types, morphology, similar- index of reference projects. Using ontological text
ity or patterns but the quantitative and qualita- analysis, potential sites of useful information can be
tive comparison of functional as well as structural identified and with the help of corresponding se-
features is as yet not possible. The configuration of mantic information, the found raster graphics could,
space and the relations between physical structures for example, be identified as floor plans. Based on a
are hard to represent using keywords, in fact trans- “prior selection” of relevant raster graphics, an image
forming these structural configurations into verbally analysis method using artificial intelligence meth-
expressed typologies tends to result in unclear and ods could be trained to efficiently analyse images
often imprecise descriptions of architecture. (Ahmed et al., 2011) and extract verbal, topological
A universal description and query language is as well as geometric metadata from them for saving
indispensable for storing descriptive metadata inde- in the semantic fingerprint. The ar:searchbox project
pendent of file type and source as well as structural, prepares the technological, methodological and or-
graphical or textual information. First of all, a user in- ganisational basis for such a system.
teraction should support the graphical sketch-based
workflow of architects combined with textual, sche- REFERENCES
matic and tabular input strategies. Secondly, an ap- Aamodt, A and Plaza, E. 1994, ‘Case-Based Reasoning -
propriate indexing strategy is needed in contrast to Foundational Issues, Methodological Variations, and
the overall data storage method used. Sketches are System Approaches’, AI Communications, Vol. 7, Nr. 1,
widely used in engineering and architectural fields S. 39–59.
as they are a familiar, efficient and natural way of ex- Abecker, A and Decker, S. 1999, ‘Organizational Memory
pressing certain kind of ideas. - Knowledge Acquisition, Integration and Retrieval
Paths through space, adjacency or the orienta- Issues’, Knowledge-based Systems: Survey and Future
tion of rooms are topological aspects that can be Directions, Proceeding of the 5th German Conf. on Knowl-
stored for further processing as an information sub- edge-based Systems.
set in a so-called semantic fingerprint we proposed Ahmed, S, Liwicki, M, Weber, M and Dengel, A 2011, ‘Im-
(Langenhan and Petzold, 2010). A semantic finger- proved Automatic Analysis of Architectural Floor Plans’,
print stores various aspects of a building (e.g. to- International Conference on Document Analysis and Rec-
pology, taxonomy, energy, geometry) based on on- ognition (ICDAR-2011).
tologies so that this can be retrieved using semantic Berndt, R, Blümel, I and Wessel, R 2010, ‘PROBADO3D – To-
research strategies. wards an automatic multimedia indexing workflow for
architectural 3D models‘, International Conference on
CONCLUSION Electronic Publishing, 14.
The paper presents a technological and organisa- Flemming, U, Coyne, R and Snyder, J 1994, ‘Case-Based De-
tional approach for the development of metadata sign in the SEED System‘, Automation in Construction,
schemes and the establishment of a knowledge Volume 3, S. 123–133.
management system based on reference projects Gänshirt, C 2007, ‘Werkzeuge für Ideen - Einführung ins ar-

644 | eCAADe 30 - Volume 1 - Design Tool Development


chitektonische Entwerfen‘ - Einführung ins architekto-
nische Entwerfen. Basel: Birkhäuser.
Heylighen, A and Neuckermans, H 2000, ‘DYNAMO - A Dy-
namic Architectural Memory On-line’, Educational Tech-
nology & Society, 3.
Heylighen, A and Neuckermans, H 2001, ‘A case base of
Case-Based Design tools for architecture‘, Computer-
Aided Design, 33.
Hua, K, Faltings, B and Schmith, I 1996, ‘CADRE - case-based
geometric design’, Artificial Intelligence in Engineering,
10.
Inanc, BS 2000, ‘CaseBook - An information retrieval system
for housing floor plans’, CAADRIA.
Kolodner, JL 1993, ‘Case-based reasoning’, San Mateo, CA:
Morgan Kaufmann Publishers.
Langenhan, C and Petzold, F 2010, ‘The Fingerprint of Ar-
chitecture - Sketch-Based Design Methods for Re-
searching Building Layouts Through the Semantic Fin-
gerprinting of Floor Plans’, In: International electronic
scientific-educational journal: Architecture and Modern
Information Technologies,4 (13).
Lee, JH 2002, ‘Integrating Housing Design and Case-Based
Reasoning‘, Dissertation. Carnegie Mellon University,
Pittsburgh.
Leiss, J, Pretz, E and Seifert, A 2010, ‘mediaTUM: Der zen-
trale Medienserver der Technischen Universität Mün-
chen‘, In: Informationsmanagement in Hochschulen, S.
365–377.
Lin, C.J and Chiu, ML 2003, ‘Smart Semantic Query of De-
sign Information in a Case Library‘, CAAD Futures.
Mubarak, K 2004, ‘Case Based Reasoning for Design Composi-
tion in Architecture‘. Dissertation, Carnegie Mellon Uni-
versity, Pittsburgh.
Oxman, R and Oxman, R 1993, ‘PRECEDENTS - Memory
Structure in Design Case Libraries’, CAAD Futures.
Richter, K, Heylighen, A and Donath, D 2007, ‘Looking Back
to the Future - An Updated Case Base of Case-Based
Design Tools for Architecture’, eCAADe, 25.
Rittel, HWJ and Webber, MM 1973, ‘Dilemmas in a general
theory of planning‘, In: Policy Sciences,1973 (4), S. 155–
169.
Schaaf, JW and Voss, A 1995, ‘Retrieval of Similar Layouts in
FABEL using AspecT‘, CAAD Futures.

Design Tool Development - Volume 1 - eCAADe 30 | 645


646 | eCAADe 30 - Volume 1 - Design Tool Development
Visualizing Post - Occupancy Evaluation Data

Rationale, methodology and potential of EnViz, a visualization


software prototype
Panagiotis Patlakas , Hasim Altan
1 2

Southampton Solent University, UK, University of Sheffield, UK


1 2

www.solent.ac.uk/about-us/staff-profiles/martec/patlakas-panagiotis.aspx www.sheffield.
1 2

ac.uk/architecture/people/altan_h
panagiotis.patlakas@solent.ac.uk, h.altan@sheffield.ac.uk
1 2

Abstract.This paper introduces EnViz, a software prototype for the visualization of


environmental data collected from post-occupancy evaluation surveys. The piece
begins by introducing the rationale for the software, and why the authors believe it can
be a valuable aid for environmental building design. The development methodology
is described and the basic operability and interface are presented. A case study is
introduced, and the results from the application of the software on the data from it are
presented with accompanying images. Further results are presented, from the use of
the software in workshops with undergraduate and post-graduate students, as well as
researchers and professionals. Finally, future directions of the software development and
the potential of the software are given.
Keywords. Visualization; post-occupancy evaluation; indoor environmental data; 3D
graphics.

INTRODUCTION AND RATIONALE


It is now a truism that sustainability in the Built Envi- but the conclusions are not always applied. A variety
ronment is here to stay. Significant efforts are made of factors contribute to this, but it seems there is one
by architects, engineers, and sustainability consult- with greater importance. The data is rarely meaning-
ants not only to design climate-sensitive, environ- ful to non-experts. Considerable amounts of infor-
mentally friendly systems, but also to understand mation, with complex methods of analysis are not
and evaluate the effects of those already in use. In always easily understood by the client and/or the
theory, this is a straightforward process: a specific decision maker. Furthermore, the architect has little,
system is used or a design approach is adopted; the if any, use for tables upon tables of numbers who do
environmental consultant conducts a post-occu- not integrate in the design process and the presen-
pancy evaluation survey; the results of this survey tation format.
are analyzed by the architect, the engineer and cli- This situation results in a number of problems:
ent; the conclusions feed back into future designs. • Architects and associated designers avoid en-
One finds however that in practice this is often gaging in the particulars of building science re-
not the case. A survey may be conducted indeed, search, treating its outputs as difficult to com-

Design Tool Development - Volume 1 - eCAADe 30 | 647


prehend and of little immediate use. A primary Software development
reason for that is the lack of data outputs that From a technical perspective, the software was
can be integrated in the design process. developed in Java SE, utilizing the OpenGL pro-
• When designers do engage in an environmen- gramming interface for the 3D graphics, while two
tal study for a particular design, the output of third-party libraries (SWT and LWJGL[1]) were used
this study is treated as a unique case, and the to supplement the development. The choice of
research data for this are not widely distributed Java as the main programming language was con-
under a commonly accepted standard, and sidered a satisfactory compromise between the
hence are rarely studied, verified or re-used. development capabilities provided by a modern,
• Architecture students who wish to embark on powerful OOP language, without the complexity of
environmental design research find it difficult C++ (Horstmanm and Cornell, 2007). The third-part
to present their findings in a way that is mean- Lightweight Java Game Library was selected after
ingful within an architectural context. testing a small range of libraries that implement the
In this context, it appears that the development OpenGL interface for Java, as the one providing the
of software tools that would be able to bridge this most diverse capabilities and delivering the most ro-
gap would be not only useful but necessary, if en- bust performance.
vironmentally efficient building design is to be truly With regard to the data input formats, the 3D
achieved. models are in COLLADA[2], while XML[3] is the for-
mat for the data logger information. Both formats
ENVIZ: AN APPLICATION FOR are considered industry standards and are accessi-
VISUALIZATION OF POST-OCCUPANCY ble and editable via freely available software, such
EVALUATION SURVEY DATA as Google SketchUp for COLLADA and Notepad++
The software presented in this paper is a first step for XML. This was considered of importance as the
towards this aim. The software is called EnViz and it development team did not want to tie the use of
generates procedurally digital 3D models that are the software to any specific 3D modeling package.
visual representations of the environmental research In addition, as both file formats are text-based and
data. Typically these are collected from data loggers thus human-readable and lightweight, they can be
which record specific attributes (e.g. temperature, easily used for web-based applications, allowing for
relative humidity etc) at standardized time intervals easy migration for extensions of the software run-
(e.g. every 20 minutes). The researcher can get the ning on a browser.
full volume of the recordings for specific periods in
software, firstly in formats native to the data logger Visualization methodology
and then exported to spreadsheet format. The main The visualization methodology required the creation
functionality of the software is to import a 3D model of temperature and relative humidity color maps,
of a building, as well as the data logger recordings which correspond to numerical values (Figure 1).
and, using those, create 3D visualizations. Typically a single data logger is placed in each space
so the visualization is single color. However, there

Figure 1
Temperature and Relative
Humidity color maps.

648 | eCAADe 30 - Volume 1 - Design Tool Development


are occasions where two or more data loggers are User Interface
placed in a single space, so it was considered impor- As EnViz is directed mostly towards non-experts in
tant to develop a system for the calculation of inter- environmental design, an easy, intuitive user inter-
mediate values from two or more inputs. The current face was considered of primary importance. To that
version incorporates a sample process for visualizing effect, attention was paid during the development
the diffusion of temperature and humidity in the so that the number of steps required from the user is
building spaces. kept to a minimum. The process for a typical visuali-
Specifically, the intermediate temperature is calcu- zation is as follows:
lated as: 1. Import a 3D volumetric model of the building
T = T – αd (model appears on the Model pane).
V 0 V
2. Import the data from the loggers (data appears
where: on the Loggers pane).
T the temperature at a vertex V 3. In the Plan 2D pane, drag and drop the loggers
V
T the temperature reading at the nearest on their correct locations.
0
data logger 4. Select From/To dates of interest.
α a weighting and unit conformity factor, Then by pressing either Run Analysis or Play, the user
taken as α = 6.35 °C / mm can see a static visualization and an animation re-
d the distance between vertex V and the spectively. The illustration below shows the applica-
v
nearest data logger tion’s User Interface.

Figure 3
The main user interface.

The relative humidity is assumed to be a function of


the temperature at vertex V, and the temperature
and relative humidity at the data logger, as shown
below:

where:
H the relative humidity at a vertex V
V
H the relative humidity at the nearest data
0
logger APPLICATION ON A CASE STUDY
T the temperature at vertex V In order to evaluate the effectiveness of the demon-
V
T the temperature at the nearest data logger stration version of the software, a few case studies
0
was selected and the software was tested extensive-
Note that these equations are not meant to provide a ly on those. In order for a case study to be suitable to
rigorous mathematical modelling of the diffusion of evaluate the software, it needed to have the follow-
temperature and humidity in a space, but a largely ac- ing characteristics:
curate indication of the conditions. Also, they intend • Availability of a wide range of indoor environ-
to illustrate the potential of the visualization platform mental data, so it could be proven that the
for equation-based parametrization, which can be ex- application could deal with significant data
panded further to conform to strict physics models. loads.

Design Tool Development - Volume 1 - eCAADe 30 | 649


• Design with emphasis on climate-sensitive of Sheffield [5]with an aim to inform the future de-
design, tying it to the core concept of the ap- signs to be further developed in order to ensure that
plication. they are zero carbon emitting and are viable for the
• Standard layout, so non-experts would be able needs of society when global warming issues are at
to appreciate the results of the visualization, center stage. Several research papers (Altan et al,
and relate them to their understanding of the 2009; Altan, 2010) have disseminated the findings
built environment. of the post-occupancy studies undertaken in these
A case study which fulfilled all these requirements, first pilot homes.
and on whom the most extensive testing was For the purposes of this study, an interior model
done,is the “Accent Homes” project, developed by was modeled in SketchUp, based on the 2D draw-
the Accent Group Ltd in northern England. Based ings. Using these two sources (2D Plans and 3D
on the “Grow Home” concept developed by Prof Avi model), users were asked to make a volumetric 3D
Friedman (2001) of McGill University, the Accent model on SketchUp. The aim of this was to gauge
Home is a a highly innovative concept, designed to the demands placed for the source model on a
provide flexible, low cost homes with a near-zero non-expert user. As expected, these were very low
carbon target and emphasis on indoor environmen- and even users with minimal SketchUp experience
tal quality. were able to draft the volumetric models in less than
The project was highly successful. The house 30 minutes. The XML files from the logger datasets
designs were submitted to the former Deputy Prime were compiled from the available spreadsheet data.
Minister’s “Sixty Thousand Pound” house competi- For the testing process a total of 12,000 record-
tion [4]and the solution was the only one to meet ings were processed by the application and a signifi-
the Excellent Rating in the Building Research Estab- cant number of visualizations (currently above 500)
lishment’s EcoHomes assessment procedure (BRE, have been created. A sample of these is presented
2006). However, in dwellings such as these, where below (Figures 4 to 6).
the energy losses are minimal, there may also be
the possibility of the dwelling overheating in warm ENGAGEMENT WITH USERS
summer periods. Given that the “Accent Homes” pro- In order to get an accurate initial evaluation of the
ject was developed as a pilot project to guide future software, it was considered imperative to have it
design, the importance of effective post-occupancy used in practice by a number of non-experts with
evaluation becomes paramount. no involvement in the development process. To
To that effect, detailed post-occupancy moni- that purpose, three workshops were organized. The
toring was carried out between the years 2006 and first two were at Southampton Solent University
2009 by the BEAU research center at the University (UK) and they involved undergraduate students at

Figure 4
Sample visualizations of high
and low temperatures in a
dataset with three loggers in
different spaces.

650 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 5
Sample visualizations of high
and low humidity in a dataset
with three loggers in different
spaces.

Figure 6
Sample visualizations of
temperature and humidity in
an artificial dataset with three
loggers in a single space.

the university’s Built Environment programs. The second, they had to provide similar evaluations over
third workshop took place at the University of Shef- a data period of 24 hours. In the final task, they had
field (UK) with a mixed group comprising of post- to evaluate data of a period of one week.
graduate students in architecture, researchers, and After the end of the first stage, the participants
practitioners. The makeup of these three groups was were given a 5-minute introduction to EnViz. This
considered ideal as it fitted the profiles of the user was kept short intentionally, providing the users
target group of EnViz, specifically individuals who only with the bare minimum, as one of the main
are involved in the Built Environment, with varying aims of the software is for it to be intuitive and re-
grades of competence in IT and environmental de- quire minimal investment in time and effort prior to
sign. adoption. Afterwards, the second stage commenced
in which the participants had to replicate the same
Workshop process tasks, for similar time periods.
The workshop consisted of two separate stages. In At the end of each workshop, the participants
the first, the participants were provided with envi- were provided with evaluation forms in which they
ronmental data collected in a specific time period, were asked to comment on various aspects of the
in spreadsheet format, the standard output of the usability of each method, effectively comparing the
loggers. This aimed to emulate the typical approach software with the standard methods currently em-
to the evaluation and analysis of post-occupancy ployed in academia and industry. As the students in
survey data. The participants were asked to com- the first two workshops are taught by one of the au-
plete three tasks, in short, timed periods. In the first, thors, the evaluation forms were anonymous in or-
they had to evaluate the temperature and humidity der to preclude participants trying to appear unduly
in different spaces, at specific points in time. In the positive of the software. It was also emphasized in

Design Tool Development - Volume 1 - eCAADe 30 | 651


advance that critical feedback would only help the pants were generally more positive of EnViz, espe-
development team, and the students were encour- cially in the area of “Effectiveness of communicating
aged to provide honest opinions and be clear about the data”, something particularly important as this is
negative aspects. the main mission of the application.
In order to gauge the time required to manage At the end of the evaluation, the participants
the workshop, the size of each participant group were asked to comment on their preferred system.
differed. The first workshop was run with only 4 par- As can be seen on Figure 8 below, the results were
ticipants, the second with 12, and the final with 15. overwhelimingly in favor of EnViz. It should be not-
Also, in order to test the robustness of the software ed that the final workshop included researchers with
in a variety of systems, the first two workshops took significant experience in the field and a great degree
place in university IT suites, while for the third one of familiarity with the spreadsheet-based method.
participants were asked to bring their own laptops.
Finally, in order to gauge the effectiveness and intui- DIRECTIONS FOR THE FUTURE
tiveness of the color map, the participants were not The development of the first version of EnViz has
provided with the color maps but were either asked been a highly rewarding experience and the team
to “use their own interpretation” (in the first two believes strongly that there is significant potential
workshops), or given very basic information about for extension and expansion. On the academic side,
the colors that represent the extremes (in the final visualization of different types of datasets, such as
workshop). energy use, are being discussed. In addition, intro-
duction of computation and simulation elements is
Results currently being planned, such as identification and
The evaluation of the two methods (spreadsheet visualization of comfort zones. EnViz has been envis-
and software) by the participants consisted of rating aged from the beginning as not only a tool for ex-
each in six categories, on a scale of 1 to 5, with 1 be- isting data, but a visualization platform that would
ing Very Bad and 5 Excellent. As can be seen from combine elements of simulation and computation,
the combined results in Figure 7 below, the partici- and the team is working to that aim. Finally, intro-

Figure 7
Participants‘ evaluation
of spreadsheet and EnViz
methods.

652 | eCAADe 30 - Volume 1 - Design Tool Development


duction of complex, scientifically highly accurate ACKNOWLEDGEMENTS
diffusion models is also an intended aim, as this first This version of EnViz was financed by the South-
version has demonstrated the capability of the soft- ampton Solent University’s Research and Enterprise
ware to incorporate those. Project Fund. Southampton Solent University did
On the programming side, expansion to differ- not interfere in the development of the project and
ent operating systems is considered a primary aim, the writing of this report. The authors would like to
as the current version is compatible only with Win- thank the EnViz software architect, and Technical
dows operating systems. A range of features that aid Consultant for the project, Dr Darren Roberts. Also,
usability and user-friendliness, or provide additional the authors would like to help all the participants in
capabilities have been recommended by the partici- the workshops.
pants in conversations that followed the workshops,
and the team is currently identifying which of those REFERENCES
should be prioritized for future development. The Altan, H and Refaee, M 2009. An Assessment of Indoor Air
potential of a browser-based system that takes ad- Quality in Newly Built Energy Efficient Homes in the
vantage of the emerging HTML5 architecture and North East of England’, Proceedings of the International
the WebGL [6] interface Scientific Conference on Renewables in a Changing Cli-
Finally, the potential of adaption of EnViz to mate (CISBAT 2009), Lausanne, Switzerland, pp. 311-
further types of use has to be mentioned. This im- 316.
plementation concentrated on visualization of en- Altan, H, 2010. Low Energy Design Scheme for Social Hous-
vironmental data in buildings, however the system ing Sector in the UK’, Proceeding of the Renewable En-
has been built in an open-ended manner and the ergy 2010 International Conference, Yokohama, Japan.
underlying platform allows for reconfiguration for BRE 2006, EcoHomes 2006: The Environmental Rating for
any type of visualization that is based on a source Homes, BRE, Watford.
3D model and collected data. Professionals and re- Friedman, A 2001,The Grow Home, McGill-Queen’s Univer-
searchers from other disciplines have expressed sity Press, Montréal.
some interest in different applications, including Horstmann, C and Cornell, G 2007, Core Java: Fundamentals,
visualization of hydrological data from lake basins, Prentice Hall, Upper Saddle River.
stress distributions in manufacturing equipment
components, and heat levels on electronic circuits. [1] wjg.org
[2] www.khronos.org/collada
[3] www.w3.org/XML
Figure 8 [4] www.communities.gov.uk/documents/communities/
Participants‘ preferred system. pdf/146289.pdf
[5] www.beau.group.shef.ac.uk
[6] www.khronos.org/webgl

Design Tool Development - Volume 1 - eCAADe 30 | 653


654 | eCAADe 30 - Volume 1 - Design Tool Development
Lawnmower

Designing a web-based visual programming environment that generates


code to help students learn textual programming

Gabriel Wurzer , Burak Pak


1 2

Vienna University of Technology, Austria, Sint-Lucas School of Architecture,


1 2

KU Leuven LUCA, Belgium


http://www.iemar.tuwien.ac.at, http://www.architectuur.sintlucas.wenk.be
1 2

gabriel.wurzer@tuwien.ac.at, burak.pak@architectuur.sintlucas.wenk.be
1 2

Abstract. Learning programming can be a challenging task for design students,


especially when code is to be entered in textual form. Visual programming languages,
such as McNeil’s Grasshopper, have helped students to engage in scripting without having
to deal with lower level syntax that is often hindering them in expressing their thoughts.
However, the problem with learning how to program textually is only postponed: When
switching to a new platform, students may be forced to learn coding from scratch, and,
even worse, to do so in a textual environment that is yet unfamiliar. Our idea is simple:
Connect visual programming with textual coding, using code-generation as means. Using
this approach enables students to think visually, and see the results textually. An added
bonus is the possibility to use debugging, a feature that is yet lacking from Grasshopper.
By this way, our language aims to enable students to gradually move from visual to
textual programming in a comfortable manner.
Keywords. Visual Programming; Structured Code; Teaching; Code Generation.

OVERVIEW
In this paper, we are going to present a program- • The limits of the existing visual programming
ming platform called “Lawnmower”, which is a web- environments and especially Grasshopper (also
based learning environment for architecture stu- observed by Leitão and Santos (2011) and Ca-
dents that allows the automatic translation of visual becinhas (2010)).
programs into textual code. In perceiving this trans- • Our own findings from a survey amongst stu-
formation, students visually observe the similarities dents, teachers and professionals (reported in
and differences between flow-based and block- the following sections).
based programming styles and use their existing • The need for facilitating social learning in pro-
knowledge about Grasshopper when transitioning gramming (Celani and Vaz, 2012).
to text-based programming. The major motivations • The potentials of web 2.0-based environments
behind our proposal are: for facilitating social learning (Pak and Verbeke,
2012-forthcoming).

Design Tool Development - Volume 1 - eCAADe 30 | 655


Based on these motivations, we are going to elabo- a virtual paper sheet. One of the main advantages of
rate on the following subjects to reveal the details of this approach is the avoidance of syntax errors, since
the proposed platform: dragged programming language elements are only
• As a pre-step, we will briefly discuss the Visual allowed to be dropped if they fit the expected type
Programming Languages and map the exact (e.g. cannot drop a string onto a function requiring a
differences between block-based and flow-based number value as input).
languages, as these affect the overall design of Instead of the block-based metaphor, the VPLs
our visual programming language to a large used in form generation (e.g. McNeil Grasshopper,
extend (see “Block-based versus flow-based Generative Components by Bentley) follow a flow-
programming languages”). based approach, in which multiple components are
• We apply these observations when designing linked together to form a transformation chain, from
a combination between block-based and flow- input data (e.g. sliders) to generated geometry. Each
based programming language for the sake of component can take arbitrary numbers of inputs
generating textual code out of a scripting graph. and outputs (as opposed to only one output in clas-
In this context, our work does not seek to rep- sical programming). As further differentiation, the
licate available flow-based language patterns; latter approaches are interactive, with form genera-
instead, we have conducted surveys among tion happening in parallel to code development.
students and teachers and asked how they The difference between these two program-
would visually represent constructs commonly ming styles is subtle, but important: visual pro-
found in textual programs (see “Language de- gramming languages (VPL) are flow-based, whereas
sign”). textual languages are block-based. In the first case,
• Another important factor is the “social learning data flows along the graph network and is trans-
experience” of our platform (see “Capabilities formed by subsequent nodes. In the second case,
of Lawnmower as a Social Learning Environ- data exists in the form of variables, each defined in
ment”). Being web-based, various communi- a block of code. Blocks are essentially containers for
cation modes and styles are supported, e.g. al- data and commands, structured hierarchically to
lowing students who are disconnected from form a tree. A variable can be accessed and modi-
the physical teaching environment to share fied by a command if it is found in a same branch
and comment code, embedded into an online (this is also called data visibility). Therefore, we can
course management. conclude that in flow-based languages, data travels
At the time of preparing this paper, our implemen- along a transformation chain, while in block-based
tation is in a preliminary stage. Some details of our programs a transformation of data is performed by
current system will be provided as-is, yet these de- executing commands in a hierarchical fashion, act-
tails are likely to change during the course of the ing on variables that stay in the block where they
implementation. were defined. We will give more details on this point
in the next sections, since it has implications on the
BACKGROUND: VISUAL PROGRAMMING overall design of the Lawnmower VPL.
LANGUAGES
Visual programming languages (VPLs) have been
used as learning tools for a long time.
For example, both Alice (Conway 1997) and Star-
Logo TNG (Klopfer, Scheintaub et al. 2008) enable
students to program using a drag-and-drop meta-
phor, in which programming blocks are arranged on

656 | eCAADe 30 - Volume 1 - Design Tool Development


BLOCK-BASED VERSUS FLOW-BASED from visual programming to textual programming,
PROGRAMMING LANGUAGES which is due to be presented in the next section.

Flow-based languages use tokens to carry In block-based languages, data does not
data travel
In flow-based programming languages (FBPL), • In the case of block-based programming lan-
data flows through a network of nodes and edges. guages (BBPL), there is exactly one entry point
Regardless of dialect used (e.g. business process for a program – in which the necessary param-
diagram, Grasshopper), the underlying technique is eters (if any) are to be supplied. For example,
using a so-called token to represent program execu- sin(x) starts e.g. when invoking sin(1), which
tion, which is a pointer to the node being currently passes 1 as parameter x. Programs are struc-
executed: Once a program is started, the token is set tured hierarchically, as sets of nested blocks: A
onto a node, which executes contained command block is a list of statements (for simplicity, one
and passes the token on to next node that is con- can think each statement being a line of code).
nected. • The whole program forms the topmost block,
In case that there are multiple outgoing edges, in which statements such as if and while open
the token is either be duplicated (i.e. every next their own (nested) block. Thus, a (tree-)hierar-
node gets a copy), or it is up to the node itself to chy of blocks within blocks is established.
determine to what node the token is passed (this is • From a data standpoint, nested blocks can ac-
generally called decision, or “dispatch” in Grasshop- cess values defined either locally (in the block
per). Vice versa, tokens coming from multiple nodes itself ) or blocks further up the hierarchy, which
can be merged to form a single token. is called visibility.
The data used by the node for performing calcu- The latter fact is of special significance when com-
lation is either contained in the token, or it is global- paring BBPL and FBPL languages: BBPL have a point-
ly available: in the first case, the token carries a value er to the current statement being executed, howev-
with it, e.g. “x”, which the node takes to compute a er (and in contrast to FBPL), this does not carry any
new value “y”, which is again stored in the token. In data. Statements can access a value if it is visible to
the second case, the value is available in the form the current block.
of special parameter nodes that do not perform
computation, but allow the user to enter values. For Summary of differences
example, Grasshopper offers nodes with contained Transforming visual into textual programs is hard,
sliders or nodes representing a constant value, because the FBPLs are occupied with routing tokens
which can be hooked up to nodes requiring input. containing data along a graph, while BBPLs executes
In the preceding description, it has been said lines of codes in nested blocks defining data visibil-
that a program starts by setting a token onto a node ity. Our attempt will show how such an approach
(more precisely: a processing node performing com- can nevertheless be done, when transferring some
putation). However, it is yet unclear which of all the of the concepts found in BBPLs into a FBPLs.
nodes should act as such. In business processes, a
start node is explicitly defined (i.e. there is exactly LANGUAGE DESIGN
one), while Grasshopper presumably uses graph The Lawnmower VPL has been elaborated through
analysis to come to the conclusion which process- a user-driven development process, using question-
ing nodes have no incoming edges, thus being start naires and mock-ups. In this section, we first report
nodes. The question of multiple versus single start the findings from our user survey, before describing
nodes will be important when trying to transition the design options that make up the language.

Design Tool Development - Volume 1 - eCAADe 30 | 657


Survey the latter aspect seems to be rooted in the breach
In January 2012, we have launched a question- of metaphor experienced when having to enter
naire to collect information on designers’ percep- formulas for F(x) nodes as text (i.e. mathematical
tion of Grasshopper’s interface, functionalities and notation): Formulas could well be entered graphi-
their ideas on its future development (see Figure cally, by using a flow network of mathematical
1). It included specifically targeted questions on the components (e.g. sin(),+, -) in the same way as the
representation and use of “dispatch nodes” as well rest of Grasshopper. A further point not connected
as loops and “f(x) nodes” (i.e. expressions). 54 users with the graphical representation is that of lacking
have responded to the questionnaire, among which comprehensibility of data flow (and therefore the
67 % identified themselves as students, 15% as call for step-by-step debugging). Data in Grasshop-
teachers, 20% as architects and 11% as ‘other’. per is mostly exchanged via lists containing geo-
According to the results of our analysis, 37% of metrical objects. These lists are used as a replace-
the participants have expressed that they often, fre- ment for loops, in the following manner: Instead of
quently or always face problems while using the in- building up an object iteratively by consecutively
terface, while 38% percent claimed that they some- adding a point, all points are immediately generated
times experience problems. The distribution of this and modified as they pass through the flow graph.
data according to user types can be found in Figure Understanding the modifications on lists of objects
1a. The major reason of problems according to the can be hard to understand, and requires a certain
users were: lack of their programming knowledge amount of knowledge of set theory (e.g. when inter-
(62%), complexity of the language (14%), lack of secting two lists). If there would be an explicit loop
debugging option (21%), interface (17%), incompat- statement, simple data types could be used to itera-
ibility with other scripting environments (12%) and tively build up an object on a point-by-point, which
other reasons such as incompatibility of versions, we find preferable for didactic purposes.
lack of programming concepts on component scale
and not fully explained data types (15%) (see Figure Defining the component layout
1b). Based upon the conducted survey, an initial design
In our view, the lack of programming knowledge of the Lawnmower VPL has been created, which is
and wish for a debugging option indicates that it is current under intensive mock-up testing and pre-
not always obvious how the data is passed around, liminary implementation. The design options given
i.e. to foresee the outcomes of the graph network. In in the following subsections acted as a starting
this context, several issues might exist in the seman- point and conceptual basis on which development
tics of nodes, which are used in several meanings: is based.
• As processing nodes, which receive input and Like Grasshopper, Lawnmower uses nodes rep-
produce output. resented as rectangle for its flow graph. Inputs and
• As dispatch nodes, which distribute flow along outputs are depicted as circles (ports). There are two
its two outputs, for cases in which a set condi- basic types of components:
tion is true or false. • Data components hold a value of a specified
The dispatch nodes require some more attention, as data type (refer to Figure 2a). If the input port
80% of the users who often and always experience is set, the data component displays supplied
problems in Grasshopper rated their representation value. In all other cases, the data component
as being “difficult”. The same majority (80%) also ex- allows users to enter a value using sliders, spin-
pressed their willingness to use a “repeat” compo- ners and text boxes as widgets.
nent (i.e. a loop) and think that the expression de- • Code components perform calculation and act
signer for F(x) nodes can be improved. In our view,

658 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 1
(a) Frequency of problems
according to the user types (b)
Problem reasons according to
the user types (Each respond-
ent could choose multiple
responses).

recursively as containers for other code compo- block that executes a following regular block
nents (see Subsection “Combining Block-based (“body”) while the condition evaluates to true
and Flow-based”). There are two fundamentally (pre-test loop).
different view modes for code components:
definition mode (see Figure 2b) shows the com- Dealing with space constraints
ponent with the contained commands, while Previously, lack of screen space that is common to
call mode (see Figure 2c) hides these internals. VPLs has been addressed by using Zoomable User
In all cases, one or more inputs and one pos- Interfaces (ZUIs). Lawnmower extends this concept
sible output (constraint of textual languages) by also incorporating earlier work on techniques
are given as nested data components (visible known as Fisheye/Focus+Context visualizations of
in Figure 2c). source code (Furnas 1986):
• Code components are collapsible/expandable
Combining block-based and flow-based (Figure 3c). There is always one block that is in
As mentioned, code components form a hierarchy: focus and therefore expanded. All other com-
The program itself is the topmost component, in ponents stay collapsed (context).
which the following subcomponents may be used: • Data components visible to the block in focus
• Code block – an area in which components and are shown as possible inputs.
connecting edges are drawn (Grasshopper calls All in all, these functionalities aim at enabling con-
this the “canvas”). Each such code block is trans- centrated work on the current piece of code while
formed into a line in the textual language. This helping to conserve space.
essentially means that Lawnmower enforces a
“one expression per line” policy, and there will Code generation
likely be a multitude of code blocks in sequence The Lawnmower concept of code entry is visual,
(also see “Code Generation”). The addition of but nevertheless line-based: Each code component
such code blocks might be done explicitly (i.e. stands for a single line within the textual code. The
by the user) or implicitly (each component cre- lawnmower editor must therefore check syntactic
ates a code block for itself). validity of the entered graph, in order to guarantee
• Conditional block (see Figure 3a) – resembles that the generated source will be valid and fits on
an “if-then-else” construct found in textual lan- a line. Figure 4 gives a general outline of the used
guages and consists of (1.) a condition block “if”, checking rules:
which has an embedded data component of • Connectedness rule. The entered graph must
type Boolean, used to select either the follow- be connected, i.e. it must be “one graph” in
ing (2.) “then” or (3.) “else” block for execution. which all nodes are reachable by an edge path.
• Loop block (see Figure 3b) – a condition

Design Tool Development - Volume 1 - eCAADe 30 | 659


Figure 2
Language Design. (a) Data
components (b) Code com-
ponents in definition and (c)
call mode.

Figure 3
Code Component Types. (a)
Conditional block (b) Loop
block. (c)Using collapsible
code blocks to conserve space.

• No cycle rule. Figure 4a shows the statement Figure 4c provides an additional example of a valid
“i = i + 1” as lawnmower graph. However, it is lawnmower code component, using two gets and
unclear from the depiction how the update to one set. The code generation regards the set as
i should happen. It could either mean that “i is the left side of an assignment (“len”), the rest as
to be created having the value of itself plus one” right side (“sqrt(x*x + y*y)” through traversal of the
(a paradox, since it does not exist at that time), graph). Graphs that contain no setters are regarded
or it could mean that “i should take the value as non-assignments, generating as a function call
of itself plus one” (effectively deactivating the (e.g. “redraw()”). Lastly (and: trivially), the empty
initialization value, and thus becoming unde- graph is valid as well - it is translated into an empty
fined). Disallowing cycles is therefore a neces- line.
sary, but not sufficient measure to establish The actual generation of textual code in the
some order. target language happens through exchangeable
• Single setter rule. We explicitly allow at most adapters. Currently, we take VBA for AutoCAD as
one data update per data component (refer to our language target. However, additional language
Figure 4b): i is created and immediately set to targets may be added at will, enabling students to
0. Consequently, there can be no more state- “script once and run many” environments, which is
ments inside the same code block. In the next in line with recent tendencies in the field (Leitão and
code block, i is referenced two times: one time Santos 2011).
in the form of a “get” (as input to “+”), and one
time in the form of a “set”. The code editor must
therefore explicitly distinguish declaration/
initialization and reference to a variable. This
is exactly in line with what was introduced in
Figure 3c.

660 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 4
Syntactic Check. (a) Cycles
cause disruption of temporal
order and overwrite initia-
lization values. By using (b)
the single setter rule and
distinguishing between dec-
laration and later reference
to a variable, (c) the mapping
between a lawnmower code
block and a line of textual
code becomes possible.

Figure 5
Lawnmower integrated with
a content management
system to support learning
activities, code management,
storage and distribution and
evaluation.

CAPABILITIES OF LAWNMOWER AS A an evaluation medium by the use of a dedicated


SOCIAL LEARNING ENVIRONMENT module and the timeline which keeps a track of the
As referenced in the first section, besides providing individual and collaborative development process-
various novel functionalities, Lawnmower also aims es. This evaluation is not limited with grading but
at enabling learning as a social process (Brown and also planned to include a critical evaluation from the
Adler 2008). It promotes “community building” and students’ side such as the general mood, the course
“social learning” and intends to facilitate reflective material and perceived quality of teachers’ perfor-
learning-in-action (Schön 1987) in a novel pedagog- mance (Wurzer, Alacam and Lorenz 2011).
ical context, in which various communication modes Configuring Lawnmower with the function-
and styles are supported. It is a web 2.0-based envi- alities above allows various kinds of social practices
ronment tightly linked with a content management to take place and creates various opportunities for
system to support learning activities, code manage- learning programming:
ment, storage and distribution and evaluation (Fig- • First of all, the system can potentially facilitate
ure 5). By this way, we aim to encourage integration the development of code through asynchro-
with design studios, design computing courses and nous collaboration and thus motivate learn-
short-term workshops. ing from other students and open resources.
In line with the aim stated above, Lawnmower Through the use the commenting module,
allows the teachers to initiate a learning topic linked Lawnmower can facilitate collective construc-
with a learning theme. The students can enroll into tion of knowledge through dialogue; as well as
this theme and use Lawnmower editor to accom- learning the activity of learning itself.
plish the tasks provided by the teacher(s). It acts as

Design Tool Development - Volume 1 - eCAADe 30 | 661


• Moreover, while the students are disconnected loading textual programs into a target platform and
from the physical teaching environment, they technologies for sharing programs among students.
can still learn from and comment on each oth- • The translation of visual code into textual
ers’ programs and create a collective under- code happens on the backend of the server,
standing of the problem(s). using a stateless service that performs graph
• The online course management module can analysis on the flow graph. The translated tex-
allow the structured documentation of course tual code (currently: VBA for AutoCAD) is trans-
materials and various products that are created ferred manually into the target platform using
during the courses. These can be transferred the system clipboard as exchange method. A
to concurrent or other courses, architecture future implementation would offer more lan-
students and teachers in various geographies. guage targets (as e.g. Leitão and Santos 2011)
Such a practice can lead the development of a and would also automate transfer of textual
repository of learning tasks and self-contained code using a plug-in.
interactive resources focusing on one area • For each user, the state of the Lawnmower edi-
(learning packages) adapted to architecture tor is held in a session. Clients are connecting
students’ learning needs. with their browser to a webpage, which uti-
• In the future, Lawnmower may appeal to ad- lizes AJAX to refresh itself, based on user input
vanced programmers and include complex ap- and server actions. Rendering of the VPL in the
plications, thus involve expert knowledge into browser happens via use of SVG/VML/Canvas
educational activities. controlled by JavaScript. Storing and sharing
We are well aware that, besides the content man- of code components as well as collaboration
agement functionalities, the proposed web environ- among the users is performed using a mes-
ment needs to be supported by various motivation- sage-oriented database.
al tools. Among the planned ones are the creation of
open challenges and development of reward mech- CONCLUSIONS, APPLICABILITY AND
anisms such as rating and points; and the timeline- LIMITATIONS
based animation of user created content for better We have presented a cutting edge web-environ-
communication. Furthermore, in order to test the ment called “Lawnmower”, which can help students
field applicability of Lawnmower, we are planning in getting acquainted with textual programming by
to conduct usability tests based on designer satis- generating code. Our efforts are based on a concep-
faction, effectiveness, efficiency, freedom from er- tual extension of Grasshopper, bringing block-based
rors, learnability, use sustainability and sociability and flow-based programming techniques together.
measures, as introduced in Pak and Verbeke (2011). Our development, which is now undergoing mock-
At all stages, we are also planning to exploit all ad- up testing and preliminary implementation, will
vantages of web 2.0 environments for crowdsourc- ultimately produce a social exchange platform in
ing usability. which code can be shared by students, for the sake
of education and collaborative learning. Our work
IMPLEMENTATION is intended for use in classrooms, mainly aimed at
Because of Lawnmower is still being actively devel- form generation. However, we do not strive to cre-
oped and tested from a design viewpoint, our pre- ate a “production-ready” scripting environment (em-
liminary implementation focuses on technological phasis is on social learning), nor do we want reverse-
feasibility, foremost: The ability to transfer the pro- engineer textual code into graphs (which is hard, to
gramming constructs of the VPL to textual code, de- say the least).
picting components using web technologies, down-

662 | eCAADe 30 - Volume 1 - Design Tool Development


REFERENCES
Brown, J and Adler, RP 2008, ‘Minds on Fire: Open Educa-
tion, the Long Tail, and Learning 2.0’, Educause Review,
(January/February 2008), pp. 16-32.
Cabecinhas, F 2010, A High-Level Pedagogical 3D Modeling
Language and Framework, PhD Dissertation, Technical
University of Lisbon.
Celani, G and Vaz, EVV 2012: ‘CAD Scripting And Visual Pro-
gramming Languages For Implementing Computa-
tional Design Concepts’, International Journal of Archi-
tectural Computing, 10 (1), pp. 121-138.
Conway, M 1997, Alice: Easy-to-Learn 3D Scripting for Nov-
ices, PhD Dissertation, Carnegie Mellon University.
Furnas, GW 1986, ‘Generalized Fisheye Views’, Proceedings of
CHI ’86, pp. 16-23.
Klopfer, E, Scheintaub, H, Huang, W and Wendel, D 2009,
‘StarLogo TNG: Making Agent-Based Modeling Acces-
sible and Appealing to Novices’, Artificial Life Models in
Software, pp. 151-182.
Leitão, A and Santos, L 2011, ‘Programming Languages for
Generative design: Visual or Textual?’, Proceedings of
th
the 29 eCAADe, pp. 549-557.
Pak, B and Verbeke, J 2011, ‘Usability as a Key Quality Char-
acteristic for Developing Context-friendly CAAD Tools
th
and Environments’, Proceedings of the 29 eCAADe, pp.
269 - 278.
Pak, B and Verbeke J 2012 (forthcoming), ‘Design Studio 2.0:
Augmenting Reflective Architectural Design Learning
Using Social Software and Information Aggregation
Services’, Journal of Information Technology in Construc-
tion (ITCon), 17.
Schön, D 1987, Educating the reflective practitioner: Toward a
new design for teaching and learning in the professions.
San Francisco: Jossey-Bass (Kindle Version).
Wurzer, G, Alacam, S and Lorenz, WE 2011, ‘How to teach Ar-
chitects (Computer-) Programming’, Proceedings of the
th
29 eCAADe, pp. 51-56. Overview

Design Tool Development - Volume 1 - eCAADe 30 | 663


664 | eCAADe 30 - Volume 1 - Design Tool Development
System Design Proposal for an Urban Information
Platform
A systems proposal
1,2 2,3 3,4
Gideon Aschwanden , Chen Zhong , Maria Papadopoulou , Didier Gabriel Vernay ,
1

1,5 1,6
Stefan Müller Arisona , Gerhard Schmitt
Future Cities Laboratory, Department of Architecture ETH Zurich, Switzerland
1

Department of Building, School of Design and Environment, National University of Sin-


2

gapore
3
IMAC (Laboratoire d’Informatique et Mécanique Appliquées á la Construction), EPFL,
Switzerland
http://futurecities.ethz.ch
1

3
aschwanden@arch.ethz.ch, zhong@arch.ethz.ch, papadopoulou@arch.ethz.ch,
1 2

4 6
didier.vernay@epfl.ch, stefan.arisona@arch.ethz.ch, schmitt@arch.ethz.ch
5

Abstract. This paper focuses on information modelling and proposes a system design
for an urban model encompassing multi-scale data. The system employs procedural
modelling on top of GIS information to allow different simulation tools to interact with
the data. This is a promising approach for an urban information platform integrating
multi-scale urban information to support different simulations important in urban design.
In an initial instance the information platform is used to scale-up and scale-down in
information modelling, linking technologies on different spatial levels, and utilizing the
advantages of different tools to evaluate the built environment. The platform is applied
in Singapore to manage urban data and support urban formation.
Keywords. Urban information model; Scale; Urban Simulation; Urban Design; CFD;
Multi Agent System

MOTIVATION
Expanding the scope of sustainability from build- ly turns heterogeneous data into information that
ing scale to urban scale has become an important is accessible in a uniform way, making it useful for
research topic in recent years, since the scope of a architects and urban planners.
single building neglects interdependencies arising This project addresses the problem of increas-
in the urban context. Data has been collected as- ing specialisation of digital tools that demand a high
sessing the urban development by means of indi- level of training and practice and are not exchange-
cators from sociology, economy, and environment. able. Most barriers keeping non-experts from us-
However, these data sets tend not to be centralized, ing them are caused by the complexity of the tools
well processed nor connected. This platform stores, themselves. This development is antithetical to the
represents and evaluates urban data. It systematical- emergence of user-friendly software environments

Design Tool Development - Volume 1 - eCAADe 30 | 665


and the generalisation of knowledge of stakehold- The aspects of time and dynamic interactions are
ers and decision makers. Thus, processing urban neglected in GIS. In particular the dynamics over
information with applicable, user-friendly tools be- time, such as transportation, the immigration of
comes a necessity. This paper advocates for a data- people, the construction and demolishing of build-
aware solution, combining diverse tools that reduce ings, and dynamic rtelations between different data
complexity and allowing architects and urban plan- sets, like the correlation between location of work-
ners to use evaluation input from other fields. places and residential places, are also not included.
A crucial question in this paper is how to inte- To reveal the continuous changes of the urban fabric
grate multi-source data with its systematics and ex- the trajectories of development time and dynamics
tract meaningful information from it. An answer to have to be included. As urban development must
this question is to utilize the advantages of different consider a long-term perspective, the need for ur-
technologies to the benefit of urban design tasks. ban modelling (Müller, 2012) [1] is an indispensable
capability of this platform. Approaches to represent
STATE-OF-THE-ART URBAN dynamic aspects exist, e.g. MATSIM (Balmer, 2008)
INFORMATION PLATFORMS uses agent-based simulation to recreate existing
With the widespread application of GIS (Geographic situations. These disaggregated approaches are
Information System), solutions have been proposed not designed to simulate the future development.
for multi-source spatial data integration. Progress Other tools to aggregate urban information have
has been achieved in data format conversation, real- been implemented to evaluate impacts of chang-
time visualization, and semantic representation. But ing urban configurations incorporating functions
GIS still mainly functions as a data management and and behaviour. UrbanSim (Waddell, 2000) or Delta
visualization tools instead of an information plat- are incremental simulation tools using historical
form, because of the missing methods to interpret developments to simulate incremental change. Nev-
the implicit meaning of the data and the limitation ertheless, since they are based on highly specialised
of only location-based data types [10]. To expand mathematical models and server based databases
the geographic information from a simple base map nearly all approaches lack the interoperability with
for urban designers to a knowledge base, analysis tools used by architects and urban planers.
methods have to enrich it to make sense of the data
and to deduce new knowledge.

Figure 1
System design for the proce-
dural Information Platform
and its interconnectivity to
data repository and simula-
tion applications.

666 | eCAADe 30 - Volume 1 - Design Tool Development


METHOD AND APPROACHES Second, parametric urban information models
The proposed information platform uses procedural based on a procedural model [2] reduce complex-
modelling upon a GIS-Database. Parametric model- ity, incoherence and uncertainties that exist in urban
ling has the advantage that it can integrate multi- information. The information can still be formulated
scale data sets and includes spatial and temporal and parameterized for specific requirements, que-
information, thematic information, and semantic in- ries, optimization goals or boundary conditions,
formation. Attributes as well as the relationship be- whereupon scientific tools and methods can be ap-
tween them are then formulated and semantically plied afterwards.
enriched. The platform can generate and visualize Third, semantics, which is developed based on
design scenarios and the user can interacted with it information needed to travel within a city, are ap-
nearly in real-time. plied on the relevant elements of the building stock,
e.g. doors. The shape grammar file of the CityEngine
INFORMATION MODELLING is a unique programming language specified to gen-
The information modeling occurs in three steps: erate architectural 3D content based on the shapes
First, multi-scale urban information manage- (Parish, 2001). It uses a different syntax, but provides
ment motivated by scale-up and scale-down sim- the same functionality with the widely used CityG-
ulation approaches, e.g. Batty (2007) [1]. It is used ML grammar. This paper takes this cross point as a
to study the behavior of individuals, to foresee the basis to integrate procedural modeling and GIS in-
overall trend of the development, and to analyze the formation.
sequences in between.

Table 1 Total Possible Floor Area N Sum Avg/M od. M in/M od.
Possible maximal floor area
per function.
RESI DENTI AL 103547 8774471732.2 109768.7 441.0

BUSI NESS 1 17119 4457991564 362328.608 2676.5


BUSI NESS 2 3 272435.9 90812.0 4738.3
BUSI NESS PARK 180 31805103.8 176695.0 11327.2
COM M ERCI AL 6032 179471346.1 29753.2 134.2
WHI TE 297 147437230.6 496421.7 9622.6

HOTEL 676 106948541.2 158207.9 482.6


EDUCATI ONAL I NSTI TUTI ON 3678 2757529658.7 749736.2 3008.8
CI VI C I NSTITUTI ON 1477 250090820.7 169323.5 272.0
PORT / AI RPORT 467 3473265063.7 7437398.4 4343.3

Design Tool Development - Volume 1 - eCAADe 30 | 667


RESULTS height and GPR (Gross Plot Ratio) was not available
The proposed outcome of this case study is a 3D in the dataset for each building. By accumulating
model of Singapore with 156071 buildings. Embed- GPR values and rating them according to function,
ded in those 3D models are statistical data from the average GPR was obtained and mapped on the
questionnaires, interviews; geographic data from shapes without data, so as to close the gaps. With
the GIS platform; thematic data from dynamic mod- the GPR, the building footprints and the lot size, the
elling systems, such as agent-based pedestrian sim- maximal possible number of floors was deducted.
ulation; CFD (computational fluid dynamics); energy
analysis; and information generated by data mining. GEOMETRY
One of the applications of the urban information Based upon the data stored within the GIS-DB we
platform is to estimate the possible floor area of the trigger different rules to generate the geometry
whole city of Singapore, the electricity consumption of the building-hull [3]. This is only possible since
of the buildings, to generate the urban canopy und Punggol, a new town at the northern fringe of Sin-
to visualize the wind flow around it. gapore, offers a relatively homogeneous building
Applied on Singapore, this urban information stock that allows creating rules to generate build-
platform was used to estimate the environmental ings by shape grammars.
and social impact, like energy consumption, urban In Singapore 82% (external link a.) of popula-
density of urban space. The following parts elabo- tion is living in HDBs (Housing Development Board)
rate the feature of this information platform from – a highly repetitive building typology created und
three aspects: data integration, geometry genera- supported by the government to house the nation.
tion, and applications. These buildings are constructed in clusters, with up
to 50 stories and a limited set of apartment typolo-
URBAN DATA gies.
Even with an extensive data set including, master With the ground construction survey for the
plan One of the most common problems in urban figure ground plan and picture analysis for the fa-
modelling is noise or voids in the data set. Since we cades in the higher floors rules for construction were
are using procedural modelling, simple sampling derived and applied. Sets of typologies with corre-
methods are applied within the model itself. In sponding rules ensure that the different character-
the case of Singapore information on the building istics of specific areas prevail. With a highly regarded

Total Building Polygons # Polygons Total sqcm Avg/M od. M in/M od. M ax/M od. Table 2
Wall area 2 240 120.4 98.46 142.4 Number of polygons of a
single building generated for
Rooftop 3781 1955 0.52 0.1 0.78
the building hull by procedural
Glas 9027 24980 2.77 0.009 649.56
modeling grouped by type
Windowframe 5680 462 0.081 0.012 0.18 with image example.

Total Building Polygons # Polygons Total sqcm Avg/M od. M in/M od. Max/M od. Table 3
Number of polygons of all
Wall area 2007776 7165661.075 19314.4503 789.80788 64658.623
building hulls constructed in
Rooftop 213 120697.1008 693.661499 8.1354666 1544.3575 Punggol (October 2010) gen-
Glas 662850 583683.2127 12779.0244 144.5017 11153.443 erated and grouped by type.
Windowframe 1025588 90008.79066 535.766611 43.617853 1623.8424

668 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 2 building code, the master plan is the defining in-
Single Building with HDB dicator of what typology to find on each plot. This
Typology. model is focusing on the built environment and ne-
glects sparsely built plots, e.g. cemeteries, and not
built-up plots.
With the geometry of the building hull addi-
tional queries are possible to identify the embodied
energy and the energy transmission through the
hull of the building. Each polygon generated of the
building hull has the information about its construc-
tion material. This is a good indicator on how much
energy is used for its construction. In the table (Ta-
ble 2) bellow you can see a simplified example of dif-
ferent materials used for one building. With the re-
spective building code we can extrapolate this onto
Punggol. Table 3 shows the results from extrapolat-
ing the method on the area of Punggol (Singapore).
With the information about horizontal roof area
or nicely orientated surfaces it also shows the poten-
tial places for photovoltaic panels. In combination
with the knowledge of embodied energy [4, 5] the
geometry allows to estimate the energy used in con-
struction. This is extrapolated for smaller area under
development, Punggol. This metabolistic approach
towards the city has limitations in that it only incor-
porates statistic and static information.

Figure 3
Buildings generated of Pung-
gol Singapore.

Design Tool Development - Volume 1 - eCAADe 30 | 669


COMPUTATIONAL FLUID DYNAMICS (RANS) equations and Large-Eddy Simulation (LES)
SIMULATION [14], all subject to the complexity of the phenomena
Computational Fluid Dynamics (CFD) informs urban aimed to be studied.
planners about the wind flow pattern created by the In order to perform wind flow simulations in
built environment. CFD is a field of science and engi- the urban canopy, initial data are needed such as
neering and a major part of fluid dynamics discipline building geometries and flow characteristics at the
that involves numerical methods and algorithms for boundary conditions. The geometry can either be
solving the fluid equations of motion. The results built in DesignModeler, a tool included in Ansys
from the calculations provide an evaluation of the Workbench package, or imported. In this case the
fluid flow characteristics throughout the solution imported geometry has been generated by a pro-
domain. In particular, the information on the veloc- cedural modelling software (Esri CityEngine). The
ity, temperature and pressure distribution, as well as exported geometry contains only Mesh-Surfaces
species concentration can be assessed and therefore that cannot be imported directly in DesignModeler.
be a critical part of the design process enabling a Therefore, conversion from Mesh-Surface to NURBS-
design to be optimized for cross-ventilation [10]and Surface (Non-Uniform Rational B-Spline-Surface)
pedestrian comfort [11]. Furthermore, pollution dis- should be made with intermediate software such
persion [12] and mitigation of urban heat island [13] as Rhino. One of the limitations of this procedure
can be improved with better ventilation induced by is the maximum number of mesh surfaces that can
the urban fabric. On the building level, appropriate be converted with Rhino 4. 0. Additionally, the im-
wind flow may offer better natural ventilation reduc- ported geometry should not include face overlap-
ing the energy need for mechanical ventilation. In ping and all underlying Mesh-Surfaces should be
this respect, the interest focuses mainly on the pres- trimmed at the boundaries.
sure difference between the façade’s openings. The figure 6 includes an example of a building-
There are several CFD tools available today, scale simulation, as performed with Fluent using
that include different methods and algorithms. a geometry file from CityEngine. The results have
One of the most widely used, also for urban CFD- been imported into CityEngine for visualization of
simulations, is Fluent by Ansys. The solver uses fi- the different solution results.
nite volume methods in order to evaluate the flow
at each centre of a finite number of control volumes AGENT BASED SIMULATION
throughout the domain of interest. Among the mod- To integrate dynamic aspects an off-the-shelve pro-
els included are Reynolds-Averaged Navier-Stokes gramming platform (Massive Prime) for agent simu-

Figure 4
Wind speed on 15m (left) and
35m (right).

670 | eCAADe 30 - Volume 1 - Design Tool Development


Table 4 Energy per Function #Buildings Total MWh/a Avg/Mod. Min/Mod. Max/Mod.
Electricity consumption per
function. PORT / AIRPORT 464.00 563827731.18 1215145.97 29.61 20271331.20
EDUCATIONAL INSTITUTION 3677.00 41688445.38 11337.62 7.38 7601957.61
WHITE 311.00 5394816.64 17346.68 134.56 374347.67
HOTEL 678.00 93509467.13 137919.57 417.06 4294619.03

Business 1 20272.00 1955268549.60 156414.08 0.00 26547665.84


BUSINESS PARK 294.00 5902351.81 20076.03 8.12 421810.99
BUSINESS 1 - WHITE 63.00 910986.82 14460.11 71.07 212126.89
BUSINESS 2 - WHITE 3.00 147754.32 49251.44 5033.86 90978.35
COMMERCIAL 6081.00 29919089.97 4920.09 7.11 1708368.21
COMMERCIAL & RESIDENTIAL 1776.00 12037771.35 6778.02 6.40 115814.11

RESIDENTIAL 103990.00 54079906.23 520.05 0.64 564609.03


RESIDENTIAL / INSTITUTION 827.00 423017.52 511.51 6.37 4496.57
RESIDENTIAL & C. AT 1ST F. 2330.00 3539629.38 1519.15 9.60 76595.12

Figure 6
Visualization of electricity
consumption per building.

lation is used [6]. It is applied to simulate pedestrian exporter translating semantic information into loca-
movement, draw individual paths and mimic deci- tion of building agent has been produced includ-
sion pattern. This project shows how the allocation ing the export of a simplified geometry and ground
of functions influences the catchment area of each map [7]. This allows the agents to move freely within
LRT-Node (Light Rapid Transportation). To mimic the the synthetic environment guided by their prefer-
preference for a specific LRT-Node a combination of ence towards a specific program interacting with
preference and distance measurement is used. The the environment.
advantage of this platform is to have the semantic With the location of each building, its size and
information stored also in the 3D environment. An function, we can estimate the starting position of

Design Tool Development - Volume 1 - eCAADe 30 | 671


most pedestrian agents. We limited our simulation CONCLUSION AND DISCUSSION
to 4 different LRT Stations, 12 points of interest and The described urban information model shows how
6’000 pedestrian agents. The pedestrian agents are specialized tools are made accessible to architects
based on a social force model [8] using a set of rays urban planers and stakeholders. This augments a da-
to measure distance to other objects (moving or tabase to a user-friendly information platform.
static) and agents. However, the problem of handling complex
Based on Design – Density – Diversity (DDD) [9] evaluation tools is still in the hand of specialists. This
the agents’ decision about walking is influenced. will change with a simplification of the tools, but this
This leads to a change in the catchment area of each simplification would make them meaningless. In the
LRT station. This shows that the pure metric distance case of CFD where simpler methods are available in
is not enough to define how big the catchment area 2D they are misleading and provide wrong results.
is and that the programming of each location has a On the other hand are the juxtaposition of in-
big impact on how many occupants are actually go- formation, the ease of accessibility of the results and
ing to each station (Figure 5). the interoperability helping the decision makers to
ponder on different designs and decisions.
ENERGY CONSUMPTION Future work aims to fill the gap between design
The results of this paragraph cannot be translated work and appropriate tool selecting. To do this, the
to each individual building in Singapore but pro- task of integrating will be done for both aspects
vide a visualization of the aggregated distribution namely urban information modelling and technol-
of consumption in Singapore. Precise data could be ogy. The focus will not be limited to interpret the
mapped this way but wasn’t available. To estimate transition of scales but maybe also to master the
the electricity demand per building the use per complexity of a city.
function (external link b) is divided by the total pos-
sible floor area. This implies several assumptions like ACKNOWLEDGMENT
homogenous consumption within each function, This work was established at the Singapore-ETH
homogenous utilization of the possible GPR etc. Centre for Global Envionmental Sustainabilty (SEC),
Even with all these assumptions taken into account co-founded by the Singapore National Research
the result shows an imbalance of energy consump- Foundation (NRF) and ETH Zurich. Special thanks
tion per building between industrial and residential to the Urban Redevelopment Authority (URA), Sin-
lots on the scale of 1:300 in average. gapore Land Authority (SLA), Building Construction
Agency (BCA) for proving data.
Figure 5
Building footprint colour ac-
cording to preference towards
a specific building
Left: Existing configuration;
Right: Additional functions
placed at 1,2,3 increasing
catchment areas.

672 | eCAADe 30 - Volume 1 - Design Tool Development


REFERENCE
Batty, M 2009, Urban modeling, International encyclopedia
of human geography.
Vanegas, CA 2009, et al. Interactive design of urban spaces
using geometrical an behavioral modeling, ACM.
Müller, P 2006, et al. Procedural modeling of buildings, ACM.
Chen, T, Burnett J, and Chau C 2001, Analysis of embodied
energy use in the residential building of Hong Kong. En-
ergy, 26(4): p. 323-340.
Thormark, C 2002, A low energy building in a life cycle—its
embodied energy, energy need for operation and re-
cycling potential. Building and environment, 37(4): p.
429-435.
Aschwanden, G, Halatsch J, and Schmitt G 2008, Crowd
Simulation for Urban Planning. Proceedings of eCAADe
2008.
Aschwanden, G.D.P.A., et al., Empiric design evaluation in
urban planning. Automation in Construction, 2010.
Helbing, D and Molnar P 1995, Social force model for pe-
destrian dynamics. Physical review E, 51(5): p. 4282.
Cervero, R and Kockelman K 1997, Travel demand and the
3Ds: density, diversity, and design. Transportation Re-
search Part D: Transport and Environment, 2(3): p. 199-
219.
Flaxman, M 2010, Fundamentals in GeoDesign. In Buhman,
E., Pietsch, M. &E. Kretzler (Eds.), Proceedings Digital
Landscape Architecture 2010, Anhalt University of Ap-
plied Sciences. Berlin/ Offenbach: Wichmann, 28-41.

[1] http://www.hdb.gov.sg/fi10/fi10320p.nsf/w/AboutUsPu
blicHousing?OpenDocument
[2] http://www.ema.gov.sg/media/files/publications/
SES2011.pdf

Design Tool Development - Volume 1 - eCAADe 30 | 673


674 | eCAADe 30 - Volume 1 - Design Tool Development
Open Graphic Evaluative Frameworks

A climate analysis tool based on an open web-based weather data


visualization platform

Kyle Steinfeld1, Stefano Schiavon2, Dustin Moon3


University of California, Berkeley
1
ksteinfe@berkeley.edu, 2stefanoschiavon@berkeley.edu, 3drmoon@berkeley.edu

Abstract. Buildings are the world’s largest consumer of energy, accounting for 34%
of total use. In the United States residential and commercial buildings are responsible
for 72% of electricity use and 40% of CO2 emissions. In order to reduce the impact of
buildings on the environment and to utilize freely available environmental resources,
building design must be based on site climate conditions, e.g. solar radiation and air
temperature. This paper presents a web-based framework that enables the production of
user-generated visualizations of weather data. The Open Graphic Evaluative Framework
(Open GEF) was developed using the Graphic Evaluative Frameworks (GEF) approach
to authoring design-assistant software, which is more appropriate than the now dominant
‘generalized design tool’ approach when supporting design processes that require a high
level of calibration to the cyclic and acyclic shifting of environmental resources. Building
on previous work that outlined the theoretical underpinnings and basic methodology of
the GEF approach, technical specifications are presented here for the implementation
of a Java driven web-based visualization platform. By enabling more nuanced and
customizable views of weather data, the software offers designers an exploratory
framework rather than a highly directed tool. Open GEF facilitates design processes more
highly calibrated to climatic flows that could reduce the overall impact of buildings in the
environment.
Keywords. Visualization; Sustainable architectural design; Climate analysis; Weather
data.

PROBLEM STATEMENT
The most widely used software platforms developed cialized visualizations appropriate to each of these
for climate data visualization employ a generalized cases, they produce generic graphics that seek to
design tool approach, and pursue an intended ge- apply to all of them. This genericism is an appropri-
nericism. Seeking the widest possible impact, these ate response considering the diversity of the built
tools present themselves as “easy to use” and ap- environment and the massive number of visualiza-
propriate across a range of climates, micro-climates, tions that would be required to address this diver-
building typologies, building activities, material sys- sity with adequate specificity.
tems and human needs. Rather than providing spe-

Design Tool Development - Volume 1 - eCAADe 30 | 675


Two important factors have shifted in recent years, points most salient to their investigations
rendering the generalized design tool approach to alongside an evolving design position, thereby
weather data visualization inadequate for a growing producing customized lenses through which to
number of cases. describe and develop design ideas.
First, the intended audience for climate visuali- • Compare climatic response strategies for a giv-
zation tools, architectural designers, has undergone en set of building specifications.
a cultural shift, with many architects regularly en- • Directly manipulate and evaluate weather data,
gaging in scripting, parametric modeling, and other in contrast to existing tools that offer high-level
low-level computational techniques. This shift has evaluative heuristics.
lessened the requirement for “easy to use tools” and
increased the desire for “customizable tools” that PRECEDENT WORK
enable a low-level engagement with data and pro- Climate Consultant, produced by Murray Milne,
grammatic structures. Robin Liggett et al. at University of California Los
Second, as awareness of the importance of cli- Angeles, is a stand-alone software design tool (Milne
mate-responsive design has increased, experimen- and Liggett, 2012) that allows for the visualization
tal designs and novel climate-responsive design and analysis of weather data, and provides recom-
typologies have gained prominence. These new mended design guidelines. It is an excellent exam-
typologies often require idiosyncratic evaluative ple of well-implemented climate visualization tool,
methods that are not supported by existing visuali- but employs the design-tool approach to software
zation tools. Design for the kinetic-responsive build- authoring and is thereby rendered inappropriate for
ing typology (buildings containing large portions the cases discussed above.
or systems that actuate or change properties in re- Weather Tool, produced by Autodesk, is a visu-
sponse to environmental dynamics), is one example alization and analysis program for hourly climate
of an unsupported case of increasing interest in ar- data and a companion application to Ecotect (a
chitectural design. widely used climate, solar and thermal analysis tool
Seeking to address these changing factors, we targeting the architectural design community). Us-
propose a new software platform for the visualiza- ing hourly data recorded in various file formats, such
tion of weather data in the service of climate-re- as TMY3, EPW, etc., it allows its user to browse a set
sponsive design. As defined in previous work (Stein- of views of these data. When compared to Climate
feld, et al, 2010), software developed under the GEF Consultant, Weather Tool does not offer climatic re-
approach endeavors to enable designers to: sponsive strategies based on the analysis of the cli-
• Produce data visualizations as a part of (as op- matic data.
posed to in anticipation of ) an actively evolv- Dview [1] is an hourly time series data visualiza-
ing design process. tion software developed by Mystaya Engineering for
• Programmatically represent and compare data- the National Renewable Energy Laboratory. DView
sets from a variety of sources (published data, focused on the visualization of typical meteorologi-
output of simulation models, Geographic Infor- cal data (e.g. TMY2, TMY3, EPW etc.). DView displays
mation Systems, and other user-defined sourc- data in a variety of graphical formats: a) hourly, daily
es) at a range of scales (climate, microclimate, and monthly profiles; b) colorbars; c) boxplots; and
building zone, material). d) probability and cumulative density functions.
• Construct structures for evaluation specific to DView can compare two or three dataset in its data
the unique requirements of the climate and series, colorbar and boxplot graphs.
built response with which they are working. A custom-built weather data parser (Steinfeld, et
• Responsively evolve the selection of data- al, 2010), written as a Java library for the open source

676 | eCAADe 30 - Volume 1 - Design Tool Development


graphics environment Processing, has been cre- Properties and methods common to most of the in-
ated which is capable of reading and manipulating terfaces described below are:
weather and simulation data from a variety of sourc- • x,y: Sets the position of the graphic on the
es and multiple formats (e.g. CSV, TMY3, EPW, etc.). screen
The resultant open-source, graphic toolkit brings • width, height: Sets the size of the graphic on
all the data together onto one platform providing the screen
designers with an extensible framework through • dYr: A custom data object (dynamic-year, re-
which interactive data visualizations may be created ferred to as dYr below) containing 8760 hours
as part of an evolving, evaluative and comparative (see dHr, below).
design process. This previous work did not include • dHr: A custom data object (dynamic-hour, re-
the development of graphic interfaces that support ferred to as dHr below) each of which contains
the display of weather data, nor did it include the a value for a pre-defined set of variables. Typi-
web-based acquisition of weather data. cal variables loaded from a weather file include:
DryBulbTemp, RelHumid, and WindSpeed. Vari-
GRAPHIC INTERFACES ables such as this are referred to below as “key
All software, no matter how low-level, presents values”.
its user with abstractions for manipulating data • plot(): Interface-dependent method used in
through pre-defined routines. While Open GEF seeks the plotting of data to the screen. Usage and
to enable a lower-level engagement with weather returned values vary.
data, some level of abstraction is required. Rather • draw(): Interface-dependent method that dis-
than manipulating the data more directly, for exam- plays the graphic interface with default values.
ple via a spreadsheet application, architectural de-
signers prefer to view weather data through lenses
created by a set of programmatic graphic interfaces.
Figure 1 Detailed below are the graphic interfaces that
A Diagram of the Colorbar the authors speculate are the most useful for inno-
graphic interface. vative climate-responsive design processes, and are
currently offered by Open GEF. All of these interfaces
allow the user to easily display data using a default
set of graphic conventions by employing the draw()
function, as detailed below. Some of these interfac-
es can be described as graphic spaces, as they associ-
ate a graphic dimension in 2d (typically as an x-axis,
y-axis, or polar coordinates) with a weather data
Figure 2 variable (ex: dry-bulb temperature, enthalpy, solar
Colorbar graphics comparing position, hour-of-day, day-of-year, hour-of-year).
dry-bulb temperature and In this type of interface, the user is provided with a
relative humidity values for function that returns a position on the graph (see
Denver, CO and New York, NY. the plot() function below), allowing the user to cre-
ate graphics in a flexible and open-ended way. The
plot functionality is not relevant for all the graphic
interfaces listed below.

Design Tool Development - Volume 1 - eCAADe 30 | 677


Colorbar ventions of solar plots. In this graphic, the radius
The Colorbar graphic interface, diagrammed in from a given center point corresponds to the solar
Figure 1 and shown in Figure 2, is a graphic space altitude and the angle measured clockwise from
wherein the x-axis corresponds to days of the year vertical corresponds to the solar azimuth. Charts of
and the y-axis corresponds to hours of the day. This this type are used to uncover correspondences be-
type of graph may be found in a wide range of prec- tween solar position and other variables impactful
edents and is typically used to provide an overview on building design, and are essential to the design
of the dynamics of a limited set of variables across of building elements such as solar shading masks.
diurnal and annual cycles. Unlike conventional solar plots, users may choose
The Colorbar draw() method takes a key value to represent night-time conditions by plotting solar
and a dYr and draws a colorbar graph with default positions below the horizon, depicted as “greyed-
parameters to the graphic space. In this default out” regions in the sample graphic below
version of the graph, a greyscale representation of The Solargraph draw() method takes a latitude,
the key value for each hour is plotted, the range of longitude a dYr and a key value and draws a solar
which is set by the minimum and maximum values graph with default parameters to the graphic space.
present for the year. In this default version of the graph, a grey-scale rep-
The Colorbar plot() method gives the designer resentation of the key value for each hour is plotted
more fine-grained control, allowing the representa- in a position that corresponds to the sun’s location
tion of multiple key values and user-defined graph- in the sky at the selected hour.
ics at the individual hour level. The plot() method The Solargraph plot() method takes a dYr and
takes a dYr and the index of the hour to plot, and re- the index of the hour to plot, and returns a vector
turns a vector representing the relevant X,Y coordi- representing three X,Y coordinates, corresponding
nates of the corner points of a rectangle represent- to the path of the sun over the course of an hour,
ing the hour. From these coordinates, the user may centering on the hour in question. From these coor-
draw shapes of the their choosing (rectangle, ellipse, dinates, the user may construct a line with graphic
etc.) to the graphic space, and perform a color inter- qualities of their choosing, and perform a color in-
polation based on any key values they wish. terpolation based on any key values they wish.

Solargraph Psychrometric graph


The Solargraph graphic interface, diagrammed in The Psychrometric graph, diagrammed in Figure 4,
Figure 3, is a graphic space for describing the posi- is a graphic space for plotting information accord-
tion of the sun, and largely follows the existing con- ing to the standard ASHRAE-style psychrometric

Figure 3 (left)
A diagram of the Solargraph
graphic interface.

Figure 4 (right)
A diagram of the Psychromet-
ric graphic interface.

678 | eCAADe 30 - Volume 1 - Design Tool Development


chart. In this graphic, the x-axis corresponds to the The Psychrograph plot() method takes a dYr and the
dry-bulb air temperature (°C) and the y-axis corre- index of an hour to plot, and returns a vector repre-
sponds to the humidity ratio (grams of water/kg of senting the relevant X, Y coordinate, corresponding
dry air, gw/kgda). The utility of psychrometric charts to the dry-bulb temperature and humidity ratio, for
in climate analysis is undisputed, as this graphic the specified hour. From this coordinate, the user
representation simultaneously captures the thermo- may draw various shapes of the their choosing (rec-
dynamic parameters of air and vapor that are very tangle, ellipse, etc.) to the graphic space, and perform
relevant to human comfort, energy use and building a color interpolation based on any key values they
design. wish.
The Psychrograph draw() method takes a dYr
and draws a psychrometric graph with default pa- Miscellaneous other graphs
rameters to the graphic space. In this default version A number of miscellaneous other graphic interfaces
of the graph, a black ellipse is plotted, correspond- are provided by OpenGEF at this time, as described
ing to the dry-bulb temperature and humidity ratio in Tables 1, 2 and 3 and depicted in Figures 5, 6 and
values, for each hour of the dYr. 7, below.

Table 1
Linegraph
Definition of the Linegraph
graphic interface. Description Provides a simple set of methods for generating standard time-value graphs.

Plot() Takes a dYr and the index of an hour to plot. Returns a vector(s) representing the relevant X, Y
coordinate(s), corresponding to the hour along the X-axis and the key value(s) along the Y-axis.
Draw() Takes a dYr and a key value. Draws a line with default parameters to the graphic space. In this
default version of the graph, a black line is plotted, with the X-axis corresponding to the year
and the Y-axis to the specified key value.

Table 2 Histogram
Definition of the Histogram Description The Histogram graphic interface provides a simple set of methods for generating histograms, a
graphic interface. standard graphic type in descriptive statistics.
Draw() Takes a dYr, a key value, an array of interval ranges and an optional pair of colors. Draws a
histogram with the key value data plotted according to the defined intervals and shaded with
the interpolated color. The defined intervals may be represented by user-defined geometry
(rectangle, ellipse, etc.)

Table 3
Boxplot
Definition of the Boxplot
graphic interface. Description Box plots are a standard tool in descriptive statistics for depicting distributions of values across
a sample set, summarizing this sample set as five numbers: the largest observed value (max),
the upper quartile value (q3), the median (q2), the lower quartile value (q1), and the smallest
observed value (min).
Draw() Takes a dYr and a key value. Draws a black and white box plot with the X-axis corresponding to
the user-selected width and the Y-axis corresponding to the distribution of the specified key
value for the year mapped to the height.

Design Tool Development - Volume 1 - eCAADe 30 | 679


Figures 5, 6 and 7
Diagrams of the Linegraph,
Histogram and Box Plot
graphic interfaces.

WEB-BASED INFRASTRUCTURE needing any more than four values for each hour. A
Procedures required by existing tools for acquiring web-based approach allows individual graphics to
and processing weather data present obstacles to request only the values required for a specific evalu-
designers and contain some computational ineffi- ation, eliminating the processing and storing of ex-
ciencies that can be overcome through a web-based traneous data. Moreover a web-based tool allows
approach. Most existing tools, including the previ- the user to perform his/her analysis directly from the
ous iteration of the GEF framework, require users most up to date version without the need to update
to identify weather data files from the appropriate the tool to the lastest available version.
online sources, download them to the proper direc-
tories on their local computers, and load them into Implementation
memory before producing an evaluative graphic. At the time of writing, remote weather data acquisi-
Some of these tools provide limited support for this tion for generating dYr data objects has been fully
procedure. A simpler approach is to direct the evalu- implemented, and data formatting has been com-
ative tool to load the appropriate data directly from pleted on a select group of weather data files.
a universally accessible online location, bypassing In previous implementations, the GEF frame-
the need for the user to manipulate data files. One work provided methods for producing dYr data ob-
tool, Autodesk’s Climate Server, which is integrated jects by parsing local EPW files via the ParserEPW()
into the Revit platform, has implemented a similar method, which required only the file path to the lo-
approach [2] cal file. In the current implementation, this method
A web-based approach also offers computa- has been replaced by the LoadDyr() method, which
tional efficiencies. The standard EPW weather file requires the weather station identifier (WMO) and
format includes 35 values for each of the 8760 hours an array of key strings identifying the values to be
of the described year, which totals to 306,000 indi- loaded. Rather than processing and storing all the
vidual pieces of information in each data file (not in- data values contained in a local EPW file, this com-
cluding header data). Any given evaluative graphic mand retrieves information from the OpenGEF web-
requires only a small fraction of these values, rarely server, and processes only those values specified. At

680 | eCAADe 30 - Volume 1 - Design Tool Development


the time of writing, remote values are not stored in a will require remote calculations based upon
formal web database, but are simply organized into user-definable variables (ex: PPD, which is
a publically accessible folder structure containing dependent upon variables that the user may
comma-separated text files. This new implementa- want to define).
tion allows access to a range of values commonly re- 3. Implement a web-based user interface, such
quired for climate evaluation but not included in the that users can create evaluative graphics by
standard EPW format. These values have been pre- entering their scripts into a web form, enabling
calculated and stored for efficient retrieval, and in- more effective data analysis.
clude: PPD, PMV, Wet-bulb Temperature, Dew Point,
Humidity Ratio and Enthalpy. SAMPLE RESULTS
For example, to load dry-bulb (included in a stand- To assess the features of Open GEF, a comparison
ard EPW file) and humidity ratio data (not included with the thermal comfort analysis in the psychro-
in a standard EPW file, but pre-calculated and stored metric chart of Climatic Consultant v5.3 (CC) has
on OpenGEF servers) from the EPW file for New York been performed. New York LaGuardia Airport Ener-
- LaGuardia, one may execute the following com- gyPlus weather file has been used as input. Figure 8
mand: shows the output of Climate Consultant with the bi-
oclimatic chart deleted, because it is not yet part of
“LoadDyr(725030,{”dryBulbTemp”,”humidRatio”});” Open GEF. CC calculated that 977 hours out of 8760
are within the comfort range according to ASHRAE
Future work standard 55-2004 using the PMV method. The as-
The infrastructure for storing and retrieving climate sumptions of the PMV model (Metabolic activity =
data over the web is an important step toward a 1.1 met, summer clothing = 0.5 clo and winter cloth-
fully web-based visualization platform. Future steps ing = 1 clo) are input on a separate pane previous
toward this goal will include: to the psychrometric display pane. Changing these
1. Replacing the current file-folder implementa- parameters requires switching back and forth be-
tion with a more formal web database, which tween these two panes. The thermal comfort range
will allow for faster data retrieval. is reported in blue. The data points that lay within
2. Pre-calculating a more extensive range of the comfort range are plotted in green and the oth-
weather data values, and include values that ers in red, thereby representing the level of comfort

Figure 8 (left)
Climate Consultant v5.3
output of thermal comfort
analysis in the psychrometric
chart of the weather data for
New York-LaGuardia.

Figure 9 (right)
Open GEF output of thermal
comfort analysis in the
psychrometric chart of the
weather data for New York-
LaGuardia.

Design Tool Development - Volume 1 - eCAADe 30 | 681


for each hour as a binary condition: “comfortable” or REFERENCES
“uncomfortable”. Marsh, A 2000, ‘Playing around with architectural science’,
Figure 9 shows the output of Open GEF with ANZAScA Conference Proceedings - Annual Conference
the psychrometric chart on the right, showing the of the Australian and New Zealand Architectural Science
weather data points, a colorbar chart on the bottom Association, Adelaide, South Australia, Available at:
of the page, reporting the calculated Predicted Per- http://andrewmarsh.com/andrew/publications [Ac-
centage of Dissatisfied (PPD) people, a histogram on cessed June 2, 2010].
the left, showing the frequency distribution within Milne, M 2010, Energy Design Tools. Energy Design Tools De-
relevant PPD bins, and a series of parameters to be veloped at the UCLA School of Architecture. Available
controlled to the top left page. The thermal comfort at: http://www.energy-design-tools.aud.ucla.edu/ [Ac-
analysis is reported simultaneously in multiple ways, cessed July 28, 2010].
in the psychrometric chart, in the colorbar, and in Steinfeld, K et al 2010, ‘Situated bioclimatic information
the histogram. The colorbar allows the user to de- design: a new approach to the processing and visu-
tect hourly and daily patterns usable in sustainable alization of climate data’, Proceedings of the ACADIA ’10
design approaches (e.g. night purge ventilation). Conference, ACADIA ’10, New York, NY: Association for
The histogram gives the user a finer assessment of Computer Aided Design in Architecture.
the thermal comfort distribution, the divisions of
which follow the European standards for thermal [1] www.mistaya.ca/software/dview.htm.
comfort. Climate Consultant and the ASHRAE stand- [2] Autodesk Climate Server: http://www.youtube.com/
ard 55 represent thermal comfort compliance as a watch?v=LpjxXOZELu8
dichotomous variable, comfortable or uncomfort- http://usa.autodesk.com/green-building-studio/
able people, without specifying how comfortable
or how far from comfort people are and which are
the predicted percentage of dissatisfied (for ASHRAE
when PPD is less than 10% then the zone could be
define as comfortable). The background of the psy-
chrometric chart shows the PPD value for each point
in the graph. The PPD values and the comfort range
depend on the clothing insulation and the metabol-
ic activity. It is particularly useful to instantaneously
see how these parameters affect the comfort range
and the comfort evaluation. This ability of Open GEF
underlines a potential sustainable strategy that is
not yet widely adopted, to allow users to adapt their
clothing to the outdoor/indoor conditions. As in Cli-
mate Consultant, the Open GEF allows the user to
select the hours/days of the year to be plotted. Box-
plots of the dry bulb temperature and of the humid-
ity ratio are shown close to the axes giving a quick
summary of the data.

682 | eCAADe 30 - Volume 1 - Design Tool Development


Building-Use Knowledge Representation for Architectural
Design
An ontology-based implementation
Armando Trento1, Antonio Fioravanti2, Davide Simeone3
Sapienza, University of Rome, Italy.
http://www.dicea.uniroma1.it
1
armando.trento@uniroma1.it, 2antonio.fioravanti@uniroma1.it, 3davide.simeone@
uniroma1.it

Abstract. During building design processes, designers have to predict and evaluate
future building performances oriented to its intended use and users. Current BIM and IFC
technologies support designers allowing data exchange and information interoperability
but, since their lack in semantics, they don’t provide any knowledge implementation about
how the designed building will be actually used and how people will interact with it. The
research described in this paper aims to overcome this shortcoming by developing a new
modelling approach, oriented to representation and management of knowledge related
to future building use and users. The proposed representation model is based on an
already accepted ontology-based structure and will make this large amount of knowledge
accessible and usable by designers during architectural design processes, in order to
enhance the final quality of the design product.
Keywords. Design Knowledge Representation and Management; Ontology-based
Systems; Building Use Process; Building Performances prediction and evaluation.

INTRODUCTION
Quality, according to Pirsig’s (1981) universal state- and district inhabitants - just for exhibition -, as the
ments, does not belong to the object itself, nor to public square under the building was never opened
the subject itself, but to both and to their interac- because of terrorist attach fear.
tions. In architecture it is terribly true as we have a How people “live” a building, their holistic sensa-
Building Object and Man/Women that interacts with tion passing through and around its spaces and the
it (Fioravanti et al., 2011 p. 185). perceived quality, relies on two aspects:
In a Building Object even if it were very well • Functional ones − anthropometric movements
“formed” in its spaces and technology elements and and perceptions −, f.i. can be represented by
it were correctly addressed by Relation Structure Relation Structure and Inference Engines;
towards goals, its success would depend on its con- • Soul ones - personal believes and social and
crete use. Just for instance the Marcello’s Theatre in cultural habits, f.i. can be represented by agent-
Rome was (and it still is) actually used as a residen- based models simulating single human behav-
tial building or the Musée national d’art moderne - iours.
Centre Georges Pompidou in Paris is used by visitors

Design Tool Development - Volume 1 - eCAADe 30 | 683


The present paper mainly refers to the first aspect been developed by means of a space-components
of human user behaviour in living buildings and the product approach, successful in terms of data ex-
corresponding knowledge modelling it for a better change and information interoperability between
architectural design process. programs, but not intended for human understand-
In order to improve the quality of a design prod- ing.
uct, a central task for a multidisciplinary team is to This lack of semantics mainly affects the mod-
test the proposed design solution, predicting its fu- elled buildings efficacy when it is required to rep-
ture performances before, during and after its pas- resent and predict its behaviour in terms of usage,
sage from digital model to real world and vice versa: safety and comfort.
Digital Physicality | Physical Digitality. At the same time, it’s important to consider that,
Designers know very well the importance of beside the product knowledge representation and
how the building is modelled in order to manage its aforementioned deficiencies, what is missing is
the design process and to enhance their control on the representation of design process knowledge
the final product quality. and how to capitalise such a knowledge.
The advent of BIM technologies and their perva- More specifically, the prediction of future build-
sive diffusion in the professional design studios are ing use by means of the actual standards, tools and
introducing an interesting modification of designer technologies is still an open problem, that chal-
habits, extending their capacity to deal with prob- lenges knowledge engineers and building designers
lems and manage conflicts during the building pro- since long time.
cess (feasibility, design, construction, maintenance, Is a matter of fact that human behaviour repre-
use, demolition or re-use phases). sentation, and its related knowledge management,
At base of this “designers’ thinking change” is is a problem that has been faced with more efforts
the fact that the decision making process − multi- in other research fields such as military operational
disciplinary, complex and for some aspects highly management or videogames industry.
recursive − relies on the way product/process relat- The aim of this research is the development of
ed knowledge is modelled in the usual CAD design a new approach for modelling process knowledge,
tools. specifically about building use and user’s behaviour
Studying the most common standards in this in order to make it accessible and able to support
field (IFC), we can observe that these classes have performances simulation.

Figure 1
Capitalizing Knowledge
- Forward and Feed-back
knowledge in the building
process. In red the present
paper subject: building use
and architectural design.

684 | eCAADe 30 - Volume 1 - Design Tool Development


Final goal has two main beneficiaries: ture of human behaviour, its context dependence
• Building designer, whose awareness can be and its general complexity make the prediction task
enhanced, since s/he can learn from formalised very daunting for designers, leaving them just the
user’s behaviour; possibility to count on their own, often limited and
• Building user, that can obtain a better compre- biased, understanding of use phenomenon.
hension of her/his interaction with building To provide a reliable, comprehensive and up-to-
spaces, and learn how to correctly use them. date knowledge base on human-building interac-
This paper reports on advancements achieved in tion, we thought of relying on a general structure for
such a direction in terms of theoretical contents and knowledge representation already presented and
some early implementations developed in the gen- discussed among the scientific community by this
eral framework of an on-going, funded International research group (Carrara et al., 2009) and work to ex-
Research. tend its application field to our purpose.
This comprehensive model of architectural de-
REPRESENTING USERS-RELATED sign process (Fioravanti et al., 2011) is illustrated by
KNOWLEDGE BY MEANS OF ONTOLOGY means of a symbolic “knowledge tetrahedron” dur-
Planners traditional approach conceives in the over- ing the design process (Fig. 2). It makes explicit the
lapping of planned processes, usually based on gen- “Time” feature: the four knowledge Realms, namely
eral and consolidated knowledge, to an architectur- Product, Actor, Context and Process ‘shape’ the De-
al schema (Wurzer, 2009, 2010).Technical norms and sign Solution during t ÷ t1 time period, representing
regulations, best practices and, most of all, personal the states of the system and its dynamic variations
level of expertise, have partially supported design- of state during the design process.
ers in evaluating the impact of their design choices As of its high abstraction level and its compre-
on life and ‘experience’ of building users. Despite hensive universal approach, the same model can be
that, the increasing complexity of building design in easily extended from the design process to all the
both product and process, the rapid change of how following phases of building life cycle: feasibility
people act in a built environment and their activities study, design, construction, use. In fact, representing
because of the introduction of new tools and tech- the knowledge related to building during its use, the
nologies, and the birth of new design paradigms − realms proposed are still fully valid, while the part of
the sustainability just to mention maybe the main knowledge considered for each of them is different
one − have shown all the limitations of these ways from the design process phase. In this case the Ac-
to implement knowledge about users. In addition, tors Realm comprises knowledge about the future
the non-deterministic and not a-priori definable na- users, their profiles, their attributes; the Procedures

Figure 2
A comprehensive model of
architectural design process:
knowledge tetrahedron.

Design Tool Development - Volume 1 - eCAADe 30 | 685


Realm is where is formalized the knowledge about Starting from this representation model, already
the actual process of use of the building, in terms of applied to represent a building design solution,
structured systems of activities, their requirements, but not studied to support the testing of its perfor-
their last and so on; in the Context Realm are rep- mances while-in-use, the new challenge is to extend
resented data on how the process of use will be it to representation of human behaviour in building
affected by context status (meant in a broad sense in order to manage such information in a CAD en-
involving social, cultural and economic aspects) − vironment. An implementation of such knowledge
for instance if the same product is conceived to be domains will give designers the possibility to count,
built in different parts of the world, inevitably it will during the analysis, synthesis and evaluation phases
be used in a different way and perceived in different of design process, on:
customs−; the Product Realm will contain knowl- 1. a reliable, specific and up-to-date knowledge
edge about building response to use, as whole and about how the building will be used;
in all its entities (spaces, components, etc. and their 2. a strong system of data as hypotheses for dy-
use modalities and specifications). namic simulation of behavioural phenomenon
This general representation model is linked to happening in the building-in-use process.
a specific knowledge structure oriented to formali-
zation and description of single entities composing THE PROPOSED APPROACH
the design product (spaces, building components,
furniture, equipment, etc.) freezing the control on Use process in the ontology-based model
the other knowledge realms, context, actor and pro- Several researches have shown the capability of on-
cess. Each entity is represented in its main features tology-based representation systems in supporting
and in its relations with other entities by means of collaboration among different specialists during the
the ‘knowledge template (Carrara et al., 2009) based design process (references). The template for knowl-
on the already discussed “Meaning-Properties-Rules” edge modelling previously proposed by our re-
structure. search group is able to represent the design solution

Figure 3
Representation of a user’s
profile by means of ontologies,
in protégé environment.

686 | eCAADe 30 - Volume 1 - Design Tool Development


as a whole by means of formalization of knowledge hardly predictable phenomenon because of its dy-
related to all its entities (spaces and components). namic features, and the strong influence of users’
At present, this approach provides just a static rep- libero arbitrio, context (in a broad sense) status, sto-
resentation of the building, without providing nec- chastic components, etc. Narrative and simulative
essary information about how the future building approaches have been developed in the last years
will interact with its process of use, in terms of actors to dynamically represent specific aspects of the pro-
involved and activities performed. cess of building use (Yan,2004; Koutamanis,1996;
On other hand, the accepted “Meaning-Proper- Cenani, 2008), but their results normally consisted
ties-Rules” structure, with its ability to model both in a simulation of very specific aspects of users’ be-
real objects and abstract concepts, is applicable to haviour (such as fire egress, pedestrian movement),
the representation not only of product-related enti- based on a limited set of initial hypotheses.
ties, but also of all those entities involved in the defi- At central core of this research is the idea to use
nition of the building use process (users with their the ontology-based model to provide all the hy-
profiles, activities, other resources involved, etc.). potheses needed for the effective testing and simu-
Furthermore, process-related entities and product- lation of the process of use. It provides a formalized,
related entities cannot easily be structured and well-defined system of knowledge representing:
linked each other because of their heterogeneity; 1. the built environment in all its parts (spaces,
the ontology-based approach (and in particular the building components, furniture, equipment,
Meaning-Properties-Rules structure) can address etc.;
this problem offering a common, homogeneous 2. the system of users, their profiles, their attrib-
way of representation of such entities (Fig.3). utes;
The result of such approach is a ‘knowledge 3. the system of activities to be performed, both
structure” composed by a set of entities represent- taken as single entities, and as structure se-
ing both the design product in its space-component quences and network of them to represent the
elements, and the process of use, in terms of users developing of the process of use.
involved and activities performed in a standard use The whole model representing these elements is the
scenario. While BIM and IFC have a strong capabil- result of the design process: the product obtained in
ity in representing geometrical values of product the synthesis phase and ready to be evaluated in its
entities, they are “semantically poor”, and don’t al- effective use features.
low the implementation of knowledge related to Integration between a semantic model repre-
building use processes. The ontology-based system senting both environment and its intended use and
proposed can overcome this lack in representation users, and a dynamic calculator able to simulate how
providing a semantic network in which all the enti- this will overlap, match and affect each other, will be
ties involved in the definition of the design product able to provide a more reliable and comprehensive
and of the building functioning can be integrated prediction of building future use during a certain
and connected. span of time. The results of this simulation will be a
virtual, general phenomenon that designers could
Ontologies model and simulation measure, threat and evaluate in accordance with
The above proposed model can support designers their specific objectives. As results, designers will
during the phase of definition of a partial or final be able to intervene on the design solution in order
design solution; nevertheless, this is not sufficient to solve critical points, inconsistency, unexpected
to guarantee that the design solution will really in- functioning without really stepping into the con-
teract as expected with users during its functioning. struction process.
As matter of fact, human behaviour in building is a

Design Tool Development - Volume 1 - eCAADe 30 | 687


Figure 4
The design process supported
by building use simulation.

IMPLEMENTATION PROCESS AND tion of IFC in OWL language);


EXPECTED RESULTS 3. connect BIM + Ontologies with a Narrative
For implementing this theoretical model, we are management environment (e.g. Virtools, etc.);
using the ontology technologies in order to model 4. explore and find out in the semantic web com-
the product and use process entities, physical or ab- munity or build inference engine to perform
stract, and their space-time relationships structured the user’s behaviour in the building.
by means of meanings, properties (defining their The dynamic and semantically-specific representa-
state) and rules (relations, reasoning rules, consist- tion performing human behaviour simulation will
ency, best practices). detect coherent/favourable situations by means of a
Analysis, checking, evaluation and control of constraint rule mechanism, allowing be highlighting
concepts associated to specific entities is performed and managing in real time.
by means of inferential engines, with deductive ‘If- At the same time it allows actors to make alter-
Then’ type procedures. natives, more consciously reflecting on the conse-
A system of engines − matching rules among quences of their intents. By this way the impact of
the ontologies − will work on a deductive layer a networked ontology-based system makes actors
overlapped at the actual BIM level, allowing the de- more aware of overall design problems and allows
signers to use in a coherent manner different levels them to operate more participative and to share
of abstraction, or to exploit a conceptual interoper- choices and experiences.
ability.
The implementation steps are namely: CONCLUSIONS
1. represent Design Knowledge of Use Process Ontology technologies do not belong to the pre-
Ontologies (e.g. expressed in OWL language by sent generation of commercial building design tool.
means of ontology editors, e.g. Protégé); At the same time it’s a fact how easily today we can
2. connect Ontologies with actual BIM, or IFC (by model a structured domain ontology.
means of API, or using Beetz (2009) transcrip-

688 | eCAADe 30 - Volume 1 - Design Tool Development


This paper proposes how − in a very general case Fioravanti, A, Loffreda, G and Trento, A 2011, ‘An innovative
study − ontology reasoning can be an efficient au- comprehensive knowledge model of architectural de-
tomatic resource for assisting actors (human or soft- sign process’, International Journal of Design Sciences &
ware agents) in decision making process along re- Technology, 18(1), pp. 1-16.
cursive building design sessions, performing event Kalay, YE 1992, (ed.), Evaluating and Predicting Design Perfor-
based simulation of human behaviour in a defined mance, John Wiley & Sons, New York.
building environment. Koutamanis, A and Mitossi, V 1996, ‘Simulation for Analysis:
At present the proposed general framework has Requirements from Architectural Design’, Proceedings
been only partially implemented: it can count on a 6th EFA - European Full-scale modeling Association - Con-
limited but sufficiently representative number of ference, Vienna, pp. 96-101.
building entities formalized by means of current on- Pirsig, RM 1990, Lo Zen e l’arte della manutenzione della mo-
tology editing systems in order to be used for design tocicletta, Adelphi Edizioni S.p.a., Milan, Italian edition
reasoning, using the large family of ready-built infer- of Zen and Art of Motorcycle Maintenance, Bantam
ence engines and information extraction, checking Books, New York, 1974.
and verification facilities developed in the last few Trento, A, Fioravanti, A, Loffreda, G and Carrara, G 2010.
years by a growing international community. ‘Managing formalised knowledge to support collabo-
Research work is planned to develop various rative design - A research approach for integrating and
software agents, in particular prototypes to simulate reasoning on different ontological levels’, in Proceed-
integrated collaborative hospital design. ings 10th Design & Decision Support Systems in Architec-
ture and Urban Planning, Eindhoven, 19-22/07/2010,
ACKNOWLEDGEMENTS Eindhoven: Technische Universiteit Eindhoven, p.19.1-
The research was partially funded by Italian MAE 19.17.
(Ministry of Foreign Offices) 2012 Research Project: Wurzer, G 2009, ‘Systems: Constraining Functions Through
“BKM - Building Knowledge Modelling: structuring Processes (and Vice Versa)’, in G. Çağdaş, and B. Colako-
A/E/C knowledge for a new generation of design glu (eds), Computation: the new Realm of Architectural
tools”. Design, Istanbul, pp. 659-664.
Wurzer, G, Fioravanti, A, Loffreda, G and Trento, A 2010,
REFERENCES ‘Function & Action: Verifying a functional program in a
Beetz, J, van Leeuwen JP, and de Vries, B 2005, ‘An ontol- game-oriented environment’, in G. Schmitt et al. (eds),
ogy web language notation of the industry foundation FUTURE CITIES, Zurich, pp. 389-394.
classes’, in 22nd CIB W78 Conference on Information Tech- Yan, W and Kalay, YE 2004, ‘Simulating the Behavior of Us-
nology in Construction, CIB-W78, Dresden, Germany, pp. ers in Built Environments’, Journal of Architectural and
193-198. Planning Research (JAPR) 21:4, Locke Science Publish-
Carrara, G, Fioravanti, A, Loffreda, G and Trento, A 2009, ‘An ing Company, Inc.
Ontology based Knowledge Representation Model
for Cross Disciplinary Building Design. A general Tem-
plate’, in G. Çağdaş, and B. Colakoglu, (eds). Computa-
tion: the new Realm of Architectural Design, Istanbul, pp.
367-373.
Cenani, Ş and Çağdaş, G 2008, ‘Agent-Based System for
Modeling User Behavior in Shopping Malls MallSim’, in
M. Muylle (ed.), Architecture ‘in computro’, Antwerp, pp:
635- 641.

Design Tool Development - Volume 1 - eCAADe 30 | 689


690 | eCAADe 30 - Volume 1 - Design Tool Development
Design Guidance for Low-Energy Dwellings in Early
Design Phases

Development of a simple design support tool in SketchUp.


3 4
Vincent Macris , Lieve Weytjens , Kenny Geyskens , Marc Knapen , Griet Verbeeck
1 2 5

1,2,3,4,5 1,2,4,5
Dpt. PHL Architecture, PHL University College, Diepenbeek, Belgium, Hasselt
University, Diepenbeek, Belgium
3
vincent.macris@phl.be, lieve.weytjens@phl.be, kenny.geyskens@student.phl.be,
1 2

4
marc.knapen@phl.be, griet.verbeeck@phl.be
5

Abstract. Considering the energy efficiency and comfort levels of dwellings, stricter
legislation will be applied towards 2020. To reach these requirements, an insight into the
energy efficiency becomes essential from the start of a design. However, the uptake of
building simulation tools by architects and students to evaluate the energy performance
during the architectural design process remains very limited, mainly due to the
complexity of these tools. Therefore, this research aims at early design support through
an easy-to-use application adapted to the modelling logic of a designer. As architects
often use simple CAAD design tools for design exploration, a prototype was established
in Google SketchUp. In this context, the paper presents the development of a support tool
for low-energy dwellings in early design phases, allowing designers to quickly assess the
thermal comfort and energy performance of early design alternatives.
Keywords. Design support tool; Energy; SketchUp; Architectural design process; Output.

PROBLEM STATEMENT
Regarding the trend towards zero-energy build- Wilde et al. 1999), especially in small projects that
ings in the near future (EU 2010), architects are in- lack engineering support (Mahdavi et al. 2003). The
creasingly forced to consider the energy efficiency assessment of the energy performance is usually not
of their building designs during the architectural conducted until detailed design phases (Weytjens
design process. Particularly in early design phases, and Verbeeck, 2010), therefore often resulting in re-
the architect makes important decisions regarding medial modifications afterwards. In addition to this,
building geometry and building envelope which students in architecture often experience difficulties
strongly influence the final energy performance and with the implementation of technical issues taught
summer comfort levels. in theoretical courses into their design studio work
Unlike other design aspects, the integration (Lawson 2004). Consequently, there is a clear need
of energy efficiency in design cannot be done in- for early design support regarding the energy per-
tuitively. In practice however, early design decisions formance of dwellings, for both professional archi-
regarding energy efficiency are often based only tects and students.
on the experience or intuition of the designer (de

Design Tool Development - Volume 1 - eCAADe 30 | 691


Last decades, many building energy simulation tools Several plug-ins have already been developed to
have been developed. In contrast to the wide ac- link Sketch-Up with detailed energy simulation
ceptation and uptake of CAD applications in current programs, such as TRNSYS [2], EnergyPlus [3] and
architectural practice, the uptake of energy simula- IES Virtual Environment [4]. These plug-ins often
tion tools is very limited (Weytjens and Verbeeck, require a very specific way of modelling in function
2010). This might be explained by the fact that most of the thermal building model. This way, the tools
of these tools are aimed at specialists and require are able to retrieve the necessary data for an ener-
expert knowledge. In this regard, several research- gy evaluation. From the plug-ins listed above, only
ers have attempted to bring energy performance the data-input and modelling method of the IES
assessments closer to the architect in various ways plug-in is adapted to the regular working method
(Bambardekar and Poerschke,2009; Peters 2011; of architects by automatically retrieving data from
Attia et al. 2012). One of the methods consists of a building model and eliminating any restriction for
implementing energy performance assessment modelling. Besides, also the output of these plug-
in existing CAD applications, to reduce and adjust ins is often not adapted to architects. Feedback is
the data-input to an architect user. Recent devel- usually provided in an external application, which
opments particularly focus on the implementation impedes the fluidity of the design process. Further-
with building information models (BIM) such as AU- more, due to technicality, the representations of
TODESK Revit (Schlueterand Thesseling, 2009; Ver- results are offered by interfaces that lack a relation-
straeten et al. 2008). These models benefit from the ship between the output and the design, making it
possibility to store different types of information, difficult for architects to detect patterns for under-
which can thus easily be accessed and retrieved for standing their design impact on performance (Bleil
energy evaluations. de Souza 2009). In this regard, both literature review
Despite promising developments in this field and focus groups with architects revealed that the
the integration of BIM in the early design process visualization of the results in real-time might be a
still seems to be a difficult task (Penttilä 2007). In good solution to guide the design decision-making
early design phases, architects seem to prefer sim- process of architects (Bleil de Souza 2009; Schlueter
ple sketch design tools, such as Google SketchUp and Thesseling, 2009).
(Weytjens and Verbeeck, 2010) [1]. Therefore, to This paper reports on the development of a pro-
support the design decision-making of architects totype in SketchUp, which is adapted to the early
with regard to energy efficient dwellings, research design process and enables architects to perform
was undertaken to develop a simple design tool in a simple and quick energy and summer comfort
SketchUp. analysis.

Figure 1
Different modelling tech-
niques that can be used in
Google Sketch-Up.

692 | eCAADe 30 - Volume 1 - Design Tool Development


METHODOLOGY SURVEY
The research presented here is part of a larger doc- First of all it is important to gain insight into the way
toral research project. Previously to the develop- architects work and model a dwelling in SketchUp
ment of the prototype, the architects’ needs and throughout the design process, to adapt the plug-in
preferences for a simple energy design tool were ex- to an architect user. Hence, a small-scale online sur-
amined. These results are not included in this paper, vey was conducted among Flemish architects. A link
but are described in the research of Weytjens et al. to an online survey was distributed via e-mail to the
(Weytjens et al. 2010). entire user club of a distributor of CAAD software in
Research shows that for the acceptance of an Flanders, to be able to reach particularly architects
energy design tool by architects, a link with building who use SketchUp. Architects could participate dur-
regulations is very important (Mahdavi et al.2003; ing a time span of two weeks, which resulted in 71
Weytjens and Verbeeck, 2010). Therefore, the in- completed enquiries. Information was gathered
tegrated energy calculation model is based on the about modelling methods used by the architects
Flemish version of the European Energy Perfor- and their possible dependencies with different de-
mance of Buildings Directive (EPBD), i.e. the EPB [5] sign phases such as conceptual design, preliminary
and this monthly based steady state model is adapt- design and final design.
ed to allow the energy performance evaluation in an To uncover a modelling difference throughout
early design phase by using default values for un- the design process, eight images were included,
known input data (Weytjens and Verbeeck, 2011.). each representing a different modelling technique
In addition to this, an extra module for summer (figure 1). The participants were asked to match one
comfort evaluation was embedded within the pro- image with each proposed design phase. A black
totype. Both calculation models are programmed in image at the end was added for architects that do
MS Excel. not use SketchUp in a particular phase. The results
The elaboration of the prototype consisted of are shown in figure 2.
five major steps. First, a small-scale survey was con- Figure 2 demonstrates that the architects’ mod-
ducted among Flemish architects to identify specific elling logic in SketchUp strongly depends on the
modelling issues and methods used in SketchUp. design phase. In the conceptual design phase 44%
Based on these results a specific modelling logic was of the participating architects model according
chosen as starting point and codes were established to technique 1 of figure 1, representing a surface
to access and retrieve the necessary geometrical model which describes the building envelope and
data for an energy analysis from a 3D model. In a single volume defining the entire building (i.e.
a third step, a user interface was created to assign rooms and intermediate floors are not modelled). In
properties to the geometry and provide additional the preliminary design phase 41% uses models with
data needed for energy evaluations. Then, a link was thickness and separate zones (rooms) as proposed
established with MS Excel to perform the calcula- in technique 6 of figure 1. Although not expected
tions. Finally, a method was developed to visualize and although 47% mentioned not to use SketchUp
the output extracted from Excel into the SketchUp in the building permission phase, 53% is still using
environment. A detailed description of the proto- one of the presented modelling techniques even in
type is provided in Geyskens (2012). this final phase. Nevertheless, it is clear from figure
A first version of the prototype was demon- 2 that most architects draw more and more in de-
strated to potential users and first feedback was re- tail as the design process advances. Furthermore a
trieved from three focus groups. majority (79%) was interested in early design evalua-
tion of energy performance and summer comfort as
plug-in for SketchUp.

Design Tool Development - Volume 1 - eCAADe 30 | 693


Figure 2
Modelling methods used in
Google Sketch-Up through the
design process.

Other questions were related to the general use of be taken into account by minimally interrupting the
particular features in SketchUp, including the use of design process. To achieve this, the prototype will
groups and components for different purposes. The be adapted to the specific modelling techniques
results conclude that layers are used by 79% of the of architects. Furthermore, calculations and feed-
participants to show or hide geometry, 63% works back about energy efficiency and summer comfort
with assigned materials, 46% uses groups to com- should be retrieved without any large effort. Special
bine the complete design, 48% uses components attention was paid to these aspects when develop-
and 56% uses groups to isolate different construc- ing the prototype.
tion elements. Based on the results of the survey, the Based on the results of the survey, two distinc-
first steps towards a prototype were established. tive modelling methods were addressed to reach as
many users as possible and to cover different design
PROTOTYPE phases. One method uses a model with a particular
thickness with different rooms as shown in tech-
Objectives nique 6 of figure 1. This will be called the ‘prelimi-
With regard to the holistic and integrative nature of nary model’. The other method supports very early
design solutions (Lawson 2004), energy assessments assessments and is based on a surface-model of the
may only require very little time from the designer, building, further in this paper called the ‘conceptual
as this is not their only concern. A first prototype in model’. This method addresses diverse modelling
SketchUp aims at early design support through an techniques as shown in example 1, 2 and 3 of figure
easy-to-use application. Considering the usability of 1, offering modelling flexibility towards architects.
a simple energy tool in early design phases, the da- Because of programming complexity, the pre-
ta-input must primarily be reduced to a minimum. liminary model was developed first, which could be
This allows designers to analyse different design al- easily adapted to the conceptual model afterwards.
ternatives and configurations very quickly. Also, data
input and output should be presented in the same
environment for easy adaptation and interpretation Figure 3
of data. Therefore, a well-structured user interface Custom Toolbar.
will be included which provides a clear legibility be-
tween the 3D model and its performance. Addition-
ally, the architects’ specific working method must

694 | eCAADe 30 - Volume 1 - Design Tool Development


Input and user interface design In addition to this, speed is taken into account and
The user is provided with a clear toolbar in a logic therefore the required data-input is adapted to early
order for every function of the tool (figure 3). This design phases. By giving the user the possibility to
simple toolbar was created in SketchUp and consists use predefined standard data from templates, a first
of only 5 icons, each representing a particular step analysis can be made very fast with only very few
in the description of the energy model. Both data- data-input. In this context, default values are chosen
input and output take place in SketchUp. based on the ambition level of a project, including
From left to right the following icons or functions “standard”, “standard plus”, “low-energy” and “pas-
are distinguished: sive house” (Weytjens and Verbeeck, n.d.). Based
• ‘Project Information’ shows template data such on the ambition level, predefined values are set in
as the ambition level of the project (relevant for several templates for specific U-values, installation
the default input data and associated construc- properties, etc. The different default values can be
tion types and installations). adapted as well and the results are shown automati-
• ‘Analyse Spaces’ automatically detects interior cally within Sketch-Up, without involving other soft-
spaces (zones) and allows architects to choose ware.
whether a space is heated or not.
• ‘Construction Properties’ automatically distin- Data extraction
guishes roofs, walls, floors, etc. and allows as- As Google SketchUp is not BIM related, the search
signing component materials in (multiple) lay- for data extraction from a Sketch-Up model be-
ers (in case no default input data are used). comes of great importance. The necessary input
• ‘Project Results’ shows the results of the energy data to perform an energy and summer comfort
performance and comfort levels. assessment rely on the available geometrical data,
• ‘Library’ enables to build construction compo- element properties and additional data such as in-
nents and define new materials. stallations. All input data are defined and retrieved
Next to these buttons, fundamental aspects of us- from SketchUp: geometrical data and data related to
ability are integrated by combining a pop-up user construction components can be automatically ex-
interface to assign material properties and construct tracted from the 3D model, whereas additional data
the library, and a 3D interface drawn in SketchUp. such as the properties of installations are defined us-
The 3D interface is a special feature in the tool and ing simple dropdown menu’s. Next, these data have
utilizes functionality of SketchUp to design a user in- to be extracted from the model and sent to an Excel
terface. It consists of a new interaction method that calculation module. To achieve this, the application
is created into the modelling environment using sim- is constructed in the embedded Ruby Application
ple cubes (figure 4). These cubes appear automati- Programming Interface (API) [6].
cally next to the building model when the options Geometrical data: An energy performance cal-
“analyse spaces” or “construction properties” are used culation according to the EPB requires information
and serve as 3-dimensional buttons to assign differ- about the building geometry and the envelope. All
ent properties. The designer can click very intuitively geometrical data, such as building volume, surface
on the model (a zone for example), and assign prop- areas and glazing areas are automatically derived
erties to the selected parts (e.g. heated or not-heat- from the 3D SketchUp-model with basic code. Based
ed) by clicking on the specific cube with the right on these first values, the total loss area is derived, fol-
property. This allows architects to easily and quickly lowed by the compactness and the gross floor area
perceive the composed thermal building model. As of the design. Further, orientation angles are extracted
a result, it optimizes the visual reference between the by an algorithm that compares the solar north vec-
model and the functionalities of the tool. tor with the normal vectors of each individual com-

Design Tool Development - Volume 1 - eCAADe 30 | 695


Figure 4
New Interface in SketchUp
showing cubes next to the
model to display and assign
properties.

ponents. Consequently, inclinations of the surfaces basic information related to heating, cooling, ven-
are derived, as they will serve for automatically dis- tilation and renewable energy systems is included.
tinguishing different construction elements, such These data are not connected with the 3D geometry
as roofs, exterior floors, interior floors, outdoor walls and can be entered manually by the user or imple-
and indoor walls. By assigning transparent or trans- mented with default values from a specific template.
lucent SketchUp materials to particular elements in This information can be specified using the button
the model, the automatic recognition and extrac- “project information”.
tion of windows is realized. In addition to this, the
different rooms in the model are also automatically Preliminary model and conceptual model
recognized. This is of minor importance for energy As the prototype incorporates two ways of model-
(EPB) evaluations, but is particularly important for ling, the recognition of the rooms slightly differs in
summer comfort evaluation, which is incorporated both models.
as an extra module. Further, the user can specify Considering the “preliminary model”, a total en-
whether different rooms are inside or outside the veloping volume is automatically generated around
insulated envelope, indicating whether they are the building model. The solid components are then
heated or not (left image of figure 4). subtracted from this inclusive envelope, resulting in
Assigned construction properties: Construc- all different rooms (left image of figure 4). This meth-
tion parameters that are required for energy as- od specifically requires the use of SketchUp groups
sessment can easily be assigned to the geometry for construction elements, and hence imposes few
by first clicking on the “construction properties- modelling rules to the user. Nevertheless, the survey
button”, followed by simply clicking on the particu- revealed that architects are familiar with this way of
lar elements in the 3D model. Then, a pop-up user modelling.
interface appears as described earlier (right image The conceptual model on the other hand, does
of figure 4). Users can choose specific predefined not contain solids and thus uses a different algo-
construction components from a personalized rithm for recognizing volumes. This model does not
material library and assign them to particular con- impose specific drawing or modelling rules to the
struction elements such as walls, floors and roofs. user which makes it more user-friendly.
Furthermore, predefined templates are incorpo- However, for both models, the underlying pro-
rated facilitating and reducing data-input to a strict cess to recognize distinctive rooms is not important
minimum. This way, architects are able to focus on for the user and thus remains invisible. The optimi-
conceptual and architectural solutions to optimize zation of these processes is still in development, but
the energy efficiency of the design and more de- can already be applied for simple designs. At this
tailed input can be provided as the design devel- moment, both modelling methods are integrated
ops. in separate plug-ins, but the intention is to create a
Additional information: Next to geometrical single plug-in in which the user can freely use one of
data and their assigned construction properties, the two modelling methods.

696 | eCAADe 30 - Volume 1 - Design Tool Development


Calculation values are used, defining the possible deviation for
The project results can be calculated after all nec- the final performance in the end. For summer com-
essary data are extracted and defined. The calcula- fort, values of maximum and mean temperatures are
tion method is based on the steady-state one zone also provided in small text boxes, and in addition to
calculation model of the Flemish EPB, which is pro- this, results are shown on the model using colours
grammed in MS Excel. It calculates transmission and (figure 5). By visualizing the output in the actual
ventilation losses, the useful internal and solar gains, building model, a first step is accomplished towards
and the energy consumption for heating and cool- a clear link between output and performance.
ing on a monthly base. Nonetheless, with regard to energy assess-
In addition to this, an extra module for multi ments, it is essential to further adjust the output in
zone evaluation of summer comfort is also integrat- design support tools for designers. Upcoming re-
ed. In the most significant month July, the hourly search will define how the output can be optimized.
interior temperatures are calculated for each zone The prototype strived towards real-time feedback,
separately. The results return the evolution of the but this is not fully accomplished yet and further ef-
temperature in this period, which allow estimating fort is necessary to achieve real-time updates of the
the risk on high temperature levels during summer. output when modifying the design. This is of major
These depend on the exterior temperatures, the importance to make architects aware of the con-
heat gains (solar and internal gains), the heat losses sequences of their design decisions with regard to
(transmission and ventilation losses) and the heat energy performance and summer comfort. The as-
capacity of the building. The heat flux between dif- sessment of different design alternatives will also be
ferent interior neighbouring zones is not taken into elaborated in future research and the visualization
account. Climate data are retrieved from the Test of the output requires further refinement.
Reference Year for Ukkel (BE).
With VBA (Visual Basic for Applications), a link FEEDBACK FROM DESIGNERS
to the excel calculation modules was established A first rough prototype of the preliminary model
but remains invisible for architects. This way, the ar- was presented to architects in three focus groups.
chitect remains in a single and familiar (modelling) Two groups consisted of architects in practice and
environment and the design process is minimally one of master students in architecture. In general,
interrupted. However, the possibility exists to visu- participants had a positive impression of the tool.
alize Excel during the energy assessment. Further The use of SketchUp and the 3D interface using
research will define whether this is preferred among simple cubes to assign properties to the model was
architects or not. appreciated for its intuitiveness. However, architects
The plug-in was validated based on a simple 3D emphasized the importance of a conceptual model
model in a comparison with the official software im- and also perceived a difference between a model in
posed by the Flemish Government. At this moment, SketchUp for presentation and design versus energy
the prototype is useable for very simple building assessment purposes. Hence, the surface model is
‘blocks’, but it will be elaborated further in the future. very important as it also minimizes modelling re-
strictions. The students were used to model with
Output thicknesses, such as the preliminary model. This
The output is visualized in the SketchUp environ- shows the importance of integrating both model-
ment. Values that correspond with legislation, such ling methods.
as the insulation level (K-level) and the energy per- To serve as a useful design tool and thus in-
formance level (E-level), are shown to the user in forming on the design rather than post-evaluating
small text boxes. They are shown as a range if default it, real-time feedback while designing appeared to

Design Tool Development - Volume 1 - eCAADe 30 | 697


Figure 5
Input model (left) and retrie-
ved results (right).

be very important in all groups. Furthermore, archi- totype already seems to address the first needs of
tects also indicated the importance of transparency, architects. As literature review and focus groups al-
including an overview of all input data used for cal- ready confirm, real-time feedback should be a next
culations such as areas, glazing area per orientation step towards a useful integration in the architectural
etc. Further cooperation with architects is necessary design process. Therefore, this tool will be further
and will be set up in the future. In particular, user developed in close cooperation with the final users.
tests with architects will be conducted, allowing fur-
ther iterative prototyping. REFERENCES
Attia, S, Gratia, E, De Herde, A, and Hensen, J 2012, ‘Simu-
CONCLUSION lation-based decision support tool for early stages of
As energy efficiency is an element in the multi-crite- zero-energy building design, ‘Energy and Buildings,
ria context of architecture, building simulation tools 49,pp. 2-15.
can provide essential feedback during the design Bambardekar, S, and Poerschke, U 2009, ‘The architect as
process. Considering the evolution of BIM towards performer of energy simulation in the early design
energy performance calculations, architects rather stage’, 11th International IBPSA Conference. Glasgow,
use it for managing data in projects. It serves for Scotland, pp. 1306-1313.
more detailed design stages in particular, as it still Bleil De Souza, C 2009, ‘A critical and theoretical analysis of
seems difficult to integrate BIM applications at the current proposals for integrating building thermal sim-
beginning of the process. In contrast, simple tools ulation tools into the building design process, ‘Journal
are necessary to quickly estimate performance cri- of Building Performance Simulation, 2(4), pp. 283-297.
teria in early design phases, with rather limited in- de Wilde, P, Augenbroe, G and van der Voorden, M 1999
put data. This paper emphasized the importance ‘Invocation of building simulation tools in building
of adapting tools to the design environment and design practice, ‘6th international IBPSA Conference ’99,
modelling techniques of architects. Consequently, Kyoto, pp. 1211-1218.
designers also need results on energy efficiency that EU 2010, ‘Directive 2010/31/EU of the European Parliament
visually connect with the building elements they are and of the council of 19 May 2010 on the energy per-
adjusting. This way, they can learn how the model formance of buildings (recast), ‘Official Journal of the
behaves at certain criteria and particularly experi- European Union, L(153), pp. 13-35.
ence impact levels of design decisions. Hence, the Geyskens, K 2012, ‘ Naar een “architect”-vriendelijke evaluatie
way in which the output is presented is very impor- van EPB en zomercomfort: integratie tussen Google Sketch-
tant and needs further research. Up en Microsoft Excel’. Master thesis, Master in Architec-
Developed with a design perspective, the pro- ture, PHL University College, Diepenbeek, Belgium.

698 | eCAADe 30 - Volume 1 - Design Tool Development


Lawson, B (ed.) 2004, What designers know, Architectural
Press, Burlington.
Mahdavi, A, Feurer, S, Redlein, A, and Suter, G 2003, ‘An in-
quiry into the building performance simulation tools -
usage by architects in Austria’, Eight International IBPSA
Conference, Eindhoven, Netherlands, pp. 777-784.
Penttilä, H 2007 ‘Early architectural design and BIM’, CAAD-
Futures2007, Sydney, pp. 291-302.
Peters, T 2011 ‘Simulation by Design : A Parametric Design
Tool for Zero Energy Buildings’, ACADIA 2011 Regional
Conference: Parametricism: (SPC), Nebraska, Lincoln, pp.
169-174.
Schlueter, A and Thesseling, F 2009, ‘Building information
model based energy/exergy performance assessment
in early design stages’, Automation in Construction,
18(2), pp. 153-163.
Verstraeten, R, Pauwels, P, Meeus, W, De Meyer, R, and Van
Campenhout, J 2008, ‘Industry Foundation Classes : a
Space-Based Model Scheme?’, Proceedings of the 26th
eCAADe Conference,Antwerp, Belgium, pp. 117-124.
Weytjens, L, Attia, S, Verbeeck, G, and De Herde, A 2010, ‘A
comparative study of the “architect-friendliness” of six
building performance simulation tools’, Proceedings
Euregional conference sustainable building SB10, Maas-
tricht, Liège and Aachen.
Weytjens, L and Verbeeck, G 2010, ‘Towards “architect-
friendly” energy evaluation tools’, Proceedings of the
Symposium on simulation for architecture and urban de-
sign, SimAUD 2010 at the Spring Simulation Multiconfer-
ence 2010. Orlando, USA, pp 71-78.
Weytjens, L and Verbeeck, G (n.d.), ‘EPB sensitivity analysis
(Gevoeligheidsanalyse energie: EPB)’, Unpublished re-
search report.

[1] sketchup.google.com
[2] www.trnsys.de/docs/trnsys3d/trnsys3d_uebersi-
cht_en.htm
[3] openstudio.nrel.gov
[4] www.iesve.com/software/interoperability/sketchup
[5] www.epbd-ca.eu
[6] developers.google.com/sketchup

Design Tool Development - Volume 1 - eCAADe 30 | 699


700 | eCAADe 30 - Volume 1 - Design Tool Development
Parametric Urban Patterns

Exploring and integrating graph-based spatial properties in


parametric urban modelling
3
Martin Bielik , Sven Schneider and Reinhard König
1 2

Bauhaus-University Weimar, Germany


http://infar.architektur.uni-weimar.de, http://www.decodingspaces.de
martin.bielik@uni-weimar.de, svetn.schneider@uni-weimar.de,
1 2

3
reinhard.koenig@uni-weimar.de

Abstract. The article presents a graph-based spatial analysis toolset (“decoding


spaces”components) which we have recently developed as an extension of the visual
scripting language Grasshopper3D for Rhino. These tools directly integrate spatial
analysis methods into CAD design software which can have a significant effect on current
design workflows. However,grasshopper doesn’t only enable the results of analyses to be
used in the standard Rhino modelling environment. It also makes it possible to integrate
spatial analysis into a parametric design approach as discussed in this paper. The
functionality of this toolset is demonstrated using a simple urban design scenario where
we introduce the idea of parametric patterns based on graph-measures.
Keywords. Spatial analysis; parametric modelling; urban layout; design process;
decoding spaces.

INTRODUCTION
Graph based spatial analysis is a method which was For the software concept described below, we are
first introduced in architecture and urban planning particularly interested in the latter. An axial line is
by Bill Hillier and his colleagues in the late 1970s as basically a line of sight in an environment. Based
SpaceSyntax theory (Hillier and Hanson 1984). Be- on the assumption that people use lines as a men-
cause tests have shown that there are correlations tal concept to orient and move through cities, axial
between graph-based measures and functional maps represent a model of urban space as essen-
aspects of a spatial configuration,the method has tially a network of linear spaces. An axial map is a
the potential to help architects in forecasting the set of axial lines which cover the open space of a city
socio-economic effects of their designs. The core completely. This map can be analysed using graph-
principle of the methodology is to represent space based methods. For this the map needs to be con-
(e.g. an urban or floor plan) as a configuration of verted into a graph. The lines represent the nodes,
single elements (e.g. streets, rooms) and to analyse while the interconnections between the lines repre-
their mutual relations. Three different representa- sent the edges of a graph. There are two important
tions are used to analyse space in terms of its basic measures which can be calculated based on this
elements : isovists, convex spaces and axial lines. graph: between-ness, closeness and connectivity.

Design Tool Development - Volume 1 - eCAADe 30 | 701


Between-ness (or integration) measures the aver- between the design and analysis tools. This hinders
age distance from one element to all other elements the design workflow significantly and acts as a disin-
(global integration) or to elements within a certain centive for the designer to explore a wide range of
radius (local integration). The distance calculation variants.
is undertaken by counting the steps necessary to For exploring different variants, parametric
move from one element to another. The measure modelling represents a new approach to creating
indicates, globally or locally, the topological centre complex forms in architecture and urban design. In
of a city, i.e. the part or parts of a city where most parametric modelling the final geometry is a result
people reside and where the highest density of of a modelling process driven by algorithms and cer-
buildings with retail functions is to be found. Close- tain input parameters (Woodbury, 2010). The advan-
ness (or choice) measures how often an element is tage of this approach is the ability to easily change
passed if all the shortest paths in the graph (of each the input parameters and generate new variants of a
element to all other elements) are traversed. The ele- design. In parametric urban modelling, one can con-
ments with the highest closeness value are more fre- sider a multitude of factors for defining a final shape.
quently passed. The concept of axial maps was later The aim of this modelling process is to integrate the
extended by another linear spatial representation,so multidimensional character of real world situations,
called segment maps (Hillier and Lida, 2005). This is helping the designer to create sustainable environ-
also based on the line network, but its basic element ments. Geometrical and data parameters such as
is aline segment. A segment occurs between the in- site morphology, height regulations, composition
tersections of axial lines. For calculating the distance guidelines and various role and density urban indi-
between two segments, not the number of seg- cators can be used to shape the city (Beirão, 2011).
ments, but the angle between the segments is taken However, up to now there has been no support for
into account. Compared with axial maps, segment including spatial analysis in this model.
maps offer two advantages: firstly, by using angles By coupling these two methods we can contrib-
instead of steps the analysis results correlate more ute towards creating a more effective design pro-
strongly with movement patterns; and secondly, cess that employs spatial analysis and parametric
since the method uses smaller elements it offers a modelling. This would make it possible to effectively
much finer scale of configurational analysis. analyse variants on the one hand and to incorporate
Since the analysis methods above focus solely the analysis results in the modelling process on the
on the geometrical arrangement of spatial elements other.
and require no additional data on land use or traffic
for their calculations, they are particularly suitable DECODING SPACES”COMPONENTS
for examining design alternatives in terms of their In order to link together the two methods more
spatial characteristics. There are several software directly, we developed an extension for Grass hop-
packages available to run such analyses, but creat- per3D for Rhino,a well-known parametric modelling
ing and changing the geometry has to be done with system. Grasshopper can be described as a visual
specialised CAD software. Since the design process programming language used mainly to generate
is an ongoing iterative process of improvement geometries. The language consists of so-called com-
based on the creation of ideas and their evaluation ponents which can process predefined data types
(Lawson, 2006),it is beneficial for the design to ex- (e.g. lines, surfaces, numbers) as their input and re-
plore as many iterations as possible in the design turn processed data as their output. The data pro-
process. With the conventional workflow and file for- cessing can be anything from simple mathematical
mats, this is problematic: each iteration requires that operations to complex geometrical transformations.
the user exports and imports date back and forth A parametric model is built up by creating intercon-

702 | eCAADe 30 - Volume 1 - Design Tool Development


nections between these components, whereby the hand, it has been proven that the outcome of this
output of one component forms the input of an- method of analysis strongly correlates with pedes-
other one. Since Grasshopper is a powerful tool for trian movement and distribution, and it is therefore
geometric modelling and is widely used among ar- of direct practical benefit for the design of cities and
chitects, we decided to use this tool as a basis for our neighbourhoods.
graph-based analysis tool. In the following section, we describe the func-
Grasshopper can be extended by programming tionality of the different components we have devel-
additional components. An SDK is available for the oped.
development of Grasshopper components that pro-
vides mechanisms for the exchange of data (input ConvertToSegmentMap component
and output of the component). The components de- The segment analysis can only be undertaken on
scribed in this section were developed in C# using line segments. Any axes, curves and splines used by
the .NET Framework 3.5. the designer must therefore first be converted into
The newly developed components are a tool- segments. This step is important to ensure that de-
set which makes it possible to run a graph analysis signers retain formal freedom as splines are easier
on parametric line structures and to use the results to control than single lines made up of composite
of the analysis for further modelling. The toolset is curves. The component reads the geometry (any set
named “decoding spaces”, where the term “decod- of lines, polylines, curves and splines) and converts it
ing” relates to the analysis of space, and the term into a segment map. The curves and splines are first
“coding” to its geometric modelling. For the design subdivided into a finite number of segments, then
of this toolset, we have chosen a modular structure segments are created between the intersections of
(see Figure 1) which improves the efficiency of cal- all lines. Finally, all duplicates are removed (see Fig-
culation and the facilitation for future expansion. ure 2).
The different components can be grouped into four
categories: preparation for analysis, calculation of The ConvertToGraph component
graph measures, visualisation of the analysis results The ConvertToGraph component converts the ge-
and special modelling tools. ometry resulting from the ConvertToSegmentMap
As ananalysis method, we have decided to use seg- component (a segment map) into a graph. The
mentmap analysis as described in the first section. graph is formed through interpreting each segment
This form of representing spatial structures can be as a node and connections to other segments (in the
easily mapped in a parametric model because it case of equal endpoints) as edges. The weightings
relates directly to the road network. On the other of the edges of the graph are based on the angles

Figure 1
Modular concept of the
spatial analysis framework for
Grasshopper.

Design Tool Development - Volume 1 - eCAADe 30 | 703


between intersection points of the segments. This Analysis-related parametric modelling
is because it is assumed that humans prefer to take components
routes through a city that deviate as little as possible In addition to the pure analysis, we have implement-
from the intended direction (i.e. minimal angular de- ed some useful modelling tools based on graphs,
viation). An angle of 90° is therefore weighted high, which are well suited for urban parametric models.
while an angle of 0° between two segments has no These components include the generation of plots
weight. from street networks (polygons from graph) and
their shaping through analysis results (custom-off-
Closeness and Between-ness components set and custom-extrude).
After a graph has been created from the segment
map using the ConvertToGraph component, various PARAMETRIC URBAN PATTERNS –FORM
analysis-components can be applied to calculate FOLLOWS GRAPH-BASED MEASURES
different graph-measures. Components have been In the following section we demonstrate the ap-
developed for two major measures: Between-ness plicability of the above methods in a simple test
(integration) and Closeness (choice). These com- scenario. We create an urban district based on para-
ponents can also be used to colour the geometry metric algorithms, driven by graph-based measures.
for display in the Rhino viewport. In addition, they These algorithms bear relation to the idea of using
can beanalysed at different radii; e.g. they evaluate patterns in architecture and urban planning, which
movement patterns on both a global and local scale. can be traced back to Christopher Alexander’s book
Figure 2
Filter Component converting
geometry into line segments.

Figure 3
Analysis Component and its
Rhino display.

704 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 4
Fictitious urban district.

“A Pattern Language” (1977). In his book, Alexander troduction, and could play a crucial role in this kind
explains the use of patterns to create a design in a of algorithmic pattern language. It should be noted
manner similar to the way we use words to create that the patterns and their combinations described
sentences. Every pattern describes a typical design in the following are examples and serve only to il-
problem, a way to solve this problem and other re- lustrate the concept of parametric patterns driven
lated patterns which have to be considered when by spatial properties.
applying a pattern.
Today, parametric modelling makes it possible Generating street width
to rethink this idea of patterns and transform them In the first pattern, we use closeness analysis which
into a new way of modelling designs. These algo- has proved to be a good indicator of traffic frequen-
rithms are similar to Alexander’s patterns in that cy. The width of the roads is associated with the
they represent a solution for recurring problems in closeness value according to the principle that the
the environment. Using parametric modelling such more frequented a road segment is, the more space
a solution is described in the form of a computa- it should provide for pedestrians/cars. In order to
tional algorithm capable of generating geometry. do this, we need to recognize distinctive plots from
To demonstrate this idea, we developed three ex- a given street network and create a single closed
emplary parametric patterns that use graph-based polygon for every one of them. This is done using
measures as parameters and applied them to a fic- our own modelling component named “Extract
titious urban scenario. The fictitious urban grid has polygon”, which uses the graph interpretation of the
itself been generated using a simple subdivision current line network delivered by the “graph compo-
algorithm implemented by default in Grasshopper nent”. After this step, we need to offset each polygon
(substrate component, see Figure 2). edge by a distance that corresponds to the analysis
This scenario leverages a very basic idea that value of the respective street segment. Since there
underlines any parametric design –a single algo- is not a default option to offset each edge of a poly-
rithm can generate any number of results (e.g. urban gon a different amount, we built our own “custom
district) simply by changing the parameters (e.g. offset” component. This component takes a polygon
street grid). Patterns driven by spatial properties along with a list of offset values for each edge of the
are on their own not sufficient to provide solutions polygon as input parameters and outputs an offset
for complex multidimensional real world problems polygon. Variants of the application of this pattern
where lots of other “patterns” also need to be con- are shown in figure 3.
sidered. But they are definitely extremely important
in shaping our environment as discussed in the in-

Design Tool Development - Volume 1 - eCAADe 30 | 705


Figure 5
Street width generated usingc-
loseness analysis.

Generating building height The idea behind this pattern is that public spaces
The second pattern links the height of the building function well if they lie on integrated and well fre-
to the between-ness value. This analysis reveals lo- quented streets. The public space component uses
cal and global topological centres as explained in the results of the analysis, user defined ratios be-
the introduction. Here the idea is that in the centre tween free and built-up plots and their minimal
of cities, there is greater demand for housing and of- distance as inputs and suggests where to allocate
fice space than in peripheral areas, which results in public spaces (see Figure 5). To create these public
increasing building heights as one grows nearer to spaces, the respective plots are filtered out of the list
the centre. Here we use standard grasshopper mod- of plots.
elling tools incorporated in the algorithm that gen-
erate a mountain-like massing model over the net- Putting it all together and examining
work of lines where the peaks and values reflect the variants
integration of street segments below (see Figure 4). The last example shows how the rules can be com-
bined. By combining patterns one is able to build up
Generating public space complex urban models. Since the model is paramet-
The third pattern is used to create reasonable pub- ric in nature it is possible to generate and evaluate
lic spaces. The topology of the street network is the lots of alternative solutions by changing different
main factor that predetermines the distribution of input parameters (see Figure 6). In this case, the cho-
inhabitants within the network and the function sen patterns criteria did not contradict one another
can either support or weaken this predisposition. which made it easy to combine them.

706 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 6
Massing model generated
using between-ness analysis.

Figure 7
Choosing where public spa-
cesshould be.

Design Tool Development - Volume 1 - eCAADe 30 | 707


Figure 8
All patterns combinedtogether.

CONCLUSION AND OUTLOOK The newly developed components for Grasshopper,


In this article software components have been pre- as well as videos and tutorials can be downloaded
sented that make it easy to couple parametrical fromwww.decodingspaces.de.
models with graph-based spatial analysis (closeness,
between-ness). This offers two main advantages: ACKNOWLEDGEMENT
firstly, the analysis can be run directly in a CAD en- This work is supported by the German Research
vironment (using Rhino as a geometric modeller), Foundation (DFG), reference number DO 551/18-2.
which makes removes hurdles in the design work-
flow; and secondly, the results of the analysis can be REFERENCES
used directly as parameters for the parametric mod- Alexander, C, Ishikawa, S, Silverstein, M, Jacobson, M, Fiks-
el. This opens up new ways of thinking about how dahl-King, I and Angel, S 1977, A pattern language, Ox-
one can incorporate spatial analysis into the crea- ford University Press, New York.
tion of forms. One possible way was outlined by in- Beirão, J and Nourian, P Mashhoodi, B 2011. Parametric ur-
troducing the concept of parametric urban patterns. ban design: An interactive sketching system for shaping
The algorithmic structure of these patterns makes it neighborhoods,Proceedings of the eCAADe Conference,
possible to apply computational technologies to de- Ljubljana, Slovenia, pp. 225-234
sign tasks. The use of computational methods rep- Hillier, B and Hanson, J 1984. The Social Logic of Space, Uni-
resents a significant enhancement in response time versity Press. Cambridge.
between the choice of a pattern and its application, Hillier, B. and Iida, S 2005. Network effects and psychologi-
and this is one of the greatest advantages of this cal effects: a theory of urban movement, Proceedings of
new interpretation of design patterns. Spatial Information Theory: International Conference,
If we look at the design approach proposed by N.Y., U.S.A. pp. 475-490.
Alexander (1977), we will find one important prop- Lawson, B. 2006. How Designers Think. (4th Edition), Archi-
erty that is not yet integrated in our model: It is the tectural Press Oxford.
ability to effectively combine the patterns without Woodbury, R 2010. Elements of Parametric Design, Rout-
any prescribed order. However, the combination of ledge London.
many different patterns presents an algorithmic chal-
lenge. The degree to which multi-objective optimiza-
tion processes can be utilized to overcome the weak-
ness of our current approach needs to be addressed
in further studies. One direction seems to be clear: to
replace the current linear workflow with a cyclic one,
solutions can be explored by weighting different cri-
teria until one finds a satisfactory solution.

708 | eCAADe 30 - Volume 1 - Design Tool Development


Application of Fuzzy Logic for Optimizing Foldable
Freeform Geometries
An example of a practical application – a foldable window shade
Madalina Wierzbicki-Neagu , Clarence Wilfred de Silva
1 2

The University of British Columbia, Canada.


http://www.sites.mech.ubc.ca/~ial/ial/madalina.php.
madalina@interchange.ubc.ca, desilva@mech.ubc.ca.
1 2

Abstract. This paper concerns the current discourse on computer-aided design tools for
architectural design. There are drawbacks of purely analytic design tools which hinder
a system-level, end-effect oriented ideation. For instance, most freeform quadrilateral
meshes are fully constrained and therefore not capable of folding. They can only
fold under special circumstances – when their geometry satisfies the conditions of
over-constrained kinematics. However, such intent of folding cannot be captured using
simple modeling based on parameters and constraints. Furthermore, algorithmization of
mesh kinematics using formulas is inflexible, it cannot handle topological variations, and
it inhibits the interactive control of the model. In this paper, a fuzzy logic algorithm which
uses a goal-oriented, human-like reasoning to control the parametric model is proposed.
The algorithm applies easily observable behaviors of the geometry to adjust the selected
patches until the entire shell can be folded. The algorithm relies on designer-observable
characteristics of motion rather than on formulaic representations. Such approach directs
the designers’ focus on the desired outcome while avoiding the drawbacks of analytic
modeling of complex kinematics.
Keywords. Folding structures; fuzzy logic; intent-driven design; freeform quadrilateral
mesh.

INTRODUCTION
Digital technologies have brought significant convenient numerical accuracy, and the direct inte-
changes to the Architecture, Engineering, and Con- gration with Computer Aided Engineering (CAE) and
struction (AEC) industries (Kymmel, 2008; Eastman Computer Aided Manufacturing (CAM). However,
et al, 2011). The 3D parametric modeling played the not all aspects of AEC workflows have benefited
pivotal role in developing digital AEC tools. Building equally from the 3D parametrics. In particular, the
Information Modeling (BIM), currently the state-of- underlying mathematics and its rules of strict de-
the-art in AEC design tools, is built upon 3D para- pendencies impose a level of analytical rigor that is
metric modeling (Penttilä, 2007). Digital modeling poorly suited for ideation or exploring vague con-
provides the easy re-use and edit of components, cepts. Researchers remark that, disappointingly, lit-

Design Tool Development - Volume 1 - eCAADe 30 | 709


tle effort is being invested into improving the math- Figure 1
ematical models used for digital design tools (Vries, Catenary model of Sagrada
de, 2004). Bettig and Hoffmann (2011) confirm that Familia.
the parametric underpinnings of digital modeling
did not progress during the last decade. They note
that this “severely” limits the usefulness of digital
tools for design work. Current methods of para-
metrization place a significant burden on design-
ers as they are only effective if “thoroughly untan-
gled and precisely described” (Scheurer and Stehling,
2011).
Furthermore, researchers are critical about the
cognitive shortcomings of user interfaces. Erhan,
Woodbury, and Salmasi (2009) note CAD’s deficien-
cies in “facilitating and visualizing” changes to com-
plex models. Picon (2011) observes “the lack of intui-
tive content” when using algorithmics for generative
design. Liebing, an architect and a writer, comments
that designing in 3D is not necessarily faster or Figure 2
easier than designing using 2D digital tools. He as- Various walkway shapes.
sesses the current 3D modeling as not being “inher-
ently intuitive to the casual observer” (2011). Shelden
and Witt (2011) are more specific in their critique
and point to the parametric tools’ excessive focus
on constructing geometries. Consequently, accord-
ing to Shelden and Witt, the resulting architectural
forms integrate poorly with own functions and are Figure 3
alienated from broader contexts. The cognitive Various mathematical repre-
shortcomings of 3D design tools are serious enough sentations.
to “represent a crisis in the implementation” of digital
technologies (Shelden and Witt). A physical model
devised by Gaudi for the Sagrada Familia project il-
lustrates the cognitive deficiencies of the modern
digital tools. Gaudi used a network of weighted
strings to model the natural catenary tectonics of lation errors. However, Bechthold is also restrained
the structure (Huerta, 2006). The tangible and inter- about the computational methods – although they
active properties of this analog simulation are re- are expected to be more convenient and faster, they
markable (Figure 1). also “require extensive background knowledge in order
Other architects used similar devices for the ex- to produce meaningful results.” Liebing comments on
ploratory “form finding” (Bechthold, 2008). Bechthold the complicated relation between the designers and
notes that such models are “extremely useful . . . dur- the software industry: “The most troubling aspect of
ing the earlier design phases.” He also cautions that, if BIM is that architects don’t need to be saved; they need
used for further design refinement, they demanded software developers to listen to what they do, and un-
significant preparation effort to minimize extrapo- derstand how to make that process easier.”

710 | eCAADe 30 - Volume 1 - Design Tool Development


A simple example explains how the mathematics of cal while switching over to the computerized work-
modeling may diverge from the designer’s intent. A flows. Ottchen (2009) hints that digital tools need to
designer may consider various shapes for a walkway interface with qualitative data in order to support
connecting two fixed points: a straight line, an arc, a early design stages.
zigzag, or a freeform weave (Figure 2).
Although topologically all these trajectories are GOAL-ORIENTED MODELING USING
identical – they are continuous and non-intersect- FUZZY LOGIC
ing – their computable algorithmization in a digital This project describes augmenting the parametric
model is very different (Figure 3). Consequently, functionality of computer-aided design with a fuzzy
once the designer decides on the trajectory, he can- logic algorithm to involve the intuitive and experi-
not iterate through all other variants by merely us- ential human knowledge for solving folding geom-
ing parameterization. Instead, each time he must etries. Modern modeling programs allow accessing
construct an entirely new geometry. What we per- the computational side of the model through an Ap-
cept as a logical variation of the same, is not nec- plication Program Interface (API), thus allowing ge-
essarily reflected as such in the computable math- ometry manipulation using external programs and
ematics of a digital representation. custom algorithms.
The introductory discourse as well as this ex-
ample refer to designing objects that are static – ar- The geometry
chitecture in the traditional sense. Expectingly, the We discuss a typical design scenario using a foldable
modeling challenges increase significantly when quadrilateral mesh. Rigid folding of such meshes is
dealing with kinetic structures. For instance, con-
Figure 4 structing even a simple rigidly folding shell requires
The initial mesh. many carefully applied constraints. However, the
kinematic behaviour of such complex constrained
models tends to be unpredictable and often re-
quires work-arounds like adding hidden reference
geometries or replacing the trouble-causing con-
straints with formulas. This echoes the concern by
Bettig and Hoffmann that the mechanism of com-
plex constraining algorithms is “not fully understood”
yet and that identifying problems in constrained
models, and communicating them to the users, is
difficult.
Researchers indicate the need to improve the
cognitive side of digital tools. Emami and Chhabra
(2010) remark that subjective and interdisciplinary
design criteria are difficult to capture using analytic
Figure 5 mathematical models. Shelden and Witt point out
Folding the mesh. the necessity for integrating the high level design
intent into the mathematics of modeling. Scheurer
and Stehling (2011) warn that an algorithmic ap-
proach is inherently limiting, as it requires a priori
knowledge of “a general solution.” Deutsch (2011)
cautions that the cognitive human aspects are criti-

Design Tool Development - Volume 1 - eCAADe 30 | 711


possible under certain circumstances. A 2xn quadri- Figure 6
lateral array is always foldable. A two-directional 2xn The drift of the angle between
array is also foldable. Therefore, a 3x3 array with one the sliding edges.
of the corner patches removed is always foldable.
We use this scenario to define the root problem: find
the geometry of the ninth patch – patch_N9 – so the
whole 3x3 array is rigid-foldable. The folding geom-
etry of the patch_N9 is defined by two angles: an
orienting angle A and an internal angle B (Figure 4).
The entire assembly is being folded using two driv-
ing patches (Figure 5).
Although the kinematics of folding quadrilat-
eral meshes is computable, the actual formulas are
complex and not suitable for interpreting in terms
of shape. This is an obstacle for designers, who need
interactive and tangible access to the properties of a
shape. The algorithm presented here is a high-level,
human language driven adjustment tool that can be
easily ported to many modelers and interfaced with
any geometry challenges that designers encoun-
ter. The proposed approach is aligned with the re-
search indicating that the traditional digital design
tools need to evolve and become able to interface
with “soft data” (Ottchen, 2009). The goal is to model
complex geometries using intuitive and interactive
approach.
Examination of the geometry and of the kine-
matics of the 3D model is used to build a knowledge
base for inferring adjustments. The initial geometry
of the patch_N9 is sketched in. Two neighboring
patches locate the patch_N9 in the assembly of the Setting up the model
entire folding mesh. The patch_N9 is hinge-con- Typically, parametric 3D modeling programs offer
strained to one of the locating patches and slide- an easy access to model properties using the Ap-
constrained to the other. Consequently, the initial plication Program Interface (API). Furthermore, dif-
imperfect geometry of the patch_N9 does not re- ferent applications – modeling, computing – can
strict the entire assembly from folding. Furthermore, easily communicate through the application server
the drift of the angle between the locating edges functionality. We employed these features to code
can be monitored during folding (Figure 6). The drift the geometry adjustment algorithm in the API of
of this angle is used to infer the adjustments to the the modeler of choice (Inventor) and to access the
geometry. computing application (MATLAB) from within the
running algorithm (Figure 7).

712 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 7
The setup of the model.

Figure 8
The structure of the algorithm.

Design Tool Development - Volume 1 - eCAADe 30 | 713


Figure 9
The components of the
algorithm.

714 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 10
The flow of the algorithm.

The algorithm The algorithm measures the drift angle and the
The geometry adjustment algorithm is based on the change of the drift angle between iterations. A
following assumptions and observations: Fuzzy Inference System (FIS) uses these two values
• If the half-fold and the full-fold angle drifts are to compute adjustments (Figure 8). The algorithm
(a) equal, then they also are (b) equal to zero, flow control, the main loop, and the geometry cal-
and (c) the geometry is optimized. culations are coded using the Visual Basic for Appli-
• The geometry can be adjusted by changing (a) cations (VBA), which is the API of the Inventor. The
the orienting angle of the patch, and/or (b) the FIS is coded in MATLAB (Figure 9). The algorithm
inner angle of the patch. runs recursively two optimization loops. The angle A
• The target of the optimization is to reduce the is being adjusted to correct the full-fold drift. Each
drift angle below a preset value. This value rep- time the full-fold drift is corrected, the half-fold drift
resents a residual drift that is below practical is reduced by recursing the second loop to adjust
assembly errors and therefore does not affect the angle B. The steps are repeated until both the
the folding in an actual build assembly. half-fold and the full-fold drifts are corrected (Figure
10).

Design Tool Development - Volume 1 - eCAADe 30 | 715


RESULTS Figure 11
The algorithm has been tested on a freeform – non- The initial (top) and the ad-
repeating, non-symmetrical – quadrilateral mesh. justed (bottom) meshes.
The necessary adjustments were inferred from a rule
base, which captured the observed characteristics of
motion using intuitive, human language-like state-
ments. The initial, non-folding mesh was adjusted
to achieve the desired motion (Figure 10 – bottom).
Figure 11(right) shows the adjusted mesh.
The resulting geometry is presented as a fold-
able shade for a window. A realistic setting was de-
vised to test the function and the aesthetics (Figure
12). This project demonstrated how to overcome
the challenges of designing complex folding geom-
etries through combining parametric modeling with
geometry optimization using goal-oriented fuzzy
logic algorithms.

CLOSING REMARKS
The example presented in this paper demonstrated
that it was possible to transcend the limitations of
the explicit mathematics underlying computer-aid-
ed design. The Application Program Interface (API)
would open the modeling environment to interac-
tions with other programs and custom-written al-
gorithms. This capability was utilized to overcome
the difficulties of solving the kinematics problem of
a complex folding geometry. Fuzzy logic was em-
ployed to capture intuitive and easily observable
characteristics of motion. The use of such qualitative
criteria to shape the geometry has shifted the design
effort away from devising an explicit formulation of
motion - a challenging task for a complex folding
geometry. Instead, the focus was directed on the
desired outcome and expressing it using human- Figure 12
like reasoning such as “adjust this facet to achieve A folding shade.
folding.” This example demonstrated a synthetic ap-
proach in which the analytic parameterization was
complemented by setting intuitive, goal oriented
conditions. Such synthetic design paradigm could
improve the current purely analytic computer tools,
which have been critiqued for being too detail-
driven. However, setting up the presented example
required a considerable programming effort and

716 | eCAADe 30 - Volume 1 - Design Tool Development


the use of an additional external application. Cur- Kymmel, W 2008, Building Information Modeling: Planning
rently, pursuing the goal-driven synthetic approach and Managing Construction Projects with 4D CAD and
demands the expert knowledge of programming. It Simulations, McGraw-Hill, New York.
is said that, such expertise is already influencing the Liebing, RW 2011, The Other Architecture: Tasks of Practice
architectural profession, as “designers are gradually Beyond Design, Springer, Wien, Austria.
becoming programmers who design their own, highly Ottchen, C 2009, The Future of Information Modelling and
sophisticated tools” (Scheurer and Stehling). the End of Theory: Less is Limited, More is Different, Ar-
chitectural Design, Closing the Gap – Information Models
ACKNOWLEDGEMENTS in Contemporary Design Practice, 79(2), pp. 22-27.
Funding for the work reported in this paper has Penttilä, H 2007, Early Architectural Design and BIM, in
come from a SSHRC doctoral award. Dong, A, Vande Moere, A, and Gero, JS (eds.), CAADFu-
The authors wish to thank Dr. Don H. Krug and tures “07, Sydney, Australia, 291-302.
Dr. Rob Woodbury for their feedback and kind sup- Picon, A 2011, Architecture and Mathematics: Between Hu-
port. bris and Restraint, Architectural Design, Special Issue:
Special thanks to Dr. Hillel Goelman, the chair Mathematics of Space, 81(4), pp. 29-35.
of the Interdisciplinary Studies Graduate Program Scheurer, F and Stehling, H 2011, Lost in Parameter Space?,
at the University of British Columbia, for his support Architectural Design, Special Issue: Mathematics of
and encouragement. Space, 81(4), pp. 70–79.
Shelden, DR and Witt, AJ 2011, Continuity and Rupture, Ar-
chitectural Design, Special Issue: Mathematics of Space,
REFERENCES 81(4), pp. 36-43.
Bechthold, M 2008, Innovative Surface Structures: Technolo- Vries, de, B 2004, A Nobel Prize for CAAD, International Jour-
gies and Applications, Taylor and Francis, Abingdon, UK. nal of Architectural Computing, 2(1), pp. 19-30.
Bettig, B and Hoffmann, CM 2011, Geometric Constraint
Solving in Parametric Computer-Aided Design, Journal
of Computing and Information Science in Engineering,
11(2).
Deutsch, R 2011, BIM and integrated design: strategies for ar-
chitectural practice, Wiley, Hoboken, NJ.
Eastman, C, Teicholz, P, Sacks, R and Liston, K 2011, BIM
handbook: a guide to building information modeling for
owners, managers, designers, engineers and contractors,
Wiley, Hoboken.
Emami, MR and Chhabra, R 2010, Concurrent Engineer-
ing of Robot Manipulators, in Lazinica A and Kawai H
(eds.), Robot Manipulators, New Achievements, In-Teh,
Vukovar, Croatia.
Erhan, H, Woodbury, R and Salmasi, NH 2009, Visual Sensi-
tivity Analysis Of Parametric Design Models, Improv-
ing agility in design, Joining Languages, Cultures and
Visions: CAAD Futures, Montreal, Canada, pp. 816-829.
Huerta, S 2006, Structural Design in the Work of Gaudi, Ar-
chitectural Science Review, 49(4), pp. 324-339.

Design Tool Development - Volume 1 - eCAADe 30 | 717


718 | eCAADe 30 - Volume 1 - Design Tool Development
Volume Rendering in Architecture

Overlapping and combining 3d voxel volume data with 3d building models


Christian Tonn , René Tatarin
1 2

Bauhaus-University Weimar, Germany


http://infar.architektur.uni-weimar.de,
1

http://www.uni-weimar.de/cms/bauing/organisation/fib.html
2

christian.tonn@uni-weimar.de, rene.tatarin@uni-weimar.de
1 2

Abstract. Volume rendering is an illustration technique for visualising different


3D measured data or 3D simulation data interactively on screen. This paper introduces
a method that overlays several types of volume data on an architectural surface model.
This complex calculation takes place on the graphics card using hardware-accelerated
shaders. An implemented software prototype entitled “VolumeRendering” is introduced.
In addition to interactive visualisation, the objective was to create a user-friendly
interface. Synergies and new evaluation possibilities arise through the overlay, e.g. of
different measuring techniques, with a surface model. Finally the use of the software
prototype is illustrated using examples from our interdisciplinary research project.
Keywords. Multiple Volume Rendering; Overlay; 3D Surface Models.

INTRODUCTION
The work presented in this paper is the product of tomography). These different characteristics need to
an interdisciplinary research project entitled “nuBau” be superimposed so that they can be used in com-
(methods and materials for user-oriented building bination, visualised and assessed in the context of a
renovations) involving researchers from the fields three-dimensional building model.
of building surveying and diagnostics and build- Volume rendering is already well established in
ing physics as well as material scientists and archi- the field of computer graphics as a means of visu-
tectural computer scientists. Our aim as computer alising large sets of volume data (Levoy, 1988) and
scientists is to incorporate the different data about is already widely used in the field of medicine (e.g.
a building into a dynamic digital building model so MRI, CT) to render and examine human tissue. In the
that this is available to everyone in the architectural field of building diagnostics, volume rendering is
planning process. One aspect of this building model likewise already used for individual, separate meas-
is volume data. “Volume data” refers to a three-di- uring techniques such as ultrasound tomography.
mensional cubic volume that is sub-dividable into What’s new about the technique discussed in this
regular “volume elements” or “voxels”. Each voxel can paper is the ability to visualise combinations of dif-
contain data describing its characteristics for simu- ferent kinds of volume data and the ability to exam-
lation purposes (e.g. temperature, air flow veloc- ine them interactively in a digital 3D building model
ity and illumination levels) and for non-destructive as well as in conjunction with other visual measur-
material testing techniques (georadar, ultrasound ing techniques such as distortion-corrected ther-

Design Tool Development - Volume 1 - eCAADe 30 | 719


mography. A standalone software prototype named VOLUME RAY CASTING
“VolumeRendering” has been developed which we The basic approach used to visualize the volume
present in this paper. data sets is the ray casting approach as described
by Watt et al., 1992. For each pixel in a view, a ray is
CLASSIFICATION cast from the viewpoint of the viewer and passed
Volume rendering is an ongoing area of research in through the volume data set (see Figure 1). In the
the field of computer graphics. Though the founda- software prototype, this is done using a hardware-
tions were already laid during the 1980s, the tech- accelerated GLSL shader on the graphics card. De-
niques described then have only recently become pending on the shading method used, the volume
possible to realize using normal computers. By using data values along the ray may be accumulated or
hardware-accelerated algorithms on modern graph- alternatively the maximum is shown (see Figure 2).
ics cards (general purpose computation on graphics
processing unit GPGPU), volume rendering has be- Figure 1
come possible in “real time”. For every pixel a single ray is
Volume rendering is a widely used technology – sent through the volume data.
for further information see“An Overview of Volume
Rendering”byA. Kaufman and K. Müller, 2005. In this Figure 2
paper, we don’t introduce a specific or completely Along every ray, measured
new technique but rather combine different con- data is taken from the volume,
cepts from computer graphics to customise them which computes the pixel
for use in visualising an architectural surface model. colour.

DATA FORMATS Seven different shader methods are implemented


The absence of a standard file format for volume in the software prototype, each employing different
rendering might be explained by the niche charac- parameters to show volume data in its own way:
ter of the market and the relatively new technology 1. The “Accumulation shader” adds up all meas-
of volume rendering. There are, in fact, many volume ured data from the ray and applies a transfer
data file formats. Measuring instrument manufactur- function afterwards to display the pixel colour
ers, for example, generally define their own propri- (Figure 3).
etary volume data formats according to their own 2. The “Maximum shader” examines all measured
respective requirements. For the software prototype data from the ray and displays the maximum
it was therefore necessary to implement several dif- found by means of a transfer function (Figure
ferent importers or convertors that can read in dif- 4).
ferent types of voxel volume data as well as irregular
point cloud data. The import function also maps lo- Figure 3
cal control points in the imported volume data set Accumulation shader.
to global control points in the building model so
that imported volume data can be displayed in the
correct position, orientation and scale in the build-
ing model.

720 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 4
Maximum shader.
5. The “Cross-section shader” can display the vol-
ume with an adjustable X, Y and Z cross-sec-
tion. A transfer function is used to convert the
measured data into pixel colours (Figure 7).

3. The “Boundary shader” traces the ray until


its value reaches a value higher than a user-
defined threshold. The exact position of the
threshold is then interpolated by means of the
last lower measured value. The pixel is then illu-
minated with the help of the position, the pre-
computed volume-normal at this point and the
lighting settings (Figure 5).

Figure 5
Boundary shader. 6. The “Transparent-opaque boundary shader”
combines the two boundary shaders (3 and 4
above) into a single shader. Different thresh-
olds can be set for the opaque and the trans-
parent boundary (Figure 8).

4. The “Transparent boundary shader” works


very much like the boundary shader but does
not abort after the first threshold it finds, in-
stead searching for further thresholds on its
ray. The lighting results are then added up for
display (Figure 6).

Figure 6
Transparent boundary shader. 7. The “Cloud shader” adds up all measured data
of the ray and afterwards applies a lighting
Figure 7 function as well as a transfer function to display
Cross-section shader. the pixel value (Figure 9).

Figure 8
Transparent–opaque bound-
ary shader.

Design Tool Development - Volume 1 - eCAADe 30 | 721


rameter to the GLSL shader. As a result for every Figure 9
pixel one can quickly determine whether the ray Cloud shader.
intersects with the front-most surface of the three-
dimensional building model and therefore whether
the ray casting process can be aborted. Using this
approach it is possible to overlay volume data sets
over an arbitrary three-dimensional surface model.
All this remains hidden to the user because it au-
tomatically runs in the background of the software
prototype.

MULTIPLE VOLUME RENDERING WITH METHODS OF DIFFERENTIATING


SURFACE MODELS BETWEEN VOLUME DATA SETS
These seven different shader methods can be classi- An important aspect of volume renderings is the
fied into two groups: shaders in which the rays fully ease with which the user can differentiate between
penetrate the volume (1, 2, 4 and 7) and shaders in the different sets of volume data in the model, in
which the rays end at a point inside the volume (3, 5 particular when several sets of volume data are
and 6). This differentiation is important to consider overlaid in one model. Out of the mass of informa-
for the algorithm when several volume data sets tion, only what is relevant for the user needs to be
are to be overlaid over one another. When comput- abstracted. A variety of different methods are imple-
ing volumetric visualization on the graphic card, it mented in the software prototype, of which the fol-
is important to optimize memory access patterns lowing are perhaps most commonly used:
and compact address blocks to maximize memory • The combination of different shader methods,
caching. For this reason the contributions of each • The user-definable clipping of volume data
volume data set to the resulting ray per volume is sets, or of the surface model,
computed individually and then subsequently com- • The use of colour or transparency transfer func-
bined. In a first step, the system checks whether the tions,
volume data can contain boundaries using the spec- • The direct combination of different volume val-
ified shader method. Out of all the “bounded” vol- ues with the help of value ranges that serves
ume data sets, the boundary nearest to the viewer is as a condition for the display of other volume
computed for the ray concerned. The “un-bounded” data,
volume data sets to this nearest boundary point are • Different thresholds and colours for the bound-
then computed and used to finally calculate the col- ary shader.
our value of the pixel with the help of an optional
transfer function. USER INTERFACE
The combination of the volume data sets with Besides the menu, an icon toolbar and a status bar,
the three-dimensional surface model of the archi- the user interface of the “VolumeRendering”software
tecture employs the same method. One need only prototype is made up of a 3D perspective window
inform the graphic-card-based ray-casting algo- and a control area at the right edge of the applica-
rithm of the position of a boundary, for example of tion. This control area is dynamically changeable. It
the building, from the given perspective (Kreeger can display some global as well as several grouped
et al. 1999). From an off-screen visualisation of the parameters for each volume data record. At the top
volume, a depth buffer (z-buffer) is computed for of the control area, a tree structure widget functions
the given camera perspective and passed as a pa- like a directory folder. Depending on which “param-

722 | eCAADe 30 - Volume 1 - Design Tool Development


eter group” one selects, the user interface changes • “Colour”: Different colour and transparent
accordingly in the lower control area. Figure 10 transfer functions can be defined here. In ad-
shows all the available parameter group panels. dition the colour legend is displayed under the
The parameter groups serve the following purposes: histogram.
• “Volume Rendering”: The step width of the ray- • “Condition”: If multiple volume data records
casting algorithm is set here globally. are used, value ranges may be used here as a
• “Model Clipping”: The clipping of the 3D sur- condition for rendering the other.
face model is set here.
• “Shader x Dataname”: Global settings for this AREAS OF APPLICATION
shader type are defined here, for example the In this section we present a brief overview of some
shader type or the adjustment of the value application areas of the work resulting from our re-
range. search project.
• “Min Max”: The loaded volume data record can
be clipped here. Physical flow simulation
• “Surface”: Material properties and thresholds Figures 11 and 12 show examples of flow simulation.
for the boundary shaders. In the example, the building physics planner defined
• “Light”: The position of the light source. a room including air intake and outlet openings. A
• “Cuts”: The position of the cross-sections. person sitting in the centre of the room acts as a
• “Location”: The position, scaling and rotation of thermally active object. The volume data set con-
the volume data record. tains the results of a simulation showing the tem-

Figure 10
Organisation of the user
interface in parameter group
panels.

Design Tool Development - Volume 1 - eCAADe 30 | 723


Figure11
Air velocity simulation with a
boundary shader.

Figure12
Air velocity simulation with a false
colour section shader.

A 3D surface model of the interior of the building


element (the concrete test specimen) was then cre- Figure 13
ated and overlaid with the measured volume data. Ultrasound tomography and
In Figures 15 and 16 the overlay of the interior georadar measurements of
model with the georadar volume data is displayed. the test specimen.
The view of the rebar reinforcement on the left area
shows that there is an error in the volume data. The

Figure 14
Interior of the test specimen
prior to filling with concrete.

perature and air flow velocity in the room. Models


like this can be used to evaluate thermal comfort
levels in a room under different conditions (Voelker
et al., 2011).

Non-destructive material measuring


techniques
Figures 13 and 14 show a further example from the
field of building diagnostics. Non-destructive meas- Figure 15
uring techniques (ultrasound and georadar meas- Interior model with georadar
urements) are used to examine particular building boundary shader.
elements. To assess the accuracy of the method, a
concrete test specimen was created with a known
interior structure (Figure 14). The test specimen was
then measured using two different non-destructive
measuring instruments (an ultrasound tomography
device and a georadar scanner). Figure 13 shows the
measured volume data: the coloured values show
the ultrasound tomography while the white rods
stem from the georadar scanner.

724 | eCAADe 30 - Volume 1 - Design Tool Development


Figure 16 the upper pipes quite clearly. This method offers a
Interior model with georadar means of providing “as-built” documentation for
cross-section shader. building elements that are concealed within walls.

Light simulation
Using the Bauhaus “Musterhaus am Horn” in Weimar
as a test case, a simulation of light levels has been
undertaken using the software prototype “Colored
Architecture” (Tonn et al., 2006).Figures 19 and 20
show an example, in which the level of illumination
for every point in the building has been calculated.
measuring wheel, which determines the position of The results are shown superimposed over the build-
the measured data on the concrete face, probably ing model. The two images show an examination of
slipped during the measurement process. This is an the interior of the building. For this an option was
error that can often occur in non-destructive geora- incorporated that allows one to produce a cutaway
dar investigations. view at a defined point by clipping the 3D surface
Figures 17 and 18 show the interior model over- model.
laid with the ultrasonic volume data. Here one sees

Figure 17
Interior model with ultrasonic
boundary shader.

Figure 18
Interior model with ultrasonic
cross-section shader.

Figure 19
Boundary shader showing
illumination levels within the
building model.

Figure 20
Cross-section shader with
cutaway view of the building.

Design Tool Development - Volume 1 - eCAADe 30 | 725


CONCLUSION
In this paper we show that volume rendering rep-
resents an important aspect of the visualisation of
digital building models. The examples outlined here
show the breadth of potential application areas and
illustrate how the results of measurements and sim-
ulations by specialist planners can be presented and
assessed using a digital building model. The ability
to combine and present different volumetric, image
and surface model data in a superimposed view is
particularly useful. As suitably powerful graphic
cards with volume rendering capabilities become
more widespread along with corresponding soft-
ware tools, the visualisation of volume data will be-
come an increasing relevant area for building plan-
ning.

REFERENCES
Kaufman, A and Mueller, K 2005, ‘Overview of Volume Ren-
dering’, in C. Johnson and C. Hansen (eds), The Visuali-
zation Handbook, Academic Press, pp. 127-174. (avail-
able at http://www.cs.sunysb.edu/~mueller/papers/
volvisOverview.pdf )
Kreeger, K and Kaufman, A 1999, Mixing translucent poly-
gons with volumes, in Proc. of IEEE Visualization ’99
(1999), pp. 24–29.
Levoy, M 1988, Display of Surfaces from Volume Data, in
Drebin, RA, Carpenter, L, Hanrahan, P, IEEE CG&A, May
1988; “Volume Rendering”, Computer Graphics, SIG-
GRAPH88, pp. 29–37.
Tonn, C and Donath, D 2006, ‘The Color, Material and Light
in the Design Process – a Software Concept’, in Rivard-
Melhem, and Miresco (eds), Proceedings of the Joint
International Conference on Computing and Decision
Making in Civil and Building Engineering, ICCCBE 2006,
Montréal, pp. 1467–1476.
Voelker, C and Kornadt, O 2011, ThermischeBehaglichkeit –
Simulation und Messungmiteinemthermischen Manikin,
WeimarerBauphysiktagung, pp. 47–49.
Watt, A and Watt, M 1992, Advanced Animation and Render-
ing Techniques Theory and Practice, Addison–Wesley,
Reading, pp. 305–312.

726 | eCAADe 30 - Volume 1 - Design Tool Development


Virtual Architecture

Virtual Architecture - Volume 1 - eCAADe 30 | 727


728 | eCAADe 30 - Volume 1 - Virtual Architecture
A Case Study of Using BIM in Historical Reconstruction

The Vinohrady synagogue in Prague


Stefan Boeykens1, Caroline Himpe2, Bob Martens3
1,2
Department of Architecture, Urbanism and Planning, KU Leuven, Belgium, 3Faculty of
Architecture and Regional Planning, Vienna University of Technology, Austria.
1
http://archcomp.asro.kuleuven.be, 3http://raumsim.tuwien.ac.at
1
Stefan.Boeykens@asro.kuleuven.be, 2himpecaroline@gmail.com, 3b.martens@tuwien.
ac.at

Abstract. This article reflects on the digital reconstruction of the Vinohrady Synagogue in
Prague, which was demolished in 1951. Based on an international collaboration through
the Erasmus program, expertise derived from other Viennese synagogue reconstructions
at TU Vienna was combined with a resource organization methodology developed
at KU Leuven. The reconstruction process is carried out using BIM software, which
poses some particular attention on the software methodology and model structure, but
at the same time illustrates the added value of a BIM approach, when comparing with
more traditional CAD modelling systematics. Of particular interest is the approach for
modelling complex geometry, integrating with more traditional 2D documents and for
visualizing reconstruction assumptions within the 3D model representation.
Keywords. Virtual reconstruction; destroyed synagogue; 3D-modeling; BIM; urban
context.

INTRODUCTION AND MOTIVATION


When a certain building no longer exists and a new regarding the virtual reconstruction of synagogues.
function has been found for the property, a physical By way of the ERASMUS international exchange pro-
reconstruction no longer makes sense. However, a gram, a symbiosis could be established between the
virtual reconstruction has the power to unveil the synagogue-oriented workflow of the TU Vienna and
existence of this building to the main public, albeit the more general research work on digital historical
in a non-physical manner. In this sense, the confer- reconstruction at the KU Leuven. The latter focuses
ence theme of “Digital Physicality - Physical Digital- mainly on a systematic approach concerning the
ity” is represented in contemporary virtual remod- thorough analysis of the architectural object and the
eling of buildings of a foregone era. structured archival of the reconstruction project.
The project is mainly brought forth by the ongo- Though virtual reconstruction is not a novel
ing research at the TU Vienna on computer-assisted development, this paper will elaborate on both the
reconstructions of non-existent (architectural) ob- expansion of a methodological structure to organize
jects and their surroundings, in particular (Viennese) historical resources and the application of BIM for
synagogues. Years of experience in this area have modeling and information presentation in various
led to the development of a systematic procedure formats.

Virtual Architecture - Volume 1 - eCAADe 30 | 729


Historical context particularly interesting lighting situation in the inte-
Královské Vinohrady was a “young” neighboring rior, despite the improper orientation of the piece of
city located southeast from Prague, that was incor- land.
porated by the capital in 1920. After the civil and
economic emancipation in the mid-19th century, MORPHOLOGICAL BACKGROUND
the Jews could settle in the newly created districts The Vinohrady synagogue, as mentioned earlier, was
and suburbs of the rapidly growing city. Even in the largest synagogue in Prague and stood on a plot
these new urban areas, they established the Jewish of land of 2.550 m². The building was designed in
houses of worship, cemeteries, and synagogues. The neo-renaissance style and represents a rather sym-
largest and probably most spectacular synagogue metrical plan and elevation. Two 60 m high towers
was designed by the Viennese architect Wilhelm Sti- visually divide the building in three parts: the main
assny and erected between 1896 and 1898 in Sáza- nave, which consists of the prayer and ceremony
vka Street. The entire building was an expression of hall, and two more plainly decorated two-story side
wealth of the local Jewry. The synagogue could ac- buildings.
commodate about 2000 believers, thus being the Not only the architecture of the building is of in-
largest synagogue in Prague and one of the biggest terest in the project, but also the surrounding area
in Europe as well. was investigated. Figure 1 displays the evolution of
In contrast to many other Jewish Sacral build- the urban tissue in different eras in time, based on
ings, the “typical” dilapidation was not achieved in the Web Map Portal of the Historical Town Atlas of
the course of the pogrom night of November 1938. Prague [1] - a project of the Historical Institute of the
During the Nazi occupation, religious services were Academy of Sciences of the Czech Republic.
banned in autumn 1941. In that period a furniture At the time of its foundation, Vinohrady was
store was established inside the building, selling separated from the downtown area by city walls. Af-
what had been confiscated from the Jews. The sa- ter these were taken down in 1866, the construction
cral building was severely damaged during an un- of this new suburb would start booming gradually.
expected air raid on February 14th, 1945, and finally This implied a more structured vision on city land-
torn down in 1951. scaping; thus, an orthogonal street pattern with
Nowadays, Prague still possesses a large num- more or less equally sized plots was laid out. Build-
ber of synagogue buildings from different eras, cen- ing blocks consisted of terraced housing, of four
trally located. However, the Vinohrady Synagogue - stories or more, with their gardens facing towards
with attached side wings, belonging to the property each other. The town square of Námĕstí Míru was the
- incorporated a richly decorated appearance and a starting point of ten surroundings streets radiating

Figure 1
Evolution of the neighboring
area.

730 | eCAADe 30 - Volume 1 - Virtual Architecture


outwards. In between these radii, an orthogonal di- spatial structure for another project. Instead of sim-
vision was set. ply listing all possible material in a long, but mostly
unstructured list, the table is constituted mostly of
METHODOLOGY facts and claims, with varying levels of accuracy at-
tached to it. This allows e.g. building parts or project
Main strategy phases to be linked to multiple fragments from texts,
Out of past experience with synagogue reconstruc- drawings, and sketches and to assess the probabil-
tion at the TU Vienna (Martens and Peter, 2002), a ity, which aids the reconstruction process. The table
certain strategy had already been distilled to ap- is mostly textual, however, it serves as a direct refer-
proach this type of project in a valid manner. The fol- ence sheet for the modeling and visualization.
lowing steps were identified: Most of the material for this reconstruction was
1. Research work concerning plan documents, obtained from the archive of the Prague Jewish
picture material and descriptions Museum and included plans, documents, drawings
2. Comparing plans with photographs and pictures. However, due to the demolition of the
3. Definition of a story structure temple, a proper interpretation of these resources
4. Determining a layer structure has to be performed carefully, e.g. regarding the ac-
5. Compiling used materials tual built situation or color information. As the syna-
6. Determining textures gogue no longer stands today, survey of the site was
7. Compiling library elements and modules impossible and the reconstruction was based solely
8. Archiving project files on information records. The objective tabular listing
of facts makes it possible to better understand the
Processing resources decision-making process to assist assessment and
It is essential to develop structuring to the project, interpretation of resources that the reconstructor
relying on the available sources prior to commence- goes through, which does require certain assump-
ment of producing the virtual model. Therefore the tions and interpretations.
first two steps were supplemented with findings Categorization of facts happens on a case-by-
at the KU Leuven, namely that proper archiving of case basis. In this reconstruction study, we were
source material is not only crucial, but strongly as- confronted with an overflow of graphic entities and
sists to assess the validity of assumptions and inter- a lack of specialized literature with hard facts. The
pretations, to create a solid base for the rest of the main goal was to identify the content of each image,
project. (visually) compare them based on certain properties
The organization of all possible resources is and derive properly funded conclusions to start the
based on a methodology that was developed (Van- virtual reconstruction in the modeling software of
devyvere et al, 2005) and applied (Boeykens and choice. For easy processing and accessibility in the
Neuckermans, 2009) during a series of previous future, this entire process had to be well document-
reconstructions. A listing of all possible sources is ed. The following properties (metadata) of each im-
referenced in a so-called “metafile”, which acts as age were identified:
a resources metadata table. This is handled in a • Type: addresses the type of image that the file
spreadsheet, which is quick to set up and easy to presented (plan, section, photograph, drawing,
adapt. Such flexibility would be lost in a strict data- design or view e.g. elevation)
base structure, as the structure is commonly project- • Purpose: describes what the image aimed to
dependent. Whereas the categorization of resources do: document a certain fact or view, (re)con-
might be following a chronological structure in one struct/alter (part of the building), propose de-
project, it might be shifted towards a functional or

Virtual Architecture - Volume 1 - eCAADe 30 | 731


Figure 2
Excel screenshot of the meta-
file and filtering process.

sign ideas for certain (light) fixtures, propose a In just one file (see Figure 2) all the gathered infor-
layout for the seating chart, officially marking mation was collected to lighten the workload of re-
the contours of the plot of land and its building membering and comparing the content of well over
(cadastre) 100 different files. Within the spreadsheet format,
• Location: specifies the location of the content different columns could easily be filtered to show
of each image: center (main nave), (right or left) the diverse properties of the images. For example
side building(s), plot (of land), façade, interior, one could immediately see all the synagogue plans
and certain building parts like the tower, roof on a certain level or combine the search of certain
or the fence properties to make a useful list of comparable docu-
• Floor: divides the certain position of the images ments. The undergone evaluation process and visual
in different story’s: cellar and foundation (-1), comparison was archived as well and comments or
ground floor (0), first floor or gallery level (1), updates could be added in the future, if new find-
attic and upwards (2) ings would occur.
• Date: specifies if any day or month is men-
tioned on the document Fragmentizing the work
• Year: specifies if any year is mentioned on the In a project of this size, one can expect to be creating
document very large files when trying to obtain a certain level
• Group: forms certain collection of images e.g. of detail. This delivers also an argument to apply BIM
documents that belong together and some parametric design concepts to optimize
• Author: mentions the author if any is given and control geometry generation. The presence of
• Source: defines where the image was found e.g. many different, complex objects in a single project
archive, the internet, etc. file, tends to prolong the computer’s calculation
• Comment: adds any extra information needed. time, which would be an unwanted side effect as it

732 | eCAADe 30 - Volume 1 - Virtual Architecture


slows down the work significantly. Therefore, it was can be carried out, such as Maxon Cinema4D [3], has
opted to divide the process further into two stages: proven to be very useful in this reconstruction.
first, a basic building structure was set up, based on Another interesting tool is the Renovation Filter.
the documented findings and afterwards, the com- Even though its main focus lies on contemporary
plexity of the model was expanded. The latter stage, renovations, it has the potential to become a very
was then again divided into the modeling of exte- powerful tool if further developed. While the current
rior and interior elements. options are rather limited - an element can be given
By carefully dividing and archiving the work, in- only three types of fixed properties (existing, to be
deed a large amount of data is still created, but the demolished and new) - this tool could potentially be
reasonable size of each file makes it easier to work used for more fine-grained “tagging”, e.g. to show
with and access and/or alter specific elements in the different building stages. While this function was
future. presumably not intended to be used for historical
projects, in this case it was used to nest different sets
APPLICATION OF BIM of objects with different materiality into one single
model. The objects can be shown or hidden accord-
3D modeling ing to the Renovation Filter that is chosen.
While CAD and generic 3D modeling software is While ArchiCAD 15 has indeed been seemingly
widely used for historical reconstruction, we have developed to be more accessible and user-friendly
deliberately chosen an approach using BIM soft- for projects differing from current building practice,
ware. Although BIM is mostly oriented to current the provided set of tools still presented certain flaws
construction praxis, there have been some attempts and limitations. The Shell Tool still contains certain
to investigate its applicability in reconstruction pro- bugs or errors and the Renovation Filter has a high
jects. Murphy et al (2009) describe the use of ter- potential but is too limited. Also the link to other 3D
restrial laser scanning as a surveying technique for modeling software can be very useful in some cases,
existing structures and how to further integrate the however, it can produce (polygonal) geometry that
captured point clouds in a BIM workflow. However, is too complex for ArchiCAD to process, e.g. when
as the Vinohrady synagogue is demolished, this was generating vectorial shadows and hidden line views.
obviously no option for this project. One of the initial goals of the project was to make
Graphisoft ArchiCAD [2] provides a number of full use of the power of BIM and create intelligent,
functions that meet the demands of the required ge- parametric objects applying ArchiCAD’s internal,
ometric modeling, story administration, layer alloca- Basic-like, GDL scripting language (Nicholson-Cole,
tion. While less relevant for historical reconstruction, 2000) that could be re-used in other similar recon-
the software provides a vast library of materials and structions, but the size of the project proved to be
parametric objects. Although ArchiCAD has already too vast to actually achieve this with more complex
proven to be a usable modeling system in previous objects. Chévrier and Perrin (2009) present an ap-
projects, it is fair to say that recent software updates proach of using parametric modeling for historical
have enabled a more flexible and extensive arsenal reconstruction, using the Maya generic modeling
of modeling features, which was quite lacking in and animation software, but this was not integrated
older releases. Especially the improved support for in a BIM workflow.
more organic geometry, such as the Shell Tool, has
proven to be of utmost importance to gain a more Documentation
detailed and accurate result. Furthermore, compat- The possibility of BIM to manage a model that
ibility with external modeling and visualization soft- can serve different outcomes is one of the biggest
ware where even more extensive 3D modification strengths of this approach. The same model can be

Virtual Architecture - Volume 1 - eCAADe 30 | 733


Figure 3
Materiality of the model (left)
elevation showing off the
custom materials (upper right)
original photograph (lower
right) custom materials seen
with the internal 3D engine.

used for the generation of drawings, 3D representa- be seen in 3D and vice versa.
tions, but also a listing of objects or materials and An implementation example of using BIM for
dedicated filtered views, e.g. the core structural sys- the documentation of the Vinohrady Case Study can
tem or a spatial model. A 2D drawing can instantly be seen in the custom wall patterns, which complete

Figure 4
Visualization of assumptions.

734 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 5
The reconstructed model
placed inside the street con-
text.

the façade drawing as well as the 3D model, with no vectorial hatches can be used to create matching
additional drafting effort. If possible, the pattern of bump maps.
the new materials can be straightly deducted from
on site photographs, but since no high quality pic- Visualization
tures were available, simple geometric shapes were Even though the methodology that was implement-
drawn with 2D polygons and saved as vectorial ed during the reconstruction gives the model a fac-
hatches that can be applied to an existing standard tual backbone, the repetitive visual assessment that
ArchiCAD material to deliver an added dimension was part of the reconstruction process remains very
(see Figure 3). In a later stage, when creating realistic subject to interpretation if there is no physical evi-
renderings, these simple two-tone drawings of the dence left of the building as it once was. Since pho-

Figure 6
Comparison between histori-
cal photograph and interior
rendering.

Virtual Architecture - Volume 1 - eCAADe 30 | 735


to-realistic rendering is the most tangible output of the extended methodological framework to tackle
the project, it is important that the public is correctly the virtual reconstruction. A key principle in this
informed about this. Different sets of renderings are process is documentation: it is of vital importance
produced to clarify any assumptions in materiality. to properly archive and document all resources and
Of course these renderings are mostly still made decisions that were subsequently made. Following
to trigger the imagination of the viewer. The more this approach, the reconstruction remains accessible
muted model, where no assumption in materiality to outsiders and the defense of certain interpreta-
has been made, loses its sense of realism, whereas tions can still be argued in the future if needed.
the colored model, which suggests materiality in an Using a BIM environment in general has a few
obvious way, is a make-believe mockup to attempt advantages: custom geometric modeling, story ad-
to recreate a plausible reality (Figure 4). ministration, layer allocation, etc. Also, the use of
Also time restrictions and hardware possibilities parametric and adaptable objects within ArchiCAD
present to be problematic in this case. Perkins (1992) has the potential to lighten the workload of future
already asked the following prominent question two reconstructors. To effectively support historical re-
decades ago: “How good is good enough?” Even construction however, some adjustments will have
today, there are still limitations to the visualization to be made. Although a positive evolution can be
of historical reconstructions, beyond the control seen within the software, most tools are still exclu-
or knowledge of the person generating the image. sively focused on contemporary building practice.
There are no well-defined visualization require- To accommodate the needs of historical recon-
ments set, and the reconstruction is carried out to struction, the reconstructor should be able to have
the best of the abilities of the reconstructor to create access to an even more user-friendly set of tools to
a balance between the quality of representational create custom objects and perhaps a cloud, to share
data and realism that is credible for the main public, these objects with other academic or personal us-
all achieved in a certain limited time frame. ers. Though a significant number of the objects are
Renderings are an easily accessible representa- project-specific, they could profit from parameteri-
tion of the assumed historic context, although one zation so that small alterations to parameters could
has to take care of not suggesting interpretations as make the object suitable to use in a different, yet
facts. Non-photorealistic techniques or schematic similar project i.e. synagogue reconstruction. As of
diagrams can be applied to clarify assumptions. An today, most historical modeling libraries are made
exterior rendering, positioning the model in a more ad-hoc, on a project-specific basis.
schematic white context, is depicted in Figure 5. In addition to these improvements, the scope of
While all original photographs bear no color, they visualization techniques could be expanded to pre-
can be compared with the renderings to assess the sent an even more realistic (i.e. closer to a past real-
lighting quality and overall ambience, as shown in ity) reconstructed setting to the main public. While
Figure 6. photo-realistic images or even 3D prints could suf-
fice to satisfy the expectations of the average view-
CONCLUSIONS AND OUTLOOK er, a more interactive visualization technique could
Virtual reconstruction is not a novelty as such. To perhaps recreate a sense of digital physicality-phys-
restore cultural heritage, computer visualization ical digitality in a more immersive way (see Martens
technology is able to facilitate virtual reconstruc- and Peter, 2011). In this way, the viewer could dis-
tion. Since this process is influenced by personal de- cover the model himself, instead of only getting the
cisions, experience and expertise, a solid backbone information from predigested rendering shots.
based on facts has to be created. This project merg-
es the research results of two universities and uses

736 | eCAADe 30 - Volume 1 - Virtual Architecture


REFERENCES
Affleck, J and Kvan Th 2005, ‘Reinterpreting Virtual Heritage’ [1] http://maps.fsv.cvut.cz/praha
in CAADRIA 2005 Conference Proceedings, New Delhi [2] http://www.graphisoft.com/products/archicad
(India), vol. 1, pp. 169-178. [3] http://www.maxon.net
Boeykens, S and Neuckermans, H 2009, ‘Architectural de-
sign analysis, historical reconstruction and structured
archival using 3D Models’ in T Tidafi and T Dorta (eds),
Joining Languages, Cultures and Visions, CAADFutures
2009, Montréal (Canada): Les Presses de l’Université de
Montréal, pp. 119-132.
Chévrier, C and Perrin, JP 2009, ‘Generation of Architectural
Parametric Components’ in T Tidafi and T Dorta (eds),
Joining Languages, Cultures and Visions : CAAD Futures,
Montréal (Canada): Les Presses de l’Université de Mon-
tréal, pp. 105-118.
Martens, B and Peter, H 2002, ‘Developing Systematics
Regarding Virtual Reconstruction of Synagogues’ in
ACADIA 2002 Conference Proceedings, Pomona (USA),
pp. 349-356.
Martens, B and Peter, H 2011, ‘Selfrunning Software Access
for the Exploration of Virtually Reconstructed Syna-
gogues’ in Proceedings of the 11th International Confer-
ence on Construction Applications of Virtual Reality 2011,
pp. 90-99.
Murphy, M, McGovern, E and Pavia, S 2009, ‘Historic build-
ing information modelling (HBIM)’ in Structural Survey,
27(4), pp. 311-327.
Nicholson-Cole, D 2000, The GDL Cookbook, Marmalade
Graphics, Nottingham.
Perkins, NH 1992, ‘Three questions on the use of photo-
realistic simulations as real world surrogates’ in Land-
scape Urban Planning, 21, pp. 256-267.
Tan, BK and Rahaman, H 2009, ‘Virtual heritage: Reality and
criticism’ in T Tidafi and T Dorta (eds), Joining Languag-
es, Cultures and Visions, CAADFutures 2009, Montréal
(Canada): Les Presses de l’Université de Montréal, pp.
143-156.
Tanaka, S 2009, Wilhelm Stiassny (1842-1910), Synagogen-
bau, Orientalismus und jüdische Identität, PhD disserta-
tion, Vienna (Austria).
Vandevyvere, H, Neuckermans, H and De Jonge, K 2005,
‘Digital historical reconstruction: Case studies of an in-
terdisciplinary task’ in Augmented Heritage, Proceedings
of EuropIA 10, Damascus (Syria), pp. 79-93.

Virtual Architecture - Volume 1 - eCAADe 30 | 737


738 | eCAADe 30 - Volume 1 - Virtual Architecture
Virtual Worlds and Architectural Education: A Typological
Framework
Burak Pak1, Caroline Newton2, Johan Verbeke3
Sint-Lucas School of Architecture, LUCA, Association KU Leuven.
1
http:/architectuur.sintlucas.wenk.be/burakpak
1
burak.pak@architectuur.sintlucas.wenk.be,2caroline.newton@architectuur.sintlucas.
wenk.be, 3johan.verbeke@architectuur.sintlucas.wenk.be

Abstract. This study introduces a conceptual analysis, a typological framework which


aims to map a wide array of possible virtual worlds into a larger frame and explore their
significance for architectural education. Using this analysis, we discuss the properties of
virtual worlds in four groups: “the real virtual, virtual augmented real, real augmented
virtual and fantastic virtual”. Based on these, we propose four different strategies for
integrating virtual worlds into architectural education. Overall, this contribution can
be seen as a small step towards the revitalization of the architectural design curriculum.
Keywords. Virtual Worlds; Architectural Education; Reality-virtuality Continuum;
Simulacrum.

INTRODUCTION AND MOTIVATIONS


Creating new typological frameworks of virtual gogical approaches, the platform for delivery and as-
worlds is essential for developing an in-depth un- sociated profit models employed by the Australian
derstanding of them as well as discussing their higher education institutions.
properties and capacities for mediating architectur- These studies are valuable because they provide
al and urban design education. an overview of the applications of the virtual worlds,
Our review of previous studies on this topic re- help to identify the historical development and
vealed that researchers from other disciplines have stimulate future explorations. Moreover, they reveal
conducted various studies with similar purposes. the pedagogical benefits of teaching and learning
For instance, Messinger et al. (2008) have proposed in these environments in a broader sense. However,
a typology of virtual worlds based on Porter’s (2004) they are mainly out of the focus of the architectural
typology of virtual communities. The five elements design education field.
of the proposed typology included: (1) purpose as In this context, it is necessary to develop a new
the content of interaction, (2) place as location of in- framework specific to our field in order to clarify the
teraction, (3) platform as the design of interaction, (4) differences between virtual worlds.
population as the participants in the interaction, and With the motivations above we will begin our
(5) profit model as the return on interaction. study by introducing a conceptual analysis, a typo-
Similarly, Gregory et al. (2010) have reframed logical framework. Through this framework we aim
and extended this discussion to the educational to map a wide array of possible virtual worlds into a
field and used this typology to compare the peda- larger frame and explore their significance for archi-
tectural education.

Virtual Architecture - Volume 1 - eCAADe 30 | 739


Figure 1
Virtual worlds according to
their contents and environ-
ments, including related
concepts and “zones”. Vertical
axis: successive phases of
representation of a reality
(Baudrillard, 1994), Horizontal
axis: Milgram et al.’s (1994)
reality-virtuality continuum.
Note: The chart is intended for
conceptual discussion and the
locations are approximate.

Following this section we will discuss possible rate on relevant alternative strategies for the use of
ways of integrating virtual worlds into architectural virtual world environments to contribute to the edu-
design education in the context of this concep- cation of the architects of the future as critical and
tual framework. In line with the conference theme engaged intellectuals and designers.
‘”Digital Physicality | Physical Digitality”, this discus- It is important to note that, in this paper, the notion
sion will focus on the synergetic qualities of vir- “virtual worlds” is interpreted in a broad context and
tual worlds and their possible influences on design refers to “computer-generated, persistent 3D environ-
learning. Reflecting on former studies, we will elabo- ments in which users exist as avatars exploring, build-

740 | eCAADe 30 - Volume 1 - Virtual Architecture


ing, interacting and communicating” (Koutsabasis et that bears as much resemblance as possible. When
al., 2012; Girvan and Savage, 2010). Thus, this defini- we gradually move upwards, the content resem-
tion includes virtual globes such as Google Earth as bles the real world less and less. At the end of the
well as SecondLife. axis are the unique virtual contents which are fun-
damentally different than the ones in the real world.
A TYPOLOGICAL FRAMEWORK These categories allow us to describe certain “zones”
Considering the variety of virtual worlds and the fact in our diagram. These are: the real virtual, the virtual
that architectural education should be contextually augmented real, the real augmented virtual and the
embedded, we organize our typological effort on “fantastic” virtual.
two axes to differentiate the relations between the
environment and the content (Figure 1, on the pre- The real virtual zone
vious page). When we speak of the “real virtual” we refer to vir-
The first (horizontal) axis of analysis involves the tual environments that represent the real world,
evaluation of the environment of the virtual worlds such as serious Virtual Flight Simulator games. It is
based on Milgram et al.’s (1994) reality-virtuality con- clear that they are close representations of reality
tinuum. This continuum starts with “a strictly real- (and also intend to be so); both regarding the whole
world environment clearly constrained by the laws of virtual environment, the architecture within it and
physics” and ends up with “a virtual reality environ- the experience they try to evoke. The most extreme
ment in which the participant observer is totally im- “real virtual” is the fully simulated reality. It is a non-
mersed in a completely synthetic world”. existent theoretical environment first introduced in
On the second (vertical) axis, we address the Gibson’s (1984) “Neuromancer” book as a virtual re-
content that is being handled in these realms. With ality dataspace, which later inspired the movie “the
this purpose, we refer to the concept of the simula- Matrix” by Wachowski brothers (1999).
crum, which goes back to Plato’s (360 BCE) ideas on
“image-making” in his famous Sophist dialogues. In The virtual augmented real zone
these dialogues, Plato made a distinction between This specific category refers to the use of ubiqui-
the image that is a faithful reproduction (or as good tous augmented information systems connected to
as possible) of the original and the copy that is an the real world objects. Typical examples of the vir-
intentional deformation of the original. tual augmented real are the pilot support systems
Baudrillard’s (1994) simulacrum took this con- which draw on information from integrated virtual
cept further and differentiated between four succes- worlds, GPS data and pilot’s line of sight measure-
sive phases of representation of a reality: in the first ment. Pilots experience the space as a predomi-
phase the image is a “good” reflection of the original,
Figure 2 in the second phase the image masks and perverts
The virtual augmented real the reality. In the following phase the image masks
from the cockpit of a Boeing the absence of the basic reality and in the fourth
737-832 [1]. phase the image becomes its own pure simulacrum.
While the copy resembles the original, the simula-
crum has a totally different end; it takes on a life of
its own. This is precisely why this conceptualization
is important and useful for our typological analysis
of virtual worlds and their usefulness for education.
In our diagram (Figure 1), “factual real” is located
at the bottom of vertical axis as it is a copy of the real

Virtual Architecture - Volume 1 - eCAADe 30 | 741


is a typical example of this typology. The majority of Figure 3
the game takes place in a multiplayer virtual world “Real augmented virtual”
and avatar behavior(s) are augmented with real life gaming with Xbox 360 and
motion. Because of the relative affordability and mo- Kinect motion sensing input
bility of their technical platforms, these types of ap- device.
plications have enormous potentials for urban de-
sign, user participation in planning and construction
engineering waiting to be realized (Pak and Verbeke,
2011).

The “fantastic” virtual zone


Fantastic virtual worlds are characterized as prod-
ucts of “unrestrained imagination”. Massively multi-
player online role-playing games such as World of
Warcraft or Everquest are examples of the fantastic
nantly real environment superposed with a virtual virtual worlds. Certain worlds that are created in the
world. Because of the technical complexity of these open simulator platforms can also be considered as
systems, architectural applications are so far limited fantastic, depending on the content and the con-
to research projects. This category is closely related figuration of the environments. At the first glance
to the spaces which emerge as a combination of vir- these types of games might look less useful in the
tual worlds and real structures. Bertuzzi and Zreik’s field of architectural design education. However,
(2011) mixed reality games for augmented cultural by changing and reconfiguring the attributes and
heritage can be considered in this zone. working principles of the virtual worlds, it is possible
to stimulate creativity and support collective think-
The real augmented virtual zone ing (Merrick and Ning, 2011) (Rosenman et al, 2006)
This type includes virtual worlds where information (Jakimowicz, 2002). For example, we can imagine
from the real world is embedded into the virtual and represent an environment in which people are
realm. Different than the virtual augmented real, not governed by the laws of gravity, which would
majority of the spatial information is created and allow the students to test their design strategies
joined in a virtual system. Kinect Sports Video Game in this completely different setting. These kinds of

Figure 4
The “fantastic” virtual: Cao Fei,
“RMB CITY Installation,” detail,
2008 Installation at Lombard
Freid Projects, NY [2].

742 | eCAADe 30 - Volume 1 - Virtual Architecture


educational practices can both be a liberating ex- developments, Gross and Do (1999) came up with
perience as well as a confrontation with traditional alternative models of ICT integrated design studios.
design thinking (Oosterhuis and Feireiss, 2007). They have identified “computer augmented design
studio, CAD-plus studio, virtual and web design stu-
Non-virtual fiction zone dio, cyberspace design studio, intelligent building
This zone includes a rich world of pre-electronic studio, and toys and tools studio” as different para-
games, plays and theater which take place in the digms.
real world; occurring or existing in actuality. These Hubers (2006) reported on the Protospace of
can be claimed as the starting point and a continu- Delft University, a “CAVE supporting collaborative
ous source of inspiration for many virtual games and design in real-time…incorporating state-of the art
worlds as well as architectural education (Yurekli, parametric design” aimed at “interactive architecture,
2003)(Sonmez and Erdem, 2009). architecture that acts and reacts on changes in the en-
vironment”.
Nonfiction Zone Maher et al. (2006) pointed out to the impor-
In our chart, the nonfiction zone relates to the “actu- tance of the development of a sense of community
ality” and includes things that are considered to be in VDS and expressed that the ability to effectively
factually accurate and non-imaginary. collaborate depends on the development of a com-
munity. In the same year, Burry and Burrow (2006)
Possibility of mixed zones reported the use of the MediaWiki platform which
It is important to add that in many situations, the vir- “collapses geographic and temporal distance to allow
tual worlds can travel between the described zones geographically dispersed agents to collaborate in un-
and/or cover multiple zones. precedented ways”.
Wojtowicz and Takenaka (2008) presented a syn-
FUTURE PERSPECTIVES: INTEGRATING chronous and asynchronous environment (a dynam-
VIRTUAL WORLDS INTO ARCHITECTUR- ic web portal) for critical feedback in a VDS which
AL DESIGN EDUCATION functions as “a form of social space for sharing each
In this part, we will briefly highlight some of the rel- individual design space”.
evant studies and the typology of virtual worlds to Schnabel and Howe (2010) noted that with the
discuss various ways of integrating virtual worlds development of Web 2.0 technologies, VDS had
into design teaching. found a new motivation track in many schools of
Since 1989 CAAD Futures conference on “The architecture around the globe and introduced Inter-
Electronic Design Studio” a significant amount of lit- professional VDS (IPVDS) as an innovative method of
erature has been dedicated to the possible relations teaching students from two different professional
between ICT and architectural design education. In faculties.
1993, William J. Mitchell coined the “Virtual Design Madrazo and Riddy (2011) referred to the OIKO-
Studio” (VDS) term and described it as a novel way of DOMOS Virtual Campus as a learning space where
combining “computer-aided design technology with teachers and students of schools of architecture and
digital telecommunications to reduce or eliminate urban planning collaborate in the design and im-
the need for such co-location” (Chen et al., 1994). plementation of learning activities shaped through
Kolarevic et al. (1997) were one of the first to organ- an intertwining of on-line and on-site activities or “a
ize and test a VDS across three different continents blended learning” approach.
and in three different time zones; including three di- Achten et al. (2011) expressed that social and
mensional representations of student projects with professional solutions are necessary to make VDS vi-
traceable genealogy of designs. Following these able, not only the technological ones.

Virtual Architecture - Volume 1 - eCAADe 30 | 743


When we combine this literature with the typology design can pave the way to the development
introduced in the previous section it is possible to of alternative design studio setups which are
distill a number of possible strategies for integrating less top-down, more inclusive and more stu-
virtual worlds into architectural design education dent-oriented. This strategy relates to all virtual
(since our paper aims at discussing the possible rela- world typologies and Burrow and Burry (2006),
tions between virtual worlds and architectural edu- Wojtowicz and Takenaka (2008), Schnabel and
cation, non-virtual fiction and nonfiction zones are Howe (2010) Madrazo and Riddy (2011) and
not included): Achten et al. (2011).
• Virtual worlds as sustainable mirror media • Virtual parametric topologies as a source of
for increasing the quality of life in real world: inspiration, a medium for form finding and
Architectural schools can embrace the use of prototyping: Virtual mathematical models of-
virtual worlds by collecting student works and fer tools for generating an exhaustive amount
projects in sustainable and accessible virtual of form alternatives. Virtual worlds are poten-
environments. Student projects can be shared tial spaces for the experiential evaluation of
and experienced online with students, practic- these emergent topologies by the architecture
ing architects, experts and lay people to create students and teachers. This strategy relates to
a live and interactive debate on increasing the the “fantastic virtual zone” and Kolarevic et al.
quality of life in real environments. These kinds (1997 and 2000), Hubers (2006) and (many nu-
of practices can also help architectural schools merous parametric studios which could not be
to establish closer relations with society. This included here).
strategy specifically relates to the “real aug- The strategies presented above can also be consid-
mented virtual zone” and Schnabel and Howe’s ered as design research programs for integrating vir-
(2010) Interprofessional VDS and OIKODOMOS tual worlds into architectural design education. The
by Madrazo and Riddy (2011). design studio obviously plays a central role in de-
• Exploring the potentials of architecture as sign learning (Schön, 1986). It is the main strand of
a combination of virtual and real worlds: architectural education in which the students learn
Hybrid spaces can be considered as “open how to reflect and reflect on what they have learned
fields” for exploration. Integration of virtual through their previous educational and other expe-
worlds and architecture involves intense in- riences. In this context, using the typological analy-
ter/transdisciplinary collaboration as cutting sis and the strategies presented above, it is possible
edge technological research and development to create alternative architectural and urban design
is necessary for the design and implementa- studio setups.
tion of hybrid architectures. This strategy spe-
cifically relates to “virtual augmented real zone” CONCLUSIONS AND FUTURE
and Delft University Protospace as reported by DIRECTIONS
Hubers (2006). In this paper, we have introduced a new way of in-
• Emergent virtual strategies as tools for chal- terpreting the virtual worlds by a typological analy-
lenging and redefining the existing conven- sis that visually (Figure 1) locates different worlds
tions: Architectural schools can encourage according to their content and environments. Using
the exploration of novel teaching and learn- this analysis, we have discussed the properties of
ing methods blended with virtual worlds and these worlds in four groups: “the real virtual, virtual
environments. The use of constructivist strate- augmented real, real augmented virtual and fantas-
gies such as crowdsourcing and open source tic virtual”. This distinction was crucial for the discus-

744 | eCAADe 30 - Volume 1 - Virtual Architecture


sion of the capacities of different types of virtual on novel flexible and simpler types of virtual worlds,
worlds that can mediate and support architectural creating alternative use scenarios and introducing
design education. Building on the typological analy- new pedagogical approaches are essential for devel-
sis, we have proposed four different strategies for in- oping this field further.
tegrating virtual worlds into architectural education.
Overall, this contribution can be seen as a step REFERENCES
towards the revitalization of the architectural de- Achten, H, Koszewski, K and Martens, B 2011, ‘What hap-
sign curriculum to fit the needs of the contemporary pened after the “Hype” on Virtual Design Studios?
world. For the future development of this curricu- Some Considerations for a Roundtable Discussion’, Re-
lum, the proposed strategies, project themes and specting Fragile Places, 29th eCAADe Conference Proceed-
platforms can be combined in different ways to cre- ings / ISBN 978-9-4912070-1-3, University of Ljubljana,
ate and implement novel integrated design studios. Faculty of Architecture, Slovenia, pp. 23-32.
For instance, in a specific design workshop, emer- Baudrillard, J 1994, Simulacra and simulation (translated by
gent functionalities and behaviors of virtual spaces Glaser, SF), University of Michigan Press, Ann Arbor,
can be used as a resource for extending the limits of Michigan.
real architecture and by this way students can chal- Bertuzzi, J and Zreik, K 2011, ‘Mixed Reality Games - Aug-
lenge the existing conventions of the architectural mented Cultural Heritage’, SIGraDi 2011, Proceedings of
design thinking. the 15th Iberoamerican Congress of Digital Graphics, Ar-
The results of these design studies can be used gentina - Santa Fe 16-18 November 2011, pp. 304-307.
to compare the strengths and weaknesses of these Burrow, A and Burry, J 2006, ‘Working with Wikis, by Design’
alternative setups. In this sense, spaces which are a in H. Castle, C. Perry and C. Hight (eds), Architectural
combination of virtual and real worlds can be seen Design, Special Edition: Collective Intelligence in Design,
as unique and new design research programs which Academy Editions, John Wiley and Sons.
allow “open fields” for exploration. In contrast with Chen, N, Kvan, T, Wojtowicz, J, Van Bakergem, D, Casaus, T,
traditional design studio setups, these virtual world Davidson, J, Fargas, J, Hubbell, K, Mitchell, W, Nagakura,
integrated programs have the potential to promote T and Papazian, P 1994, ‘Place, Time and The Virtual
intense inter/transdisciplinary collaboration and Design Studio’, Reconnecting ACADIA Conference Pro-
knowledge transfer, as cutting edge technological ceedings / ISBN 1-880250-03-9, Washington University
research and development are inevitably necessary (Saint Louis / USA) 1994, pp. 115-132.
for the design and implementation of novel spaces. Gibson, W 1984, Neuromancer, Ace, New York.
It is clear that, in the future we need to find al- Gregory, S, Lee, MJW, Ellis, A, Gregory, B, Wood, D, Hillier, M,
ternative ways for encouraging students to think Campbell, M, Grenfell, J, Pace, S, Farley, H, Thomas, A,
of their own position within the professional field Cram, A, Sinnappan, S, Smith, K, Hay, L, Kennedy-Clark,
and create novel ideas/concepts/solutions that S, Warren, I, Grant, S, Craven, D, Dreher, H, Matthews, C,
are not merely grounded in the current conditions Murdoch, D, McKeown, L 2010, ‘Australian higher edu-
and problems and go beyond them. In this context, cation institutions transforming the future of teaching
novel virtual worlds can be seen as highly suitable and learning through 3D virtual worlds’ in Steel, C, Kep-
media for activating these types of educational ap- pell, MJ, Gerbic, P and Housego, S (Eds.), Curriculum,
proaches in the future. However, the complexity technology & transformation for an unknown future: Pro-
and inflexibility of the existing virtual and the real ceedings of the 27th ASCILITE Conference, The University
environments (the educational institutions) are the of Queensland Brisbane, Australia, pp 399-415.
biggest threats to the virtual world integrated edu- Gross, MD, Do, E 1999, ‘Integrating Digital Media in Design
cational practices. Therefore, conducting research Studio: Six Paradigms’, Proceedings of the American Col-

Virtual Architecture - Volume 1 - eCAADe 30 | 745


legiate Schools of Architecture (ACSA) National Confer- Proceedings of the Second International Conference on
ence ’99, pp. 144-148. Design Computing and Cognition, Eindhoven, Nether-
Hubers, JC 2006, ‘Parametric Design in Protospace 1.1’ in H. lands, pp. 695-710.
Bekkering, D. Hauptmann, J. Klatte, H. van Veldhuizen Schnabel, M A, Howe, LCE 2010, ‘The interprofessional vir-
(eds), The Architectural Annual 2004-2005, Rotterdam: tual design studio’, Proceedings of the 15th International
010 Publishers pp. 80 – 86. CAADRIA Conference, Hong Kong, Apr 7-10, 2010, pp
Jakimowicz, A 2002, Far Eastern International Digital Design 119-128
Award (FEIDAD) Animation Category. Schön, D 1986, The Design Studio: An Exploration of its Tra-
Kolarevic, B, Schmitt, G, Hirschberg, U, Kurmann, D, John- ditions and Potential, London: Royal Institute of British
son, B (2000) ‘An experiment in design collaboration’, Architects.
Automation in Construction 9 (1), pp. 73-81. Sonmez, O, Erdem, A 2009, ‘Design Games as a Frame-
Madrazo, L, Riddy P 2011, ‘OIKODOMOS Virtual Campus: work for Design and Corresponding System of Design
Constructing learning processes in collaboration’, Edu- Games’, Computation: The New Realm of Architectural
cation and Research in Computer Aided Architectural Design, 27th eCAADe Conference Proceedings / ISBN 978-
Design in Europe (eCAADe) Conference (Zupancic, T, Ju- 0-9541183-8-9, 16-19 September 2009, Istanbul Tech-
vancic, M, Verovsek, S, Jutraz, A, editors), University of nical University, Istanbul, pp. 119-126.
Ljubljana (UL), Slovenia, pp. 194-202. Stalnaker, P 1999, Context and Content: Essays on Intention-
Maher, ML, Simoff, SJ, Cicognani, A (2006) Understanding ality in Speech and Thought. Oxford University Press,
Virtual Design Studios, London: Springer. Oxford.
Merrick, K, Gu, N 2011, ‘Supporting Collective Intelligence Tschumi, B 2005, Event-Cities 3: Concept vs. Context vs. Con-
for Design in Virtual Worlds: A Case Study of Lego Uni- tent, MIT Press, Cambridge, MA.
verse’, CAAD Futures 2011 Belgium, 2011, pp 637-652. Wachowski Brothers 1999, The Matrix (Motion picture),
Messinger, PR, Stroulia, E, Lyons, K 2008, ‘A Typology of Vir- Warner Brothers: USA.
tual Worlds: Historical Overview and Future Directions’, Wojtowicz, J, Takenaka, T, 2008, ‘Virtual Studio, Predicting
Journal of Virtual Worlds Research 1(1) pp 1-18. the Future’, 25th eCAADe Conference Proceedings, Frank-
Milgram, P, Takemura, H, Utsumi, A, Kishino, F 1994, ‘Aug- furt am Main, pp. 743-750.
mented Reality: A class of displays on the reality-vir- Yurekli, I 2003, Play in Architectural Design Education, PhD
tuality continuum’, Proceedings of Telemanipulator and Thesis, Istanbul Technical University Faculty of Archi-
Telepresence Technologies, pp 282-292. tecture.
Morville, P, Rosenfeld, L 2007, Information Architecture for
the World Wide Web (3rd ed.), O’Reilly, Sebastopol, CA. [1] http://airliners.net
Oosterhuis, K, Feireiss, L 2007, Game Set and Match II, On [2] secondlife://RMBCity1/211/79
Computer games, Advanced Geometries and Digital
Technologies, Episode Publishers, Rotterdam.
Pak, B, Verbeke, J 2011, ‘Design and Development of Low-
Cost Portable Immersive Spaces’, ACADIA Conference
2011 Integration through Computation University of
Calgary, Canada.
Porter, CE 2004, ‘A Typology of Virtual Communities: A Mul-
ti-Disciplinary Foundation for Future Research’, Journal
of Computer-Mediated Communication, 10 (1), Article 3.
Rosenman, M, Merrick, K, Maher, ML, Marchant, D 2006,
‘DesignWorld: A Multidisciplinary, Collaborative De-
sign Environment Using Agent-Based Virtual Worlds’,

746 | eCAADe 30 - Volume 1 - Virtual Architecture


Physical and Digital Models for Electronic Spaces

The 3D virtual re-building of the Philips Pavilion by Le Corbusier


Alberto Sdegno
University of Trieste, Faculty of Architecture, Trieste
http://www.units.it
sdegno@units.it

Abstract. The aim of this academic research was to analyze one of the first architectures
designed and built with the finality to present electronic potentialities to people. The
design was developed by Le Corbusier and his studio for the International Expo held
in Brussels in 1958, for the Philips firm, and it was destroyed some months later, after
the event. The research investigated the complex geometry of the structure in order
to understand the strict relation between the physical perception of the space and the
electronic aspects of them, using advanced technology, but, above all, if it is true that the
best way to understand the physicality of a destroyed architecture could be a virtual visit
using electronic devices and digital procedures.
Keywords. Architecture; digital reconstruction; virtual space; geometry; representation.

INTRODUCTION
In 1956 the Philips art director, Lois Kalff, asked Le The aim of this research was to study the geometri-
Corbusier to design a Pavilion for the 1958 Expo ex- cal genesis of the project, in order to understand all
hibition in Brussels. As the assistant of the architect, the particular surfaces that characterize the volume
the engineer Iannis Xenakis, remembered, Kalff re- of the building, trying to describe the procedure
quired to Le Corbusier some detailed information: “I used by the designers to generate them physically
would like that you design the Philips Pavilion without and to re-build every form with digital instruments
exhibiting our products. A demonstration among the to compare the different models in the way it is pos-
most ambitious about the effects of sound and light, sible to do.
where the technical progress could lead in the future” To remember some important dates of the pro-
(Xenakis 1976). The architecture, called by Le Cor- ject, we have to consider that Le Corbusier accepted
busier ‘Poème Électronique’, using an oxymoron of the proposal on 13 October 1956, and some days af-
undoubted efficacy, which refers at the same time ter there was the first idea of the form. In November
to the natural idea of the poetry and the artificial there were some detailed drawings on the sketch-
component of the technology, should be among book of the architect and in December the second
the most influential and pioneering works of the solution of the project was defined at the 1:200
twentieth century, for the specific role in the field of graphical scale. In the meanwhile some physical
the presentation of the idea of future, as a game of models were realized in order to comprehend the
colors, lights, sounds, videos. complex morphology of the architecture, and to ver-
ify the analysis of the deformation of the structure.

Virtual Architecture - Volume 1 - eCAADe 30 | 747


After the studies of the geometrical form, there scriptive Geometry as a particular type of ruled sur-
were the ideas of the organization of the event in faces: the “hyperbolic paraboloids”. In reality before
which the participants should be involved during reaching this result there were some partial steps,
the performance. Le Corbusier decided to ask to that have been defined only thanks to the use of this
Edgar Varèse to find the soundtrack of a video that technical instrument. The initial idea, in fact, should
should be projected on the interior walls of the pa- have been to represent a stomach, as it was drawn
vilion. Despite the opposition of Philips, that did not for the plan, where entrance and exit would deter-
like the music of the composer, in September 1957 mine the explorative capabilities of the space, but,
Varèse arrived in Netherland to define the final mu- in the same time, the concept of the bottle should
sic composition. On 17 April 1958 there was the of- be the focus of the research, as we can find in some
ficial inauguration of the Pavilion, but immediately sketches by the architect.
it was closed to be re-opened on 2 May, due to the As Xenakis said: “In October 1956, Le Corbusier
complexity of the system. After six months of free proposed to ‘translate mathematically’ some ideas. He
exhibition during the Expo and about two millions gave me a sketch. Le Corbusier [asked me] to look for
of visitors, on 30 January 1959 the architecture was a form of a bottle containing the ‘nectar of the visual
destroyed, otherwise there was a proposal of Le presentation and of the music’ for the building. For the
Corbusier to transform it in a center of scientific re- cinematographic show, he wanted to have vertical
search. walls. For the spatial effect, he asked a bottleneck ta-
pered up to the roof of the pavilion where the projected
images would disappear” (Xenakis 1976). Then the
idea of the bottleneck developed in that of a ‘tent’, in Figure 1
which the inclined walls would have been incurred The Philips Pavilion at the
each other, thus avoiding the need for an internal 1958 Expo in Brussels.
supporting structure.
Once again we can find in the description by
Iannis Xenakis the best explanation of the composi-
tion procedure: “To choose one of the surfaces of the
pavilion we proceeded more or less fixing the selected
geometric curve in correspondence of a specific draw-
ing. […] For this architecture in three dimensions the
architect has to think not only in plan: he needs a
three-dimensional representation as the elevations
GEOMETRICAL GENESIS OF THE aren’t only the result of a parallel movement obtained
PROJECT by the orthogonal projections. The new heights of the
The main idea of the project was defined in some three cusps have been chosen and their projections
sketches realized by the authors. First of all there were determined on the horizontal plan, to increase
is a very simple one, by Xenakis, that describes an the size of the central cone “L”. The first cusp was set at
instrument used to identify the main morphology. 21 meters above the ground, the second at 13 meters
It was based on two metal sticks, called “A” and “B” and the third at 18. Later, using both the experimental
in the figure, united each other with some elastic tool and the descriptive geometry, all the paraboloids
bands. The first ones were called “directrice”, the were modeled, with the conditions that the intersec-
second ones “génératrices”. Moving them with the tion with the horizontal plan would conform the primi-
hands allows to reproduce, as it was a game, a se- tive scheme of the plan itself” (Xenakis 1958-59).
ries of spatial surfaces, classified in the theory of De-

748 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 2
Sketches by Xenakis showing
the instrument used to gene-
rate the form, the first idea of
the plan as a stomach and the
evolution of the plan.

Figure 3
Drawings and sketches by Le
Corbusier showing the idea of
bottleneck and a graphical re-
presentation of a ruled surface
(the „tent“) by Xenakis.

The graphical tool becomes a device very useful to GRAPHICAL MODELS OF SOUND
understand the work in the whole development, In addiction to the genesis of the form we have to
despite the difficulty of grasping the project in its consider also the relation between architecture and
spatial dimension. Tables and geometric diagrams music, that Xenakis was experimenting as a musical
with orthogonal, axonometric and perspective pro- composer. In fact, he proposed a graphical method
jections, alternate to make explicit the genesis and to describe the sound, particularly with his work
evolution of the morphology. In particular, the hy- “Metastasis” and thanks to the theoretical proposal
perbolic paraboloids are represented in the projec- of the Modulor created by Le Corbusier. It is not a
tive form making use of descriptive geometry, as to coincidence that the architect himself, impressed
identify the development of each individual surface. by the hypothesis of the assistant, would include in
From the analysis emerges, as will be confirmed by the book Modulor 2 a text and two images describ-
the digital restitution, that each element takes place ing the musical score by the composer. In the note
also under the floor, and for this reason we decided Xenakis was very explicit: “In the composition ‘Les
to evaluate only the upper part of the surfaces, leav- Metastasis’, for classical orchestra of 65 elements, the
ing out everything that stays under this plane. Al- role of architecture is direct and fundamental thanks
though many graphical documents were destroyed, to the modulor. The Modulor found an application in
some of them are still available because they were the essence of the musical development. […] The six al-
published in the “Philips Technical Review”. gebraic and temperate intervals of the range of twelve

Virtual Architecture - Volume 1 - eCAADe 30 | 749


Figure 4
Plan and perspective drawings
about the final solution of the
Pavilion.

sounds are emitted in times that are proportional to PHYSICAL SCALE MODELS OF THE
frequencies. […] The sequence of temperate intervals PAVILION
is a geometric progression. The times will be the same. A large number of models were realized by the
[…] On the other side, time has the additive property. A authors to understand and verify the correctness
period can be added to another one and their sum is a of the morphology. The first ones were realized in
period too. […] Among all the geometric progressions, wireframe structures, to describe the ruled surfaces
there is only one in which the terms have this additive themselves. They are very impressive because they
property. It is the progression of the golden section. represented in a simple way the complexity of the
Here is how the idea of the Modulor created a close form and the articulation of the structure. Thanks to
structure link between the time and the sounds” (Le this abstract models it is possible to understand the
Corbusier 1974). And in another text the composer generative procedure in every single step to trans-
explains the relation between Metastasis and the form the initial idea into the final solution.
experience of the Philips Pavilion, above all in ref- Some others are at the same time important
erence to the raising and lowering of the height of because they wanted to define the real opacity of
the sound, known to specialists with the term glis- the volume, with all the inclined walls in evidence.
sando: “If the glissandi are long and well intertwined, Then there were two particular models, the first one
we could obtain some sound spaces in continue evo-
lution. Among the possibilities, then, there is also that Figure 5
one that allows to arrive graphically (drawing the Graphical representation
glissandi as some straight lines) to project some com- of the musical composition
plex surfaces. I have done experience in Metastasis, ‚Metasatsis‘ by Xenakis.
the composition for orchestra which was executed in
1955 in Donaueschingen. Well, some years after, when
the architect Le Corbusier, where I worked, asked me a
proposal for the architecture of the Philips Pavilion in
Bruxelles, my project was developed by the experience
of Metastasis. So, I think in that occasion music and ar-
chitecture found an intimate correspondence” (Xena-
kis 1962).

750 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 6
Wireframe abstract models to
understand geometry.

in 1:25 scale and realized in plaster, constructed to DIGITAL MODELS OF THE PAVILION
verify the possible deformations of the structure After having analyzed every single documents, such
subjected to its weight and to accidental loads. The as pictures, drawings, texts, we started the geomet-
second one was realized in 1:10 scale to analyze the ric reconstruction of the Philips Pavilion, with a dou-
assemblage of the plates of the walls and the place- ble finality: knowing better the procedure used to
ment of the cables that should put the structure in design the form, and realize a photorealistic model
tension to ensure the stability in time. The study on to explore it with a three-dimensional walk-through
scale prototypes allowed the subdivision in one me- algorithm.
ter squared parts all the surfaces, regulated by a grid The first step was the realization of a series of
of straight lines. The same elements was useful also simplified models to allow and understand better
for the construction, as during this phase was real- the real configuration of every single parts. In par-
ized a temporary framework which reproduced the ticular the use of the color was very important to as-
drawings of the base composition, able to allow the sociate every element to the corresponding shape,
assembly of about two thousand of fragments of pa- so to identify single units in homogeneous way, and
raboloids, which will be united with concrete, using operate all the necessary deformations to obtain
prestressing steel cables, to weld all the elements the final aspect of the model. After having identify
together. the linear structure on which anchor the hyperbolic

Figure 7
Models at different scale to
verify deformation of the
structure.

Virtual Architecture - Volume 1 - eCAADe 30 | 751


paraboloids of the walls, we started the spatial geo- To verify the correct execution of the constructive
metrical reconstruction of every single paraboloid, operation we decided to slice the model in progres-
drawing it in orthogonal projection. The complex sion, both in plan and in elevation, in order to render
grid allowed us to understand the three-dimension- totally visible the architectural space.
al parts that compose the Pavilion, confirming the As a precise correspondence between the digi-
extension of all the surfaces under the floor. tal model and the graphical information from ar-
chives and publications was found, we developed
further the representation to realize a photorealistic Figure 8
scene, using some algorithm of light simulation and Digital studio models to unde-
texture mapping, and reconstructing all the main rstand the genesis of the form
buildings of the area inside the Expo. (elab. M. and M.S. Soraperra).

A SHORT DIGITAL VIDEO ON THE


PAVILION
The last phase was dedicated to the creation of a vid-
eo animation using digital technology. In this case
the aim was to render the procedure of the compo-
In the meanwhile some digital models in wireframe sition of every single form from the beginning to the
representation - similar to the physical ones we construction. The idea was to express directly and in
talked about before - were realized to comprehend an impressive way the relevant steps of the research,
above all the behavior of the hyperbolic paraboloids from the analysis of the geometry, transforming the
under the ground floor. flexible bands we talked about in the beginning into
a digital representation, to reconstruct all the sur-
faces and to have a realistic simulation of the scene. Figure 9
We defined a series of key-frames to realize Digital representation of all
some relevant sequences. In details we reproduced the hyperbolic paraboloids in
the sticks and the elastic bands of the tool used by the whole development (elab.
Le Corbusier, and their continue movement until M. and M.S. Soraperra).
the position in which the single surface appears.
Definitively, it was such as Le Corbusier’s hands
were moving and searching the correct location for
every element, but translated in digital form, add-
ing all the parts that characterized the architecture
itself (details, furniture, devices, etc.). The physicality
The large flexibility of surfaces now allowed in gen- of author’s hands were transformed in a set of digi-
erating digital forms permits us to obtain an equiva- tal frames, hiding the hands and making the sticks
lent model to the original one, although we did not moving by themselves.
use precise quoted drawings as starting documents.
The geometry, then, was obtained with the interpo- CONCLUSION
lation of surfaces from the analysis of the position of The research on the Philips Pavilion allowed to com-
cusps and of main inclined elements on which the pare the difference between the traditional compo-
surfaces should be anchored. As the heights and sition of this design, utilizing drawings and sketches
the plan geometry were known from the technical but, above all, physical maquettes and the digital
drawings of the archive, it was possible to define the analysis made with new technologies, based upon
main volume of the project.

752 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 10
Vertical sections of the digital
model (elab. M. and M.S.
Soraperra).

Figure 11
Photorealistic view of the
digital model in the area (elab.
M. and M.S. Soraperra).

Figure 12
Key-frames of the sequence of
the video, describing the de-
velopment of the form. (elab.
M. and M.S. Soraperra).

Virtual Architecture - Volume 1 - eCAADe 30 | 753


digital reconstruction of abstract and figurative
models.
The great use of scale models made by Le Cor-
busier and his assistants to verify and choose the
best solution of the morphology, showed how a
complex form could be realized without the utiliza-
tion of digital instruments.
The possibility offered by the video to describe
step by step the designing procedure has given an
added value to the research, showing how the po-
tentiality of the digital model stays not only in the
formal registration of the volume of the architecture,
but also in the development of the research itself.
The mixture between traditional methods and
digital ones could offer the best solution to explore
and understand an architecture in the best way.

NOTE
A part of this research was done during the gradu-
ation thesis of Michele Soraperra and Mery Simon-
etta Soraperra at the IUAV University of Venice, titled
‘Padiglione Philips (1958). Analisi della geometria
configurativa e ricostruzione digitale’, Academic Year
2007-08, Supervisors Prof. Alberto Sdegno and Prof.
Agostino De Rosa.

REFERENCES
Le Corbusier 1958, Le poème électronique, Éditions de Minu-
it, Paris.
Le Corbusier 1974, Modulor 2, Gabriele Mazzotta Editore,
Milano.
Treib, M 1996, Space calculated in seconds. The Philips Pa-
vilion, Le Corbusier, Edgar Varèse, Princeton University
Press, Princeton.
Xenakis, I 1958-59, ‘Genèse de l’Architecture du Pavillon’, Re-
vue Technique Philips, 20, 1.
Xenakis, I 1962, ‘Eléments sur les procédés probabilistes
(stochastiques) de composition musicale’ in C. Samuel,
Panorama de l’art musical contemporain, Gallimard,
Paris, pp. 416-425.
Xenakis, I 1976, Musique. Architecture, Casterman, Tournai.

754 | eCAADe 30 - Volume 1 - Virtual Architecture


Urban Games: Inhabiting Real and Virtual Cities
Andrzej Zarzycki
New Jersey Institute of Technology, USA.
http://www.njit.edu
andrzej.zarzycki@njit.edu

Abstract. Virtual environments, originally seen as less-than-perfect replicas of physical


world, acquire their own identity with unique visual and spatial logic. Identity that now
starts permeating back into everyday life and informing what is expected or acceptable
within physical reality. The distinction between the actual and virtual fades when seen
through the screen of a smartphone, experienced through a navigational system of the
video game console, or manifested by media rich culture often confusing a product
with an image. The paper considers massive multiplayer online role playing games
(MMORPG) as the analogy to an urban ritual/happening and places AR in the broader
context of the mobility-on-demand culture, location-based and ubiquitous technologies,
and the authoring of the public realm. It also explores how we can take an advantage of
the urban mobility for crowd sourcing, social networking, and multi-player gaming as
well as non-normative use of public spaces.
Keywords. Interactive environments: Video games: Electronic social networks: Massive
Multiplayer Online (MMO) Games: Virtual Urbanism.

INTRODUCTION
Urban landscapes, and public spaces in particular, The growing digitization of urban environments
are increasingly defined by contemporary digital reflects a broader cultural shift associated with
culture. A multitude of electronic devices augment ubiquitous electronic networks and the place of
our daily lives and the ways we function within media in our society. It also redefines the role an in-
them. Video cameras oversee public safety, sensors dividual plays within society and, associated with it,
track daily commutes, and wireless communication new forms of identity, ownership, and authorship. It
interconnects individual nodes into broader net- promotes peer-to-peer communication with social
works. At the same time, individual users and their self-organization and forming (sub)cultural identi-
mobile devices extend these data networks through ties. Information and ideas are no longer distributed
location-based and personal content to form user- hierarchically, but rather are shared laterally among
centered data landscapes. Peer-to-peer user-pow- network nodes/users. Through this act of sharing,
ered networks allow for direct, yet often anonymous a new knowledge is formed, often without a single
communication that leads to new forms of social author or owner. An open-source intellectual prop-
participation. They provide unique opportunities for erty marks the return to communal thinking, work-
creativity and respond to our new expectations of ing, and authoring. This new paradigm of ownership
globally connected, locally situated lives. and authorship of public domain creates opportuni-

Virtual Architecture - Volume 1 - eCAADe 30 | 755


ties for the democratization of the public realm as a management, and education. In a 2.0 paradigm,
balancing force to governmental and corporate in- businesses benefit from users’ feedback, increased
terests. knowledge sharing, [1] and more effective market-
This paper focuses on new opportunities aris- ing reaching a broader customer base. Similarly, in
ing from current electronic culture. It considers education, the Web 2.0 paradigm shifts the focus
contemporary urban landscapes as a synergy of from presentation to participation, from access to in-
physical form with cultural heritage and with the formation to access to people—teachers and class-
social dimension of digital technologies. In this new mates—effectively reframing the role of the faculty
scenario, cities become multidimensional medias- in academic teaching from knowledge source/ex-
capes with visually rich and emotionally engaging pert to facilitator of learning. [2] In all these exam-
narratives. They become platforms for open and ples, the focus of businesses and academia changes
anonymous collaboration achieved through media from knowledge-source centered to user centered.
overlays and game-like environments. However, in this new framework, consumers (stu-
This new urban dimension is enabled by ubiq- dents and users) are moving away from pure con-
uitous mobile devices. Always on, location-aware sumption and becoming content producers as well.
smartphones serve as portals to enter and navigate Similarly, the Web 2.0 framework ports into
these multimodal landscapes. Geographic data, per- urban environments and public spaces. The cor-
sonal preferences, and audiovisual narratives merge respondence between Web 2.0 and urban spaces
into a single data-based landscape that extends the is clearly denominated by a common framework—
conventional definition of public spaces. Unlike us- social networks. Urban spaces are no longer exclu-
ers of past media, participants in these e-landscapes sively defined as a distinct collection of physical
are both consumers of the media culture-location buildings but as a dynamic network of inhabitants
continuum and its creators. Due to their bidirection- who actively contribute to the space’s image. The
al operability, mobile devices serve both as receiv- traditional concept of a city and its mental image as
ers and as originators of data. Through the data col- defined by Kevin Lynch (1960) is no longer sufficient.
lected by individual mobile phones, we are able to The formative elements such as landmarks or nodes
understand the dynamics of social groups and their may still apply in a media-enhanced city, but they
interests. become more virtual and ephemeral than in a tra-
The trajectory of the progression from urban ditional interpretation. Furthermore, these elements
to digital and mobile location-based networks sug- may no longer be universally recognizable or shared
gests a further evolution of the concept of com- by the community nor contribute to universally
munal space that may offer functionalities similar shared collective memories of a place. The reposi-
to those of “Web squared” (Web 2.0). The combina- tioning of urban networks with a focus toward us-
tion of digital and mobile networking could result ers unavoidably shifts the metal maps of the public
in analogous “city squared” (City 2.0) architecture realm from objective “values” to subjective “feelings.”
where buildings and spaces actively interact with The status of a node or a landmark becomes context
users as well as monitor their own performance. and user dependent.
City 2.0 returns to the phenomenological di-
MAPPING WEB2.0 TO CITY2.0 mension advocated by Christian Norberg-Shulz.
The current progression from Web 1.0 to Web 2.0 Discussed by Norberg-Shulz, the idea of genius
(Web squared) is indicative of broader changes in loci (spirit of place), a combination of place and the
the way we act and set expectations toward the phenomena associated with it, resurfaces in today’s
surrounding world. Concepts behind Web 2.0 are media-enhanced cities as a relevant and potent con-
being adapted to other disciplines, such as finance, cept. Location-aware functionalities present in ubiq-

756 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 1
Corresponding parities
between Web 2.0 and Archi-
tecture 2.0.

uitous mobile culture map directly onto the idea of wisdom/crowdsourcing” and “collective memory”
genus loci as it relates to tangible and intangible as defined by Aldo Rossi (1982). “Interface” is an-
human experiences. Media facades and mobile aug- other shared concept. Architecture and design can
mented reality extend the realm of the nonphysical be seen a form of user interface (UI) focused on op-
setting of a place and the ways the “atmosphere” of timizing user experience (UX). The concept of a city
the place affects the participant experience. as UI and UX to some extent is already present in A
The key attributes of Web 2.0, such as interactivity, Pattern Language: Towns, Buildings, Construction,
crowdsourcing, context-specific behavior, collective by Christopher Alexander. In this book, Alexander
knowledge, and collective authoring, directly link to defines rules of spatial design based on observa-
similar categories within architecture and the public tions how people interact within and experience
realm. In architecture, city, or the public realm, terms urban spaces. He argues that these behavioral pat-
such as “participation,” “private and public,” or “col- terns should inform the built environment. Interest-
lective memories” are familiar code words for user- ingly, his patterns could inform not only the physical
centered design. but also the virtual world. The creator of SimCity, The
Figure 1 shows a number of corresponding Sims, and Spore games, Will Wright, acknowledges
parities between Web 2.0 and Architecture 2.0: “in- the influence Alexander’s work had on his games:
teractivity” and “participation,” “context specificity” “[a] more appropriate source of inspiration we have
and “private,” “ubiquity” and “public,”, or “collective found is things like architecture, and product design,

Virtual Architecture - Volume 1 - eCAADe 30 | 757


because those are inherently more interactive design enhanced spaces, the traditional concept of land-
fields. SimCity was actually originally inspired by Chris scape serves as the interface for human interactions,
Alexander, and going back and looking at design in information navigation, and entertainment. Media
general I’ve found a lot of inspiration from Charles and landscapes become interactive and reactive envi-
Ray Eames, Jay Forrester, Jane Jacobs, all the people ronments reflective of the human relationship with
who are sort of spanning the division between design, surroundings. They are not merely spaces that we in-
theorist, and a specific field – you know, urban design, habit, but also co-participants impacting and refor-
architecture or whatever. I find that triangle really in- mulating the roles we play within them. These new
teresting to draw inspiration from.” [3] Wright is one of spatial and landscape attributes openly redefine the
many who see architecture and the city as a creative role architecture could play in the future, particular-
framework for media-based environments. ly its primary reading as a constant and permanent
The mappings between Web 2.0 and City 2.0 inscription into the landscape.
are possible because both environments, Web (net- Web 2.0, as one of the indicators of current me-
work) and city (public realm), are spatial and social dia culture, not only redefines the way we interact
constructs. They go beyond linearity of experiences online, but also sets new expectations toward daily
with a multiplicity of depths and bifurcating pos- activities and physical environments. Accustomed
sibilities. Their strength comes from the ability to to dynamic and interactive media interfaces, us-
interconnect individual nodes and create a system ers expect similar flexibility, adaptability, and intel-
that supersedes its individual components. In many ligence from everyday physical spaces and objects
ways the Web and the city are two versions of the as from digital constructs. Digital counterparts to
same interdependent social and cultural pattern. the traditional, physical public realm may replace
its particular elements or bring back elements that
PUBLIC REALM AS SOCIAL MEDIA are already nonexistent, but most likely they will be-
If we acknowledge architecture and design to be come an added layer of information inscribed onto
a form of the UI defined by UX, then a question the preexistent space.
emerges as to what extent we can consider archi- Cities are no longer the places they once were,
tecture and the city as cultural and social media. It or perhaps they are more so—forming novel and
is difficult to deny this perspective on architecture, sophisticated social possibilities realized through
looking at the role architecture historically played electronic networks that interconnect with the so-
with its gothic cathedrals or baroque churches. In cial, artistic, economic, and political lives of citizens.
the context of contemporary electronic media, how- Cities are no longer purely physical artifacts—they
ever, this synergy between physical and virtual may are media, rooted in a graphical user interface (GUI),
be harder to get consensus on. While architecture is fine-tuned for the optimal user experience (UX), and
intimately intertwined with a social or philosophi- accessed through ubiquitous networks and mobile
cal message (causes), this is often underplayed in its apps. From cinematography we have adopted dis-
relationships to contemporary media and entertain- continuity of time and space, with its in-synchronic-
ment. To some, media may seem less permanent and ity of interactions and unexpected causality. At the
intellectually charged, and perhaps a less serious en- same time, we expect to be continuously plugged
terprise as compared to design or architecture. How- into a larger, ubiquitous technological continuum
ever, the media component not only extends the of social networks and data flows. Co-location and
definition of architecture and the public realm, but direct interactions register differently today in the
also redefines its relationship to the public. context of electronic networks. However, this un-
Electronic media provide a new definition of conventional deployment of digital media and non-
landscape and opportunities for its use. In media- normative urbanism may better align cities to their

758 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 2 (left)
Assassins’ Creed scene uses
medieval Venice as the back-
drop for the game narrative.

Figure 3 (right)
The World of Tanks game
involves urban and landscape
scenery with topography
that affects game play and
performance.

original purpose as social space that responds and PHYSICAL/DIGITAL INTERDEPENDEN-


promotes cultural and social growth, including com- CIES
merce. Urban environments become prime testing While our physical world is being transformed by
grounds for the physical-to-digital-and-back-to- the digital mindset, there is still a continued recipro-
physical metamorphosis cycle with an idea of digi- cal relationship. Much of the electronic culture posi-
tal physicality and physical digitality forms a core tions itself in reference to the physical world. It may
theme of augmented urban lives today. not be a coincidence that many successful games
such as Assassins’ Creed (fig. 2) or The World of Tanks
(WoT) (fig. 3) are deeply rooted in conventional (ur-
ban) landscapes. There is a persistency of forms and
Figure 4 naturalness to the physical world we know that al-
Mirror’s Edge scene with a lows for ease of navigation and communication of
character engaged in the ideas.
parkour. Our lives continuously shift between the simul-
taneities of urban realties and cyberspace. We, as
users, constantly alternate between “the real, the
imaginary, and the symbolic” without parsing them
into a simple duality of the physical and the digital.
These two sets of categories, Lacanian and techno-
physical, cannot be simply mapped by associating
the real with the physical, or imaginary with the digi-
tal. The nuances break apart any stylistically elegant
categorizations. Both and each, the physical and the
digital, can encapsulate Lacanian elementary regis-
ters in holistic, yet complementary ways.
The relationship between physical and virtual
is not just conceptual. It originates from the sum
of subjective perceptions of urban inhabitants who
merge their virtual and real lives into a single experi-
ential continuum. We are engaged emotionally and

Virtual Architecture - Volume 1 - eCAADe 30 | 759


socially in a vague combination of physical and vir- SOCIAL GAMES AND ARTS IN URBAN
tual experiences. Within cities, virtual and physical SETTINGS
experiences seem to have irreconcilable yet mutu- Recent technical advances and the broad adoption
ally enriching relationship. Paradoxically, the more of mobile computing have created new opportuni-
virtual our experiences get, the more extreme our ties for greater integration of digital technology with
real-world activities become. This can be traced to the physical environment. Mobile phones have be-
the cross-pollination of parkour culture with urban come powerful handheld computers that not only
video games such as Assassin’s Creed or Mirror’s assist us in daily routines but also facilitate new
Edge (fig. 4). Similarly, electronic social networks fa- forms of connectivity and affect the ways we oper-
cilitate a public display of privacy often breaking so- ate within our social structures. They have become
cial norms even though the actual communication favorite traveling companions[4] and, more im-
occurs in the confines of private solitary spaces. portantly, a new interface between us and the sur-
Virtual environments no longer mimic the physi- rounding world—an interface we are increasingly
cal world that surrounds us. They manifest func- fond of and unwilling to separate from. Whether
tionalities unique to this technological genre and checking the outside temperature, reading traffic re-
facilitate a new thinking about social networks. With ports, or just calling the next-door neighbor, we rely
their own identity and unique narrative logic virtual on mobile devices as an intermediary in our dialog
worlds permit users to redefine themselves. Users with the outside. Distance or inability to make di-
can experiment with alternative identities uncondi- rect contact is no longer a prerequisite for their use.
tioned by their offline world. This digitally facilitated While waiting for the subway or riding on a bus, we
identity, in turn, starts permeating back into every- turn to our mobile devices for communication, infor-
day lives and informing what is expected or accept- mation, and, increasingly, entertainment. Whether
able within physical world. This cross-pollination be- we call it learning, relaxation, or having fun, mobile
tween the virtual and the physical is a fundamental phones deliver it effectively through pipelines of
marker of contemporary life. ubiquitous networks.
These location-based games redefine our rela- More and more, electronic communications are
tionship with the built environment and, more im- perceived as equal to other forms of social interac-
portantly, with each other. They allow interactions tions. Increasingly, being social means being con-
with strangers in ways uninhibited by socio-cultural nected and part of the grid. Research shows that the
conventions, assuming alternative identities and deprivation of electronic connectivity creates the
forming ephemeral, yet fulfilling, relationships with same feelings of abandonment in young people as
anonymous urban co-habitants. They fulfill Eliade’s is the case with non-electronic social interactions.[5]
concept of fulfillment associated with contributing While this alarms some and pleases others, the fac-
to, or being part of, a greater cause. While these can tual outcome is a world formatted to the size of the
be delightful moments, the question this paper also phone and parsed into bites of images, tweet-sized
pursues is how these new electronic interactions poetic communications, and data with a minuscule
cause us to redefine physical and social structures lifespan of importance. We are beyond the point
of everyday lives. To what extent digitality informs where we can discard this as an age or gender thing.
physicality and physicality is rooted in our digital Mobile devices are here to stay in one form or an-
worlds. other. The more relevant question is how this tech-
nology is, or perhaps should be, used to empower
individuals and enrich society.

760 | eCAADe 30 - Volume 1 - Virtual Architecture


Figure 5 Originally developed by scientists at the University
Human PacMan game. of Singapore,[7] Human PacMan ported an iconic
1980s arcade game into the physical environment,
integrating mobile phone technology with a GPS
locative system. The AR version of the arcade game
used the streets of Singapore as the backdrop for
the scenery and game navigation. The game was a
direct translation of the original Pac-Man game con-
cept, presented through a first-person shooter per-
spective [fig.5].
The same concept was used in other projects
such as Pac Manhattan,[8] where parts of Manhat-
tan around Washington Square Park were temporar-
ily into a physical-virtual game,[9] or more recently
in the Layar AR Pac-Man developed by NHTV Breda
With the advancement of ubiquitous computing University of Applied Sciences.[10] While the Hu-
and the overflow of data, location and context be- man PacMan stayed true to the original game’s me-
come critical. Relevant information delivered in a versus-the-machine approach, utilizing GPS func-
captivating yet simple way is at a premium. The tionalities with a mobile screen as the window into
context, either geographic or semantic, emerges as the game environment, Pac Manhattan is an analog
a critical filtering mechanism, a mechanism that dif- version that involves a multiplayer approach and
ferentiates between otherwise monochromatic digi- traditional voice phone communication. The Pac
tal landscapes. In such a scenario, mobile devices Manhattan game is a less dynamic version of the
become effective facilitators of social interactions by original game, with players on the streets reporting
allowing users to read and embed digital location- their positions through the phone to human con-
based content. Multiplayer gaming environments, trollers who input data into the game console. In Pac
electronic social networks, or mobile location-based Manhattan and other games of the same genre, the
games enable a diverse range of encounters without mobile technology is not yet the all-encompassing
the need to personally engage with others face-to- and all-knowing information framework, but rather
face or reveal one’s identity. Digital media make it a combination of multiple functionalities.
easier for many to engage with strangers, particu- Pac Manhattan shares opportunities and imped-
larly for those who feel apprehension in interacting iments with massive multiplayer online (MMO) vid-
with strangers or just want to explore their inner eo games. While it provides an opportunity, though
self in a social context that is not predefined. Now, not yet the functionality, for social interactions with
through augmented-reality (AR) apps, these games other players, it also is “dead” (off-line) for most of
are entering our physical surroundings, becom- the time. Like MMO games, it requires the availabili-
ing context specific and a lot less virtual. As Simon ty of concurrent players, and as such, it is most effec-
Games puts it: “Games are the new cinema, they are tive as an event-based activity. Another example of
breaking free from the console and hitting the streets. a mixed-reality game, “Can You See Me Now?”[11] is
These games are a new way of exploring ideas, meet- a chase game played simultaneously on the streets
ing people and having fun. Hugely social, they are a of a given city and online. Online participants can
new entertainment form.”[6] interact with the “ground” team, exchange tactics
among themselves, and collaborate on the mission.

Virtual Architecture - Volume 1 - eCAADe 30 | 761


Through the game interactions, online players gain Figure 6
a unique reading of the city through the eyes of the Augmented Reality (AR) envi-
ground team. The physical urban context and feet ronment as social and design
on the ground provide an additional layer of spon- activism.
taneity and unpredictability that makes games more
exciting.
The Urban Interactive initiative blends mobile
technology, improvisational actors, and a scav-
enger hunt or mystery-solving urban challenges.
“It’s like being inside of a reality TV show. Without the
cameras,” organizers claim, adding, “We merge reality
and fantasy...and sometimes it isn’t easy to tell them
apart.”[12] Urban Interactive uses its own propri-
etary mobile app—Urban Sleuth—in combination
with prechoreographed acting sketches and tradi- destrian. This mixture of virtual with physical, and
tional geocaching to diffuse the boundary between real with fictional, forms evocative narratives that
the ordinary and the unexpected. Game participants redefine what is acceptable within public spaces.
trace throughout the city while solving mystery puz- These narratives also provide a sense of mystery
zles. Occasionally, an improvisational actor appears while reflecting and connecting to a broader media
and provides players with additional clues. How- (consumption) culture. While Pac Manhattan is remi-
ever, this cannot be taken for granted, since game niscent of earlier geocaching games that relied on
participants are never sure if the advice comes from the simpler technology of GPS receivers, two-way
an actor-agent sent by game organizers or just from radio, and online broadcasting, Urban Interactive
strangers walking by who are willing to share their proposes events that combine elements of reality TV
opinion.[13] In many ways, Urban Interactive feels and theatrical production. These events are more in
less like a game and more like an elaborate artistic tune with current media tastes but stray too much
happening. Developed for individual events, such from interactive participation toward performance
as college orientations and team bonding, these consumption.
games feel closer to theatrical productions designed The above examples are interesting game prop-
for refined cultural consumption rather than open- ositions; however, they may not be able to sustain
ended gaming worlds with adaptive narratives. Nev- themselves in the long run. Their gratification is tem-
ertheless, they provide an interesting conceptual porary and feels like an extension of leisure time, not
combination of technology and arts that integrates an effective way to learn, conduct business, or fulfill
well with the city life and its fabric. the broader needs of everyday life. A number of lo-
Urban Interactive and Pac Manhattan place the cation-aware apps attempt to fill this gap. AR games
game action within open urban environments. The and environments are often an intended part of the
events are partially prechoreographed, but they are commercialized world. The gamification of business
still the subject to the spontaneity of everyday pub- transforms location-aware apps into customer moni-
lic life and social reactions. For example, participants toring or opportunity-seeking applications. The per-
in these happenings can try to enlist passersby to vasive Amazon.com phrase “Customers Who Bought
gather information about opponents, ask for direc- This Item Also Bought” reflects on this paradigm.
tions, or request other forms of assistance. In some With the growing adoption of location-based ap-
instances a supposedly random passerby can actu- plications including Foursquare, Yelp, and Google+,
ally be another game participant disguised as a pe- businesses are increasingly looking for new ways to

762 | eCAADe 30 - Volume 1 - Virtual Architecture


engage their customers. Apps like VouchAR find dis- possible by AR authoring apps such as ARTags or
counts in local stores using their own database and Tagwhat that allow content creation and placement
also by searching others’ sites, including Groupon. within AR environments. This new content deliv-
Using the context-aware functionality, the app pre- ery method for the “decades-old problem” points
sents users with shopping choices—deals within im- to another important distinguishing feature of AR
mediate geographic proximity. While this is certainly environments. Unlike the physical city, which by its
an innovative technology, in many ways it virtualizes shared nature is always “on” and WYSIWYG (what you
the physical shopping street setup present in many see is what you get), the AR world can be turned off
commercial districts. In this case, AR technology and can be either WYSIWYG or non-WYSIWYG, al-
may allow for the reduction of advertisements and lowing for privacy within the public realm.
billboards in cities by porting them from the physi- Virtual environment allow for explorations of
cal to the virtual. inaccessible or not-yet-materialized designs. They
A similar transformation, relating to graffiti and can be precursors of future physical urban spaces
tagging, is being actively pursued by the city of San and potent drives in their realization. This is the case
Francisco, where “arts officials are embracing what with AR and gaming environments (fig.6) developed
they say is a digital-age solution to the decades-old by Tremont Underground Theater Space (TUTS) ini-
problem of graffiti.” [14] These initiatives are made tiative. This initiative is using AR gaming media not
only to popularize ideas of the adaptive reuse of the
Figure 7 abandoned public infrastructure but also to build
Augmented Reality (AR) social constituency and connect with general public.
environment as extension There are also old-fashioned war games. Like
of conventional first-person the highly successful “World of Tanks” game dis-
shooter games. cussed earlier, which is bound to the computer
box, the AR Conquar is a location-based strategy
game that combines the traditional MMO environ-
ment and location-based social networks similar to
foursquare. While it is still a relatively simple game,
something like Risk, Conquar represents a current
trend in grounding virtual environments in physical
settings. It connects the war theater to actual, physi-
cal surrounds to make players compete for various
control points.

EMERGING OPPORTUNITIES
The shifting focus from virtual-reality (VR) environ-
ments toward mixed-reality and AR frameworks
indicates the reexamination of earlier visions of
separated physical and digital worlds. The emerging
picture fuses both dimensions into a single continu-
um. The newfound physical context adopted by AR
games encourages players to push the boundaries
of social conventions and accepted public behavior.
Unlike more passive forms of entertainment such as
reality TV or even active-yet-confined console-based

Virtual Architecture - Volume 1 - eCAADe 30 | 763


games, the AR framework incorporates physical ac- REFERENCES
tivities and social interaction as well as encouraging Lynch, K 1960, The Image of the City, Technology Press,
exploration, learning, and discovery. Furthermore, as Cambridge.
activities integrate digital media culture within the Rossi, A 1982, The Architecture of the City, MIT Press,
built environment—cities—these games provide Cambridge.
an insight into our physical-digital selves and better
understanding of ourselves and our communities. [1] www.computerweekly.com/news/2240082941/Using-
The gamificaiton of life and the contextualiza- Web-20-for-business
tion of the virtual, discussed in this paper, directly [2] www.stevehargadon.com/2008/03/web-20-is-future-of-
connect to the dialecticism of digital physicality education.html
and physical digitality. When Urban Interactive en- [3] www.iconeye.com/news/will-wright-interview
tices possible customers with the teaser, “You are [4]gadgets.emedia.com.my/tipslist.php?id=12&title=Cell_
the protagonist in the story. Why watch a movie, when Phone_More_Vital_than_Wallet,_Poll_Finds Cell Phone
you can be inside one?”[15] it resonates closely with More Vital than Wallet, Poll Finds
Simon Games’ declaration, “Games are the new cin- [5] www.dailymail.co.uk/sciencetech/article-1374632/
ema.” The new media are getting an increasingly Smartphone-cold-turkey-Scientists-prove-youngsters-
strong hold on physical reality and are transforming suffer-gadget-withdrawal.html#ixzz1yClVhOk0
the ways we operate within it. Whereas the gamifi- [6] www.pmstudio.co.uk/collaborator/simon
cation of contemporary life is already an acknowl- [7] www.newscientist.com/article/dn6689-human-pac-
edged trend in business, education, and social net- man-hits-real-city-streets.html
works, the reverse tendency—the contextualization [8] www.pacmanhattan.com/
of virtual selves in the form of location awareness or [9] www.nytimes.com/2004/05/09/fashion/09GAME.html
the physical actualization of avatars—is still being [10]www.layar.com/layers/pacman/
shaped by our hesitation toward restructuring our [11] www.blasttheory.co.uk/bt/work_cysmn.html
physical surroundings. What does it mean for reality [12]urban-interactive.com/how
when the digital becomes physical without losing its [13] www.nytimes.com/2007/04/16/business/
intrinsic dematerialized/virtual properties? businessspecial3/16active.html?_r=1
[14] www.reuters.com/article/2011/09/12/us-graffiti-san-
francisco-idUSTRE78B72O20110912
[15] urban-interactive.com/how

764 | eCAADe 30 - Volume 1 - Virtual Architecture


Index of authors
Index to authors from Volume 1: Digital Physicality. Page numbers in brackets (x) are to authors from Volume
2: Physical Digitality.

Achten, Henri (77) Carvalho, Guilherme (255)


Aghaiemeybodi, Hamia (245) Casalegno, Federico (317)
Alaçam, Sema 107 Castro e Costa, Eduardo (469)
Alhadidi, Suleiman (543) Casucci, Tommaso 339
Altan, Hasim 647 Celani, Gabriela 451, (255)
Ameijde, Jeroen van (439) Chang, Jia-Rey (573)
Andrade, Max 451 Chase, Scott 125
Angulo, Antonieta 29 Chen, Huan-Nian (361)
Aranda-Mena, Guillermo (543) Chen, Ting-Han (327)
Araya, Sergio (447) Cheng, Nancy Yen-wen (613)
Araújo, André (255) Chien, Sheng-Fen 245
Araujo, Bruno (419) Choo, Seung Yeon (667)
Arisona, Stefan Müller 665, (377) Correia, Rodrigo 489
Arrobas, Pedro 167 Coutinho, Filipe (469)
Asanowicz, Aleksander (273) Coyne, Richard (657)
Aschwanden, Gideon 665 Çağdaş, Gülen 107, (117)
Aspinall, Peter (657) Çolakoğlu, Birgül (107)
Baerlecken, Daniel 497, (143) Dalton, Ruth Conroy 213, 533
Balaban, Özgün (117) Das, Subhajit 235
Balbo, Riccardo 55, (281) Datta, Sambit 135
Baltazar, Ana Paula (293) Derix, Christian (583)
Barakat, Merate 587 Dias, Miguel Sales (411)
Barbosa, Wilson (255) Dierichs, Karola (711)
Barczik, Günter 433 Diziol, Peter (511)
Bartolo, Carmelo Di (97) Doelling, Max 97
Bech, Karin (621) Dorta, Tomás (97)
Beetz, Jakob 593 Duarte, José (Pinto) 167, 471, 489, (419),
Beirão, José 167 (469), (599)
Bielik, Martin 701 Duchanois, Gilles 319
Biloria, Nimish (573) Duncan, David (143)
Bíla, Jiří 227, (605) Durmisevic, Elma (107)
Boeykens, Stefan 729 Dutt, Florina 235
Both, Petra von (151), (511) Dyllong, Julia 187
Bourdakis, Vassilis (337) Elbanhawy, Eiman 533
Braumann, Johannes (479) Eloy, Sara 471, (411)
Brell-Cokcan, Sigrid (479) Erhan, Halil I. 259
Brodrück, Ralph (369) Erioli, Alessio 329, 339
Burry, Jane (543), (701) Farzaneh, Ali (593)
Buš, Peter 599 Felasari, Sushardjanti 195
Cabral de Mello, Duarte (599) Feringa, Jelle (495)
Caldas, Luísa G. 459 Ferreira, M. Piedade (599)
Carlin, Brendon (439) Ferreira de Arruda, Guilherme (293)

Index of authors - Volume 1 - eCAADe 30 | 765


Fioravanti, Antonio 269, 683 Kilimci, Elif Sezen Yağmur (117)
Fischer, Jan-Ruben (191) Kim, Jun Gyu (667)
Fleischmann, Moritz 565 Kim, Seung Bae (667)
Florián, Miloš 547 Kim, Sungah (377)
Foged, Isak Worre 347 Knapen, Marc 691
Gabler, Markus (519) Knippers, Jan (519)
Gentry, Russell 497 Kocaturk, Tuba 55, (281)
Georgakopoulou, Sofia 279, (377) Koch, Volker (501)
Geyskens, Kenny 691 Kolář, Zdeněk (201)
Gidekel, Manuel (447) Koltsova, Anastasia 279
Godoi, Giovana 451 Kontovourkis, Odysseas (133)
Goscinski, Wojec (543) Kotsopoulos, Sotirios D. (317)
Graybill, Wesley (317) Kottor, Richard 533
Grêt-Regamey, Adrienne 203 König, Reinhard 355, 701
Gu, Ning 39, 393 Krieg, Oliver David (531)
Guerriero, Annie 87 Krijnen, Thomas 593
Gül, Leman Figen 77 Krüger, Mário (469)
Gürer, Ethem 107 Kubicki, Sylvain 87
Gürsoy, Benay (59) Kunze, Antje 187
Halatsch, Jan 187 Kurilla, Lukáš 547
Halin, Gilles 87 Ladurner, Georg (519)
Ham, Jeremy J. 135 Langenhan, Christoph 639
Hanafi, Mohammad Assem (169) Leclercq, Pierre 87
Hanna, Raid (233) Lee, Sang Bok (667)
Hanzl, Małgorzata 177 Lee, Yuzn Zone (301)
Hayek, Ulrike Wissen 203 Leitão, António 489, (87)
Hemmerling, Marco (127) Lemberski, David (127)
Heylighen, Ann (49) Lesage, Annemarie (97)
Himpe, Caroline 729 Liapi, Katherine A. 289, (343)
Horne, Margaret 213 Lindner, Gerald (369)
Hradečný, Martin (201) Loffreda, Gianluigi 269
Hsieh, Kai-Wei (361) Lonsing, Werner (385)
Hsiung, Bob (317) Lopes, José (87)
Hua, Hao 311 Lorenz, Wolfgang E. 505, 613
Huang, Yinghsiu (361) Lu, Junchao 517
Ilic, Maja (33) Lu, Kai-Tzu (327)
Janssen, Patrick 555 Luther, Mark 157
Jeng, Taysheng 49 Lückert, Angelika J. (511)
Jensen, Mads Brath 347 Ma, Haidong (449)
Jones, Paulo (411) Macris, Vincent 691
Jorge, Joaquim (419) Marcos, Carlos L. (551)
Jura, Jakub 227, (605) Marin, Philippe 319
Jutraz, Anja 383 Marques, Lorena Melgaço (293)
Juvancic, Matevz 115 Marqueto, Priscilla (309)
Kaftan, Martin (431), (487) Marsault, Xavier 319
Kalay, Yehuda E. 525 Martens, Bob 729
Kaushik, Vignesh 555 Martens, William 577
Kępczyńska-Walczak, Anetta 23 Mavros, Panagiotis (657)
Khoo, Chin Koi (221) Medjdoub, Benachir 55, (281)

766 | eCAADe 30 - Volume 1 - Index of authors


Meibodi, Mania Aghaei (245) Reinhardt, Dagmar 577
Mendes, Leticia 451 Reitz, Judith (143)
Menges, Achim 565, (519), (531), (711) Ricardo, Rui (411)
Meyboom, AnnaLisa (43), (567) Riether, Gernot (181)
Mihaylov, Boyan (531) Roça, Luciana (639)
Miranda, Luis 577 Roe, Jennifer (657)
Mohammad, Kareem El Sayed (169) Ron, Ruth (391)
Mônaco dos Santos, Denise (649) Růžička, Marek 547
Moon, Dustin 675 Ryu, Jung Rim (667)
Moonen, Faas (369) Saleri, Renato 319
Moravec, Stanislav (77) Salim, Flora 621, (629), (701)
Morton, Peter James 213 Sanchez, Rodolfo 259
Moya, Rafael 621 Santos, Luís 459, (87)
Mueller, Volker 259 Schaeverbeke, Robin (49)
Muslimin, Rizal 443 Schiavon, Stefano 675
Nasr, Mohammad (169) Schmitt, Gerhard 187, 279, 665, (77),
Nasrollahi, Farshad 97 (377)
Neuenschwander, Noemi 203 Schnabel, Marc Aurel 135
Newton, Caroline 739 Schneider, Sven 355, 701
Nicholas, Paul (691) Schwarz, Thorsten (511)
Noteboom, Chris (369) Schwinn, Tobias (531)
Nováková, Kateřina (77) Scopes, Lesley 125
Nys, Koenraad 87 Sdegno, Alberto 747
Okuda, Shinya 607 Seifert, Arne 639
Orzechowski, Maciej Andrzej 631 Sharaidin, Kamil (629), (701)
Oungrinis, Konstantinos-Alketas (343) Shin, Dongyoun (377)
Oxman, Rivka 393 Silva, Clarence Wilfred de 709
Österlund, Toni (677) Sigurðardóttir, Kristjana (621)
Pak, Burak 413, 655, 739 Simeone, Davide 269, 525, 683
Papadopoulou, Maria 665 Słyk, Jan (353)
Pasic, Adnan (107) Smith, Makai 259
Pasold, Anke 347 Sopeoglou, Eva 255
Pasternak, Agata (265) Søndergaard, Asbjørn (495)
Patlakas, Panagiotis 647 Stavric, Milena (33), (431)
Pavlíček, Jiří (487) Stokic, Dragana (33)
Pektas, Sule Tasli (69) Stolarewicz, Małgorzata (561)
Peña de Leon, Alexander (501), (543) Steinfeld, Kyle 675
Peng, Chengzhi 195 Stouffs, Rudi 479
Pentazou, Ioulia (337) Stralen, Mateus de Sousa van (293)
Petzold, Frank 639 Strzala, Marcin (43)
Pihlajaniemi, Henrika (677) Suma, Alexander (369)
Pitts, Greg 157 Sun, Chengyu 517
Popov, Nikolay 613 Swarts, Matthew 497
Poulsen, Esben Skouboe 347 Talašová, Zuzana 425
Prousalidou, Elena (159) Tamke, Martin (691)
Przybylo, Jakob (449) Tang, Sheng Kai (301)
Psarras, Stamatis 289 Tang, Wen Yen (301)
QaQish, Ra’Ed K. (23) Tanska, Tuulikki (677)
Reichert, Steffen (531) Taron, Joshua M. 365

Index of authors - Volume 1 - eCAADe 30 | 767


Tatarin, René 719 Waddell, Paul 187
Teichert, Astrid 639 Wang, Chun-Yang (459)
Tessmann, Oliver (211) Weytjens, Lieve 691
Thompson, Emine Mine 145, 213, 533 Wierzbicki-Neagu, Madalina 709
Thomsen, Mette Ramsgard (621) Williams, Mani (543)
Tonn, Christian 719 Wittkopf, Stephen K. 607
Tramontano, Marcelo (309), (639) , (649) Włóka, Agata 631
Trento, Armando 269, 683 Wojtowicz, Jerzy (43)
Treyer, Lucas (77) Wonoto, Nixon 497
Tsiliakos, Marios 301 Woodbury, Robert F. 259
Tunçer, Bige 279 Wu, Tienyu 49
Varoudis, Tasos (401) Wurzer, Gabriel 613, 655
Veliz, Alejandro 55, (281) Yang, Xiaoming 607
Verbeeck, Griet 691 Yeh, Yee-Tai 245
Verbeke, Johan 413, 739 Zarzycki, Andrzej 67, 755
Vermillion, Joshua 29 Zee, Aant van der 375
Vernay, Didier Gabriel 665 Zhao, Qi 517
Verovsek, Spela 403 Zhong, Chen 665
Voorthuis, Jacob 593 Zolotovsky, Ekaterina (447)
Voyatzaki, Maria (343) Zomparelli, Alessandro 329
Vries, Bauke de 39, 375, 593 Zupancic, Tadeja 115, 383, 403

768 | eCAADe 30 - Volume 1 - Index of authors


DIGITAL PHYSICALITY vol. 1
Digital Physicality is the first volume of the conference proceedings of the 30 eCAADe conference,
th

held from 12–14 September 2012 in Prague at the Faculty of Architecture of Czech Technical University
in Prague. Physicality means that digital models increasingly incorporate information and knowledge
of the world. This extends beyond material and component databases of building materials, but involves
time, construction knowledge, material properties, space logic, people behaviour, and so on. Digital
models therefore, are as much about our understanding of the world as they are about design support.
Physical is no longer the opposite part of digital models. Models and reality are partly digital and partly
physical. The implication of this condition is not clear however, and it is necessary to investigate its
potential. New strategies are necessary that acknowledge the synergetic qualities of the physical and
the digital. This is not limited to our designs but it also influences the process, methods, and what or
how we teach.
eCAADe — the association for education and research in Computer Aided Architectural Design in europe
– had its first conference in 1982 (Delft, the Netherlands). The association covers Europe, Middle East,
North Africa and Western Asia and works in collaboration with other major associations in the field:
ACADIA (www.acadia.org), ASCAAD (www.ascaad.org), CAAD futures (www.caadfutures.org), CAADRIA
(www.caadria.org), and SIGraDI (www.sigradi.org). eCAADe provides an international forum for reachers,
teachers, and practitioners in computer aided architectural design. Published papers are accessible via
the International Journal of Architectural Computing (www.architecturalcomputing.org) and CUMinCAD
(cumincad.scix.net).

ISBN: 978-9-4912070-2-0

You might also like