skip to main content
research-article
Open Access

Alternative shaper: a model for automatic design generation

Authors Info & Claims
Published:01 August 2018Publication History
Skip Abstract Section

Abstract

Abstract

This paper discusses the formalization of Alternative Shaper, a Spatial Grammar supplemented with procedural knowledge for supporting design generation. The nondeterministic process style perspective supports an exploratory and flexible specification of designs and the use of predicates relating shapes allow the confirmation of shape spatial restrictions on design processes. Although simple at this stage, Alternative Shaper actually offers interesting potentialities on design generation that may be improved soon with convenient abstractions.

Reference

  1. AgC98 Agarwal MCagan JA blend of different tastes: the language of coffeemakersEnviron Plann B19982520522610.1068/b250205Google ScholarGoogle ScholarCross RefCross Ref
  2. ATS16 Almeida A, Taborda B, Santos F, Kwiecinski K, Eloy S (2016) A genetic algorithm application for automatic layout design of modular residential homes. In: Proceedings of IEEE international conference on systems, man, and cybernetics, SMC2016Google ScholarGoogle Scholar
  3. BDS10 Beirão J, Mendes G, Duarte J, Stouffs R (2010) Implementing a Generative Urban Design Model. Grammar-based patterns for urban design. In: Proceedings of 28th conference on eCAADe, vol 28, pp 265–274Google ScholarGoogle Scholar
  4. Cha10 Chase SCShape grammar implementations: the last 36 years (Shape grammar implementation: from theory to useable software)2010StuttgartPresentation in Design Computing and Cognition workshopGoogle ScholarGoogle Scholar
  5. Cha04 Chau HH (2004) Evaluation of a 3D shape grammar implementation. In: Gero JS (ed) Design Computation and Cognition ’04, pp 357–376Google ScholarGoogle Scholar
  6. DRS07 Duarte JPRocha JMSoares GDUnveiling the structure of the Marrakech Medina: a shape grammar and an interpreter for generating urban formArtif Intell Eng Design Anal Manuf200721317349Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Dua05 Duarte JPA discursive grammar for customizing mass housing: the case of Siza’s houses at MalagueiraAutom Constr200514226527510.1016/j.autcon.2004.07.013Google ScholarGoogle ScholarCross RefCross Ref
  8. ElD12 Eloy, S., Duarte, J.P.: A transformation grammar-based methodology for housing rehabilitation. In: Gero, J.S. (ed.) Design computing and cognition, DCC’12. Springer (2012)Google ScholarGoogle Scholar
  9. End72 Enderton HBA mathematical introduction to logic1972New YorkAcademic Press0298.02002Google ScholarGoogle Scholar
  10. Fle87 Flemming UMore than the sum of its parts: the grammar of Queen Anne housesEnviron Plan B19871432335010.1068/b140323Google ScholarGoogle ScholarCross RefCross Ref
  11. Gip99 Gips J (1999) Computer implementation of shape grammars. In: Workshop on shape computation (pp. 1–11). Retrieved from http://www.shapegrammar.org/implement.pdfGoogle ScholarGoogle Scholar
  12. GAK08 Grobler F, Aksamija A, Kim H, Krishnamurti R, Hickerson C (2008) Ontologies and shape grammars: comunication between knowledge-based and generative systems. Springer Science + Business Media B.V., pp 23–80Google ScholarGoogle Scholar
  13. GrE11 Grasl T, Economou A (2011) GRAPE: using graph grammars to implement shape grammars. In: Proceedings of the 2011 symposium on simulation for architecture and urban design, pp 21–28Google ScholarGoogle Scholar
  14. GrE13 Grasl TEconomou AFrom topologies to shapes: parametric shape grammars implemented by graphsEnviron Plan B Plan Des20134090592210.1068/b38156Google ScholarGoogle ScholarCross RefCross Ref
  15. Hei94 Heisserman JGenerative geometric designIEEE Comput Graph Appl199414374510.1109/38.267469Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jow06 Jowers I (2006) Computation with curved shapes:Towards freeform shape generation in design. Ph.D. thesis, The Open UniversityGoogle ScholarGoogle Scholar
  17. Kni89 Knight TWTransformations of De Stijl art: the paintings of Georges Vantongerloo and Fritz GlarnerEnviron Plan B198916519810.1068/b160051Google ScholarGoogle ScholarCross RefCross Ref
  18. Kni93 Knight TWColor Grammars: the representation of form and color in designLeonardo19932611712410.2307/1575896Google ScholarGoogle ScholarCross RefCross Ref
  19. Kni03 Knight TComputing with emergenceEnviron Plan B Plan Des20033012515510.1068/b12914Google ScholarGoogle ScholarCross RefCross Ref
  20. KoE81 Koning GEisenberg JThe language of the prairie: Frank Lloyd Wright’s prairie housesEnviron Plan B1981829532310.1068/b080295Google ScholarGoogle ScholarCross RefCross Ref
  21. Kri80 Krishnamurti RThe arithmetic of shapesEnviron Plan B1980746348410.1068/b070463Google ScholarGoogle ScholarCross RefCross Ref
  22. Kri81 Krishnamurti RThe construction of shapesEnviron Plan B1981854010.1068/b080005Google ScholarGoogle ScholarCross RefCross Ref
  23. Kri92 Krishnamurti RThe maximal representation of a shapeEnviron Plan B19921926728810.1068/b190267Google ScholarGoogle ScholarCross RefCross Ref
  24. KrS93 Krishnamurti R, Stouffs R (1993) Spatial grammars?: motivation, comparison, and new results. In: CAAD futures ’93, pp 57–74Google ScholarGoogle Scholar
  25. KrE92 Krishnamurti REarl CFShape recognition in three dimensionsEnviron Plan B Plan Des19921958560310.1068/b190585Google ScholarGoogle ScholarCross RefCross Ref
  26. KrS97 Krishnamurti RStouffs RSpatial change: continuity, reversibility, and emergent shapesEnviron Plann B19972435938410.1068/b240359Google ScholarGoogle ScholarCross RefCross Ref
  27. KSA16 Kwiecinski K, Santos F, Almeida A, Taborda B, Eloy S (2016) Wood mass-customized housing: a dual computer implementation design strategy. In: Proceedings of conference eCAADe2016Google ScholarGoogle Scholar
  28. KuK12 Kui YKrishnamurti RA Paradigm for interpreting tractable shape grammarsEnviron Plan B Plan Des2012411110137Google ScholarGoogle Scholar
  29. LCW09 Li AI, Chen L, Wang Y, Chau HH (2009) Editing shapes in a prototype two- and three-dimensional shape grammar environment, computation: the new realm of architectural design. In: Proceedings of the 27th conference on eCAADe, pp 243–250Google ScholarGoogle Scholar
  30. Li02 Li AI (2002) A prototype interactive simulated shape grammar. Design e-ducation: connecting the Real and the Virtual. In: Proceedings of the 20th conference on eCAADe, pp 314–317Google ScholarGoogle Scholar
  31. Lie04 Liew H (2004) SGML: a meta-language for shape grammars, Ph.D. thesis, MITGoogle ScholarGoogle Scholar
  32. McK04 McGill M, Knight T (2004) Designing design-mediating software—the development of Shaper2D. In: Proceedings of the 22th conference on eCAADe, pp 119–127Google ScholarGoogle Scholar
  33. MCS12 McKay AChase SShea KChau HHSpatial grammar implementation: from theory to useable softwareArtif Intell Eng Des Anal Manuf201226214315910.1017/S0890060412000042Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. McC04 McCormack JPCagan JSpeaking the Buick language: capturing, understanding and exploring brand identity with shape grammarsDes Stud200425112910.1016/S0142-694X(03)00023-1Google ScholarGoogle ScholarCross RefCross Ref
  35. Mit93 Mitchell W (1993) A computational view of design creativity. Modelling creativity and knowledge-based design. In: Gero J, Maher M (eds) Lawrence Erlbaum Associates, pp 25–42Google ScholarGoogle Scholar
  36. PRS11 Paio A, Reis J, Santos F, Lopes P, Eloy S, Rato V (2011) Emerg.cities4all: towards a shape grammar bases computational system tool for generating a sustainable and integrated urban design. In: Proceedings of the Conference on eCAADe2011 respecting Fragile Places, eCAADe (education and research in computer aided architectural design in Europe), pp 133–139Google ScholarGoogle Scholar
  37. PRL12 Santos F, Reis J, Lopes P, Paio A, Eloy S, Rato V (2012) A multi-agent expert system shell for shape grammars. In: Proceedings of the 17th international conference of the association for computer-aided architectural design research in Asia, CAADRIA 2012, pp 409–414Google ScholarGoogle Scholar
  38. RBB14 Ruiz-Montiel MBelmonte MBoned JMandow LMillán EBadillo APérez-de-la-Cruz JLayered shape grammars. Computer-Aided Des201456104119Google ScholarGoogle Scholar
  39. SaR13 Santos FReis JA language for automatic design generationProceedings of international conference on information systems and design of communication, ISDOC201320136468Google ScholarGoogle Scholar
  40. SaE15 Santos F, Esmerado J (2015) A Different shape grammar approach for automatic design generation. In: Al-Diri B (ed) Proceedings of international journal of advances in computer science & its applications—IJCSIA, vol 5-1,IRED, pp 90–97Google ScholarGoogle Scholar
  41. StG72 Stiny GGips JFreiman CVShape Grammars and the generative specification of painting and sculptureInformation processing1972AmsterdamNorth- Holland14601465Google ScholarGoogle Scholar
  42. Sti77 Stiny GIce-ray: a note on Chinese lattice designsEnviron Plan B19774899810.1068/b040089Google ScholarGoogle ScholarCross RefCross Ref
  43. Sti80a Stiny GIntroduction to shape and shape grammarsEnviron Plan B19807334335110.1068/b070343Google ScholarGoogle ScholarCross RefCross Ref
  44. Sti80b Stiny GKindergarten grammars: designing with Froebel’s building giftsEnviron Plan B1980740946210.1068/b070409Google ScholarGoogle ScholarCross RefCross Ref
  45. Sti82 Stiny GSpatial relations and grammarsEnviron Plan B1982911311410.1068/b090113Google ScholarGoogle ScholarCross RefCross Ref
  46. Sti90 Stiny GWhat is a design?Environ Plan B1990179710310.1068/b170097Google ScholarGoogle ScholarCross RefCross Ref
  47. Sti92 Stiny GWeightsEnviron Plan B19921941343010.1068/b190413Google ScholarGoogle ScholarCross RefCross Ref
  48. Sti94 Stiny GShape rules: closure, continuity and emergenceEnviron Plan B199421S49S7810.1068/b21S049Google ScholarGoogle ScholarCross RefCross Ref
  49. Sti01 Stiny G (2001) How to calculate with shapes. In: Formal engineering design synthesis. Cambridge University Press, New YorkGoogle ScholarGoogle Scholar
  50. StM78 Stiny GMitchell WJThe palladian grammar. Environ Plan B1978551810.1068/b050005Google ScholarGoogle ScholarCross RefCross Ref
  51. StM80 Stiny GMitchell WJThe grammar of paradise: on the generation of Mughul gardensEnviron Plan B1980720922610.1068/b070209Google ScholarGoogle ScholarCross RefCross Ref
  52. Sto16 Stouffs R (2016) Description grammars?: A general notation. Environ Plan B Plan Des. DOI: https://doi.org/10.1177/0265813516667300Google ScholarGoogle Scholar
  53. Tap99 Tapia MA visual implementation of a shape grammar systemEnviron Plan B199926597310.1068/b260059Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Alternative shaper: a model for automatic design generation
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Article Metrics

            • Downloads (Last 12 months)18
            • Downloads (Last 6 weeks)3

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader