Features allow one to associate human knowledge and product geometry. The authors proposed, in earlier publications, a unified feature modeling scheme with the aim to maintain the integrity and consistency of a product model. Different application feature models within and across different product life-cycle stages are integrated, and especially, nongeometric relations (besides geometric ones) are handled. In this paper, as an improvement to the previous work, two types of associations are introduced: sharing and dependency. In the context of conceptual and detail design stages, these associations are described and the implementation is discussed in detail.

1.
Shah
,
J. J.
, and
Mantyla
,
M.
, 1995,
Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications
,
Wiley
, New York.
2.
Laakko
,
T.
, and
Mantyla
,
M.
, 1993, “
Feature Modeling by Incremental Feature Recognition
,”
Comput.-Aided Des.
0010-4485,
25
(
8
), pp.
479
492
.
3.
Vieira
,
A. S.
, 1995, “
Consistency Management in Feature-Based Parametric Design
,”
Proc. of ASME 1995 Design Engineering Technical Conference, Boston
,
ASME
,
New York
, Vol.
2
, pp.
977
987
.
4.
Ma
,
Y.-S.
, and
Tong
,
T.
, 2003, “
Associative Feature Modeling for Concurrent Engineering Integration
,”
Comput Ind.
0166-3615,
51
(
1
), pp.
51
71
.
5.
Ma
,
Y.-S.
,
Tor
,
S. B.
, and
Britton
,
G. A.
, 2003, “
The Development of a Standard Component Library for Plastic Injection Mould Design Using an Object Oriented Approach
,”
Int. J. Adv. Manuf. Technol.
0268-3768,
22
(
9–10
), pp.
611
618
.
6.
Ma
,
Y.-S.
,
Britton
,
G. A.
,
Tor
,
S. B.
,
Jin
,
L.-Y.
,
Chen
,
G.
, and
Tang
,
S.-H.
, 2004, “
Design of a Feature-Object-Based Mechanical Assembly Library
,”
Comput. Aided Des. App.
,
1
(
1–4
), pp.
379
403
.
7.
de Kraker
,
K. J.
,
Dohmen
,
M.
, and
Bronsvoort
,
W. F.
, 1997, “
Maintaining Multiple Views in Feature Modeling
,”
Proc. of 4th ACM Symposium on Solid Modeling and Applications, Atlanta
,
ACM
,
New York
, pp.
123
130
.
8.
Bronsvoort
,
W. F.
, and
Noort
,
A.
, 2004, “
Multiple-View Feature Modeling for Integral Product Development
,”
Comput.-Aided Des.
0010-4485,
36
(
10
), pp.
929
946
.
9.
Han
,
J. H.
, 1996, “
3D Geometric Reasoning Algorithms for Feature Recognition
,” Ph.D. dissertation,
University of Southern California
, Los Angeles.
10.
de Martino
,
T.
,
Falcidieno
,
B.
, and
Habinger
,
S.
, 1998, “
Design and Engineering Process Integration Through a Multiple View Intermediate Modeler in a Distributed Object-Oriented System Environment
,”
Comput.-Aided Des.
0010-4485,
30
(
6
), pp.
437
452
.
11.
Subramani
,
S.
, and
Gurumoorthy
,
B.
, 2003, “
Associativity Between Feature Models Across Domains
,”
Proc. of 8th ACM Symposium on Solid Modeling and Applications, Seattle
,
ACM
,
New York
, pp.
316
321
.
12.
Hoffman
,
C. M.
, and
Joan-Arinyo
,
R.
, 1998, “
CAD and the Product Master Model
,”
Comput.-Aided Des.
0010-4485,
30
(
11
), pp.
905
918
.
13.
Chen
,
G.
,
Ma
,
Y.-S.
,
Thimm
,
G.
, and
Tang
,
S.-H.
, 2004, “
Unified Feature Modeling Scheme for the Integration of CAD and CAx
,”
Comput. Aided Des. Appl.
,
1
(
1–4
), pp.
595
602
.
14.
Karinthi
,
R. R.
, and
Nau
,
D.
, 1992, “
An Algebraic Approach to Feature Interactions
,”
IEEE Trans. Pattern Anal. Mach. Intell.
0162-8828,
14
(
4
), pp.
469
484
.
15.
Brunetti
,
G.
,
de Martino
,
T.
,
Falcidieno
,
B.
, and
Habinger
,
S.
, 1995, “
A Relational Model for Interactive Manipulation of Form Features Based on Algebraic Geometry
,”
Proc. of 3rd ACM Symposium on Solid Modeling and Applications
, Salt Lake City,
ACM
, New York, pp.
95
103
.
16.
Mandorli
,
F.
,
Cugini
,
U.
,
Otto
,
H. E.
, and
Kimura
,
F.
, 1997, “
Modeling With Self Validation Features
,”
Proc. of 4th ACM Symposium on Solid Modeling and Applications
, Atlanta,
ACM
, New York, pp.
88
96
.
17.
Bidarra
,
R.
, and
Bronsvoort
,
W. F.
, 2000, “
Semantic Feature Modeling
,”
Comput.-Aided Des.
0010-4485,
32
(
3
), pp.
201
225
.
18.
Regli
,
W. C.
, and
Pratt
,
M. J.
, 1996, “
What are Feature Interactions
?”
Proc. of ASME Design Engineering Technical Conference and International Computers in Engineering Conference
, Irvine, CA,
ASME
, New York.
19.
Bidarra
,
R.
,
de Kraker
,
K. J.
, and
Bronsvoort
,
W. F.
, 1998, “
Representation and Management of Feature Information in a Cellular Model
,”
Comput.-Aided Des.
0010-4485,
30
(
4
), pp.
301
313
.
20.
Roy
,
U.
, and
Bharadwaj
,
B.
, 2002, “
Design With Part Behaviors: Behavior Model, Representation and Applications
,”
Comput.-Aided Des.
0010-4485,
34
(
9
), pp.
613
636
.
21.
Xue
,
D.
,
Yadav
,
S.
, and
Norrie
,
D. H.
, 1999, “
Knowledge Base and Database Representation for Intelligent Concurrent Design
,”
Comput.-Aided Des.
0010-4485,
31
(
2
), pp.
131
145
.
22.
Xue
,
D.
, and
Yang
,
H.
, 2004, “
A Concurrent Engineering-Oriented Design database Representation Model
,”
Comput.-Aided Des.
0010-4485,
36
(
10
), pp.
947
965
.
23.
Welch
,
R. V.
, and
Dixon
,
J. R.
, 1992, “
Representing Function, Behavior and Structure During Conceptual Design
,”
Design Theory and Methodology - DTM’92
,
ASME
,
Scottsdale, AZ
, pp.
11
18
.
24.
Umeda
,
Y.
,
Ishii
,
M.
,
Yoshioka
,
M.
,
Shimomura
,
Y.
, and
Tomiyama
,
T.
, 1996, “
Supporting Conceptual Design Based on the Function-Behavior-State Modeler
,”
Artif. Intell. Eng. Des. Anal. Manuf.
0890-0604,
10
(
4
), pp.
275
288
.
25.
Qian
,
L.
, and
Gero
,
J. S.
, 1996, “
Function-Behavior-Structure Paths and Their Role in Analogy-Based Design
,”
Artif. Intell. Eng. Des. Anal. Manuf.
0890-0604,
10
(
4
), pp.
289
312
.
26.
Ranta
,
M.
,
Mantyla
,
M.
,
Umeda
,
Y.
, and
Tomiyama
,
T.
, 1996, “
Integration of Functional and Feature-Based Product Modeling—The IMS/GNOSIS Experience
,”
Comput.-Aided Des.
0010-4485,
28
(
5
), pp.
371
381
.
27.
Brunetti
,
G.
, and
Golob
,
B.
, 2000, “
A Feature-Based Approach Towards an Integrated Product Model Including Conceptual Design information
,”
Comput.-Aided Des.
0010-4485,
32
(
14
), pp.
877
887
.
28.
Brunetti
,
G.
, and
Grimm
,
S.
, 2005, “
Feature Ontologies for the Explicit Representation of Shape Semantics
,”
Int. J. Comput. Appl. Technol.
0952-8091,
23
(
2/3/4
), pp.
192
202
.
29.
Pratt
,
M. J.
, and
Srinivasan
,
V.
, 2005, “
Towards a Neutral Specification of Geometric Features
,”
Int. J. Comput. Appl. Technol.
0952-8091,
23
(
2/3/4
), pp.
203
218
.
30.
Booch
,
G.
,
Rumbaugh
,
J.
, and
Jacobson
,
I.
, 1999,
The Unified Modeling Language User Guide
,
Addison-Wesley
, Reading, MA.
31.
Rumbaugh
,
J.
,
Jacobson
,
I.
, and
Booch
,
G.
, 2005,
The Unified Modeling Language Reference Manual
, 2nd ed.,
Addison-Wesley
, Reading, MA.
32.
Thimm
,
G.
,
Lee
,
S. G.
, and
Ma
,
Y.-S.
, 2006, “
Towards Unified Modeling of Product Life-Cycles
,”
Comput Ind.
0166-3615
57
, pp.
331
341
.
33.
Riley
,
G.
, and
Giarratano
,
J.
, 2004,
Expert Systems: Principles and Programming
, Cambridge, Mass, Thomson Course Technology.
34.
Pahl
,
G.
, and
Beitz
,
W.
, 1996,
Engineering Design: A Systematic Approach
, 2nd ed.,
Springer
, New York.
35.
Guan
,
X.
,
Duffy
,
A. H. B.
, and
MacCallum
,
K. J.
, 1997, “
Prototype System for Supporting the Incremental Modeling of Vague Geometric Configurations
,”
Int. J. Comput. Appl. Technol.
0952-8091,
11
(
4
), pp.
287
310
.
36.
Chen
,
G.
,
Ma
,
Y.-S.
,
Thimm
,
G.
, and
Tang
,
S.-H.
, 2005, “
Knowledge-Based Reasoning in a Unified Feature Modeling Scheme
,”
Comput. Aided Des. Appl.
,
2
(
1–4
), pp.
173
182
.
37.
Forbus
,
K. D.
, and
de Kleer
,
J.
, 1993,
Building Problem Solvers
,
MIT Press
, Cambridge, MA.
38.
MySQL, 2006,
MySQL 5.1 Reference Manual
, http://dev.mysql.com/doc/refman/5.1/en/http://dev.mysql.com/doc/refman/5.1/en/,
MySQL Inc.
, Cupertino, CA 95014.
39.
Pye
,
R. G. W.
, 1989,
Injection Mould Design: A Textbook for the Novice and a Design Manual for the Thermoplastics Industry
, 4th ed.,
Longman Scientific & Technical
,
New York
.
You do not currently have access to this content.