An approach to mapping machining feature to manufacturing feature volume based on geometric reasoning for process planning

Efficient construction in three-dimensional working procedure model has an important effect on the efficiency and quality of machining process planning. This article proposes an algorithm to mapping machining features to manufacturing feature volumes from B-rep of mechanical part, and then, the working procedure models are generated. The mapping strategy is performed in three steps. In the first step, three types of machining features, such as depression feature, protrusion feature and transition feature, are introduced. In the second step, the edges of the chosen seed face and its neighboring faces are searched in order to generate the machining feature faces. The last step applies a closure to the machining feature faces to generate a compact solid by applying additional neighboring faces and their extensions. Then, the working procedure models are formed by combining the mapped manufacturing feature volumes with the final parts model. Compared with the existing working procedure model’s generation methods, this approach can avoid the unnecessary conversions from the engineering drawing to three-dimensional process models and from the machining knowledge to the modeling knowledge, which can greatly reduce the planning time on modeling. To validate the feasibility and validity of this approach, two machined parts with complex machining features are tested in the developed prototype computer-aided process planning system.

[1]  T N Wong,et al.  Automatic recognition of machining features from computer aided design part models , 2000 .

[2]  Bahram Asiabanpour,et al.  Extraction of manufacturing information from design-by-feature solid model through feature recognition , 2009 .

[3]  Yong Se Kim,et al.  Recognition of form features using convex decomposition , 1992, Comput. Aided Des..

[4]  M. Gülesin Finished part modelling in a computer-aided process-planning system , 1996, J. Intell. Manuf..

[5]  Xun Xu,et al.  Computer-aided process planning – A critical review of recent developments and future trends , 2011, Int. J. Comput. Integr. Manuf..

[6]  J. Liu,et al.  Recognition of machining features and feature topologies from NC programs , 2000, Comput. Aided Des..

[7]  Zoran Miljkovic,et al.  A review of automated feature recognition with rule-based pattern recognition , 2008, Comput. Ind..

[8]  Rong Mo,et al.  New methods of creating MBD process model: On the basis of machining knowledge , 2014, Comput. Ind..

[9]  Arvind Kumar Verma,et al.  A review of machining feature recognition methodologies , 2010, Int. J. Comput. Integr. Manuf..

[10]  Yu Zheng,et al.  Decomposition of interacting machining features based on the reasoning on the design features , 2012 .

[11]  JungHyun Han,et al.  Manufacturing feature recognition from solid models: a status report , 2000, IEEE Trans. Robotics Autom..

[12]  Limin Tang,et al.  Drive geometry construction method of machining features for aircraft structural part numerical control machining , 2014 .

[13]  Behrokh Khoshnevis,et al.  Modeling of manufacturing feature interactions for automated process planning , 2000 .

[14]  Xionghui Zhou,et al.  A feasible approach to the integration of CAD and CAPP , 2007, Comput. Aided Des..

[15]  Kwangsoo Kim,et al.  A feature-based approach to extracting machining features , 1998, Comput. Aided Des..

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

[17]  Rossitza Setchi,et al.  Knowledge acquisition techniques for feature recognition in CAD models , 2008, J. Intell. Manuf..

[18]  Yunfei Shi,et al.  Serial 3D model reconstruction for machining evolution of rotational parts by merging semantic and graphic process planning information , 2010, Comput. Aided Des..

[19]  S. S. Pande,et al.  An approach to recognize interacting features from B-Rep CAD models of prismatic machined parts using a hybrid (graph and rule based) technique , 2010, Comput. Ind..

[20]  Zhuoning Chen,et al.  Automatic generation of in-process models based on feature working step and feature cutter volume , 2014 .

[21]  Jami J. Shah,et al.  Automatic recognition of interacting machining features based on minimal condition subgraph , 1998, Comput. Aided Des..

[22]  David C. Anderson,et al.  Fast feature extraction for machining applications , 1994, Comput. Aided Des..

[23]  Laurent Tapie,et al.  A knowledge base model for complex forging die machining , 2011, Comput. Ind. Eng..

[24]  Byung Chul Kim,et al.  Feature-based simplification of boundary representation models using sequential iterative volume decomposition , 2014, Comput. Graph..

[25]  S. S. Pande,et al.  Automatic recognition of machining features using artificial neural networks , 2009 .

[26]  Zhigang Chen,et al.  An approach to incremental feature model conversion , 2007 .

[27]  B. Gurumoorthy,et al.  Classification, representation, and automatic extraction of deformation features in sheet metal parts , 2013, Comput. Aided Des..

[28]  Rakesh Nagi,et al.  STEP-based feature extraction from STEP geometry for Agile manufacturing , 2000 .

[29]  Xun Xu,et al.  Dealing with feature interactions for prismatic parts in STEP-NC , 2009, J. Intell. Manuf..

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