Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T14:54:26.532Z Has data issue: false hasContentIssue false

Evaluating FuncSION: A software for automated synthesis of design solutions for stimulating ideation during mechanical conceptual design

Published online by Cambridge University Press:  22 July 2014

Ujjwal Pal
Affiliation:
IdeasLab, Centre for Product Design and Manufacturing, Indian Institute of Science, Bangalore, India
Ying-Chieh Liu
Affiliation:
Department of Industrial Design, Chang Gung University, Taiwan
Amaresh Chakrabarti*
Affiliation:
IdeasLab, Centre for Product Design and Manufacturing, Indian Institute of Science, Bangalore, India
*
Reprint requests to: Amaresh Chakrabarti, IdeasLab, Centre for Product Design and Manufacturing, Indian Institute of Science, Bangalore, India. E-mail: ac123@cpdm.iisc.ernet.in
Rights & Permissions [Opens in a new window]

Abstract

The goal of the work reported in this paper is to use automated, combinatorial synthesis to generate alternative solutions to be used as stimuli by designers for ideation. FuncSION, a computational synthesis tool that can automatically synthesize solution concepts for mechanical devices by combining building blocks from a library, is used for this purpose. The objectives of FuncSION are to help generate a variety of functional requirements for a given problem and a variety of concepts to fulfill these functions. A distinctive feature of FuncSION is its focus on automated generation of spatial configurations, an aspect rarely addressed by other computational synthesis programs. This paper provides an overview of FuncSION in terms of representation of design problems, representation of building blocks, and rules with which building blocks are combined to generate concepts at three levels of abstraction: topological, spatial, and physical. The paper then provides a detailed account of evaluating FuncSION for its effectiveness in providing stimuli for enhanced ideation.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2014 
Figure 0

Fig. 1. The methodology of FuncSION.

Figure 1

Table 1. Building blocks used in functional synthesis

Figure 2

Table 2. Building blocks at topological level

Figure 3

Fig. 2. Attributes of topological building blocks (Liu, 2000).

Figure 4

Fig. 3. Structure of a building block (Liu, 2000).

Figure 5

Table 3. Attributes for spatial building blocks

Figure 6

Fig. 4. Possible spatial relationships between an input and output vector (Chakrabarti & Bligh, 1996c).

Figure 7

Fig. 5. Building blocks at the spatial level.

Figure 8

Fig. 6. Structure of a spatial building block (Crank1; Liu, 2000).

Figure 9

Table 4. Spatial attributes of Crank1 building block

Figure 10

Fig. 7. Attributes of physical building blocks (Liu, 2000).

Figure 11

Fig. 8. A possible physical structure of the Crank1 building block (Liu, 2000).

Figure 12

Fig. 9. Crank1 spatial configuration.

Figure 13

Fig. 10. Building blocks at the physical level.

Figure 14

Table 5. Physical building block Crank1 and its attributes

Figure 15

Fig. 11. A physical embodiment of a door latch (Chakrabarti & Bligh, 1996c).

Figure 16

Fig. 12. A topological representation of a door latch.

Figure 17

Fig. 13. A spatial representation of the door latch.

Figure 18

Fig. 14. Representation of a problem (Liu, 2000).

Figure 19

Fig. 15. Generating single-input single-output networks of building blocks (arcs) as solutions to a problem using a database of four building blocks and two building blocks per solution: only one branch of the solution space is expanded above.

Figure 20

Fig. 16. Example solutions from kind synthesis.

Figure 21

Fig. 17. The orientation possibilities for Tierod1 and Tierod2 (Liu, 2000).

Figure 22

Fig. 18. Six orientation configurations of a topological solution (Tierod1 and Tierod2; Liu, 2000).

Figure 23

Fig. 19. Four spatial possibilities derived from one orientation possibility (Liu, 2000).

Figure 24

Fig. 20. Four spatial configurations derived from one orientation configuration (Liu, 2000).

Figure 25

Fig. 21. Rules for motion interface compatibility (Liu, 2000).

Figure 26

Fig. 22. Different embodiments of the Crank1 building block (Liu, 2000).

Figure 27

Fig. 23. FuncSION user interface.

Figure 28

Fig. 24. Representation of a functional requirement.

Figure 29

Fig. 25. The current set of building blocks.

Figure 30

Fig. 26. A topological-level solution generated by FuncSION.

Figure 31

Fig. 27. Two alternative spatial-level solutions generated by FuncSION.

Figure 32

Fig. 28. Three alternative physical-level solutions generated by FuncSION.

Figure 33

Table 6. Designer's background

Figure 34

Table 7. Design sessions

Figure 35

Table 8. Problem briefs

Figure 36

Table 9. Design methods

Figure 37

Fig. 29. Various input–output combinations considered by designers for Problem 1.

Figure 38

Fig. 30. Various input–output combinations considered by designers for Problem 2.

Figure 39

Fig. 31. One functional specification for Problem 2.

Figure 40

Fig. 32. A topological solution generated by FuncSION for the functional specification in Figure 31.

Figure 41

Fig. 33. A spatial-level solution generated by FuncSION for the topological solution in Figure 32.

Figure 42

Fig. 34. A physical-level solution generated by FuncSION for the spatial solution in Figure 33.

Figure 43

Fig. 35. A solution generated by a designer for Problem 2 with the solution in Figure 34 as stimulus.

Figure 44

Fig. 36. Solutions generated by the individual designers in Group 1.

Figure 45

Fig. 37. Solutions generated by the individual designers in Group 2.

Figure 46

Table 10. Number of solutions generated during the design sessions

Figure 47

Table 11. Number and percentage of direct and inspired solutions

Figure 48

Fig. 38. A solution generated by FuncSION for Problem 1.

Figure 49

Fig. 39. Solution generated by a designer using the solution in Figure 38 as stimulus.

Figure 50

Fig. 40. A solution generated by FuncSION for Problem 2.

Figure 51

Fig. 41. Solution generated by a designer using the solution in Figure 40 as stimulus.