Recognition of machining features based on HSPCE decomposition, feature composition, and process centered classification

A comprehensive set of computational procedures have been developed for transforming a geometric model based on design features to alternative sets of machining features. In the paper we only discuss a sub-set of these procedures; those related to machining feature recognition. There are three phases in the recognition process: 1) orthonormal decomposition of the removal volumes based on half space partitioning at concave edges (HSPCE) to determine regions of interaction and to recover portions of features lost by interaction 2) concatenation of decomposed cells into candidate machining features based on cycles in cell adjacency graphs, 3) classification of these volumes with respect to accessibility and tool motion for subsequent feasible process selection. This strategy is process centered—it recognizes all features that can be produced by common machining operations in a uniform way. It is not restricted to a few predefined features that each require specific, predefined rules. It deals with many types of feature interactions with one general purpose algorithm and produces alternative sets of machining feature sequences. Several measures have been incorporated to reduce computational complexity.

[1]  Hiroshi Sakurai,et al.  Volume decomposition and feature recognition, Part II: curved objects , 1996, Comput. Aided Des..

[2]  Frank M. Brown,et al.  Boolean reasoning - the logic of boolean equations , 1990 .

[3]  Martti Mäntylä,et al.  Introduction to Solid Modeling , 1988 .

[4]  Otto Willem Salomons Computer support in the design of mechanical products : constraint specification and satisfaction in feature based design for manufacturing , 1995 .

[5]  J. Shah,et al.  Determination Of Machining Volumes From Extensible Sets Of Design Features , 1994 .

[6]  Hiroshi Sakurai,et al.  Volume decomposition and feature recognition: part 1 - polyhedral objects , 1995, Comput. Aided Des..

[7]  Jian Dong,et al.  Manufacturing feature determination and extraction - Part II: a heuristic approach , 1997, Comput. Aided Des..

[8]  Jonathan Corney,et al.  Face-based feature recognition: generalizing special cases , 1993 .

[9]  Yong Se Kim,et al.  Geometric reasoning for machining features using convex decomposition , 1993, Comput. Aided Des..

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

[11]  Aristides A. G. Requicha,et al.  CHAPTER 5 - Geometric computation for the recognition of spatially interacting machining features , 1994 .

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

[13]  Dana S. Nau,et al.  Building a general approach to feature recognition of Material Removal Shape Element Volumes (MRSEVs) , 1993, Solid Modeling and Applications.

[14]  Jami J. Shah,et al.  Machining algebra for mapping volumes to machining operations , 1996 .

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

[16]  Y. Kim Volumetric Feature Recognition Using Convex Decomposition , 1994 .

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

[18]  Srichand Hinduja,et al.  Convex hull-based feature-recognition method for 2.5D components , 1990, Comput. Aided Des..