Rule and branch-and-bound algorithm based sequencing of machining features for process planning of complex parts

The machining sequence of machining features is vital to achieve efficient and high quality manufacturing of complex NC machining parts. In most feature-based process planning system, the machining features are sequenced as the lowest level unit. However, a single machining feature of complex parts such as aircraft structural parts is usually machined by multiple machining operations. The one-to-many mappings between the machining features and the machining operations cause the increase of the non-cutting tool path. In order to solve this problem, some types of machining features of complex parts are decomposed into several sub-machining features that are associated with a single machining operation individually according to the rules which are abstracted from the machining process of complex parts. Benefitting from the decomposition, the sub-machining features from different machining feature can be assembled into a sub-machining feature in order to avoid the cutting tool marks. The different types of sub-machining features are sequenced in the light of some rules which are also extracted from the machining process of complex parts. And the branch-and-bound algorithm are employed to sequence the same type sub-machining features to minimum the non-cutting tool path. A pilot feature-based process planning system has been developed based on this research, and has been used in some aircraft manufacturers in China.

[1]  G. A. Britton,et al.  A Graph Representation Scheme for Process Planning of Machined Parts , 2002 .

[2]  Mojtaba Salehi,et al.  Optimization process planning using hybrid genetic algorithm and intelligent search for job shop machining , 2011, J. Intell. Manuf..

[3]  S. V. Bhaskara Reddy Operation sequencing in CAPP using genetic algorithms , 1999 .

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

[5]  G. A. Britton Datum-Hierarchy Tree Method for Tolerance Analysis of Plating and Heat Treatment Operations , 2002 .

[6]  Mariusz Deja,et al.  Feature-based generation of machining process plans for optimised parts manufacture , 2013, J. Intell. Manuf..

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

[8]  Sanjay B. Joshi,et al.  Recognition of interacting rotational and prismatic machining features from 3-D mill-turn parts , 1998 .

[9]  Kriangkrai Waiyagan,et al.  Intelligent feature based process planning for five-axis mill-turn parts , 2009, Comput. Ind..

[10]  Chin-Chia Wu,et al.  Branch-and-bound and simulated annealing algorithms for a total weighted completion time scheduling with ready times and learning effect , 2011 .

[11]  Antony R Mileham,et al.  Operation sequencing optimization for five-axis prismatic parts using a particle swarm optimization approach , 2009 .

[12]  Zhonghua Ni,et al.  Application of ant colony optimization algorithm in process planning optimization , 2013, J. Intell. Manuf..

[13]  Alluru Gopala Krishna,et al.  Optimisation of operations sequence in CAPP using an ant colony algorithm , 2006 .

[14]  Henry C. W. Lau,et al.  Machining process sequencing with fuzzy expert system and genetic algorithms , 2003, Engineering with Computers.

[15]  Y G Li,et al.  Feature recognition technology for aircraft structural parts based on a holistic attribute adjacency graph , 2010 .

[16]  Lihui Wang,et al.  Sequencing of interacting prismatic machining features for process planning , 2007, Comput. Ind..