| Tool management is one of the most important factors affecting the the production efficiency in the production process of manufacturing enterprises. The purpose of tool management is to provide tools for the DNC system timely and accurately. A reasonable, effective and comprehensive tool management system is bound to raise the productivity level and reduce investment costs of enterprises.By analyzing the cutting tool management system at home and abroad and the specific requirement of enterprises, the ideals and methods of the tool lifecycle management introduced into the tool management. Meanwhile, this paper also researched the tool multi-parameters management, prediction of cutting tool life, and develops a set of enterprise tool lifecycle management system.Firstly, a mode of tool multi-parameters management based on tool class is mentioned. It realizes the read and recognition the different parameters of different tools. Based on this mode, this paper also develops a set of flexible coding system which can be achieved in the web page. It also keeps the integrity and the readability of the tool code.Secondly, through analyzing the relationship of the tool life and the affecting factors, a BP neural network based tool life prediction model is built which avoid the weakness of the traditional tool life formula. This model is much easier and more efficient than the traditional method. It can accurately reflect the high nonlinear relationship between tool life and its influence factors. At the same time, the use of particle swarm algorithm to optimize the weights of BP neural network avoids the weakness of slow convergence rate and easy to fall into local minimum of the BP neural network.Finally, the enterprise level tool lifecycle management system is designed in B/S model. This system realize the function of tool specification management, tool assemble and split, borrow management, purchase management, inventory management and so on. The tool life-cycle management is realized by the implementation of these functions. |