Moving parts in contact have been traditionally synthesized through specialized techniques that focus on completely specified nominal shapes. Given that the functionality does not completely constrain the geometry of any given part, the design process leads to arbitrarily specified portions of geometry, without providing support for systematic generation of alternative shapes satisfying identical or altered functionalities. Hence the design cycle of a product is forced to go into numerous and often redundant iterative stages that directly impact its effectiveness. We argue that the shape synthesis of mechanical parts is more efficient and less error prone if it is based on techniques that identify the functional surfaces of the part without imposing arbitrary restrictions on its geometry. We demonstrate that such techniques can be formally defined for parts moving in contact through equivalence classes of mechanical parts that satisfy a given functionality. We show here that by replacing the completely specified geometry of the traditional approaches with partial geometry and functional specification, we can formally define classes of mechanical parts that are equivalent, in the sense that all members of the class satisfy the same functional specifications. Moreover, these classes of functionally equivalent parts are computable, may be represented unambiguously by maximal elements in each class, and contain all other functional designs that perform the same function.

1.
Suh, N. P., 1990, “The Principles of Design,” Oxford Series on Advanced Manufacturing, Oxford University Press, New York, Chap. 3.
2.
Pahl, G., and Beitz, W., 1996, “Engineering Design: a Systematic Approach,” Springer, London, Chap. 6.
3.
Gupta
,
R.
, and
Jakiela
,
M.
,
1994
, “
Kinematic Simulation and Shape Synthesis via Small Scale Interference Detection
,”
Res. Eng. Des.
,
6
, pp.
103
123
.
4.
Stahovich, T. F., 2001, “Artificial Intelligence for Design,” In E. K. Antonsson and J. Cagan, eds., In Formal Engineering Design Synthesis, Cambridge University Press, pp. 228–269.
5.
Lee, C.-Y., Ma, L., and Antonsson, E. K., 2001, “Evolutionary and Adaptive Synthesis Methods,” In E. K. Antonsson and J. Cagan, eds., Formal Engineering Design Synthesis, Cambridge University Press, pp. 270–320.
6.
Caine, M. E., 1993, “The Design of Shape From Motion Constraints,” PhD thesis, Massachusetts Institute of Technology, Cambridge.
7.
Joskowicz, L., and Addanki, S., 1988, “Innovative Shape Design: A Configuration Space Approach,” Technical Report 356, Courant Institute of Mathematical Sciences, New York University, NY.
8.
Joskowicz
,
L.
, and
Sacks
,
E.
,
1999
, “
Computer-Aided Mechanical Design Using Configuration Spaces
,”
Comput. Sci. Eng.
,
1
(
6
), pp.
14
21
.
9.
Stahovich
,
T. F.
,
Davis
,
R.
, and
Shrobe
,
H. E.
,
2000
, “
Qualitative Rigid-Body Mechanics
,”
Artif. Intel.
,
119
(
1–2
), pp.
19
60
.
10.
Ilies¸, H., 2000, “On Shaping Moving Mechanical Parts,” PhD thesis, University of Wisconsin, Madison.
11.
Ilies¸, H., and Shapiro, V., 1996, “An Approach to Systematic Part Design,” In Proceedings of the 5th IFIP WG5.2 Workshop on Geometric Modeling in Computer Aided Design, pp. 383–392.
12.
Ilies¸
,
H.
, and
Shapiro
,
V.
,
1999
, “
The Dual of Sweep
,”
Comput.-Aided Des.
,
31
(
3
), pp.
185
201
.
13.
Ilies¸, H., and Shapiro, V., 2003, “On the Synthesis of Functionally Equivalent Mechanical Designs,” In Computational Synthesis: From Basic Building Blocks to High Level Functionality, AAAI Spring Symposium Series, AAAI Press.
1.
Ilies¸
,
H.
, and
Shapiro
,
V.
,
2002
, “
A Class of Forms From Function: the Case of Parts Moving in Contact
,”
Res. Eng. Des.
, (
13
), pp.
157
166
.
2.
A preliminary version of this paper appeared in the Proceedings of the ASME 2001 DETC, 13th International Design Theory and Methodology Conference.
1.
Horsch
,
T.
, and
Ju¨ttler
,
B.
,
1998
, “
Cartesian Spline Interpolation for Industrial Robots
,”
Comput.-Aided Des.
,
30
(
3
), pp.
207
224
.
2.
Greenwood, D. L., 1988, Principles of Dynamics, Prentice-Hall, Englewood Cliffs, NJ, Chap. 1.
You do not currently have access to this content.