Skip to main content

Towards a Useful Grammar Implementation: Beginning to Learn What Designers Want

  • Chapter
  • First Online:
A New Perspective of Cultural DNA

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 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.

    Chapter  Google Scholar 

  • Duarte, J.P. (2001). Customizing mass housing: a discursive grammar for Siza’s Malagueira houses. Ph.D. Thesis, MIT.

    Google Scholar 

  • 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.

    Google Scholar 

  • Gips, J. (1975). Shape grammars and their uses: Artificial perception, shape generation and computer aesthetics. Basel: Birkhäuser.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Li, A. I. (2001). A shape grammar for teaching the architectural style of the Yingzao fashi. Ph.D. Thesis, MIT.

    Google Scholar 

  • Li, A. I. (2018). A whole grammar implementation of shape grammars for designers. AI EDAM, 32(2), 200–207.

    MathSciNet  Google Scholar 

  • Stouffs, R. (2012). On shape grammars, color grammars and sortal grammars. In Proceedings of eCAADe 2012 (Vol. 1, pp. 479–487), Prague.

    Google Scholar 

  • Stouffs, R. (2018a). Description grammars: Precedents revisited. Environment and Planning B Urban Analytics and City Science, 45(1), 124–144.

    Article  Google Scholar 

  • Stouffs, R. (2018b). Implementation issues of parallel shape grammars. AI EDAM, 32, 162–176.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Tapia, M. (1999). A visual implementation of a shape grammar system. Environment and Planning B: Planning and Design, 26(1), 59–73.

    Article  Google Scholar 

  • Woodbury, R. (2010). Elements of parametric design. London: Routledge.

    Google Scholar 

  • Wortmann, T. (2013). Representing shapes as graphs. Master’s thesis, MIT.

    Google Scholar 

  • Wortmann, T., & Stouffs, R. (2018). Algorithmic complexity of shape grammar implementation. AI EDAM, 32, 138–146.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrew I-kang Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics