ImageVerifierCode 换一换
格式:DOCX , 页数:53 ,大小:576.36KB ,
资源ID:1756638      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1756638.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于proe环境下的工程图增强功能开发毕业设计论文.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于proe环境下的工程图增强功能开发毕业设计论文.docx

1、基于proe环境下的工程图增强功能开发毕业设计论文 本科毕业设计(论文)设计(论文)题目基于Pro/E环境下的工程图增强功能开发 学 院 机械工程学院 专 业 机械设计制造及其自动化 年级班别 07机制三班 学 号 2007750338 学生姓名 王 振 兴 指导教师 姜 海 翔 2011年 5月23日1.摘要21.1摘要21.2 Abstract32.设计说明42.1本课题的研究目的42.2本课题的研究要求42.3本课题的研究意义43.基于Pro/E环境下的工程图增强功能开发53.1开发环境53.1.1开发环境介绍53.1.2软件配置53.1.3开发环境调试53.2功能开发143.2.1功能

2、分析143.2.2程序构架143.2.3程序开发163.2.4资源文件定义253.2.5国家标准配置303.2.6模板定义383.2.7程序注册运行393.3程序兼容性优化403.3.1程序文件整理403.3.2兼容性优化414.总结435.参考文献446.外文翻译451.摘要1.1摘要产品的三维设计离不开CAD/CAM系统的支持,具有技术成熟、功能强大的Pro/ENGINEER参数化造型系统在设计和制造业中引起了人们的重视,并得到了日益广泛的应用。Pro/ENGINEER作为通用的三维CAD/CAM系统在功能上基本能够满足产品三维设计的要求,但要高效地进行产品设计以满足更高层次的要求,必须借

3、助于高级开发工具包Pro/TOOLKIT。Pro/ENGINEER是目前国际上最流行的“参数化,全相关”的三维设计软件。全相关技术即产品的三维模型与二维图形相互关联、能高效率地生成二维投影视图。因为在工程实践中,二维工程图是必不可少的,作为重要的技术文档,工程图具有一定的规范和标准,特别是工程信息的标注如各种标注符号、标题栏和明细表以及工程图的打印等,这都需要按行业,企业和国家的标准统一做相应的二次开发定制工作。Pro/ENGINEER软件具有广而博的通用性,但它在具体的应用时不能直接处理特定的产品,再加上国外的设计观念、标准和国内的差异,在使用该软件进行具体产品的设计时会感到有些地方不是特别

4、方便。本课题二次开发的目的是为了减小Pro/ENGINEER系统上国外的设计观念、标准和国内的差异对用户应用时造成的影响和不必要的麻烦,对Pro/ENGINEER系统的二次开发的目的是对一些相关操作和参数进行国标化,更方便用户的应用。关键词:Pro/ENGINEER、Pro/TOOLKIT、工程图、二次开发1.2 Abstract The three-dimensional design of product is inseparable from the CAD/CAM systems support. With the mature technology, powerful Pro/ENG

5、INEER parametric modeling system in the design and manufacturing , it has aroused attention, and has been increasingly widely used. As a general three-dimensional CAD/CAM system, Pro/ENGINEER basically meet the requirements of three-dimensional design .If we want to be more efficient to meet the req

6、uirements of a higher level, we should resort to high-level Development Kit Pro/TOOLKIT. Pro/ENGINEER is the worlds most popular parameter, all related, three-dimensional design software. All related technology is a technology that make three-dimensional model and two-dimensional graphics interrelat

7、ed. In engineering practice, the two-dimensional engineering drawings is essential. As an important technical documents, engineering drawings have certain norms and standards, especially a variety of engineering information marked symbols, the title bar and the schedule and project Map printing. All

8、 of these standards need to be done by the secondary development of software. Pro/ENGINEER software has broad and general usage, but it can not directly address specific products. What is more, foreign design concepts, standards and national differ from us. So it would be inconvenient in the use of

9、the software. The second development of this project aims to reduce the influence caused by foreign concepts, standards and internal differences of the Pro/ENGINEER. The purpose of the secondary development is to make the number of related operations and parameters international, more convenient for

10、 application.Keywords: Pro/ENGINEER, Pro/TOOLKIT, Drawings, Secondary Development2.设计说明2.1本课题的研究目的Pro/ENGINEER软件具有广而博的通用性,但它在具体的应用时不能直接处理特定的产品,再加上国外的设计观念、标准和国内的差异,在使用该软件进行具体产品的设计时会感到有些地方不是特别方便。本课题二次开发的目的是为了减小Pro/ENGINEER系统上国外的设计观念、标准和国内的差异对用户应用时造成的影响和不必要的麻烦,对Pro/ENGINEER系统的二次开发的目的是对一些相关操作和参数进行国标化,更方

11、便用户的应用。2.2本课题的研究要求本设计课题为基于Pro/ENGINEER环境下的工程图增强功能开发。为了高效地利用Pro/ENGINEER实现工程图的完善及标注;同时也为了更加深入地了解Pro/ENGINEER系统的开发方法和步骤,为以后的设计开发工作打下一定的基础。拟在学习了解Pro/ENGINEER二次开发的过程中完成以下功能的二次开发:1.自动生成同名工程图文件;2.用菜单的方式选择图框及标题栏格式;3.按照国家标准样式加载配置。2.3本课题的研究意义Pro/ENGINEER是目前国际上最流行的“参数化,全相关”的三维设计软件。全相关技术即产品的三维模型与二维图形相互关联、能高效率地

12、生成二维投影视图。因为在工程实践中,二维工程图是必不可少的,作为重要的技术文档,工程图具有一定的规范和标准,特别是工程信息的标注如各种标注符号、标题栏和明细表以及工程图的打印等,这都需要按行业,企业和国家的标准统一做相应的二次开发定制工作。3. 基于Pro/E环境下的工程图增强功能开发3.1开发环境3.1.1开发环境介绍Pro/TOOLKIT是针对Pro/ENGINEER功能强大的二次开发工具。它封装了许多针对Pro/ENGINEER底层资源调用的库函数与头文件,借助第三方编译环境(C语言、VC+语言等)进行调试。使用Pro/TOOLKIT开发应用程序包含三个基本步骤:编写源文件(包括资源文件

13、和程序源文件);生成可执行文件;可执行文件在Pro/ENGINEER中注册并运行是Pro/ENGINEER软件自带的二次开发模块,可以直接访问ProE软件的最底层数据库资源,这是进行PRO二次开发最根本的方法,但要求开发人员具有相当C语言的编程能力;它是PTC公司为Pro/ENGINEER提供的用户化工具箱(18以前的版本为Pro/DEVELOP),该工具箱为用户程序、软件及第三方程序提供了与Pro/ENGINEER的无缝联接。用户程序和第三方程序是用c语言编写的,Pro/TOOLKIT提供了大量的c语言的库函数,能够使外部应用程序安全有效地访问Pro/ENGINEER的数据库和应用程序。通过

14、c语言编程及应用程序与Pro/ENGINEER的无缝集成,用户和第三方能够在Pro/ENGINEER系统中增加所需的功能。3.1.2软件配置1.操作系统:Windows XP SP3 专业版2.程序开发软件:Pro/TOOLKIT、Microsoft Visual Studio 2008 企业版3.程序测试软件:Pro/ENGINEER Wildfire 4.0 M1704.程序兼容性优化软件:Microsoft Visual Basic 6.0 中文版3.1.3开发环境调试首先打开Microsoft Visual Studio 2008(以下简称VS2008)。依次选择文件新建项目,系统弹出项目对

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1