Integrated product and process design involves a dynamic environment where various design changes are made when the requirements of the different domains are not sufficiently met. Dealing with changes is a tedious and cumbersome process. To deal with design changes automatically, this paper presents the development of an adaptive fixture design system based on an evolutionary search algorithm. The system senses a change made to the workpiece model and automatically deals with the change. Conducted experiments reveal that the evolutionary search algorithm is efficient and effective in dealing with design changes adaptively.

1.
U.S. DoD
, 1998, “
Guide to Integrated Product and Process Development
,” U.S. Department of Defense, www.acq.osd.mil/io/se/ippd/www.acq.osd.mil/io/se/ippd/
2.
Chou
,
Y. C.
, 1992, “
Theoretical Framework for Automatic Layout of Machining Fixtures
,”
J. Artif. Intell. Res.
1076-9757,
6
(
2
), pp.
111
121
.
3.
Ma
,
W.
,
Li
,
J.
, and
Rong
,
Y.
, 1999, “
Development of Automated Fixture Planning Systems
,”
Int. J. Adv. Manuf. Technol.
0268-3768,
15
, pp.
171
181
.
4.
Krishnakumar
,
K.
, and
Melkote
,
S. N.
, 2000, “
Machining Fixture Layout Optimization Using the Genetic Algorithm
,”
Int. J. Mach. Tools Manuf.
0890-6955,
40
, pp.
579
598
.
5.
Wang
,
M. Y.
, and
Pelinescu
,
D.
, 2001, “
Optimizing Fixture Layout Design in a Point Set Domain
,”
IEEE Trans. Rob. Autom.
1042-296X,
17
(
3
), pp.
312
323
.
6.
Kaya
,
N.
, 2006, “
Machining Fixture Locating and Clamping Position Optimization Using Genetic Algorithms
,”
Comput Ind.
0166-3615,
57
, pp.
112
120
.
7.
Whybrew
,
K.
, and
Ngoi
,
B. K. A.
, 1992, “
Computer Aided Design of Modular Fixture Assemblies
,”
Int. J. Adv. Manuf. Technol.
0268-3768,
7
, pp.
267
276
.
8.
Rong
,
Y.
, and
Bai
,
Y.
, 1997, “
Automated Generation of Fixture Configuration Design
,”
ASME J. Manuf. Sci. Eng.
1087-1357,
119
(
2
), pp.
208
219
.
9.
Nnaji
,
B. O.
,
Alladin
,
S.
, and
Lyu
,
P.
, 1988, “
A Framework for a Rule-Based Expert Fixturing System for Face Milling Planar Surfaces on a CAD System Using Flexible Fixtures
,”
J. Manuf. Syst.
0278-6125,
7
(
3
), pp.
193
207
.
10.
Senthil Kumar
,
A.
,
Nee
,
A. Y. C.
, and
Prombanpong
,
S.
, 1992, “
Expert Fixture-Design System for an Automated Manufacturing Environment
,”
Comput.-Aided Des.
0010-4485,
24
(
6
), pp.
316
326
.
11.
Fuh
,
J. Y. H.
,
Chang
,
C.-H.
, and
Melkanoff
,
M. A.
, 1993, “
An Integrated Fixture Planning and Analysis System for Machining Processes
,”
Rob. Comput.-Integr. Manufact.
0736-5845,
10
(
5
), pp.
339
353
.
12.
King
,
D. A.
, and
de Sam Lazaro
,
A.
, 1994, “
Process and Tolerance Considerations in the Automated Design of Fixtures
,”
ASME J. Mech. Des.
1050-0472,
116
, pp.
480
486
.
13.
Brost
,
R. C.
, and
Goldberg
,
K. Y.
, 1996, “
A Complete Algorithm for Designing Planar Fixtures Using Modular Components
,”
IEEE Trans. Rob. Autom.
1042-296X,
12
(
1
), pp.
31
46
.
14.
Jeng
,
Y. C.
, and
Gill
,
K. F.
, 1997, “
A CAD-Based Approach to the Design of Fixture for Prismatic Parts
,”
Proc. Inst. Mech. Eng., Part B
0954-4054,
211
(
B7
), pp.
523
538
.
15.
Roy
,
U.
, and
Liao
,
J.
, 1998, “
Application of a Blackboard Framework to a Cooperative Fixture Design System
,”
Comput Ind.
0166-3615,
37
(
1
), pp.
67
81
.
16.
Wu
,
Y.
,
Gao
,
S.
, and
Chen
,
Z.
, 2006, “
Automated Modular Fixture Planning Based on Linkage Mechanism Theory
,”
Rob. Comput.-Integr. Manufact.
0736-5845, in press.
17.
Senthil Kumar
,
A.
, and
Nee
,
A. Y. C.
, 1995, “
A Framework for a Variant Fixture Design System Using Case-Based Reasoning Technique
,”
ASME J. Manuf. Sci. Eng.
1087-1357,
2
(
1
), pp.
763
775
.
18.
Sun
,
S. H.
, and
Chen
,
J. L.
, 1996, “
A Fixture Design System Using Case-Based Reasoning
,”
Eng. Applic. Artif. Intell.
0952-1976,
9
(
5
), pp.
533
540
.
19.
Li
,
W.
,
Li
,
P.
, and
Rong
,
Y.
, 2002, “
Case-Based Agile Fixture Design
,”
J. Mater. Process. Technol.
0924-0136,
128
(
1-3
), pp.
7
18
.
20.
Mervyn
,
F.
,
Senthil Kumar
,
A.
,
Nee
,
A. Y. C.
, 2005, “
Automated Synthesis of Modular Fixture Designs Using an Evolutionary Search Algorithm
,”
Int. J. Prod. Res.
0020-7543,
43
(
23
), pp.
5047
5070
.
21.
Mervyn
,
F.
,
Senthil Kumar
,
A.
, and
Nee
,
A. Y. C.
, 2005, “
An Adaptive Modular Fixture Design System for Integrated Product and Process Design
,”
2005 IEEE Conference on Automation Science and Engineering
, Aug. 1-2, Edmonton, Canada.
22.
Bäck
,
T.
,
Fogel
,
D.
, and
Michalewicz
,
Z.
, 1997,
Handbook of Evolutionary Computation
,
Oxford University Press
, London.
23.
Holland
,
J. H.
, 1975,
Adaptation in Natural and Artificial Systems
,
University of Michigan Press
, Ann Arbor.
24.
Koza
,
J.
, 1992,
Genetic Programming: On the Programming of Computers by Means of Natural Selection
,
MIT Press
, Cambridge, MA.
25.
Dorigo
,
M.
, and
Stützle
,
T.
, 2004,
Ant Colony Optimization
,
MIT Press
, Cambridge, MA.
26.
Mervyn
,
F.
,
Senthil Kumar
,
A.
,
Bok
,
S. H.
, and
Nee
,
A. Y. C.
, 2004, “
Developing Distributed Applications for Integrated Product and Process Design
,”
Comput.-Aided Des.
0010-4485,
36
(
8
), pp.
679
689
.
27.
Mervyn
,
F.
,
Senthil Kumar
,
A.
, and
Nee
,
A. Y. C.
, 2004, “
Design Change Synchronization in a Distributed Environment for Integrated Product and Process Design
,” Computer-Aided Design and Applications,
1
(
1-4
), CAD’04, pp.
43
53
.
28.
Mervyn
,
F.
,
Senthil Kumar
,
A.
, and
Nee
,
A. Y. C.
, 2005, “
Towards a ‘Plug-and-Play’ Computing Environment for Integrated Product and Process Design Across an Extended enterprise
,” 15th International CIRP Design Seminar.
29.
Mervyn
,
F.
, 2005, “
Integrated Product and Process Design Across an Extended Enterprise: An Implementation in Fixture Design
,” Ph.D. dissertation, Department of Mechanical Engineering, National University of Singapore.
30.
Mervyn
,
F.
,
Senthil Kumar
,
A.
, and
Nee
,
A. Y. C.
, 2006, “
Fixture Design Information Support for Integrated Design and Manufacturing
,”
Int. J. Prod. Res.
0020-7543,
44
(
11
), pp.
2205
2219
.
You do not currently have access to this content.