Integration of feature based design and feature recognition

Process planning for machined parts typically requires that a part be described through machining features such as holes, slots and pockets. This paper presents a novel feature finder, which automatically generates a part interpretation in terms of machining features, by utilizing information from a variety of sources such as nominal geometry, tolerances and attributes, and design features. The feature finder strives to produce a desirable interpretation of the part as quickly as possible. If this interpretation is judged unacceptable by a process planner, alternatives can be generated on demand. The feature finder uses a hint-based approach, and combines artificial intelligence techniques, such as blackboard architecture and uncertain reasoning, with the geometric completion procedures first introduced in the OOFF system previously developed at USC.

[1]  William C. Regli,et al.  Geometric algorithms for recognition of features from solid models , 1996 .

[2]  JungHyun Han,et al.  Integration of automated process planning system with CAM software , 1996 .

[3]  Qiang Ji,et al.  An evidential reasoning approach for recognizing shape features , 1995, Proceedings the 11th Conference on Artificial Intelligence for Applications.

[4]  Ralph Grishman,et al.  Artificial Intelligence Research in Progress at the Courant Institute, New York University , 1986, AI Mag..

[5]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[6]  Ajay Joneja,et al.  Protrusion-features handling in design and manufacturing planning , 1993, Comput. Aided Des..

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

[8]  L. N. Kanal,et al.  Uncertainty in Artificial Intelligence 5 , 1990 .

[9]  H. P Nii,et al.  Blackboard Systems , 1986 .

[10]  Tom Gaskins PEXlib programming manual , 1992 .

[11]  Hiroshi Sakurai,et al.  Definition and Recognition of Volume Features for Process Planning , 1994 .

[12]  Willem F. Bronsvoort,et al.  Feature modelling and conversion: key concepts to concurrent engineering , 1993 .

[13]  Satyandra K. Gupta,et al.  Building MRSEV models for CAM applications , 1994 .

[14]  Aristides A. G. Requicha,et al.  Incremental recognition of machining features , 1994 .

[15]  Jami J. Shah,et al.  Advances in Feature-Based Manufacturing , 1994 .

[16]  Rangasami L. Kashyap,et al.  Geometric Reasoning for Recognition of Three-Dimensional Object Features , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Aristides A. G. Requicha,et al.  Modeler independent procedural interfaces for solid modeling , 1996, Proceedings of CG International '96.

[18]  Richard H. Crawford,et al.  Form feature recognition using base volume decomposition , 1994 .

[19]  Qiang Ji,et al.  Bayesian approach for extracting and identifying features , 1995, Comput. Aided Des..

[20]  David Heckerman,et al.  Probabilistic Interpretation for MYCIN's Certainty Factors , 1990, UAI.

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

[22]  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..

[23]  Zen Chen,et al.  Automatic 3D machining feature extraction from 3D CSG solid input , 1990, Comput. Aided Des..

[24]  Satyandra K. Gupta,et al.  Extracting alternative machining features: An algorithmic approach , 1995 .

[25]  Jami J. Shah,et al.  A systematic approach for design-manufacturing feature mapping , 1992, Geometric Modeling.

[26]  H. Penny Nii,et al.  Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architectures , 1995 .

[27]  D. Nau,et al.  An Algebraic Approach to Feature Interactions , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  Giuseppe Catania,et al.  Form-features for Mechanical Design and Manufacturing , 1991 .

[29]  H. Penny Nii,et al.  Blackboard Systems, Part One: The Blackboard Model of Problem Solving and the Evolution of Blackboard Architectures , 1986, AI Mag..

[30]  Franca Giannini,et al.  Feature-based modelling by integrating design and recognition approaches , 1994, Comput. Aided Des..

[31]  Sanjay B. Joshi,et al.  Recognizing multiple interpretations of interacting machining features , 1994, Comput. Aided Des..

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

[33]  Jami J. Shah Assessment of features technology , 1991, Comput. Aided Des..

[34]  Junghyun Han,et al.  3d geometric reasoning algorithms for feature recognition , 1996 .

[35]  Qiang Ji,et al.  Extracting and identifying form features: a Bayesian approach , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[36]  Satyandra K. Gupta,et al.  Automated Manufacturability Analysis of Machined Parts , 1995 .