An overview of automatic feature recognition techniques for computer-aided process planning

Abstract In recent years, various researchers have come up with different ways and means to integrate CAD and CAM. Automatic feature recognition from a CAD solid model, for downstream applications like process planning, greatly impacts the level of integration. A brief discussion and review of methods used in automatic feature recognition like cell division, cavity volume, convex hull, laminae slicing and other miscellaneous techniques which include graph-based and hint-based feature recognition methods have been presented. Automatic feature recognition for machining is essentially viewed as an exercise in decomposition. It is further confirmed that even in a “design by features” environment, the need for feature recognition is inevitable.

[1]  Jami J. Shah,et al.  Feature transformations between application-specific feature spaces , 1988 .

[2]  Aristides A. G. Requicha,et al.  Solid modeling and beyond , 1992, IEEE Computer Graphics and Applications.

[3]  Alan de Pennington,et al.  Numerical Code Generation from a Geometric Modeling System , 1984 .

[4]  Franca Giannini,et al.  Automatic recognition and representation of shape-based features in a geometric modeling system , 1989, Comput. Vis. Graph. Image Process..

[5]  Byoung Kyu Choi,et al.  CAD/CAM COMPATIBLE, TOOL-ORIENTED PROCESS PLANNING FOR MACHINING CENTERS , 1982 .

[6]  Michael J. Pratt Towards Optimality in Automated Feature Recognition , 1993, Geometric Modelling.

[7]  Glauco Masotti,et al.  Automatic production of NC code for machining form features in generic parts , 1992 .

[8]  Matthew Ming Fai Yuen,et al.  An Octree Approach to Rough Machining , 1987 .

[9]  Tosiyasu L. Kunii,et al.  Computer-Integrated Manufacturing of Surfaces Using Octree Encoding , 1984, IEEE Computer Graphics and Applications.

[10]  O. W. Salomons,et al.  Review of research in feature-based design , 1993 .

[11]  Franca Giannini,et al.  A system for extracting and representing feature information driven by the application context , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[12]  W. A. Carter Advances in computer-aided manufacture: D McPherson (ed), North-Holland (1977), 468pp, $44.95 , 1978 .

[13]  Samuel P. Marin,et al.  Feature-based surface design and machining , 1992, IEEE Computer Graphics and Applications.

[14]  Flm Frank Delbressine,et al.  On the integration of design and manufacturing , 1989 .

[15]  W. Eversheim,et al.  Survey of Computer-Aided Process Planning Systems , 1982 .

[16]  Michael J. Pratt,et al.  Automated feature recognition from 2D drawings , 1993, Comput. Aided Des..

[17]  B.T.F. Chan,et al.  ROMAPT: A new link between CAD and CAM , 1982 .

[18]  Yong Se Kim,et al.  COMPUTERS IN ENGINEERING , 1994 .

[19]  Rae A. Earnshaw,et al.  New Advances in Computer Graphics , 1989, Springer Japan.

[20]  Jami J. Shah,et al.  Survey of CAD/feature-based process planning and NC programming techniques , 1991 .

[21]  T. C. Chang,et al.  Graph-based heuristics for recognition of machined features from a 3D solid model , 1988 .

[22]  M. J. Pratt Applications of feature recognition in the product life-cycle , 1993 .

[23]  Byoung Kyu Choi,et al.  Automatic recognition of machined surfaces from a 3D solid model , 1984 .

[24]  James E. Bobrow,et al.  NC machine tool path generation from CSG part representations , 1985 .

[25]  Franca Giannini,et al.  A uniform approach to represent features in different application contexts , 1992 .

[26]  Aristides A. G. Requicha,et al.  Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models , 1993, IEEE Trans. Pattern Anal. Mach. Intell..