Design grammars have been successfully applied in numerous engineering disciplines, e.g., in electrical engineering, architecture, and mechanical engineering. A successful application of design grammars in computational design synthesis (CDS) requires (a) meaningful representation of designs and the design task at hand, (b) careful formulation of grammar rules to synthesize new designs, (c) problem-specific design evaluation, and (d) selection of an appropriate algorithm to guide the synthesis process. Determining these different components of a CDS method requires not only a detailed understanding of each individual part but also of the interdependencies between them. In this paper, a new method is presented to support both CDS method development and application. The method analyzes the designs generated during the synthesis process and visualizes how the design space is explored with respect to design characteristics and objectives. The search algorithm as well as the grammar rules are analyzed with this approach. Two case studies, the synthesis of gearboxes and of bicycle frames, demonstrate how the method can be used to analyze the different components of CDS methods. The presented research can analyze the interplay between grammar rules and the search process during method development.
Skip Nav Destination
Article navigation
October 2016
Research-Article
Visualizing Relations Between Grammar Rules, Objectives, and Search Space Exploration in Grammar-Based Computational Design Synthesis1
Corinna Königseder,
Corinna Königseder
Mem. ASME
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: ck@ethz.ch
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: ck@ethz.ch
Search for other works by this author on:
Kristina Shea
Kristina Shea
Mem. ASME
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: kshea@ethz.ch
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: kshea@ethz.ch
Search for other works by this author on:
Corinna Königseder
Mem. ASME
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: ck@ethz.ch
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: ck@ethz.ch
Kristina Shea
Mem. ASME
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: kshea@ethz.ch
Engineering Design and Computing Laboratory,
Department of Mechanical
and Process Engineering,
ETH Zurich,
Zurich 8092, Switzerland
e-mail: kshea@ethz.ch
Contributed by the Design Theory and Methodology Committee of ASME for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received September 29, 2015; final manuscript received July 18, 2016; published online August 30, 2016. Assoc. Editor: Carolyn Seepersad.
J. Mech. Des. Oct 2016, 138(10): 101101 (11 pages)
Published Online: August 30, 2016
Article history
Received:
September 29, 2015
Revised:
July 18, 2016
Citation
Königseder, C., and Shea, K. (August 30, 2016). "Visualizing Relations Between Grammar Rules, Objectives, and Search Space Exploration in Grammar-Based Computational Design Synthesis." ASME. J. Mech. Des. October 2016; 138(10): 101101. https://doi.org/10.1115/1.4034270
Download citation file:
Get Email Alerts
Related Articles
Toward Controllable Generative Design: A Conceptual Design Generation Approach Leveraging the Function–Behavior–Structure Ontology and Large Language Models
J. Mech. Des (December,2024)
Comparing Strategies for Topologic and Parametric Rule Application in Automated Computational Design Synthesis
J. Mech. Des (January,2016)
A Study on Generative Design Reasoning and Students' Divergent and Convergent Thinking
J. Mech. Des (March,2024)
Related Proceedings Papers
Related Chapters
Improving the Efficiency of Moving Bottleneck by Dynamic Classification of Tasks
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)
Optimum Design of Bicycle Parameters for a Specified Person
International Conference on Information Technology and Management Engineering (ITME 2011)
Later Single-Cylinder Engines
Air Engines: The History, Science, and Reality of the Perfect Engine