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.
Generative design systems can generate a wide panoply of solutions, from which designers search for those that best suit their interests. However, without guidance, this search can be highly inefficient, and many interesting solutions may remain unexplored. This problem is mitigated with automated exploration methods. Still, the ones typically provided by generative design tools are mostly based on black-box methods that drastically reduce the role of the designer, while more straightforward white-box mechanisms are dispersedly found in specific applications. This paper proposes the Navigator tool, which gathers a set of white-box mechanisms that automate the generation of default, random, similar and hybrid designs and design subspaces, while also supporting the generation of design collections. The proposed mechanisms were tested with two generative systems that create, respectively, tower and chair designs. We expect that, by providing understandable mechanisms for navigating design spaces, designers can become more engaged in the search process.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.