This two-part paper describes general purpose methods for recognizing both simple and complex features; the latter may have freeform faces that may require 4 or 5 axis machining. The major impediment to recognition of complex features has been the difficulty in generalizing the characteristics of their shape. Part I of this paper presented features in terms of geometric and topological characteristics. This part of the paper (Part II) demonstrates how the characterization and classification developed in Part I can be used in automatic feature recognition. The paper presents algorithms for Cut-Thru, Cut-Around, and all types of Cut-On features, namely Open-surface, Open-Cavity and Closed-Cavity. A modular and progressive approach is implemented to keep the process planner involved in decisions about setups, tool approach, and fixturing. Data collected from several case studies is included.

1.
Sridharan
,
N.
, and
Shah
,
J.
,
2004
, “
Recognition of Multi Axis Milling Features: Part I—Topological and Geometric Characteristics
,”
ASME J. Comput. Inf. Sci. Eng.
,
4
(
3
), pp.
242
250
.
2.
Shah, J. J., and Mantyla, M., 1995, Parametric and Feature-based CAD/CAM, John Wiley and Sons, Inc., New York.
3.
Shah
,
J.
,
Anderson
,
D.
,
Kim
,
Y.-S.
, and
Joshi
,
S.
,
2001
, “
A Discourse on Geometric Feature Recognition From CAD Models
,”
ASME J. Comput. Inf. Sci. Eng.
,
1
(
1
), pp.
41
51
.
4.
Kyprianou, L., 1980, “Shape Classification in Computer-Aided Design,” Ph.D. dissertation, University of Cambridge.
5.
Grayer, A. R., 1976, “A Computer Link Between Design and Manufacture,” Ph.D. dissertation, University of Cambridge.
6.
Corney
,
J. R.
, and
Clark
,
D. E. R.
,
1991
, “
Method for Finding Holes and Pockets That Connect Multiple Faces in 212D Objects
,”
Comput.-Aided Des.
,
23
(
10
), pp.
658
668
.
7.
Ansaldi
,
S.
,
De Floriani
,
L.
, and
Falcidieno
,
B.
,
1985
, “
Geometric Modeling of Solid Objects by Using a Face Adjacency Graph Representation
,”
Comput. Graphics
,
19
(
3
), pp.
131
139
.
8.
Joshi
,
S.
, and
Chang
,
T.
,
1988
, “
Graph-Based Heuristics for Recognition of Machined Featured Features From a 3D Solid Model
,”
Comput.-Aided Des.
,
20
(
2
), pp.
58
66
.
9.
Marefat
,
M.
, and
Kashyap
,
R. L.
,
1990
, “
Geometric Reasoning for Recognition of Three-Dimensional Object Features
,”
IEEE Trans. Pattern Anal. Mach. Intell.
,
12
(
10
), pp.
949
965
.
10.
Fields
,
M. C.
, and
Anderson
,
D. C.
,
1994
, “
Fast Feature Extraction for Machining Features
,”
Comput.-Aided Des.
,
26
(
11
), pp.
803
813
.
11.
Ji
,
Q.
, and
Marefat
,
M.
,
1997
, “
Machine Interpretation of CAD Data for Manufacturing Applications
,”
ACM Comput. Surv.
,
29
(
3
), pp.
264
311
.
12.
Gao
,
S.
, and
Shah
,
J.
,
1997
, “
Automatic Recognition of Interacting Machining Features Based on Minimal Condition Sub-Graph
,”
Comput.-Aided Des.
,
30
(
9
), pp.
727
739
.
13.
Sonithi, R., Kunjur, G., and Gadh, R., 1997, “Shape Feature Determination Using the Curvature Region Representation,” Fourth ACM SIGGRAPH Symposium on Solid Modeling and Applications, Atlanta, GA.
14.
Henderson, M., 1984, “Extraction of Feature Information From Three Dimensional CAD Data,” Ph.D. dissertation, Purdue University.
15.
Vandenbrande, J. H., and Requicha, A., 1994, “Geometric Computation for the Recognition of Spatially Interacting Machining Features,” Advances in Feature Based Manufacturing, edited by J. J. Shah, M. Ma¨ntyla¨, and D. S. Nau, Elsevier Science, Amsterdam.
16.
Gupta
,
S. K.
,
Kramer
,
T. R.
,
Nau
,
D. S.
, and
Regli
,
W. C.
,
1994
, “
Building MRSEV Models for CAM Applications
,”
Adv. Eng. Software
,
20
, pp.
121
139
.
17.
Choi
,
B.
,
Barash
,
M.
, and
Anderson
,
D.
,
1984
, “
Automatic Recognition of Machined Surfaces From a 3D Solid Model
,”
Comput.-Aided Des.
,
16
(
2
), pp.
81
86
.
18.
Jakubowski
,
R.
,
1982
, “
Syntactic Characterization of Machine Parts Shapes
,”
Cybernet. Syst.: An Int. J.
,
3
(
1
), pp.
1
24
.
19.
Sakurai, H., and Chin, C., 1994, “Definition and Recognition of Volume Features for Process Planning,” Advances in Feature Based Manufacturing, edited by J. J. Shah, M. Ma¨ntyla¨, and D. Nau, Elsevier, Amstardam, pp. 65–80.
20.
Sakurai
,
H.
, and
Dave
,
P.
,
1996
, “
Volume Decomposition and Feature Recognition: Part 2—Curved Objects
,”
Comput.-Aided Des.
,
28
(
6
), pp.
517
537
.
21.
Shen
,
Y.
, and
Shah
,
J.
,
1998
, “
Recognition of Machining Features Based on HSPCE Decomposition, Feature Composition and Process Centered Classification
,”
ASME J. Mech. Des.
,
120
(
4
), pp.
668
677
.
22.
Woo, T., 1982, “Feature Extraction by Volume Decomposition,” Proc. Conf. CAD/CAM Technology in Mechanical Engineering, MIT, Cambridge, MA, pp. 76–94.
23.
Wang, E., and Kim, Y., 1997, “Status of the Form Feature Recognition Method Using Convex Decomposition,” Proc. ASME Design Technical Conference, paper DETC97/CIE-4425, p. 10.
24.
Sundararajan, V., and Wright, P. K., 1998, “Identification of Multiple Feature Representations by Volume Decomposition for 2.5 D Components,” presented at the Winter Annual Meeting of ASME 1998, November 16–20, Anaheim, CA.
25.
Shirur
,
A.
,
Shah
,
J.
, and
Hirode
,
K.
,
1998
, “
Machining Algebra for Mapping Volumes to Machining Operations for Developing CAPP
,”
J. Opt. B: Quantum Semiclassical Opt.
,
17
(
3
), pp.
159
166
.
26.
Gaines
,
D. M.
, and
Hayes
,
C. C.
,
1999
, “
CUSTOM-CUT: A Customizable Feature Recognizer
,”
Comput.-Aided Des.
,
31
(
2
), pp.
85
100
.
27.
Sridharan, N., 2000, “Classification, Parameterization and Recognition of NC Features With Sculptured Surfaces,” masters thesis, Mech. Eng, Arizona State, May.
28.
http://www.designrepository.org
29.
Regli
,
W.
, and
Gaines
,
D.
,
1997
, “
A Repository of Designs for Process and Assembly Planning
,”
Comput.-Aided Des.
,
29
(
12
), pp.
895
905
.
30.
Woo
,
T. C.
,
1994
, “
Visibility Maps and Spherical Algorithms
,”
Comput.-Aided Des.
,
26
(
1
), pp.
6
16
.
You do not currently have access to this content.