AbstractMany of universal and standard parts in enterprise are often used during the design and development ofmechanical products.If can establish an information library of these parts based on CAD,the efficiency andquality of design will be effectively improved.While the parts library based on digital 3D model is a good kind ofresolvent,so it is very significant to research method and technique based on 3D CAD system.Because of abroadusing of UG at present,this paper explores 3D parts library CAD technology based on UG platform which aims atstandard and series part design of general mechanical product.In this paper,parametrization and feature modeling method is analyzed,techniques related to UG secondarydevelopment,Knowledge Fusion and method of establishing parts library based on UG platform arecomprehensively researched.Finally,the corresponding CAD application modules based on Windows XP and UGNX3.0 are developed according to the function and characteristic analysis of parts library.Two modes of partslibrary establishing such as based on part families.UG/Open API and based on UG/KF module are explained byutilizing 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/KFmodule can completely integration with UG in the form of inbuilt menu and user customize interface.By meansof aforementioned approaches,the module has attained the purpose of parameterized driven drawing by the datafrom 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 dynamicexpansion function about design parameter table,and permit user to add new dimension series in library'sdatabase.It developed by internal DLL mode and can automatically loaded into UG running space.Its executingcode is small,and its link speed is fast.The module has friendly interface,excellent expansibility andtransferability.The parts library module established based on UG/KF deeply researchs Knowledge Fusiontechnology and its application in library establishing process.In this module,3D part model contains engineeringknowledge such as intensity,material,weight,cost and etc in order to provide the reference information duringchoosing and design.It accomplishes parametric design of 3D part model based on KF class description files (dfafiles)and also has friendly user interface.Keywords:3D parts library UG secondary development Dynamic expansion DLL Knowledge Fusiondfa filesⅡ
暂无评论内容