This paper presents a framework and information model for the development of SECOND-CAD (Systems Engineering CONceptual Design-CAD), or 2nd-CAD, a Computer Aided Conceptual Design (CACD) tool for Electromechanical Systems. The conceptual design tasks supported include functional design, behavior modeling, and component selection from standard industrial supply catalogs for mechanical, fluid, and electric engineering domains. 2nd-CAD is composed of three entity catalogs the designer uses to create three interconnected structures for function, behavior, and component. The logical model behind 2nd-CAD is one of the major contributions of this research. It allows the user to define entities based on popular taxonomies; this eases data exchange with other tools. When constructing structures, only technically feasible relationships are permitted and if an element in a structure is modified, the change is propagated throughout the structure. It reuses the entities’ information content to create new structures and since the three structures are interconnected, changes can be traced for design validation. 2nd-CAD’s functional requirements, logical design, and physical implementation are discussed in this paper.

1.
Pahl, G., and Beitz, W., 1996, Engineering Design-A Systematic Approach, Springer Verlag, London.
2.
Shah
,
J.
, and
Wilson
,
P.
,
1989
, “
Analysis of Design Abstraction, Representation and Inferencing Requirements for Computer-Aided Design
,”
Des. Stud.
,
10
(
3
), pp.
471
488
.
3.
Hubka, V., and Eder, W. E., 1988, Theory of Technical Systems, Springer Verlag, Berlin.
4.
Dixon, J. R., Duffey, M. R., Irani, R. K., Meunier, K. L., and Orelup, M. F., 1998, “A Proposed Taxonomy of Mechanical Design Problems,” Proceedings of 1988 ASME CIE, Santa Clara, California.
5.
DOME, 2003, http://www.htc.honeywell.com/dome/
6.
MetaEdit, 2003, www.metacase.com
7.
Matlab, 2003, www.matlab.com
8.
Labview, 2003, www.labview.com
9.
Mathcad, 2003, www.mathcad.com
10.
Working Model, 2003, www.workingmodel.com
11.
Symbols2000, 2003, www.symbols2000.com
12.
Dymola, 2003, www.dymola.com
13.
McMaster-Carr, 2003, www.mcmaster.com
14.
Grainger, 2003, www.grainger.com
15.
Thomas Register, 2003, www.thomasregister.com
16.
Szykman
,
S.
,
Sriram
,
R.
, and
Regli
,
W. C.
,
2001
, “
The Role of Knowledge in Next-Generation Product Development Systems
,”
J. Comp. Inf. Sci. Eng.
1
(
2
), pp.
3
11
.
17.
Kirschman
,
C. F.
, and
Fadel
,
G. M.
,
1998
, “
Classifying Functions for Mechanical Design
,”
J. Mech. Des.
,
120
(
3
), pp.
475
482
.
18.
Lai, K., and Wilson, W. R. D., 1987, “FDL—A Language for Function and Description and Rationalization in Mechanical Design,” Computers in Engineering, Proceedings of the ASME International Conference and Exhibition, New York, pp. 87–94.
19.
Stone
,
R. B.
,
Wood
,
K. L.
, and
Crawford
,
R. H.
,
2000
, “
Using Quantitative Functional Models to Develop Product Architectures
,”
Des. Stud.
,
21
(
3
), pp.
239
260
.
20.
Collins
,
J. A.
,
Hagan
,
B. T.
, and
Bratt
,
H. M.
,
1976
, “
The Failure-Experience Matrix—A Useful Design Tool
,”
ASME J. Eng. Ind.
,
98
, pp.
1074
1079
.
21.
Suh, N. P., 1990, The Principles of Design, Oxford Press, New York.
22.
Szykman S., Racz, J. W., and Sriram, R., 1999, “The Representation of Function in Computer-Based Design,” Proceedings of 1999 ASME DETC, Las Vegas, NV.
23.
Kitamura
,
Y.
, and
Mizoguchi
,
R.
,
2001
, “
Ontology-based Description of Functional Design Knowledge and its Use in a Functional Way Server
,”
Expert Sys. Applic.
,
24
, pp.
153
166
.
24.
Chakrabarti
,
A.
, and
Bligh
,
T. P.
,
2001
, “
A Scheme for Functional Reasoning in Conceptual Design
,”
Des. Stud.
,
22
(
6
), pp.
493
517
.
25.
Freeman, P., and Newell, A., 1971, “A Model for Functional Reasoning in Design,” Proceedings of the 2nd International Joint Conference in Artificial Intelligence, London, pp. 621–633.
26.
Yoshikawa, H., 1985, “General Design Theory and a CAD System,” IFIP Man-Machine Communication in CAD/CAM, Sata T., and Warman, E. eds., pp. 35–88.
27.
Horvath, I., Vergeest, J. S. M., and Kuczogi, G., 1998, “Development and Application of Design Concept Ontologies for Contextual Conceptualization,” Proceedings of 1998 ASME DETC, Atlanta GA.
28.
Chakrabarti, A., and Tang, M. X., 1996, “Generating Conceptual Solutions on FuncSION: Evolution of a Function Synthesizer,” Artificial Intelligence in Design ’96, Gero, J. S., and Sudweeks, F. eds., Stanford, California, pp. 603–622.
29.
Brady, D., and Juster, N. P., 1995, “A Computerized Tool to Create Concept Variants from Function Structures,” AI System Support for Conceptual Design, Proceedings of the 1995 Lancaster International Workshop on Engineering Design, John Sharpe ed., pp. 209–226.
30.
Zhang
,
W. Y.
,
Tor
,
S. B.
, and
Britton
,
G. A.
, “
A Prototype Knowledge-Based System for Conceptual Synthesis of the Design Process
,”
International Journal of Advanced Manufacturing Technology
,
17
(
8
), pp.
549
557
.
31.
Vargas-Hernandez, N., Shah, J. J., and Lacroix, Z., 2002, “Knowledge Representation for Conceptual Engineering Design,” Proceedings of 2002 AAAI SNPD, Madrid, Spain.
32.
Vargas-Hernandez, N., Shah, J. J., and Lacroix, Z., 2003, “Development of a Computer Aided Conceptual Design Tool for Complex Electromechanical Systems,” Proceedings of 2003 AAAI Spring Symposium on Computational Synthesis, Stanford, CA.
33.
Summers, J. D., Vargas-Hernandez, N., Zhao, Z., Shah, J. J., and Lacroix, Z., 2001, “Comparative Study of Representation Structures for Modeling Function and Behavior of Mechanical Devices,” in Proc. ASME DETC, Pittsburgh, PA.
34.
Woods, W. A., 1997, Conceptual Indexing: A Better Way to Organize Knowledge, Sun Microsystems Inc.
35.
Hundal
,
M.
,
1990
, “
A Systematic Method for Developing Function Structures, Solutions and Concept Variants
,”
Mech. Mach. Theory
,
25
(
3
), pp.
243
256
.
36.
Altshuller, G., 1984, Creativity as an Exact Science, Gordon and Branch Science Publishers, New York.
37.
Chen
,
P. P.
,
1976
, “
The Entity-Relationship Model-Toward a Unified View of Data
,”
ACM Trans. Database. Sys.
,
1
(
1
), pp.
9
36
.
38.
Thoma, J. U., 1975, Introduction to Bond Graphs and their Applications, Ed. 1, Pergamon Press, London.
39.
Thorpe, J. F., 1989, Mechanical System Components, Ed. 1, Prentice Hall, New Jersey.
40.
Shigley, J. E., and Mischke, C. R., 1989, Mechanical Engineering Design, Ed. 5, McGraw-Hill, New York.
41.
Spotts, M. F., 1985, Design of Machine Elements, Ed. 6, Prentice Hall, New Jersey.
42.
Vaidya, A., and Shah, J., 2003, “Design Shell for Parametric Design at Embodiment Stage,” Proceedings of 2003 ASME DETC, Chicago, IL.
43.
World Wide Web Consortium, 2003, www.w3c.org
44.
Apache, 2003, xml.apache.org
45.
Guesguen, H., and Hertzberg, J., 1992, A Perspective of Constraint-Based Reasoning: An Introductory Tutorial, Springer Verlag, New York.
46.
Meyer, M., 1995, Finite Domain Constraints: Declarativity Meets Efficiency—Theory Meets Application, Infix, Germany.
47.
Pressman, R. S., 1987, Software Engineering: A Practitioners Approach, 2nd Ed., McGraw-Hill, New York.
You do not currently have access to this content.