摘要齿轮机构用于传递空间任意两轴之间的运动和动力,具有质量轻,体积小,传动比大和效率高等优点,广泛应用于汽车,船舶,机床,矿山冶金等一些领域,是现代机械中应用最广泛的一种传动机构.近年来由于计算机技术的迅速发展,推动了现代设计理论发展. 现代齿轮的设计,制造,加工越来越依赖于大型的集成三维软件.利用大型软件例如UG软件实现齿轮三维参数化建模为后续工作奠定了基础,满足了 Computer Aided Design,Computer Aided Engineering and Computer Aided Manufacturing (简称 CAD/CAE/CAM) 的需要, 具有非常重要的现实意义。本文研究基于齿轮各参数间的关系,在UG中利用齿轮参数表达式绘制出齿轮实体模型,再利用UG二次开发平台,选择VC语言,编程后生成可编译的动态链接库文件,从而实现齿轮在UG中的参数化设计.UG/Open 二次开发模块是UG软件的二次开发工具集,利用该模块可对UG系统进行用户化开发,可满足用户进行各种二次开发的需求。至此我先学习了UG二次开发的几种常用工具,了解了几种不同工具的特点和适用范围.通过比较不同方案间的优缺点,最后选择 UG/Open API 开发,结合使用 UG/Open Menu Script 和 UG/Open UI Styler 开发工具,实现了基于 UG 二次开发工具的直齿圆柱齿轮,斜齿圆柱齿轮, 直齿锥齿轮的参数化设计。43921
毕业论文关键词:齿轮, UG, 建模, 二次开发
Abstract Gear mechanical is used to transfer movement and pass power in two space axis Gears have much advancement than other mechanical, it includes little mass, small volume, great transmission rate, and high efficiency. It has great used in cars, ships, tools, metallurgy and others. Gear has become to be the most wide used transmission mechanical. this years, the modern design theory has great development as the developing of computer technique. In modern times, gears in designing, manufacturing and processing are more and more dependent on large-scale integrated 3D software.This paper studies based on gear the relation between parameters, use the gear in UG parametric expression of rendering the gear solid model, using UG second development platform, choose VC language, programming can be compiled to create the DLL files, so as to realize the gear in UG parametric design.UG/Open module is the open tools in UG, using the tools we can empolder our UG system as we need, users can almost satisfy all kinds of secondary development needs by use the tools. Understand the characteristics and scope of application of some of the tools of UG/Open after studying each kind of tools. Select UG/Open API programming language, a combination of UG/Open Menu Script and UG/Open UI Styler development tools. Achieve parameters design of spur gear, helical gears, straight bevel gear and turbine worm base on the UG/Open tools.
Key Words: gear,Ug,modeling,UG/open
目 录
第一章 绪论 1
1.1 本次课题研究的目的和意义 1
1.3 本次课题研究的内容及方法 2
第二章 UG软件概述 3
2.1 UG软件概述 3
2.1.1 UG软件的功能介绍 3
2.1.2 UG软件的功能模块 4
第三章 UG二次开发的研究 6
3.1 UG二次开发相关工具概述 6
3.1.1 UG/OPEN GRIP 6
3.1.2 UG/OPEN API 6
3.1.3 UG/OPEN MENU SCRIPT