Font Size: a A A

The Research And Realization Of Technology For Building Parts Library Based On UG

Posted on:2008-10-12Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2132360218452847Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Many of universal and standard parts in enterprise are often used during the design and development of mechanical products. If can establish an information library of these parts based on CAD, the efficiency and quality of design will be effectively improved. While the parts library based on digital 3D model is a good kind of resolvent, so it is very significant to research method and technique based on 3D CAD system. Because of abroad using of UG at present, this paper explores 3D parts library CAD technology based on UG platform which aims at standard and series part design of general mechanical product.In this paper, parametrization and feature modeling method is analyzed, techniques related to UG secondary development, Knowledge Fusion and method of establishing parts library based on UG platform are comprehensively researched. Finally, the corresponding CAD application modules based on Windows XP and UG NX3.0 are developed according to the function and characteristic analysis of parts library. Two modes of parts library establishing such as based on part families,UG/Open API and based on UG/KF module are explained by utilizing UG secondary development tools: UG/Open Menuscript, UG/Open UIStyler, UG/Open API, UG/KF, Access database and Visual C++6.0.The parts library module respectively established by modes of part families,UG/Open API and UG/KF module can completely integration with UG in the form of inbuilt menu and user customize interface. By means of aforementioned approaches, the module has attained the purpose of parameterized driven drawing by the data from either the founded library or clients'input. It provides preview manner of obtaining part from the library.The parts library module established based on part families and UG/Open API provides the dynamic expansion function about design parameter table, and permit user to add new dimension series in library's database. It developed by internal DLL mode and can automatically loaded into UG running space. Its executing code is small, and its link speed is fast. The module has friendly interface, excellent expansibility and transferability. The parts library module established based on UG/KF deeply researchs Knowledge Fusion technology and its application in library establishing process. In this module, 3D part model contains engineering knowledge such as intensity, material, weight,cost and etc in order to provide the reference information during choosing and design. It accomplishes parametric design of 3D part model based on KF class description files (dfa files) and also has friendly user interface.
Keywords/Search Tags:3D parts library, UG secondary development, Dynamic expansion, DLL, Knowledge Fusion, dfa files
PDF Full Text Request
Related items