基于proe的减速器参数化系统设计

基于proe的减速器参数化系统设计

ID:28171308

大小:65.50 KB

页数:3页

时间:2018-12-08

基于proe的减速器参数化系统设计_第1页
基于proe的减速器参数化系统设计_第2页
基于proe的减速器参数化系统设计_第3页
资源描述:

《基于proe的减速器参数化系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ProE的减速器参数化系统设计王锐王效安(山东轻工业学院山东济南250353;寿光市技工学校山东潍坊262700)摘要:基于Pm/E的参数化、基于特征的设计理念,利用其提供的二次幵发工具Pro/TOOLKIT,以VisualC++6.0为开发环境,结合减速器的设计特点,开发了一套基于Pro/E的减速器参数化设计系统,利用可视化技术在人机交互界面输入设计参数以快速生成三维实体模型,减少了同类产品的重复设计。关键词:减速器参数化设计Pro/TOOLKIT减速器是介于原动机和工作机之间的独立的闭式传动装置,用来传递动力、降低转速和

2、增大转矩,具有结构紧凑、传动效率高、传动准确等特点,因而在机械传动中被广泛应用。在传统的设计中,零件模型通常是设计者利用固定的尺寸值得到,一旦某一个零件尺寸或设计要求发生变化,必须重新绘制零件模型,重复工作量大,且消耗了大量的人力物力。基于以上原因,木文以VisualC++6.0为编程语言,以Access2003为数据库管理平台,以Pro/EWildfire为CAD平台,采用动态链接库的方式实现了基于Pro/Toolkit二次开发的通用减速器参数化设计。一、减速器参数化系统设计流程1.建立基准模型要实现模型以参数驱动,创建参数化

3、基准模型非常重要。要合理设置所需参数,给其命名并赋初始值,在充分分析模型各参数间尺寸关系的前提下正确添加参数驱动关系,存储模型作为参数化设计系统的基准模型。齿轮轴上轴的设计中主要是对二维图形基木尺、j*中的各轴段长度(L)、直径(DIA)及其轴上其它特征参数进行设定,参数之间的相互约束关系作为尺寸驱动模型的依据。对轴上齿轮部分的参数化设计,首先要分析齿轮的各个参数即模数(m)、齿数(z)、压力角(alpha)、齿顶高系数(ha)、顶隙系数(c)、分度圆直径基圆直径(db)、齿顶圆直径(da)、齿根圆直径(df)和齿宽(b)等之间

4、的关系,区分设计模型的主驱动参数、从动参数;通过Pro/E中参数选项,添加模型的约束参数;冋吋以交互界面的需输入参数作为主驱动参数,将从动驱动参数与主参数尺寸间的约束通过关系选项连接起来。1.交互界面设计友好、成功的人机交互界面设计是系统设计的重要环节。弹出式对话桐能向用户提供图形与文字共存的可视化环境,使得操作更为简单和快速,也更为直观。这里在对话框中输入模型的主驱动参数,通过程序控制的方式可完成参数数据传递,从而实现模型的数据驱动。2.模型参数驱动的实现要实现模型的参数驱动,必须实现数据流双向传动。一方面,基准模型的初始参数

5、值或数据库存储的设计参数值必须能被调用到交互界面,以方便用户进行反复修改;另一方面,在交互界面上由用户重新输入的设计参数值必须能返冋基准模型以实现参数更新,从而驱动系统重新生成新模型。Pro/Toolkit以C语言为依托,封装了许多针对Pro/E底层资源调用的库函数和头文件。通过调用Pro/Toolkit中的库函数编写外部应用程序,可以方便、安全地访问Pro/E的数据库及其应用程序,进行二次开发,扩展Pm/E功能。Pro/E软件系统能够自动给零件中特征的尺T赋予参数并排上序号,且序号唯一,并不随尺寸值的改变而更改,表示形式为整

6、形标识符,也就是模型尺、?的ID。通过编写相应的程序,添加相应的函数及变量,建立对话框中模型各几何特征与尺寸ID之间的映射关系,实现各个按钮与Pro/E参数建模的连接,由ID关联驱动模型尺寸,读取用户交互界面修改后的尺、?数据,依参数数据自动再生新模型。由于程序中使用了数据库技术,因而要实现对表的访问,需要先注册一个ODBC数据源,从而实现数据驱动。1.系统示例启动Pm/E,对系统动态链接库进行注册并成功加载后,选择齿轮轴设计选项,在图示对话框中分别输入对应轴段及齿轮的基本参数,系统可依参数生成相应模型;点击【取下组参数】按钮,

7、则界面中的设计参数变为数据库中当前数据的下一组参数数值;点击【依参数再生】按钮,则初始模型被更新。若此组数据可满足设计要求,则可【保存数据】,完成新的一组参数的存储。在装配体中,设定好各个零件间的装配关系,则当零件模型参数发生变化时,装配模型自动随之更新。二、结论本文基于Pro/E的参数化设计理念,在充分分析各零部件设计参数关系的基础上,以减速器齿轮轴为例建立了减速器零件的参数化模型;以Access建立了减速器零件设计参数数据库,实现了对设计知识的继承和重用,方便系列产品的数据存储和修改;冋吋利用Pro/Toolkit开发工具包

8、和VC++的可视化开发环境,开发出系统友好的用户界面,实现了与Pm/E的无缝集成及设计过程中的可视化。实验证明,该减速器参数化设计系统操作简单、运行可靠,提高了系统的造型速度,同吋为其它参数化设计系统的开发提供了借鉴。参考文献[1】冯玮周启来齿轮参数化设计系统的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。