大学毕业论文-—基于proe的齿轮模型库二次开发.doc
《大学毕业论文-—基于proe的齿轮模型库二次开发.doc》由会员分享,可在线阅读,更多相关《大学毕业论文-—基于proe的齿轮模型库二次开发.doc(48页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第 39 页 共 48 页长 江 大 学 毕业设计(论文)题 目:基于Pro/E的齿轮模型库二次开发毕业论文(设计)开题报告论文(设计)题目:基于Pro/E的齿轮模型库二次开发 系别: 机械工程系 专业(班): 机电一体化工程 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢
2、意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 毕业论文(设计)开题报告题目基于Pro/E的齿轮模型库二次开发 院校长江大学年 级开题日期学 号姓 名指导教师1、选题目的和意义:如今,虽然绘图软件很多,而且建模方法也越来越智能,易学易懂。但是有些模型,具有
3、相似性和通用性,如标准件,常用件等。如果每用一次都要建一次模型,那么将会大大延长设计周期,如此繁琐而重复的步骤,将给设计者带来不必要的负重。本课题将通过参数化建模,解决这一问题。用户只需正确选择或输入零件相关参数,Pro/E便能自动生成用户所需的模型,这样大大缩短了开发设计的时间,提高了零件的结构设计效率。Pro/ENGINEER提供了强大的三维几何造型功能,使我们能够创建出各种复杂的几何模型,作为通用的三维CAD/CAM系统在功能上基本能够满足产品三维设计要求,但有时这些功能并不能满足我们的需求。例如标准零件系列,它们的结构都是相同的,区别只在于尺寸,如果标准零件系列都通过三维建模的方式来实
4、现,那么工作量将非常巨大。虽然Pro/ENGINEER自身也有一些模型库,但是这远远满足不了用户的要求。因此,也就有了本课题研究开发的必要。2、国内外研究现状综述:Pro/Engineer系统是美国Parametric Technology Corporation(简称PTC)的产品。PTC公司提出的单一数据库、参数化、基于特征、全相关的概念改变了机械CAD/CAE/CAM的传统观念,这种全新的概念已成为当今世界机械CAD/CAE/CAM领域的新标准。利用该概念开发出来的第三代机械CAD/CAE/CAM产品Pro/Engineer软件能将设计至生产全过程集成到一起,让所有的用户能够同时进行同一
5、产品的设计制造工作,即实现所谓的并行工程。3、选题研究内容: 本文首先简单介绍了一些绘图软件特别是Pro/ENGINEER的现状,说明了研究本课题的必要性以及重要性;其次介绍了一些Pro/ENGINEER二次开发工具;接着确定本二次开发的总体方案;最后详细地介绍了对齿轮进行二次开发的全过程。本文的重点在于对齿轮进行二次开发的部分。对齿轮的设计研究将包含以下内容:1 齿轮的参数化建模;2 设计齿轮菜单及对话框(其中包含实现对话框上各按钮的功能的相应程序);3 检验设计是否能达到预期功能力。4、本选题研究技术路线、研究方法和要解决的关键问题首先简单介绍了与本课题相关的Pro/E二次开发功能,包括自
6、定义菜单的生成、对话框的制作、Pro/TOOLKIT应用程序的执行。其次根据本课题的要求,分析了齿轮二次开发的整体设计思路。然后以直齿圆柱齿轮为例,较详细地说明了利用Pro/TOOLKIT及Visual C+6.0在Pro/E二次开发中的应用,并给出了测试实例。最后对开发的三维建模程序进行测试。关键问题:二次开发语言,开发工具的确定,开发环境,工作模式的确定齿轮的参数化建模,菜单与对话框的开发设计5、调研计划及主要参考文献调研计划:1方案的确定 2二次开发语言(Pro/TOOLKIT)3开发工具的确定 4开发环境5工作模式的确定 6总体设计框架7齿轮的参数化建模 8菜单与对话框的开发设计9编写
7、对话框资源文件 10程序验证主要参考文献:1 李世国.Pro/TOOLKIT程序设计M.北京:机械工业出版社,2003.6:1299.2 吴立军,陈波.Pro/ENGINEER二次开发技术基础M.北京:电子工业出版社,2006.7:1127.3 张继春.Pro/ENGINEER野火版二次开发实用教程M.北京:北京大学出版社,2003.6:1348.4 张英会,刘辉航,王德成等.齿轮手册M.北京:机械工业出版社,1997.6:1300.5 何健辉,董方鹏,实用Visual C+6.0教程M.北京:清华出版社,2002.1:1286.6 曹德权,唐定勇,Pro/E Wildfire 2.0中文版基
8、础设计M.北京:电子工业出版社,2004,6:1158.7 张智明,李预斌.精通Pro/ENGINEER中文野火版零件设计篇M.北京:中国青年电子出版社,2004,9:1258.8 刘竹清.Pro/E Wildfire入门与提高实用教程M.北京:中国铁道出版社,2003,9:1342.9 Parametric Technology Corporation. Pro/ENGINEER Wildfire Online HelpM.USA:PTC,2003,8.10 Parametric Technology Corporation. Pro/ENGINEER Wildfire Pro/TOOLKI
9、T Users GuideM.USA:PTC,20036、指导教师意见: 指导教师(签名):年 月 日7、开题审查小组审查意见: 教研室主任或组长签名:年 月 日开题审查小组组成名单组成姓名职称所在单位签字组长成员说明:1、开题报告应在教师指导下由学生独立撰写,交指导教师审阅,并接受学校和系(院)检查。 2、开题报告不需要在本手册上填写,应按照该格式另行装订成册。目 录1 引言11.1 CAD/CAM的发展现状11.2 课题的提出及意义21.3 预期功能31.4 本论文内容32 二次开发总体方案的确定42.1 二次开发语言(Pro/TOOLKIT)42.2 开发工具的确定42.3 开发环境62
10、.3.1硬件开发环境62.3.2 软件开发环境62.4 工作模式的确定72.5 总体设计框架73 齿轮的参数化设计93.1 齿轮简介93.2 齿轮的参数化建模94 菜单与对话框的开发设计164.1 菜单的设计164.1.1 编写菜单信息资源文件174.1.2 编写菜单操作源程序184.1.3 注册运行244.2 对话框的设计254.2.1 编写对话框资源文件264.2.2 编写对话框操作源程序274.3 程序验证285 本设计任务所完成的零件清单30结论35致谢36参考文献37附录鉴定意见表38基于Pro/E的齿轮模型库二次开发摘要:本课题针对多种类型齿轮,提出基于Pro/E平台进行二次开发的
11、一种可行方案。并且成功开发设计出能满足用户要求的齿轮模型库。本文首先简单介绍了与本课题相关的Pro/E二次开发功能,包括自定义菜单的生成、对话框的制作、Pro/TOOLKIT应用程序的执行。其次根据本课题的要求,分析了齿轮二次开发的整体设计思路。然后以直齿圆柱齿轮为例,较详细地说明了利用Pro/TOOLKIT及Visual C+6.0在Pro/E二次开发中的应用,并给出了测试实例。最后对开发的三维建模程序进行测试。结果表明:开发程序正确无误,建模迅速,大大提高了这类通用件在Pro/E平台上的设计效率。关键词:Pro/E、二次开发、齿轮模型库、Pro/TOOLKIT、Visual C+6.0Th
12、e Secondary Development of Gear Parts Library Based on Pro/EAbstract:This article introduces a feasible method of secondary development based on Pro/E against some kinds of gears. And the gear parts library is successfully designed meet to the user requirements.Firstly, this article simply introduce
13、s the secondary development functions of Pro/E referring to this task which includes the creation of menu, the creation of the dialogue, the Pro/TOOLKIT procedure execution. Then the precept to the overall design way of gear secondary development is analyzed. With an example of a round cross-section
14、 helical compression gear in detail, it particularly describes the application of Pro/TOOLKIT and Visual C+6.0 in the secondary development base on Pro/E, and test examples. At last, the test of all process of three-dimension-part-model driven by database is performed indicates that the program is r
15、ight, and the mold can be set up quickly. The efficiency for the design of interchangeable part based on Pro/E can be increased.Keywords: Pro/E、Secondary Development、Gear parts library、Pro/TOOLKIT、Visual C+6.01 引言1.1 CAD/CAM的发展现状CAD/CAM技术作为电子信息技术的重要组成部分,其应用已遍及各个工程领域,是工程设计、产品制造业界的一场革命。经过四十多年的发展,CAD/C
16、AM技术有了长足的进步。以前CAD/CAM技术大都是在工作站平台上运行和开发,随着计算机水平的大幅提高,目前CAD/CAM软件均可以在微机上运行。微机平台为普及CAD的应用创造了绝好的条件。在此基础上,CAD/CAM软件厂商展开了新一轮的竞争。目前CAD/CAM软件动态如下: Unigraphics(UG)UG是UnigraphicsSolutions公司的拳头产品。该公司首次突破传统CAD/CAM模式,为用户提供一个全面的产品建模系统。在UG中,优越的参数化和变量化技术与传统的实体、线框和表面功能结合在一起,这一结合被实践证明是强有力的,并被大多数CAD/CAM软件厂商所采用。 SOLIDE
17、DGESOLIDEDGE是真正Windows软件。它不是将工作站软件生硬地搬到Windows平台上,而是充分利用Windows基于组件对象模型(COM)的先进技术重写代码。SOLIDEDGE与MicrosoftOffice兼容,与Windows的OLE技术兼容,这使得设计师们在使用CAD系统时,能够进行Windows下字处理、电子报表、数据库操作等。SOLIDEDGE具有友好的用户界面,它采用一种称为SmartRibbon的界面技术,用户只要按下一个命令按钮,既可以在SmartRibbon上看到该命令的具体的内容和详细的步骤,同时在状态条上提示用户下一步该做什么。SOLIDEDGE是基于参数和
18、特征实体造型的新一代机械设计CAD系统,它是为设计人员专门开发的,易于理解和操作的实体造型系统。 AutoCADAutoCAD是Autodesk公司的主导产品。Autodesk公司是世界第四大PC软件公司。目前在CAD/CAE/CAM工业领域内,该公司是拥有全球用户量最多的软件供应商,也是全球规模最大的基于PC平台的CAD和动画及可视化软件企业。Autodesk公司的软件产品已被广泛地应用于机械设计、建筑设计、影视制作、视频游戏开发以及Web网的数据开发等重大领域。AutoCAD是当今最流行的二维绘图软件,它在二维绘图领域拥有广泛的用户群。AutoCAD有强大的二维功能,如绘图、编辑、剖面线和
19、图案绘制、尺寸标注以及二次开发等功能,同时有部分三维功能。在许多实际应用领域(如机械、建筑、电子)中,一些软件开发商在AutoCAD的基础上已开发出许多符合实际应用的软件。 Pro/EngineerPro/Engineer系统是美国Param etric Technology Corporation(简称PTC)的产品。PTC公司提出的单一数据库、参数化、基于特征、全相关的概念改变了机械CAD/CAE/CAM的传统观念,这种全新的概念已成为当今世界机械CAD/CAE/CAM领域的新标准。利用该概念开发出来的第三代机械CAD/CAE/CAM产品Pro/Engineer软件能将设计至生产全过程集成
20、到一起,让所有的用户能够同时进行同一产品的设计制造工作,即实现所谓的并行工程。Pro/Engineer系统主要功能如下:(1)真正的全相关性,任何地方的修改都会自动反映到所有相关地方;(2)具有真正管理并发进程、实现并行工程的能力;(3)具有强大的装配功能,能够始终保持设计者的设计意图;(4)容易使用,可以极大地提高设计效率。Pro/Engineer系统用户界面简洁,概念清晰,符合工程人员的设计思想与习惯。整个系统建立在统一的数据库上,具有完整而统一的模型。Pro/Engineer建立在工作站上,系统独立于硬件,便于移植。因此,本开发利用Pro/Engineer为平台对齿轮进行二次开发。1.2
21、 课题的提出及意义产品的三维设计离不开CAD/CAM系统的支持,具有技术成熟、功能强大的Pro/ENGINEER参数化造型系统在设计和制造业中引起了人们的重视,并得到了日益广泛的应用。Pro/ENGINEER提供了强大的三维几何造型功能,使我们能够创建出各种复杂的几何模型,作为通用的三维CAD/CAM系统在功能上基本能够满足产品三维设计要求,但有时这些功能并不能满足我们的需求。例如标准零件系列,它们的结构都是相同的,区别只在于尺寸,如果标准零件系列都通过三维建模的方式来实现,那么工作量将非常巨大。虽然Pro/ENGINEER自身也有一些模型库,但是这远远满足不了用户的要求。因此,也就有了本课题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学毕业 论文 基于 proe 齿轮 模型库 二次开发
限制150内