NC process reuse oriented effective subpart retrieval approach of 3D CAD models

Abstract As a huge number of 3D CAD models with NC process are generated each year, retrieval of 3D CAD models for achieving NC process reuse is becoming an effective strategy to improve the efficiency of NC programing. However, there has been little research on how to discover similar subparts for NC process reuse. In this paper, a NC process reuse oriented effective subpart retrieval approach of 3D CAD models is proposed. Firstly, the medial axis transform (MAT) of a pocket is introduced and adopted as the reference tool paths. The association mechanism between MAT and NC machining is established to reveal the association between geometry and NC process for features. Then the rapid filtering for accelerating subpart retrieval is presented to filter out infeasible subparts quickly under the requirements of NC process reuse. Moreover, a multilevel feature descriptor capturing different levels of NC process information for reuse is elaborated to construct the feature similarity assessment model. Finally, the matched feature pairs similarity and feature layout information similarity are presented to calculate the similarity between subparts. In the experiment, a prototype based on CATIA is developed and the experimental results are analyzed at length to verify the effectiveness of the proposed approach.

[1]  Jerry Y. H. Fuh,et al.  Toward Effective Mechanical Design Reuse: CAD Model Retrieval Based on General and Partial Shapes , 2009 .

[2]  C. Chu,et al.  Similarity assessment of 3D mechanical components for design reuse , 2006 .

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

[4]  Bernard Kamsu-Foguem,et al.  Knowledge reuse integrating the collaboration from experts in industrial maintenance management , 2013, Knowl. Based Syst..

[5]  Bernard Chazelle,et al.  Shape distributions , 2002, TOGS.

[6]  Qiang Fu,et al.  An optimal approach to multiple tool selection and their numerical control path generation for aggressive rough machining of pockets with free-form boundaries , 2011, Comput. Aided Des..

[7]  Chieh-Yuan Tsai,et al.  Fuzzy neural networks for intelligent design retrieval using associative manufacturing features , 2003, J. Intell. Manuf..

[8]  Amarnath Banerjee,et al.  Collaborative intelligent CAD framework incorporating design history tracking algorithm , 2010, Comput. Aided Des..

[9]  Helmut Pottmann,et al.  Optimal slicing of free-form surfaces , 2002, Comput. Aided Geom. Des..

[10]  Renate Fruchter,et al.  An ethnographic study of design knowledge reuse in the architecture, engineering, and construction industry , 2006 .

[11]  Chun-Fong You,et al.  3D solid model retrieval for engineering reuse based on local feature correspondence , 2010 .

[12]  Songqiao Tao,et al.  Partial retrieval of CAD models based on local surface region decomposition , 2013, Comput. Aided Des..

[13]  Chih-Hsing Chu,et al.  ANN-based 3D part search with different levels of detail (LOD) in negative feature decomposition , 2009, Expert Syst. Appl..

[14]  Michela Spagnuolo,et al.  Introduction to shape similarity detection and search for CAD/CAE applications , 2006, Comput. Aided Des..

[15]  Rui Huang,et al.  An effective subpart retrieval approach of 3D CAD models for manufacturing process reuse , 2015, Comput. Ind..

[16]  Yusheng Liu,et al.  Design reuse oriented partial retrieval of CAD models , 2010, Comput. Aided Des..

[17]  Yusri Yusof,et al.  Survey on computer-aided process planning , 2014, The International Journal of Advanced Manufacturing Technology.

[18]  Satyandra K. Gupta,et al.  Machining feature-based similarity assessment algorithms for prismatic machined parts , 2006, Comput. Aided Des..

[19]  V Krishna,et al.  An approach to feature-based three-dimensional modelling and similarity assessment of turned components , 2007 .

[20]  Ali Shokoufandeh,et al.  Local feature extraction and matching partial objects , 2006, Comput. Aided Des..

[21]  Jian Liu,et al.  Computation of medial axis and offset curves of curved boundaries in planar domain , 2008, Comput. Aided Des..

[22]  William C. Regli,et al.  A 3D object classifier for discriminating manufacturing processes , 2006, Comput. Graph..

[23]  Kunwoo Lee,et al.  Similarity comparison of mechanical parts to reuse existing designs , 2006, Comput. Aided Des..

[24]  Dinesh Manocha,et al.  Exact computation of the medial axis of a polyhedron , 2004, Comput. Aided Geom. Des..

[25]  Yongsheng Ma,et al.  Towards a Feature-based Agent-driven NC Tool Path Generation to Support Design and Process Changes , 2013 .

[26]  Y. Kim,et al.  Feature-Based Part Similarity Assessment Method Using Convex Decomposition , 2003 .

[27]  Yusheng Liu,et al.  Multi-mode Solid Model Retrieval Based on Partial Matching , 2007, 2007 10th IEEE International Conference on Computer-Aided Design and Computer Graphics.

[28]  Louis Rivest,et al.  Adaptive generic product structure modelling for design reuse in engineer-to-order products , 2010, Comput. Ind..

[29]  Jian Liu,et al.  Computation of medial axis and offset curves of curved boundaries in planar domains based on the Cesaro's approach , 2009, Comput. Aided Geom. Des..

[30]  Gershon Elber,et al.  MATHSM: medial axis transform toward high speed machining of pockets , 2005, Comput. Aided Des..

[31]  Mario Vento,et al.  A (sub)graph isomorphism algorithm for matching large graphs , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Rui Huang,et al.  Multi-level structuralized model-based definition model based on machining features for manufacturing reuse of mechanical parts , 2014 .