当前位置:主页 > 科技论文 > 机电工程论文 >

基于UG二次开发的机械零件库研究

发布时间:2017-03-25 19:13

  本文关键词:基于UG二次开发的机械零件库研究,由笔耕文化传播整理发布。


【摘要】:随着计算机辅助设计技术与网络技术的发展和普及,基于UG软件开发机械零件库成为CAD通用软件应用的一项重要工程,得到了企业广泛重视和研究。UG软件有着强大的设计、制造、分析和产品数据管理的功能。UG软件与其它CAD软件一样是一个通用软件,用户在UG的基础上进行二次开发,能够将专业知识与UG软件强大功能无缝链接,实现快速、高效的专业应用,大大地提高产品设计效率,缩短产品研发周期。本文主要根据机械零件库的建库原理及相关技术,提出了UG环境下的建库方法和实现途径。采用程序控制和三维参数化模型相结合的方式,先确定创建齿轮模型的参数表达式,然后根据参数表达式绘出齿轮的三维实体,并确保齿轮模型的大小和形状随着参数表达式的值变化而变化。创建好齿轮模型后,编写UG菜单和交互式对话框,利用UG/OPEN UISTYLER开发好交互式对话框,然后在VC++6.0上用UG OPEN/API语言进行编程,把交互式对话框和齿轮模型链接起来,将对话框中输入或选取的值传递到齿轮模型的表达式中,并更新程序。这样,当在交互式对话框中输入齿轮的设计参数后,运行程序,原来的齿轮模型就会按照新的表达式数值重新生成齿轮模型,这样就得到了用户所要求的齿轮实体模型。建立面向用户的机械零件库工作界面,参数化驱动机械零件,操作方便简单,能够按照用户需求快速生成用户所需模型,实现齿轮的参数化建模和齿轮数据管理,大大地提高产品研发速度和设计质量。
【关键词】:参数化设计 UG二次开发 UI Styler 零件库
【学位授予单位】:上海应用技术大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.72;TH132.41
【目录】:
  • 摘要5-6
  • ABSTRACT6-9
  • 第1章 绪论9-13
  • 1.1 课题研究背景及意义9-10
  • 1.2 关于UG应用的国内外文献综述10-12
  • 1.3 本课题研究内容及目标12-13
  • 第2章 UG及相关功能13-18
  • 2.1 UG软件简介13
  • 2.2 UG软件开发工具13-16
  • 2.2.1 UG/OPEN API13-14
  • 2.2.2 UG/OPEN GRIP14-15
  • 2.2.3 UG/OPEN MENUSCRIP15
  • 2.2.4 UG/OPEN UISTYLER15-16
  • 2.3 可行方案16-17
  • 2.4 本章小结17-18
  • 第3章 参数化设计开发环境设置18-36
  • 3.1 开发环境设置18-19
  • 3.2 注册数据源19-20
  • 3.3 UG菜单的建立20
  • 3.4 开发DLL插件20-27
  • 3.5 菜单和MFC界面的链接27-30
  • 3.5.1 建立程序框架27-28
  • 3.5.2 入口程序的编写28-30
  • 3.6 MFC操作界面的连接30-35
  • 3.6.1 建立零件库类型操作界面30
  • 3.6.2 MFC界面数据的读取30-35
  • 3.7 本章小结35-36
  • 第4章 齿轮模型的建立36-50
  • 4.1 参数化建模简介36
  • 4.2 渐开线齿轮的建模36-42
  • 4.2.1 渐开线的形成原理36-38
  • 4.2.2 渐开线的数学模型38
  • 4.2.3 齿轮轮廓线的生成38-41
  • 4.2.4 齿轮模型的创建41-42
  • 4.3 对话框设计42-46
  • 4.4 UG实例运行46-49
  • 4.4.1 UG接口连接46
  • 4.4.2 UG实现MFC界面46-49
  • 4.5 本章小结49-50
  • 第5章 总结和展望50-51
  • 5.1 本文的主要工作50
  • 5.2 今后的工作展望50-51
  • 参考文献51-54
  • 致谢54-55
  • 攻读学位期间所开展的科研项目和发表的学术论文55

  本文关键词:基于UG二次开发的机械零件库研究,,由笔耕文化传播整理发布。



本文编号:267655

资料下载
论文发表

本文链接:https://www.wllwen.com/jixiegongchenglunwen/267655.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户76a5b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com