Towards a Feature-based Agent-driven NC Tool Path Generation to Support Design and Process Changes

AbstractOn the shop floor of manufacturing aircraft structural parts, design changes and machining process changes accompany the entire development cycle of aircraft products. Such constant changes represent a typical characteristic of a dynamic and integrated design and manufacturing environment. For such an environment, a feature-based, and agent-driven automatic numerical control tool path generation method is proposed in this paper. An object-oriented collaboration framework is employed to implement well-defined machining features which keep engineering knowledge about tool path generation, and those involved processes. Agents are used for collaboration control, function services and domain mediation to propagate design and process changes to machining features. Machining features are activated by agents to make the proper responses automatically. A prototype for feature-based tool path generation has been developed to verify the proposed method.

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

[2]  Matthieu Rauch,et al.  Selecting a milling strategy with regard to the machine tool capabilities: application to plunge milling , 2012 .

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

[4]  Yongsheng Ma,et al.  Associative feature modeling for concurrent engineering integration , 2003, Computers in industry (Print).

[5]  Tim Neumann,et al.  Implementing ISO standard 10303 application protocol 224 for automated process planning , 2011 .

[6]  Yonggang Huang,et al.  Deformation Machining - A New Hybrid Process , 2007 .

[7]  Gang Chen,et al.  Paradigm shift: unified and associative feature-based concurrent and collaborative engineering , 2008, J. Intell. Manuf..

[8]  Jörg P. Müller,et al.  Agent UML: A Formalism for Specifying Multiagent Software Systems , 2001, Int. J. Softw. Eng. Knowl. Eng..

[9]  Wen He Liao,et al.  Research on Feature-Based Rapid Programming for Aircraft NC Parts , 2007 .

[10]  Ahmed Azab,et al.  Mathematical Modeling for Reconfigurable Process Planning , 2007 .

[11]  M. Weck,et al.  CAD assisted chatter-free NC tool path generation in milling , 1994 .

[12]  Ramy Harik,et al.  Computer Aided Process Planning in Aircraft Manufacturing , 2008 .

[13]  Yusuf Altintas,et al.  High speed pocketing strategy , 2010 .

[14]  François Villeneuve,et al.  Computer Aided Process Planning, Strategy, and Models in the Aircraft Industry , 2006 .

[15]  D. Dvorak,et al.  Tool path strategies for high speed milling aluminum workpieces with thin webs , 1998 .

[16]  Behrooz Arezoo,et al.  Boundary analysis and geometric completion for recognition of interacting machining features , 2006, Comput. Aided Des..

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

[18]  Yusuf Altintas,et al.  A Solid Modeller Based Milling Process Simulation and Planning System , 1994 .

[19]  Xun Xu,et al.  Defining, recognizing and representing feature interactions in a feature-based data model , 2011 .

[20]  L.-C. Chen,et al.  Constraints modelling in product design , 2002 .

[21]  Weidong Zhu,et al.  Recognition of Freeform Surface Machining Features , 2010, J. Comput. Inf. Sci. Eng..

[22]  D Jacquel,et al.  Design for manufacturability: A feature-based agent-driven approach , 2000 .

[23]  M. Hou,et al.  Automatic tool path generation of a feature-basedCAD/CAPP/CAM integrated system , 2006, Int. J. Comput. Integr. Manuf..

[24]  Evgueni V. Bordatchev,et al.  Process planning for corner machining based on a looping tool path strategy , 2011 .

[25]  Manfred Weck,et al.  Chatter Stability of Metal Cutting and Grinding , 2004 .

[26]  Lihui Wang,et al.  STEP-NC and function blocks for interoperable manufacturing , 2006, IEEE Transactions on Automation Science and Engineering.

[27]  William C. Regli,et al.  What are Feature Interactions , 1996 .

[28]  Jami J. Shah,et al.  Recognition of Multi Axis Milling Features: Part I-Topological and Geometric Characteristics , 2004, J. Comput. Inf. Sci. Eng..

[29]  Willem F. Bronsvoort,et al.  Developments in Feature Modelling , 2006 .

[30]  B. Gurumoorthy,et al.  Automatic extraction of free-form surface features (FFSFs) , 2012, Comput. Aided Des..

[31]  Zoran Miljkovic,et al.  Automatic feature recognition using artificial neural networks to integrate design and manufacturing: Review of automatic feature recognition systems , 2010, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[32]  Weiming Shen,et al.  DPP: An agent-based approach for distributed process planning , 2003, J. Intell. Manuf..

[33]  Antonio Martínez-Álvarez,et al.  Hardware approach to tool path computation for STEP-NC enabled CNC: A case study of turning operations , 2011, Comput. Ind..

[34]  Sajad Kafashi,et al.  Integrated setup planning and operation sequencing (ISOS) using genetic algorithm , 2011 .

[35]  Hoda A. ElMaraghy,et al.  Automatic sampling for CMM inspection planning of free-form surfaces , 2002 .

[36]  Ya. E. Krasik,et al.  Comment on “Properties of ceramic honeycomb cathodes” [Appl. Phys. Lett. 92, 141501 (2008)] , 2008 .

[37]  Willem F. Bronsvoort,et al.  Multiple-view feature modelling for integral product development , 2004, Comput. Aided Des..

[38]  Yingjie Zhang,et al.  Selecting optimal set of tool sequences for machining of multiple pockets , 2009 .

[39]  Hoda A. ElMaraghy,et al.  Reconfigurable Process Plans For Responsive Manufacturing Systems , 2007 .

[40]  Andrew Y. C. Nee,et al.  A hybrid method for recognizing interacting machining features , 2003 .

[41]  Agostino Villa Autonomy versus efficiency in multi-agent management of extended enterprises , 2002, J. Intell. Manuf..

[42]  Jami J. Shah,et al.  Recognition of Multi-Axis Milling Features: Part II - Algorithms & Implementation , 2005, J. Comput. Inf. Sci. Eng..

[43]  Lin Zhang,et al.  A Next Generation NC Machining System Based on NC Feature Unit and Real-Time Tool-Path Generation , 2000 .