From Idea to Shape, from Algorithm to Design: A Framework for the Generation of Contemporary Facades

  • Inês CaetanoEmail author
  • Luís Santos
  • António Leitão
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 527)


Nowadays, there is a growing interest in buildings’ envelops presenting complex geometries and patterns. This interest is related with the use of new design tools, such as Generative Design, which promotes a greater design exploration. In this paper we discuss and illustrate a structured and systematic computational framework for the generation of facade designs. This framework includes (1) a classification of facades into different categories that we consider computationally relevant, and (2) an identification and implementation of a set of algorithms and strategies that address the needs of the different designs.


Generative design Facades Algorithms 



This work was partially supported by national funds through Fundação para a Ciência e a Tecnologia (FCT) with reference UID/CEC/50021/2013, and by the Rosetta project under contract PTDC/ATP-AQI/5224/2012 and by the PhD grant under contract SFRH/BD/98658/2013.


  1. 1.
    Pell, B.: The articulate surface - ornament and technology in contemporary architecture. Birkhauser (2010)Google Scholar
  2. 2.
    Venturi, R.: Complexity and Contradiction in Architecture. Museum of Modern Art, New York (1966)Google Scholar
  3. 3.
    Frampton, K.: Towards a critical regionalism: six points for an architecture of resistence. The Anti-Aesthetic: Essays on Postmodern Culture (1983)Google Scholar
  4. 4.
    Hauer, E.: Continua, Architectural Screens and Walls. Princeton Architectural Press, New York (2004)Google Scholar
  5. 5.
    Bukhari, F.A.: A hierarchical evolutionary algorithmic design (head) system for generating and evolving buildings design models. Ph.D. thesis, Queensland University of Technology (2011)Google Scholar
  6. 6.
    Kolarevic, B.: Architecture in the Digital Age - Designing and Manufacturing. Taylor & Francis, London (2003)Google Scholar
  7. 7.
    Terzidis, K.: Introduction em Expressive Form - A Conceptual Approach to Computational Design, pp. 1–8. Spon Press, New York (2003)Google Scholar
  8. 8.
    Leitão, A.: Teaching computer science for architecture. In: Proceedings of 1st eCAADe Regional International Workshop, University of Porto, Faculty of Architecture (Portugal), pp. 95–104, 4–5 April 2013Google Scholar
  9. 9.
    Barrios, C.: Transformations on parametric design models. In: CAAD Design Futures 2005, Vienna, Austria (2005)Google Scholar
  10. 10.
    Moussavi e, F., Kubo, M.: The Function of Ornament. Actar, Cambridge (2006)Google Scholar
  11. 11.
    Leitão, A.: Improving generative design by combining abstract geometry and higher-order programming. In: em CAADRIA - Conference on Computer-Aided Architectural Design Research in Asia, Kyoto (2014)Google Scholar
  12. 12.
    Borson, B.: Life of an architect. (2010). Accessed 08 Nov 2010
  13. 13.
    Leitão, A., Luis Santos, J.L.: Programming languages for generative design: a comparative study. Int. J. Archit. Comput. 10(1), 139–162 (2012)CrossRefGoogle Scholar
  14. 14.
    Lopes e, J., Leitão, A.: Portable generative design for cad applications. In: em ACADIA, Calgary, Canada (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  1. 1.University of LisbonLisbonPortugal
  2. 2.University of California, BerkeleyBerkeleyUSA

Personalised recommendations