Skip to main content
×
×
Home

AI EDAM special issue: advances in implemented shape grammars: solutions and applications

  • Sara Eloy (a1), Pieter Pauwels (a2) and Athanassios Economou (a3)
Abstract

This paper introduces the special issue “Advances in Implemented Shape Grammars: Solutions and Applications” and frames the topic of computer implementations of shape grammars, both with a theoretical and an applied focus. This special issue focuses on the current state of the art regarding computer implementations of shape grammars and brings a discussion about how those systems can evolve in the coming years so that they can be used in real life design scenarios. This paper presents a brief state of the art of shape grammars implementation and an overview of the papers included in the current special issue categorized under technical design, interpreters and interface design, and uses cases. The paper ends with a comprehensive outlook into the future of shape grammars implementations.

  • View HTML
    • Send article to Kindle

      To send this article to your Kindle, first ensure no-reply@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about sending to your Kindle. Find out more about sending to your Kindle.

      Note you can select to send to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be sent to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

      Find out more about the Kindle Personal Document Service.

      AI EDAM special issue: advances in implemented shape grammars: solutions and applications
      Available formats
      ×
      Send article to Dropbox

      To send this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Dropbox.

      AI EDAM special issue: advances in implemented shape grammars: solutions and applications
      Available formats
      ×
      Send article to Google Drive

      To send this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Google Drive.

      AI EDAM special issue: advances in implemented shape grammars: solutions and applications
      Available formats
      ×
Copyright
Corresponding author
Author for correspondence: Sara Eloy, E-mail: sara.eloy@iscte.pt
References
Hide All
Agarwal, M and Cagan, J (1996) A blend of different tastes: the language of coffee makers. Environment and Planning B: Planning and Design 25(2), 205226.
Agarwal, M, Cagan, J and Stiny, G (2000) A micro language: generating MEMS resonators by using a coupled form – function shape grammar. Environment and Planning B: Planning and Design 27(4), 615626. Available at http://journals.sagepub.com/doi/10.1068/b2619
Aksamija, A, et al. (2010) Integration of knowledge-based and generative systems for building characterization and prediction. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 24(1), 316. Available at http://www.andrew.cmu.edu/user/ramesh/pub/distribution/journal/aiedam-S0890060409990138-integrationOfKnowledge-based.pdf
Anon, GraphSynth (n.d.) Department of Mechanical Engineering, University of Texas in Austin. Available at http://designengrlab.github.io/GraphSynth/indexP.htm (Accessed 30 July 2017).
Barros, M, Duarte, JP and Chaparro, BM (2011) Thonet chair design grammar: a step towards the mass customization of furniture. In Proceedings of the 14th International Conference on Computer Aided Architectural Design Futures, Liege, Belgium, pp. 181200.
Beirão, J, Duarte, JP and Stouffs, R (2009) An Urban Grammar for Praia: Towards Generic Shape Grammars for Urban Design. In Computation: The New Realm of Architectural Design, 27th eCAADe Conference Proceedings, Istanbul, Turkey, pp. 575584.
Carlson, C (1993) Grammatical Programming: An Algebraic Approach to the Description of Design Spaces. Pennsylvania, USA: Carnegie-Mellon University.
Chase, S (2010) Grammar based design tools: Issues of representation and interaction. Slide presentation. Available at http://vbn.aau.dk/files/57369300/DV_workshop_keynote_Chase.pdf.
Chase, SC (1989) Shapes and shape grammars: from mathematical model to computer implementation. Environment and Planning B: Planning and Design 16, 215242.
Chase, SC (2002) A model for user interaction in grammar-based design systems. Automation in Construction 11(2), 161172. Available at http://linkinghub.elsevier.com/retrieve/pii/S0926580500001011
Chau, HH (2002) Preserving Brand Identity in Engineering Design Using a Grammatical Approach Preserving Brand Identity in Engineering Design. Leeds, UK: University of Leeds.
Chau, HH, et al. (2004) Evaluation of a 3d shape grammar implementation. In Gero, JS (ed.). Design Computing and Cognition'04. Dordrecht, The Netherlands: Kluwer Academic Publishers, pp. 357376.
Chen, IR, Wang, X and Wang, W (2009) Bridging shape grammar and Tangible Augmented Reality into collaborative design learning. In 2009 13th International Conference on Computer Supported Cooperative Work in Design. IEEE, pp. 468473. Available at http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4968103.
Chien, S-F, et al. (1998) SG-Clips: a System to Support the Automatic Generation of Designs from Grammars. In Proceedings of the Third Conference on Computer-Aided Architectural Design Research in Asia (CAADRIA). Osaka, Japan: Osaka University, pp. 445454.
Duarte, J and Simondetti, A (1997) Basic grammars and rapid prototyping. In EG-SEA-AI Workshop ’97, Applications of Artificial Intelligence in Structural Engineering. Finland: Tampere University.
Duarte, JP (2005) Towards the mass customization of housing: the grammar Siza's houses at Malagueira. Environment and Planning B: Planning and Design 32(3), 347380.
Duarte, JP and Correia, R (2006) Implementing a description grammar for generating housing programs online. Construction Innovation Journal on Information and Knowledge Management in Construction 6, 203216.
Duarte, JP, Rocha, J and Soares, GD (2007) Unveiling the structure of the Marrakech Medina: a shape grammar and an interpreter for generating urban form. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 21(4). Available at http://www.journals.cambridge.org/abstract_S0890060407000315 (Accessed 28 June 2017).
Eloy, S and Duarte, JP (2015) A transformation-grammar-based methodology for the adaptation of existing housetypes: the case of the “rabo-de-bacalhau”. Environment and Planning B: Planning and Design 42(5), 775800.
Ertelt, C and Shea, K (2010) Shape grammar implementation for machining planning. In Design Computing and Cognition 2010 Workshop.
Fiedler, S and Ilčík, M (2009) Procedural Human Posing Using CGA Grammars. Available at https://www.cg.tuwien.ac.at/research/publications/2009/fiedler-2009-php/fiedler-2009-php-report.pdf
Flemming, U (1987) More than the sum of parts: the grammar of Queen Anne houses. Environment and Planning B: Planning and Design 14, 323350.
Garcia, S (2017) Classifications of shape grammars. In Gero, JS (ed.). Design Computing and Cognition DCC'16. Cham: Springer, pp. 229–248.
Garcia, S and Romão, L (2015) A design tool for generic multipurpose chair design. In Celani, G, Sperling, D and Franco, J (eds). Computer-Aided Architectural Design: The Next City – New Technologies and the Future of the Built Environment: 16th International Conference, CAAD Futures 2015. São Paulo, Brazil: Springer, pp. 600619. Available at http://link.springer.com/chapter/10.1007/978-3-662-47386-3_33.
Gips, J (1974) Shephard-Metzler analysis: a syntax oriented program that performs a three dimesional perceptual task. Pattern Recognition 6, 189199.
Gips, J (1975) Shapes Grammars and their Uses: Artificial Perception, Shape Generation and Computer Aesthetics. Basel, Switzerland: Springer. Available at http://books.google.pl/books/about/Shape_Grammars_and_Their_Uses.html?id=ajVzST9ihCcC&pgis=1.
Gips, J (1999) Computer implementation of shape grammars. In Workshop on Shape Computation, pp. 111. Available at http://www.shapegrammar.org/implement.pdf.
Grasl, T (2012) Transformational Palladians. Environment and Planning B: Planning and Design 39(1), 8395.
Grasl, T and Economou, A (2013) From topologies to shapes: parametric shape grammars implemented by graphs. Environment and Planning B: Planning and Design 40(5), 905922.
Grasl, T and Economou, A (2014) Towards controlled grammars: Approaches to automating rule selection for shape grammars. In 32nd eCAADe Conference Proceedings, Newcastle, UK, pp. 357363.
Heisserman, JA (1991) Generative Geometric Design and Boundary Solid Grammars. Pennsylvania, USA: Carnegie-Mellon University.
Heisserman, JA (1994) Generative geometric design. IEEE Computer Graphics and Applications 14, 3745.
Hoisl, F and Shea, K (2011) An interactive, visual approach to developing and applying parametric three-dimensional spatial grammars. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25(4), 333356.
Jowers, I (2006) Computation with Curved Shapes: Towards Freeform Shape Generation in Design. Milton Keys, UK: The Open University.
Jowers, I and Earl, C (2011) Implementation of curved shape grammars. Environment and Planning B: Planning and Design 38(4), 616635. Available at http://epb.sagepub.com/lookup/doi/10.1068/b36162.
Jowers, I, et al. (2010) Shape detection with vision: Implementing shape grammars in conceptual design. Research in Engineering Design 21, 235247.
Krishnamurti, R (1982) SGI: A Shape Grammar Interpreter. Milton Keynes, England: The Open University.
Krishnamurti, R (1992) The arithmetic of maximal planes. Environment and Planning B: Planning and Design 19, 431464.
Krishnamurti, R and Giraud, C (1986) Towards a shape editor: The implementation of a shape generation system. Environment and Planning B: Planning and Design 13(4), 391404.
Kunkhet, A (2011) Harmonised Shape Grammar in Design Practice. Staffordshire University. Available at http://www.kunkhet.com/research/MPhilPhD-A.Kunkhet-2011.pdf
Lee, HC, Herawan, T and Noraziah, A (2012) Evolutionary grammars based design framework for product innovation. Procedia Technology 1, 132136. Available at http://linkinghub.elsevier.com/retrieve/pii/S2212017312000278.
Li, AI, et al. (2009) A prototype system for developing two and three dimensional shape grammars. In Proceedings of 14th International Conference Computer-Aided Architectural Design Research in Asia, pp. 717726.
Li, AI-K (2002) A prototype interactive simulated shape grammar. In Koszewski, K and Wrona, S (eds). Design Education: Connecting the Real and the Virtual, Proceedings of the 20th Conference on Education in Computer Aided Architectural Design in Europe, Warsaw, Poland, pp. 314317.
Ligler, H, Economou, A (2015) Entelechy I: towards a formal specification of John Portman's domestic architecture. In Martens, B, Wurzer, G, Grasl, T, Lorenz, WE and Schaffranek, R (eds). Real Time – Proceedings of the 33rd eCAADe Conference. Vienna, Austria: Vienna University of Technology, pp. 445452.
McCormack, JP and Cagan, J (2004) Speaking the Buick language: capturing, understanding and exploring brand identity with shape grammars. Design Studies 25(1), 129.
McGill, MC (2002) Shaper2D: visual software for learning shape grammars. In Design education: Connecting the Real and the Virtual, Proceedings of the 20th Conference on Education in Computer Aided Architectural Design in Europe, Warsaw, pp. 148151.
McKay, A, et al. (2011) Computer-aided design synthesis: an application of shape grammars. International Journal of Product Development 13(1), 415.
McKay, A, et al. (2012) Spatial grammar implementation: From theory to useable software. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 26(2), 143159. Available at http://www.journals.cambridge.org/abstract_S0890060412000042.
Orsborn, S, et al. (2006) Creating cross-over vehicles: defining and combining vehicle classes using shape grammars. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 20, 217246.
Park, J and Economou, A (2015) The Dirksen variations: towards a generative description of Mies’ courthouse language. In Martesn, B (ed.). Real Time – Proceedings of the 33rd eCAADe Conferenceeal Time: Extending the Reach of Computation. Vienna, Austria: Vienna University of Technology, pp. 453462.
Pauwels, P and Eloy, S (2016) Workshop Advances in Shape Grammars: Implemented Shape Grammars, Evanston, Chicago, US.
Piazzalunga, U and Fitzhorn, P (1998) Note on a three-dimensional shape grammar interpreter. Environment and Planning B: Planning and Design 25(1), 1130. Available at http://epb.sagepub.com/lookup/doi/10.1068/b250011.
Pugliese, M and Cagan, J (2002) Capturing a rebel: modelling the Harley-Davidson brand through a motorcycle shape grammar. Research in Engineering Design 13(3), 139156.
Shea, K (2000) eifForm: a generative structural design system. In 2000 ACSA Technology Conference: Emerging Technologies and Design: The Intersection of Design and Technology, pp. 8791.
Stiny, G and Mitchell, WJ (1978) The Palladian grammar. Environment and Planning B: Planning and Design 5(1), 518.
Stouffs, R (1994) The Algebra of Shapes. Pittsburgh, PA: Carnegie Mellon University.
Strobbe, T, De Meyer, R and Van Campenhout, J (2013) A generative approach towards performance-based design. In Computation and Performance, Proceedings of the 31st eCAADe Conference, pp. 627634. Available at http://papers.cumincad.org/data/works/att/ecaade2013_052.content.pdf.
Strobbe, T, et al. (2016) A graph-theoretic implementation of the Rabo-de-Bacalhau transformation grammar. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 30(2), 138158. Available at http://www.journals.cambridge.org/abstract_S0890060416000032.
Tapia, M (1999) A visual implementation of a shape grammar system †. Environment and Planning B: Planning and Design 26, 5973.
Teboul, O, et al. (2011) Shape grammar parsing via reinforcement learning. In Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference. Available at http://vision.mas.ecp.fr/Personnel/teboul/files/cvpr11_teboul.pdf.
Trescak, T, Rodriguez, I and Esteva, M (2009) General shape grammar interpreter for intelligent designs generations. In Proceedings of the 2009 6th International Conference on Computer Graphics, Imaging and Visualization: New Advances and Trends, CGIV2009, pp. 235240.
Wang, Y (1998) 3D Architecture Form Synthesizer. Cambridge, USA: Massachusetts Institute of Technology.
Wong, W-K, et al. (2005) Designing 2D and 3D shape grammars with logic programming. In 10th Conference on Artificial Intelligence and Applications, Taiwan.
Yue, K, Krishnamurti, R and Grobler, F (2009) Computation-friendly shape grammars: detailed by a sub framework over parametric 2D rectangular shapes. In Joining Languages, Cultures and Visions: CAADFutures 2009, Montreal, pp. 757770.
Zhang, W and Lin, S (2008) Research on Tibet Tangka based on shape grammar. In 2008 9th International Conference on Computer-Aided Industrial Design and Conceptual Design. IEEE, pp. 373376. Available at http://ieeexplore.ieee.org/document/4730591/.
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

AI EDAM
  • ISSN: 0890-0604
  • EISSN: 1469-1760
  • URL: /core/journals/ai-edam
Please enter your name
Please enter a valid email address
Who would you like to send this to? *
×

Keywords

Metrics

Full text views

Total number of HTML views: 16
Total number of PDF views: 119 *
Loading metrics...

Abstract views

Total abstract views: 545 *
Loading metrics...

* Views captured on Cambridge Core between 9th May 2018 - 19th August 2018. This data will be updated every 24 hours.