With the social product miniaturization and precision, the degree of improvement in EDM technology as one of the trends of modern manufacturing technology has been widely used in aerospace, medicine, sensors, precision molds and so on. However, in the practical application of EDM ,low inefficiency to the design of electrode. After electrode design has been completed, it is hard to determine whether the electrode can produce the required cavity.Electrode design is an important part of a large company operating division, and the electrode design has a direct impact on the efficiency of EDM speed and quality. At the same time, the traditional means of testing the quality of electrode design is the machine test mode, it is clear that such methods is time-consuming effort, not worth the candle. Therefore, how fast and efficient design of electrodes, electrode design quality quickly learned are the focus of the study. At present, widely used in engineering design and graphics with large-scale three-dimensional mechanical CAD / CAM / CAE software UG NX has no specific electrode design module, so this paper presents Electrode-aided design and machining simulation system based on UG NX secondary development of technologies .In this thesis, the functions of electrode design of some 3D software are referenced, such as Pro/ENGINEER, PowerMILL, and Cimatron etc. According to the characteristics of 3D design of UG NX, using VC++, combining the secondary development tools MenuScript API, UIStyler which UG NX provided, designed the development of the electrode computer-aided design and machining simulation system.In this thesis, the main accomplished works are:1) In-depth company research, completed of the system requirements analysis. System requirements analysis is an important basis for software development work .it can ensure that the system must meet actual user needs. This thesis gave a detailed analysis on development platform and language from the system, the system functions. 2) On the basis of systematic analysis, this paper describes in detail the key technologies of the system implementation. As an integrated engineering software application, system functions to come true depends on a number of key technologies, this article details the four of them: two-dimensional closed loop identification technology, electrode rapid prototyping technology, non-uniform bias compensation technology and process simulation technology.3) From the system functions and data structures described two aspects of system implementation. In the system implementation, based on the article uses a Precision Mold Co., Ltd. Wuxi examples described in detail the structure of the system design and functional implementation, steps, etc.Comparing the actual use and testing, this system effectively has improved electrode design efficiency, while reducing the cavity errors, effectively saving the cost of production. |