Hostname: page-component-cd9895bd7-jkksz Total loading time: 0 Render date: 2024-12-26T07:42:58.650Z Has data issue: false hasContentIssue false

Shape grammars as design tools: an implementation of a multipurpose chair grammar

Published online by Cambridge University Press:  09 May 2018

Sara Garcia*
Affiliation:
CIAUD, Faculdade de Arquitetura, Universidade de Lisboa, Lisbon, Portugal
António Menezes Leitão
Affiliation:
INESC-ID/Instituto Superior Técnico, Universidade de Lisboa, Lisbon, Portugal
*
Author for correspondence: Sara Garcia, E-mail: sgarcia@fa.ulisboa.pt

Abstract

This paper presents a multipurpose chair grammar and its implementation in the design tool ChairDNA. This tool is oriented for the exploration of design alternatives in the early concept phase of the chair design process. This work addresses two shortcomings within the research area of shape grammars (SGs), namely, the lack of implementation of SGs applied to design domains, and the lack of practical applications in real-life design scenarios. To address these problems, a methodology is proposed for the implementation of a SG (more specifically, a set grammar) into a tool, comprising the translation of the grammar into user-interface elements oriented for design practitioners. By using the proposed tool, the user can add/delete chair components and edit shape parameters, while visualizing the effects on a three-dimensional digital model presented in a variety of CAD applications. Compared with other SG implementations, ChairDNA uses an approach that keeps under control the combinatorial explosion of rule applications, which simplifies the use of the tool by designers that do not have experience in SGs. The generative potential of the tool is demonstrated by generating chairs of different types, and its usability and utility in aiding the designer are evaluated by design students and design practitioners.

Type
Regular Articles
Copyright
Copyright © Cambridge University Press 2018 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Agarwal, M and Cagan, J (1998) A blend of different tastes: the language of coffeemakers. Environment and Planning B: Planning and Design 25, 205226.Google Scholar
Barros, M, Duarte, JP and Chaparro, BM (2015) A grammar-based model for the mass customisation of chairs: modelling the optimisation part. Nexus Network Journal 17(3), 875898.Google Scholar
Castro e Costa, E and Duarte, JP (2014) Generic Shape Grammars for Mass Customization of Ceramic Tableware. In: Design Computation and Cognition DCC'14. 2014, pp. 437454.Google Scholar
Chase, S (2005) Generative design tools for novice designers: issues for selection. Automation in Construction 14, 689698.Google Scholar
Chau, HH, Chen, X, McKay, A and Pennington, A (2004) Evaluation of a 3D Shape Grammar Implementation. In Design Computing and Cognition'04. 2004 Dordrecht Kluwer Academic Publishers, pp. 357376.Google Scholar
Design Museum (2010) Fifty Chairs That Changed the World. Fifty. London: Conran Octopus.Google Scholar
Duarte, JP (2001) Customizing Mass Housing: A Discursive Grammar for Siza's Malagueira Houses. PhD Thesis, Massachusetts Institute of Technology.Google Scholar
Duarte, JP and Beirão, JN (2011) Towards a methodology for flexible urban design: designing with urban patterns and shape grammars. Environment and Planning B: Planning and Design 38(5), 879902.Google Scholar
Earl, CF (1986) Creating design worlds. Environment and Planning B: Planning and Design 13(2), 177188.Google Scholar
Eloy, S and Duarte, JP (2012) A transformation grammar-based methodology for housing rehabilitation. In: Design Computing and Cognition ‘12. 2012, pp. 301320.Google Scholar
Fiell, C and Fiell, P (1994) Modern Chairs. Köln: Taschen.Google Scholar
Figueiredo, B., Sousa, L., Duarte, J.P. and Krüger, M. (2014) Alberti Digital on Portuguese Architecture: Shape Grammar Transformations as a Computational Framework to Determine the Influence of Alberti Legacy on Portuguese Renaissance Churches. Joelho: Revista de Cultura Arquitectonica, pp. 4251.Google Scholar
Flemming, U (1987a) More than the sum of parts: the grammar of Queen Anne houses. Environment and Planning B: Planning and Design 14, 323350.Google Scholar
Flemming, U (1987b) The role of shape grammars in the analysis and creation of designs. In Yehuda E. Kalay (ed.) Computability of Design. Principles of Computer-Aided Design. New York, Wiley Interscience. pp. 245272.Google Scholar
Flemming, U (1989) Syntactic Structures in Architecture: Teaching Composition with Computer Assistance. In: CAAD futures Digital Proceedings. 1989, pp. 3148.Google Scholar
Flemming, U (1994) Get with the program: common fallacies in critiques of computer-aided architectural design. Environment and Planning B: Planning and Design 21(7), 106116.Google Scholar
Garcia, S (2016) Classifications of Shape Grammars. In: Design Computing and Cognition ‘16. John Gero. [Online]. Springer, pp. 243262.Google Scholar
Garcia, S and Barros, M (2015) A Grammar-Based System for Chair Design: From Generic to Specific Shape Grammars. In: Real Time – Proceedings of the 33rd eCAADe Conference. [Online]. 2015 Vienna University of Technology, pp. 427436.Google Scholar
Garcia, S and Romão, L (2015) A Design Tool for Generic Multipurpose Chair Design. In: Gabriela Celani, David Sperling, & Juarez Franco (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, July 8–10, 2015. Selected Papers. [Online]. Berlin, Heidelberg, Springer, pp. 600619.Google Scholar
Gips, J (1975) Shape Grammars and Their Uses: Artificial Perception, Shape Generation and Computer Aesthetics. Basel: Springer Basel AG.Google Scholar
Gips, J (1999) Computer Implementation of Shape Grammars. In: Workshop on Shape Computation. [Online]. 1999 MIT, Cambridge, USA. p.Google Scholar
Grasl, T (2012) Transformational Palladians. Environment and Planning B: Planning and Design 39(1), 8395.CrossRefGoogle Scholar
Grasl, T and Economou, A (2013) From topologies to shapes: parametric shape grammars implemented by graphs. Environment and Planning B: Planning and Design 40, 905922.Google Scholar
Heisserman, J (1994) Generative geometric design. IEEE Computer Graphics and Applications 14, 3745.Google Scholar
Heisserman, J, Mattikalli, R and Callahan, S (2004) A grammatical approach to design generation and its application to aircraft systems. In: Proceedings of the Generative CAD Systems Symposium ‘04. 2004 Pittsburgh, PA. p.Google Scholar
Hsiao, S-W and Chen, C-H (1997) A semantic and shape grammar based approach for product design. Design Studies 18, 275296.Google Scholar
Jowers, I and Earl, C (2011) The implementation of curved shape grammars. Environment and Planning B: Planning and Design 38(4), 616635.Google Scholar
Kirsch, JL and Kirsch, RA (1986) The structure of paintings: formal grammar and design. Environment and Planning B: Planning and Design 13, 163176.Google Scholar
Knight, T (1999) Applications in Architectural Design, and Education and Practice. Report for the NSF/MIT Workshop on Shape Computation.Google Scholar
Knight, T (1989) Transformations of De Stijl art: the paintings of Georges Vantongerloo and Fritz Glarner. Environment and Planning B: Planning and Design 16, 5198.Google Scholar
Knight, T (2003) Computing with emergence. Environment and Planning B: Planning and Design 30, 125155.Google Scholar
Krishnamurti, R (1980) The arithmetic of shapes. Environment and Planning B 7, 463484.Google Scholar
Lawson, B (2008) How Designers Think. Oxford: Architectural Press.Google Scholar
Li, AIk (2001) Teaching Style Grammatically, with an Example From Chinese Architecture. The Proceedings of Mathematics & Design 2011. pp. 270277.Google Scholar
Li, AIk (2002) A prototype interactive simulated shape grammar. In: Connecting the Real and the Virtual – design education: 20th eCAADe Conference Proceedings. 2002, pp. 314317.Google Scholar
Li, AIk, Chen, L, Wang, Y and Chau, HH (2009) Editing Shapes in a Prototype: Two- and Three-dimensional Shape Grammar Environment. In: Computation: The New Realm of Architectural Design: 27th eCAADe Conference Proceedings. 2009 Istanbul, Turkey: Istanbul Technical University, Faculty of Architecture, pp. 243250.Google Scholar
Lindenmayer, A (1968) Mathematical models for cellular interactions in development. Parts I and II. Journal of Theoretical Biology 18, 280315.Google Scholar
Lopes, J and Leitão, A (2011) Portable Generative Design for CAD Applications. In: Integration through Computation. 2011 Calgary, Canada, pp. 196203.Google Scholar
Macefield, R (2009) How to specify the participant group size for usability studies: a practitioner's guide. Journal of Usability Studies 5(1), 3445.Google Scholar
Mamoli, M (2015) Library Grammar: A Shape Grammar for the Reconstruction of Fragmentary Ancient Greek and Roman Libraries. In: Proceedings of the 33rd eCAADe Conference. 2015 Vienna University of Technology, Vienna, Austria, pp. 463470.Google Scholar
Marshall, MN (1996) Sampling for qualitative research. Family Practice 13(6), 522526.Google Scholar
McCormac, J, Bown, O, Dorin, A, McCabe, J, Monro, G and Whitelaw, M (2014) Ten questions concerning generative computer art. Leonardo 47(2), 135141.Google Scholar
McGill, M and Knight, T (2004) Designing Design-Mediating Software: The Development of Shaper2D. In: 22nd eCAADe Conference Proceedings. 2004, pp. 119127.Google Scholar
McKay, A, Chase, S, Shea, K and Chau, HH (2012) Spatial grammar implementation: from theory to useable software. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 26, 143159.Google Scholar
Müller, P, Wonka, P, Haegler, S, Ulmer, A and Van Gool, L (2006) Procedural modeling of buildings. ACM Transactions on Graphics (TOG) – Proceedings of ACM SIGGRAPH 2006 25(3), 614623.Google Scholar
Orsborn, S, Cagan, J, Pawlicki, R and Smith, RC (2006) Creating cross-over vehicles: defining and combining vehicle classes using shape grammars. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 20, 217246.Google Scholar
Pugliese, M and Cagan, J (2002) Capturing a rebel: modeling the Harley-Davidson brand through a motorcycle shape grammar. Research in Engineering Design 13, 139156.Google Scholar
Saul, G, Lau, M, Mitani, J and Igarashi, T (2011) SketchChair: An All-in-one Chair Design System for End-users. In: Proceedings of the 5th International Conference on Tangible and Embedded Interaction 2011. 2011 Funchal, Madeira, Portugal, pp. 7380.Google Scholar
Stiny, G (1980) Kindergarten grammars: designing with Frobel's building gifts. Environment and Planning B: Planning and Design 7, 409462.Google Scholar
Stiny, G (1982) Spatial relations and grammars. Environment and Planning B: Planning and Design 9, 113114.Google Scholar
Stiny, G and Mitchell, W (1978) The Palladian grammar. Environment and Planning B: Planning and Design 5, 518.Google Scholar
Stouffs, R and Wieringa, M (2006) The generation of Chinese ice-ray lattice structures for 3D façade design. In: Conference Proceedings of the Joint International Conference on Construction Culture, Innovation and Management (CCIM). 2006 BUiD, Dubai. pp. 416424.Google Scholar
Strobbe, T, Eloy, S, Pauwels, P, Verstraeten, R, De Meyer, R and Van Campenhout, J (2016) A graph-theoretic implementation of the Rabo-de-Bacalhau transformation grammar. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 30, 138158.Google Scholar
Strobbe, T, Pauwels, P, Verstraeten, R, De Meyer, R and Van Campenhout, J (2015) Toward a visual approach in the exploration of shape grammars. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 29, 503521.Google Scholar
Tapia, M (1999) A visual implementation of a shape grammar system. Environment and Planning B: Planning and Design 26(1), 5973.Google Scholar
Theodoros, D (2013) Some Notes on the Incompleteness Theorem and Shape Grammars. In: Global Design and Local Materialization. Communications in Computer and Information Science, pp. 368375.Google Scholar
Tilley, A and Henry Dreyfuss Associates (2002) The Measure of Man and Woman: Human Factors in Design. New York, John Wiley & Sons.Google Scholar