Font Size: a A A

Research Of Special Numerical Control Machining Software Of Blade Based On UG

Posted on:2008-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:M Y LiuFull Text:PDF
GTID:2121360245997861Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Blade is a key part in steam turbine and hydraulic turbine. In order to increase design and manufacture efficiency of blade, a special numerical control machining software that bases on graphics programming technology is developed. The numerical control machining software is developed by UG/Open API which are issued by Unigraphics software. UG/Open API functions provide a new way to reduce research periods and work in numerical control machining software developing.The numerical control machining software is developed in Visual C++6.0 environment based on Windows operating system. The database of the software is built with Access. In this paper, the ways to create menu and dialog of numerical control machining software is researched by studying the secondary development interface of UG, and also the method of operating system database that created by Access using MFC DAO class in Visual C++ is studied.In parametric design of blade, data processing module of blade's model lines is developed. In the module, the spline interpolation arithmetic is developed to create top and bottom model lines of a blade, the method to get rid of redundant points on model lines and transformation of coordinates for points on each model lines is studied. Finally, the transitional matrix between different coordinates is given. Besides that module, the method to model each part of blade with UG/Open API functions is studied, the function to search blending string is developed to accomplish the blending modeling.In this paper, the processing technology of blade and the way to generate cutter location source file of blade in UG are studied. Blank model, check model and assistant model of blade are created to generate CLSF. Rough milling, semi finish/finish milling and flow milling methods are developed. UG operation template is created to solve the problem of setting drive geometry. The method to change points in cutter location source file from work coordinate to machine coordinate is developed by analyzing the relation between work coordinate and machine coordinate. Cutting tool database and management module based on UG are developed. Cutting tool can be created, modified or deleted through cutting tool management module. The Cutting tool in the database can be transferred and modeling when UG manufacturing operations need.The numerical control machining software integrates blade design and manufacture, and it increases the manufacture efficiency and quality, reduces the manufacture cost of blade successfully.
Keywords/Search Tags:blade, secondary development of UG, parametric design, numerical control machining
PDF Full Text Request
Related items