| Marine diesel engine provides the main power of the ship propulsion system, but compared with the shipbuilding industry, its development has been in a state of lag. Its high design technology content and difficulty of processing and production become the main factors which restrict the rapid development of marine diesel engine in our country. With the application of CAD\CAPP\CAM software, more and more enterprises focus their attention on the research of CAD\CAPP\CAM integration technology. However, due to the different information standards between enterprises and the common commercial CAD, CAPP, CAM can not share each other’s information. Information among different software is mainly rely on the artificial transfer, which can not meet the needs of the current diesel engine company.In this paper, on the basis of fully understanding the difficulty of implementation of CAM system in marine diesel engine manufacturing enterprise and summarizing the processing characteristics and technological structure of marine diesel engine, an automatic programming system for marine diesel engine key parts based on MBD is established and verified on the NX software platform by using MBD technology, MBD model quality inspection technology and MBD based process design technology. The system can define the process information needed by CAM system in a CAD model, check the correctness and completeness of geometric and non geometric information of the model and provide users with intelligent tool path planning and NC program. Thus, the system can offer a information exchange channel among CAD, CAPP, CAM modules, which can simplify the digital manufacturing work and improve the efficiency of the production of enterprises greatly. The main research results of this project are as follows:(1) By summarizing the technological characteristics of enterprises, the definition of process information with MBD technology and developed a quality inspection module of MBD model is realized, which will lay a good foundation for the progress of the automatic programming system by checking the correctness and completeness of MBD model.(2) On the basis of analyzing the machining characteristics of the key parts of different series and types of marine diesel engines and the tool path, a intelligent tool path planning algorithm for different types of machining features is designed. Through the method and feature matching, the author can bound the tool path to process information which can improve the system of machining new adaptability.(3) In order to hit the target of requirements to the NC program of the enterprise,this paper offered a method for automatically generating characteristic array macro program and realized NC program splicing for NC programs of selected work steps during the post process. Finally it makes the NC program more practical and readable.(4) Thought the seamless integration of NX and vericut, coordinate system, target part, blank part, cutter, fixture can be set before launching vericut. So when the vericut is launched, we can make the simulation directly without the extra setting, which can greatly improve the simulation efficiency.(5) An automatic programming and processing simulation system for key parts of marine diesel engine was developed on NX UG platform. |