Clashes occur when components in an assembly unintentionally violate others. If clashes are not identified and designed out before manufacture, product function will be reduced or substantial cost will be incurred in rework. This paper introduces a novel approach for eliminating clashes by identifying which parameters defining the part features in a computer aided design (CAD) assembly need to change and by how much. Sensitivities are calculated for each parameter defining the part and the assembly as the change in clash volume due to a change in each parameter value. These sensitivities give an indication of important parameters and are used to predict the optimum combination of changes in each parameter to eliminate the clash. Consideration is given to the fact that it is sometimes preferable to modify some components in an assembly rather than others and that some components in an assembly cannot be modified as the designer does not have control over their shape. Successful elimination of clashes has been demonstrated in a number of example assemblies.

References

References
1.
Dassault Systémes
,
2011
, “ENOVIA VPM Interference Management,” http://www.3ds.com/uploads/tx_3dsportfolio/2012-01-04-Enovia-Pim.Pdf, p.
4
.
2.
Chang
,
K. H.
,
Silva
,
J.
, and
Byrant
,
I.
,
1999
, “
Concurrent Design and Manufacturing for Mechanical Systems
,”
Concurrent Eng. Res. Appl. (CERA) J.
,
7
(
4
) pp.
290
308
.10.1177/1063293X9900700403
3.
Boothroyd
,
G.
,
Dewhurst
,
P.
, and
Knight
,
W. A.
,
2011
,
Product Design for Manufacture and Assembly
,
CRC, Boca Raton
,
FL
, p.
670
.
4.
Mantripragada
,
R.
,
1998
, “
Assembly Oriented Design: Concepts
,
Algorithms and Computational Tools
.” Ph.D. thesis. Massachusetts Institute of Technology, Dept. of Mechanical Engineering, Cambridge, MA.
5.
Glende
,
W. L.
,
1998
, “The Boeing 777: A Look Back,”
AGARD FVP Symposium on Strategic Management of the Cost Problem of Future Weapon Systems
.
6.
Ilies
,
H. T.
,
2009
, “
Continuous Collision and Interference Detection for 3D Geometric Models
,”
ASME J. Comput. Inform. Sci. Eng.
,
9
(
2
), p.
021007
.10.1115/1.3130142
7.
Knott
,
D.
, and
Pai
,
D. K.
,
2003
, “Collision and Interference Detection in Real-Time Using Graphics Hardware,”
Department of Computer Science
, University of British Columbia, Canada/Department of Computer Science, Rutgers University, New Brunswick, NJ.
8.
Lebeck
,
A. O.
,
1991
,
Principles and Design of Mechanical Face Seals
,
Wiley
,
New York
.
9.
Mantripragda
,
R.
, and
Whitney
,
D. E.
,
1998
, “
The Datum Flow Chain: A Systematic Approach to Assembly Design and Modeling
,”
Res. Eng. Des.
,
10
(
3
), pp.
150
165
.10.1007/BF01607157
10.
Boyse
,
J. W.
,
1979
, “
Interference Detection Among Solids and Surfaces
,”
Commun. ACM
,
22
(
1
), pp.
3
9
.10.1145/359046.359048
11.
Ahuja
,
N.
,
Chien
,
R. T.
, and
Yen
,
R.
,
1980
, “
Interference Detection and Collision Avoidance Among Three Dimensional Objects
,”
AAAI
,
Coordinated Science Laboratory, University of Illinois at Urbana-Champaign
,
Champagne, IL
, pp.
44
48
.
12.
Chua
,
C. K.
,
Teh
,
S. H.
, and
Gay
,
R. K. L.
,
1999
, “
Rapid Prototyping Versus Virtual Prototyping in Product Design and Manufacturing
,”
Int. J. Adv. Manuf. Technol.
,
15
(
8
), pp.
597
603
.10.1007/s001700050107
13.
Miller
,
D. E.
,
1998
, “Modeling and Simulation Technology A New Vector for Flight-Test,” Master’s thesis,
School of Advanced Airpower Studies
, Air University, Maxwell Air Force Base, Montgomery, AL.
14.
Computerworld Honors
,
1995
, “Computing and the Boeing Design,” http://www.Cwhonors.org/Search/his_4a_detail.Asp?id=2194, p.
2
.
15.
Foucault
,
G.
,
Shahwan
,
A.
, and
Léon
,
J. C.
,
2011
, “What is the Content of a DMU? Analysis and Proposal of Improvements,”
12ème Colloque National AIP PRIMECA
, Produits, Procédés et Systèmes Industriels: intégration Réel-Virtuel, Le Mont Dore, France.
16.
Gu
,
P.
, and
Yan
,
X.
,
1995
, “
CAD-Detected Automatic Assembly Sequence Planning
,”
Int. J. Prod. Res.
,
33
(
11
), pp.
3069
3100
.10.1080/00207549508904862
17.
Zha
,
X. F.
, and
Du
,
H.
,
2002
, “
A PDES/STEP-Based Model and System for Concurrent Integrated Design and Assembly Planning
,”
Comput. Aided Design
,
34
(
14
) pp.
1087
1110
.10.1016/S0010-4485(01)00186-5
18.
Gottipolu
,
R. B.
, and
Ghosh
,
K.
,
2003
, “
A Simplified and Efficient Representation for Evaluation and Selection of Assembly Sequences
,”
Comput. Indus.
,
50
(
3
), pp.
251
264
.10.1016/S0166-3615(03)00015-0
19.
Maziero
,
N.
,
Ferreira
,
J.
, and
Pacheco
,
F.
,
2004
, “
A Method for the Automatic Identification of Contacts in Assemblies of Cylindrical Parts
,”
J. Braz. Soc. Mech. Sci. Eng.
,
26
, pp.
297
307
.10.1590/S1678-58782004000300006
20.
Jayaram
,
U.
,
Kim
,
Y. J.
, and
Jayaram
,
S.
,
2004
, “
Reorganizing CAD Assembly Models (as-Designed) for Manufacturing Simulations and Planning (as-Built)
,”
ASME J. Comput. Inform. Sci. Eng.
,
4
(
2
), pp.
98
108
.10.1115/1.1737772
21.
Chaudron
,
V.
,
Martin
,
P.
, and
Godot
,
X.
,
2005
, “
Assembly Sequences: Planning and Simulating Assembly Operations
,”
Assembly and Task Planning: From Nano to Macro Assembly and Manufacturing, 6th IEEE International Symposium, IEEE
,
New York
, pp.
156
161
.
22.
Su
,
Q.
,
2007
, “
Computer Aided Geometric Feasible Assembly Sequence Planning and Optimizing
,”
Int. J. Adv. Manuf. Technol.
,
33
(
1–2
)
, p.
58
.10.1007/s00170-006-0658-4
23.
Mathew
,
A.
, and
Rao
,
C. S. P.
,
2010
, “
A CAD System for Extraction of Mating Features in an Assembly
,”
Assemb. Autom.
,
30
(
2
), pp.
142
146
.10.1108/01445151011029772
24.
Viganò
,
R.
, and
Gómez
,
G. O.
,
2013
, “
Automatic Assembly Sequence Exploration Without Precedence Definition
,”
Int. J. Interact. Des. Manuf.
,
7
(
2
), pp.
79
89
.10.1007/s12008-012-0165-9
25.
Alfadhlani
,
Samadhi
,
T. M. A.
, and
Ma’Ruf
,
A.
,
2011
, “
Automatic Collision Detection for Assembly Sequence Planning Using a Three-Dimensional Solid Model
,”
J. Adv. Manuf. Syst.
,
10
(
2
), pp.
277
291
.10.1142/S021968671100220X
26.
Wang
,
A.
, and
Nagi
,
R.
,
2001
, “
Assembly Modeling for Complex Assembly Variant Design
,”
Tenth Industrial Engineering Research Conference
,
Dallas, TX
.
27.
Huang
,
Z.
, and
Yip-Hoi
,
D.
,
2002
, “
High-Level Feature Recognition Using Feature Relationship Graphs
,”
Comput. Aided Design
,
34
(
8
), pp.
561
582
.10.1016/S0010-4485(01)00128-2
28.
Gao
,
S.
, and
Shah
,
J. J.
,
1998
, “
Automatic Recognition of Interacting Machining Features Based on Minimal Condition Subgraph
,”
Comput. Aided Design
,
30
(
9
), pp.
727
739
.10.1016/S0010-4485(98)00033-5
29.
Holland
,
W.
v.
, and
Bronsvoort
,
W. F.
,
2000
, “
Assembly Features in Modeling and Planning
,”
Robot. Comput. Integrated Manuf.
,
16
(
4
), pp.
277
294
.10.1016/S0736-5845(00)00014-4
30.
Shah
,
J. J.
, and
Mäntylä
,
M.
,
1995
,
Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications
,
Wiley
,
New York
, p.
640
.
31.
Mascle
,
C.
,
1995
, “
Features Modeling in Assembly Sequence and Resource Planning
,”
Proceedings of the IEEE International Symposium on Assembly and Task Planning, IEEE
,
New York
, pp.
232
237
.
32.
Mascle
,
C.
,
Jabbour
,
T.
, and
Maranzana
,
R.
,
1997
, “
Assembly Features for Mechanical Product Data
,”
ISATP 97, 1997 IEEE International Symposium on Assembly and Task Planning, IEEE
,
New York
, pp.
218
223
.
33.
Mascle
,
C.
,
1999
, “
Feature-Based Assembly Model and Multi-Agents System Structure for Computer-Aided Assembly
,”
ISATP 99, Proceedings of the 1999 IEEE International Symposium on Assembly and Task Planning
,
New York
, pp.
8
13
.
34.
Kim
,
K.
,
Wang
,
Y.
, and
Muogboh
,
O. S.
,
2004
, “
Design Formalism for Collaborative Assembly Design
,”
Comput. Aided Design
,
36
(
9
), pp.
849
871
.10.1016/j.cad.2003.09.011
35.
Mascle
,
C.
,
2002
, “
Feature-Based Assembly Model for Integration in Computer-Aided Assembly
,”
Robot. Comput. Integrated Manuf.
,
18
(
5–6
), pp.
373
378
.10.1016/S0736-5845(02)00030-3
36.
Roy
,
U.
, and
Bharadwaj
,
B.
,
2002
, “
Design With Part Behaviors: Behavior Model, Representation and Applications
,”
Comput. Aided Design
,
34
(
9
), pp.
613
636
.10.1016/S0010-4485(01)00129-4
37.
Mantripragada
,
R.
, and
Whitney
,
D. E.
,
1998
, “
The Datum Flow Chain: A Systematic Approach to Assembly Design and Modeling
,”
Res. Eng. Des.
,
10
(
3
), pp.
150
165
.10.1007/BF01607157
38.
Ou
,
L.
, and
Xu
,
X.
,
2013
, “
Relationship Matrix Based Automatic Assembly Sequence Generation From a CAD Model
,”
Comput. Aided Design
,
45
(
7
), pp.
1053
1067
.10.1016/j.cad.2013.04.002
39.
Price
,
M.
,
Robinson
,
T. T.
, and
Soban
,
D.
,
2013
, “
Maintaining Design Intent for Aircraft Manufacture
,”
CIRP Ann. Manuf. Technol.
,
6
(
1
), pp.
99
102
.10.1016/j.cirp.2013.03.124
40.
D.
Systèmes
, CATiA, http://www.3ds.com/products/catia, retrieved Sept. 11,
2013
.
41.
D.
Systèmes
, SolidWorks, http://www.Solidworks.com/sw/products/10141_ENU_HTML.Htm, retrieved Sept. 11,
2013
.
42.
S.P.L.M.S., Inc., NX, http://www.Plm.Automation.Siemens.com/en_us/products/nx, retrieved Sept. 11,
2013
.
43.
Robinson
,
T. T.
,
Armstrong
,
C. G.
, and
Chua
,
H. C.
,
2012
, “
Optimizing Parameterized CAD Geometries Using Sensitivity Based on Adjoint Functions
,”
Comput. Aided Des. Appl.
,
9
(
3
), pp.
253
268
10.3722/cadaps.2012.253-268
45.
“Isight & the SIMULIA Execution Engine,” http://www.3ds.com/products-services/simulia/portfolio/isight-Simulia-Execution-Engine, retrieved Sept. 12,
2013
.
46.
Haftka
,
R. T.
, and
Gurdal
,
Z.
,
1993
,
Elements of Structural Optimisation
,
Kluwer Academic Publisher
,
The Netherlands
, p.
481
.
47.
Ben-Israel
,
A.
, and
Greville
,
T. N. E.
,
2003
,
Generlized Inverses: Theory and Applications
,
Springer-Verlag
,
New York
.
48.
Demmel
,
J. W.
,
1997
,
Applied Numerical Linear Algebra
,
Society for Industrial and Applied Mathematics
,
Philadelphia, PA
, p.
421
.
49.
Park
,
G. J.
,
2007
,
Analytical Methods for Design Practice
,
Springer
,
London
, pp.
309
391
.
50.
Myers
,
R. H.
,
Montgomery
,
D. C.
, and
Anderson-Cook
,
C. M.
,
2009
,
Response Surface Methodology: Process and Product Optimization Using Designed Experiments
,
Wiley
,
New York
, p.
680
.
51.
Goyal
,
A.
, “Engine Assembly,” https://grabcad.com/library/engine-Assembly--1, retrieved Apr.
15
,
2013
.
52.
Keane
,
A. J.
, and
Nair
,
P. B.
,
2005
,
Computational Approaches for Aerospace Design
,
Wiley
,
England
, p.
582
.
53.
Robinson
,
T. T.
,
Armstrong
,
C. G.
, and
Chua
,
H. C.
,
2013
, “
Determining the Parametric Effectiveness of a CAD Model
,”
Eng. Comput.
,
29
(
1
), pp.
111
126
.10.1007/s00366-011-0248-4
54.
Robinson
,
T. T.
,
Armstrong
,
C. G.
, and
Chua
,
H. C.
,
2012
, “
Strategies for Adding Features to CAD Models in Order to Optimise Performance
,”
Struct. Multidisciplinary Optimization
,
46
(
3
), pp.
415
424
.10.1007/s00158-012-0770-z
You do not currently have access to this content.