Towards a Cax-Framework for Adaptive Programming Using Generic Process Blocks for Manufacturing

Over the last years the aerospace industry demands for increasingly complex process chains, as worn, high-value parts have to be repaired and resources have to be used more efficiently. To cope with this growing complexity, tool support ist required for different reasons. The process chains have to be layed out, the knowledge of the processes has to be captured and should be easily available. Furthermore, process chains evolve over time and it should be possible to use the research results to optimize in-use process chains. In this paper it is shown how the function block approach can be extended by “Generic Process Blocks for Manufacturing” (GPBM) in order to meet these requirements for offline adaptive process chains. For this, GPBM introduces a new placeholder function block which supports the reuse and exchange of already modeled process chains. In addition, a case study discusses how this approach can help to transfer a process chain originally designed for tip repair of a single gas-turbine airfoil to a blade integrated disk (BLISK) and how the corresponding process chain knowledge can be stored in a common place.

[1]  Valeriy Vyatkin,et al.  A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks , 2009 .

[2]  Weiming Shen,et al.  Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[3]  Valeriy Vyatkin IEC 61499 as Enabler of Distributed and Intelligent Automation: State-of-the-Art Review , 2011, IEEE Transactions on Industrial Informatics.

[4]  Matthieu Rauch,et al.  An advanced STEP-NC controller for intelligent machining processes , 2012 .

[5]  Thomas J. Mowbray,et al.  AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis , 1998 .

[6]  Xi Vincent Wang,et al.  DIMP: an interoperable solution for software integration and product data exchange , 2012, Enterp. Inf. Syst..

[7]  Christian Brecher,et al.  Closed-loop CAPP/CAM/CNC process chain based on STEPand STEP-NC inspection tasks , 2006, Int. J. Comput. Integr. Manuf..

[8]  Matthieu Rauch,et al.  Toolpaths Programming in an Intelligent Step-NC Manufacturing Context , 2008 .

[9]  Youxian Sun,et al.  Function block based design pattern for flexible manufacturing control system , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[10]  Valeriy Vyatkin IEC 61499 Function Blocks for Embedded and Distributed Control Systems Design , 2007 .