版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于UG的渐开线斜齿轮参数化设计POWERPOINT摘 要本论文以功能强大的三维软件UG作为开发平台,实现了渐开线斜齿轮参数化建模的全过程。本论文可大致分为三个部分:了解斜齿轮的设计原理及计算公式,并根据UG画图模块,实现渐开线斜齿轮的绘制;深入掌握UG二次开发方法,选用UG/OPEN GRIP、UG/OPEN UIStyler,UG/OPEN MenuScript作为二次开发工具,实现了渐开线斜齿轮三维参数化精确造型;初步了解了基于Visual C+技术的UG数据库管理,并利用Microsoft Access设计了斜齿轮设计参数的小型数据库平台,使工作者方便查询齿轮的设计要求等信息,达到提供
2、工作效率的目的。目 录12345研究背景、课题意义及软件介绍基于UG的渐开线斜齿轮参数化设计UG数据库应用技术与实例展示结论与展望基于UG的表达式参数法Chapter One 研究背景、课题意义及软件介绍1Chapter OneEach movement in Every aspect of our life todayIs dependent on gears!Chapter One传统的齿轮制造工艺Chapter One而利用UG二次开发进行齿轮设计Chapter Two 基于UG的表达式参数法2Chapter TwoChapter Two表达式的确定:Chapter Two 基于UG的渐
3、开线斜齿轮参数化设计3Chapter There1.注册工程路径:Startup:UG规定的资源文件,用以存放UG启动时激活的菜单编辑文件与VC编辑的工程框架可执行文件。Grip:用于存放利用UG/OPEN Grip制作的.grs源程序,.gri编译程序和.grx可执行程序dll :用于存放利用UG/OPEN API函数接口调用的,由VIsualC+编辑的可执行文件,从而在UG软件中执行用户自定义的动作。Database:用于存放利用Microsoft Access编辑的数据库源文件 bevelgear.mdbApplication:用于存放利用UG/OPEN UIStyler制作的对话框文件
4、,包括以C语言格式保存的头文件和模板文件Chapter There 对话框的可视化工具,可避免复杂的图形用户接口编程。利用对话框中的基本控件的组合生成不同的对话框;可以被MenuScript调用,从而和UG完美融合。对话框文件:bevelgear.dlg头文件:bevelgear.h模板文件:bevelgear.c供菜单文件.men调用,作为下拉菜单的动作指令 用做后续VC编辑的对话框工程的头文件和模板文件,还需添加相应的接口函数。 UG/OPEN UIStyler 一种通俗易懂的图形交互语言,可借此完成UG多种程序的调用,有完整的语法规则和程序结构,可与其他通用程序相互调用,需要编译和链接生
5、成可执行的程序后,才能运行。Chapter There UG/OPEN GripUG与外部应用程序的接口,主要用于用户化定制CAD环境、开发在UG软件平台上的专用软件。它支持C/C+语言,API函数可以集成到C+程序中,并利用VisualC+集成环境进行编译。Chapter There Grip不具备沿螺旋线扫掠生成单个齿的功能,所以需要引入API接口函数来完成使用VIsualC+中的MFC基础类工程进行构建3. 根据齿根圆小于(或大于等于)基圆两种不同情况构建两种不同的API函数。 UG/OPEN APIChapter There 对话框文件bevelgear.dlg头文件bevelgear
6、.h菜单文件app.menAPI接口程序shapedsw.dllshapedsw1.dllGrip编程文件bevelgear.grx模板文件bevelgear.c基于VIsualC+编程的Unigraphics NX AppWizard V18工程Chapter ThereBevelgear_database_gear函数:相应斜齿轮参数化数据库write_para函数:读取用户输入参数值Bevelgear_ok_gear函数:用户确定后调用Grip编程程序choice_data_func函数:MFC对话框及进行后续数据库访问choice_data_func函数read_from_databa
7、se函数:str_mid数组中的数据显示在主界面Chapter Four UG数据库应用技术与实例展示4Chapter Four最终成果展示:Chapter Four 结论与展望5致 谢 论文完成之际,我要深深感谢在我攻读学士学位期间所有给予过我关怀、支持和帮助的人们。 首先我要感谢我的导师许焕敏教授,正是在许老师的指导和关怀下本论文才得以完成,衷心感谢许教授给予的毫无保留的帮助和指导,我在完成我的学士论文研究的过程中每一点进步和成绩都离不开许老师的悉心指导。 衷心感谢曾庆友同学在我毕业论文写作过程中对我的帮助,他为我的研究工作提供了很多宝贵的意见,通过与曾庆友同学的交流不仅使我获得了许多宝贵的学习机会,而且掌握了许多好的科研方法,这将使我受益终生。 感谢我的家人,正是家人的支持和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山西国际商务职业学院单招职业倾向性考试模拟测试卷附答案
- 2025年南京交通职业技术学院单招职业倾向性测试题库附答案解析
- 2025年黄石法院书记员招聘考试真题及答案
- 建筑施工质量追溯体系的构建与信息化实践
- 促进中医药产业发展的策略及实施路径
- 临江市公费师范生招聘真题2025
- 中国旅游集团所属企业岗位招聘考试真题2024
- 黑龙江哈尔滨电机厂有限责任公司招聘考试真题2024
- 来安县2025安徽滁州市来安县招聘老年学校(大学)工作人员特设岗位2人笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025山东滨州无棣县丰达建设工程集团有限公司及权属公司招聘工作人员拟聘用人员笔试历年常考点试题专练附带答案详解
- 物业验房培训课件
- 2026年内蒙古建筑职业技术学院单招职业技能考试题库及答案详解1套
- 传媒外包协议书
- 2025-2026学年人教版三年级数学上册第六单元分数的初步认识素养达标卷(含答案)
- 小水杯回家课件
- 2025中央民族大学非事业编制合同制职工招聘1人(第五批)模拟笔试试题及答案解析
- 8m深基坑土方开挖施工方案
- 2026年瓦工职业技能鉴定考试题库及答案
- 2025年云南省人民检察院聘用制书记员招聘(22人)笔试考试参考题库及答案解析
- 2025年广东省第一次普通高中学业水平合格性考试(春季高考)物理试题(含答案详解)
- 初一上册体育教案(2025-2026学年)
评论
0/150
提交评论