Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-05T21:19:29.276Z Has data issue: false hasContentIssue false

Challenges in the industrial implementation of generative design systems: An exploratory study

Published online by Cambridge University Press:  30 January 2017

Axel Nordin*
Affiliation:
Division of Product Development, Department of Design Sciences, Faculty of Engineering LTH, Lund University, Lund, Sweden
*
Reprint requests to: Axel Nordin, Division of Product Development, Department of Design Sciences, Faculty of Engineering LTH, Lund University, P.O. Box 118, Lund 221 00, Sweden. E-mail: axel.nordin@design.lth.se
Rights & Permissions [Opens in a new window]

Abstract

The aim of this paper is to investigate the challenges associated with the industrial implementation of generative design systems. Though many studies have been aimed at validating either the technical feasibility or the usefulness of generative design systems, there is, however, a lack of research on the practical implementation and adaptation in industry. To that end, this paper presents two case studies conducted while developing design systems for industrial uses. The first case study focuses on an engineering design application and the other on an industrial design application. In both cases, the focus is on detail-oriented performance-driven generative design systems based on currently available computer-assisted design tools. The development time and communications with the companies were analyzed to identify challenges in the two projects. Overall, the results show that the challenges are not related to whether the design tools are intended for artistic or technical problems, but rather in how to make the design process systematic. The challenges include aspects such as how to fully utilize the potential of generative design tools in a traditional product development process, how to enable designers not familiar with programming to provide design generation logic, and what should be automated and what is better left as a manual task. The paper suggests several strategies for dealing with the identified challenges.

Information

Type
Regular Articles
Copyright
Copyright © Cambridge University Press 2017 
Figure 0

Fig. 1. Flow of information for a generic generative design system. The user interface can include all or some of the functions.

Figure 1

Table 1. The categories used for tagging the development activities

Figure 2

Fig. 2. General timeline of the projects.

Figure 3

Fig. 3. The general layout of the disc magazine and dispensing unit.

Figure 4

Fig. 4. Workflow showing input parameters, constraints, and objectives in modeFRONTIER.

Figure 5

Fig. 5. Visualization of the simulation of the disc flow for three different designs.

Figure 6

Fig. 6. (Left): The inputs to the first iteration of the tool with thermal loads in red, design space in blue, and convection area in green. (Right): The inputs to the final iteration of the tool with the design space represented by a three-dimensional volume in yellow, and the thermal loads in red.

Figure 7

Fig. 7. The feedback from the final iteration of the tool showing the temperature distribution and adapted shape of the heatsink.

Figure 8

Fig. 8. Examples of the output from three optimization algorithms. Left: maximize thermal dissipation; middle: increase thickness of heatsink in relation to the local temperature; right: user-definable heights in combination with temperature modulation of the remaining geometry.

Figure 9

Fig. 9. Workflow of the last iteration tool in Grasshopper showing the visual programming language.

Figure 10

Fig. 10. Timeline of the development of the tool for Company A over 83 days. Each vertical line represents one review meeting.

Figure 11

Table 2. Summary of the time spent on each development activity in Company A and B

Figure 12

Fig. 11. Timeline of the development of the tool for Company B over 71 days. Each vertical line represents one review meeting.

Figure 13

Table 3. Initial codes and intercoder reliability levels

Figure 14

Table 4. Adjusted coding scheme with intercoder reliability levels and frequencies

Figure 15

Table 5. Codes and example units from the content analysis of the text-based data