Abstract
We present a general shape grammar implementation that supports subshape detection and handles lines and labeled points in three-dimensional space. Its front and back ends are both set in the CAD application Rhinoceros3D. Informal observations of designers using the implementation suggest that they are more interested in producing designs to work with than in using the more specialized features of shape grammars. This in turn suggests that researchers who create such implementations have more to learn about how designers use them or would like to do so.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
CAAD Futures workshop, June 2019, Daejeon, South Korea; Ouroborous workshop, August 2019, National Yunlin University of Science and Technology, Yunlin, Taiwan; Advanced Computational Design course, Fall 2018 and Fall 2019, Kyoto Institute of Technology, Kyoto, Japan.
References
Chau, H. H., Chen, X. J., McKay, A., & de Pennington, A. (2004). Evaluation of a 3D shape grammar implementation. In J. S. Gero (Ed.), Design computing and cognition ’04 (pp. 357–376). Dordrecht: Kluwer.
Duarte, J.P. (2001). Customizing mass housing: a discursive grammar for Siza’s Malagueira houses. Ph.D. Thesis, MIT.
Dy, B., & Stouffs, R. (2018). Combining geometries and descriptions: A shape grammar plug-in for Grasshopper. In Proceedings of eCAADe 2018 (Vol. 2, pp. 499–508), Lodz, Poland.
Gips, J. (1975). Shape grammars and their uses: Artificial perception, shape generation and computer aesthetics. Basel: Birkhäuser.
Grasl, T., & Economou, A. (2013). From topologies to shapes: Parametric shape grammars implemented by graphs. Environment and Planning B: Planning and Design, 40(5), 905–922.
Krishnamurti, R., & Stouffs, R. (1993). Spatial grammars: motivation, comparison and new results. In U. Flemming & S. Van Wyk (Eds.), CAAD futures ’93 (pp. 57–74), North-Holland, Amsterdam.
Li, A. I. (2001). A shape grammar for teaching the architectural style of the Yingzao fashi. Ph.D. Thesis, MIT.
Li, A. I. (2018). A whole grammar implementation of shape grammars for designers. AI EDAM, 32(2), 200–207.
Stouffs, R. (2012). On shape grammars, color grammars and sortal grammars. In Proceedings of eCAADe 2012 (Vol. 1, pp. 479–487), Prague.
Stouffs, R. (2018a). Description grammars: Precedents revisited. Environment and Planning B Urban Analytics and City Science, 45(1), 124–144.
Stouffs, R. (2018b). Implementation issues of parallel shape grammars. AI EDAM, 32, 162–176.
Stouffs, R. (2018c). https://www.sortal.org/downloads/python.html. Last accessed March 7, 2019.
Stouffs, R., & Krishnamurti, R. (2001). Sortal grammars as a framework for exploring grammar formalisms. In Mathematics and design 2001 (pp. 261–269), Geelong, Australia.
Strobbe, T., Pauwels, P., Verstraeten, R., De Meyer, R., & Van Campenhout, J. (2015). Toward a visual approach in the exploration of shape grammars. AI EDAM, 29(4), 503–521.
Tapia, M. (1999). A visual implementation of a shape grammar system. Environment and Planning B: Planning and Design, 26(1), 59–73.
Woodbury, R. (2010). Elements of parametric design. London: Routledge.
Wortmann, T. (2013). Representing shapes as graphs. Master’s thesis, MIT.
Wortmann, T., & Stouffs, R. (2018). Algorithmic complexity of shape grammar implementation. AI EDAM, 32, 138–146.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Li, A.Ik., Stouffs, R. (2021). Towards a Useful Grammar Implementation: Beginning to Learn What Designers Want. In: Lee, JH. (eds) A New Perspective of Cultural DNA. KAIST Research Series. Springer, Singapore. https://doi.org/10.1007/978-981-15-7707-9_5
Download citation
DOI: https://doi.org/10.1007/978-981-15-7707-9_5
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-7706-2
Online ISBN: 978-981-15-7707-9
eBook Packages: EngineeringEngineering (R0)