Font Size: a A A

Development Of Parametric Design Software System For Rotor Coil Based On UG

Posted on:2011-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:W HuangFull Text:PDF
GTID:2132330338980357Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Most of the electricity in the world is provided by turbine generator, the rapid development of turbine generator will be a great significance for stabilizing power supply and promoting enterprise development. As an integral part of the turbine generator, improving the design efficiency of generator rotor coil will help improving the design efficiency of the turbine. According to the structural characteristics of the rotor coil, parametric design can be used to improve the design efficiency as an effective way. According to the actual situation of HEC, we choose Windows as the software platform, Visual C++6.0 as the environment for software development, Access database as the database management system, UG / Open API technology as the develop tool for this system.The overall planning of the software is based on the analysis of user's needs and the coil structure. The whole system is constructed according to the principle of modular design. At the process of establishing framework for this system, the whole system is divided into five parts—straight part of the rotor coil, air-side part of the rotor coil, excitation part of the rotor coil, transition part of the rotor coil and overall shape of the rotor coil to improve the relevance and flexibility. We could define the key point of this system and determine development process of every component modules at the same time.We choose UG / Open API as the major technology for this system. In order to use UG / Open API as the develop tool, we need to make integrated use of menu script, dialog design, dynamic table design techniques in develop process, we need detailed analysis of how to use these techniques and finish the design of the performance level for this system. In this process, we have to do a large number of operations on the three-dimensional model such as create a single solid, add solid to target solid, subtract solid from target solid, intersect with target solid. Before using API functions, we need to tackle some related mathematical problems such as coordinate transformation, calculation for characteristic size. Meanwhile, we must do data type conversion according to the definition of API functions in order to meet the requirements for using them, we create some data conversion functions to simplify operation.The system can improve the design efficiency by using parametric modeling, so parameters extraction for every component modules is very important. In order to extract the most concise parameters, we need to analyze the structural features of every part, the constraint relationships between parameters and structure, and we need to have a clear understanding of the functions of each design module. At the same time, we must communicate with the designer to get their suggestion.After completing system planning and parameter extraction, we could start developing program in detail. By using UG / Open API technology, MFC dialog technology, MFCGridCtrl control technology, and Access database technology synthetically, we can establish system framework, finish code development, establish database connection and data operation to make sure that this system can run efficiently and get three-dimensional solids based on parameters quickly.
Keywords/Search Tags:Rotor coil, parameter, UG, secondary development, Access database
PDF Full Text Request
Related items