常用轴承三维设计系统的开发

目录
1 引言 1
2 Pro/E的历史特点和现状 2
2.1 全相关性 2
2.2 基于特征的参数化模型 2
2.3 数据管理 2
2.4 装配管理 3
2.5 易于使用 3
3 Pro/E的发展趋势 3
4 Pro/E的二次开发的基本流程 4
5 Pro/E的二次开发方法 5
5.1 编写信息文本文件 5
5.2 添加菜单栏菜单 6
5.3 添加菜单按钮 7
5.4 添加下级菜单 8
5.5 本文程序代码 8
6 UI对话框 10
6.1 资源文件及格式 10
6.2 UI对话框元件 10
6.3 UI对话框属性和与其有关函数 12
6.4 本文UI对话框设计效果 13
7 形成参数化自动建模 13
7.1 调出UI对话框 13
7.2 控件编程 14
7.3 更新设置新参数 15
7.4 编写注册文件 16
7.5 程序的启动 17
结论 20
致谢 21
参考文献 22
1 引言
机械产品的设计与构造要从许多方面入手,包括产品的构思、概念的形成与表达、结构的建立、性能的分析以及产品的最后加工都是一个及其复杂的加工过程。相比较于传统的机械产品设计而言,不管是在生产率的提高,质量的设计与改变方面,还是在成本节约,劳动力减轻方面,CAD技术的优越性还是非常显著的。综合类似的各种性质来说, *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2# 
要应用参数化设计来运行设计自动化,以此来提高工作效率。国内外各大企业中,滚动轴承是一种常用的标准件,它的设计重复度必然高。为了节省设计人员的的设计强度,滚动轴承的三维参数化设计是肯定需要的。
由于3D的把握性要比2D的把握性困难的多,另外再算上设计工具和设计人员平常习惯的约束,迄今为止国内滚动轴承行业的CAD主要就是用于2D的设计上,在立体图形图像上的3D使用还是想比较较少的。
现在为止,CAD制图软件的类型繁多,挑选一个合适的平台进行计算机的辅助设计是首当要考虑清楚的。本论文采用的是美国PTC(Parameter Technology Corporation)公司的Pro/ENGINEER作为二次开发平台。运用这款软件主要有以下几个好的原因:(1)Pro/E当中的有一个模块是很好的,它不仅用起来相当方便,且功能相对来说很强大,并且它的参考点全部是相关联的,另外它的参照点会随着主特征的变化而进行变动,因为它们是息息相关的。滚动轴承的参照点可以准确的对应起来,因为通常情况下是轴对称零件。(2)Pro/E的综合方面设计比较有优势。(3)PTC的参数化是非常全面的,数据与数据之间全是相关联的,几何变量可以设计的很少,快捷方便效率高。参数的相关化设计在设计过程有着庞大的资料和配对资源,所以来说这就需要较高的硬件配置。相反来说,假如运用硬件相对低的配置的话,如果设计的模板运用到或者涉及到的面较广的话,往往会出现侵占的资源较大,进程缓慢,这种情况对于设计来说是有很大的弊端的,极有可能会造成开发者疲劳影响到开发者的原有思路。但是全相关的的设计就不一样了,就从其中一个有点来讲它可以有精确的好处,日常企业设计中,滚动轴承涉及到的曲面不是很多,对上面所说的要求并不是很大,它只是仅仅需要非常严密的精确性,而这个恰恰就是滚动轴承的所需。
2 Pro/E的历史特点和现状
1985年,PTC公司在美国波士顿正式成立,逐步涉及到参数化建模的研究。1988
年,V1.0的Pro/ENGINEER就开发出来了。经过十几年的不断发展与拓宽,在市场上
不断竞争,终于成为了三维建模软件中的顶级软件。它具体的优点有如下几个:
Pro/E是运用参数化和基于要设计的零件的实体化模型而来的,开发设计人员可以根据它的智能型系统特性来生成想要得到的模型,这一项功能就能够给设计者带来从未有的简洁和方便。
Pro/E的单一数据库是建立在统一的基层的数据库上面的,它并没有像有些软件一样建立在多个数据库上面。单一的数据库就是指每一个独立的用户,无论它是来自企业的哪一个部门只要是对一个零件的模型而工作,与之相关的资料都是出自于一个数据库,这样的统一式方法还有一个极大的好处就是,只要在开发的过程中有任何一处产生变动,都可以清晰的反应在与之有关的环节上。这个优点, 能够优化零件的产品设计,使质量更提高,有利于推向市场,还能节省经济,何乐而不为。
2.1 全相关性
在Pro/E当中,它里面的一个模块都有着不同程度的联系。在设计过程中只要某一处有改动,整个设计都会牵动变化,而且里面的工程文档也会相对应的自动更新,有利于后期的某些性能提前的得到发挥作用。
2.2 基于特征的参数化模型
Pro/E使用者的所了解的特性是作为机械产品几何模型构成的基本相关要素。上面的这些特征只是一些常见的机械行业中出现的现象,可以很容易的按照先前的设置进行修补。机械生产中很多有用到这些特点,在进行参数的修改和产品的开发中,只要通过修改设置参数都是很容易达到要求的。
2.3 数据管理
企业对产品的要求都是有一个共同的特点,就是质量和效率,为了在较短时间内有所成效,都是需要多个领域的开发设计人员共同进行的,这样既可以防止相似错误的出现还可以缩短时间,是大多企业所提倡的。在数据管理这一方面的研究,就是专门用于上述所讲的情况下的,而Pro/E中的全相关性使之成为了可能。
2.4 装配管理
该软件的内部基本组成能让你使用一些比较直观的指令,从而可以很容易的把设计的产品装配图组装起来,更能清晰的显示出设计者心中所要表达的意义。另外要想进行较大或者较复杂的产品零件的构造和装配,高级功能能让它不受限制,达到想要的要求。
2.5 易于使用
菜单项以一种最为显眼的方式联结展现,提供了如下两种常用选项:普通选项、逻辑选项,为了让你更容易的上手,还供有菜单描述和在线求助。
由上可见,选用Pro/E开发软件是不会错的,它各方面都有特别大的优势。
3 Pro/E的发展趋势
我们知道之前有的计算机设计软件并没有达到设计人员心中的效果,只是简单的把设计者的想法做成一个实体而已,换句实在话说计算机的辅助系统在设计中的比例是比较少的,并没有达到真正意义上的设计,只是在软件上花费时间如何把设计者所想好的实体展现出来而已。
#
按钮2
注释说明
#
#
按钮2 Help
注释说明

#
#
5.2 添加菜单栏菜单
在Pro/E当中,菜单栏里添加函数是必然的,并且它的归属位置在菜单中算是最高层的。
.DialogStyle2(默认值)或6对话框模式无

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/4071.html

好棒文