基于Pro/E的二级圆柱减速器的设计系统开发

2014-11-27 张文芳 太原科技大学机械工程学院

  为了弥补传统设计方法的不足,提高产品的市场竞争力,在研究快速设计的理论、方法和技术的基础上,提出了一个基于Pro/E的参数化设计系统,简要介绍了关于二级圆柱齿轮减速器主要零件的参数化设计方法,实现了减速器主要零件的快速设计。

  参数化设计可以十分方便地修改图形,并能将以往产品设计的经验和知识继承下来,设计者也可以把时间、精力集中于更具有创造性的概念和整体设计中去,提高造型设计的精度和设计的效率。参数化设计技术是实现产品快速设计的常用有效手段,主要用于标准化、系列化和通用化程度比较高的定型产品。减速器的设计,重复性劳动很多,参数化设计正好解决了这一难题。

1、设计系统的主要内容

  本系统主要研究内容就是运用Pro/E的二次开发方法,实现减速器的参数化设计,以C语言和Pro/TOOLKIT为开发工具,对减速器的主要零件进行常规性、可靠性设计,构建二级减速器参数化设计系统。具体包括以下内容:

  (1)应用Pro/TOOLKIT工具进行二次开发,包括源文件编写、环境的配置以及程序的注册和运行。

  (2)基于Pro/E的参数化设计,建立主要零件样板模型。

  (3)设计系统界面。在VC的环境下,用户通过交互界面选择基本参数、强度校核、工艺参数以及可靠性设计等按钮,并输入基本变量。

  (4)加入齿轮传动可靠性设计。用常规设计方法得到的齿轮传动尺寸为初始条件,需要校核所设计的传动系统是否满足该系统的可靠度要求,从而确保各级齿轮的传动可靠性满足要求。

2、设计过程

  2.1、Pro/E的二次开发及接口

  二次开发即对软件进行本地化工作,对于Pro/E软件系统,较深入的二次开发则是利用Pro/TOOLKIT开发工具。但是Pro/TOOLKIT开发界面的功能很弱,而且没有连接数据库的功能,所以必须借助其他的开发工具来实现。由于此软件提供给用户的二次开发模块是以C语言为依据的,为此选用VC++作为本系统的程序设计工具。

3、结束语

  利用本开发系统对减速器进行三维建模参数化设计,实现了通用零件的快速生成,大大缩短了设计周期。该系统对提高减速器的设计效率、提高设计质量、降低设计费用,具有一定实用价值,同时可为产品的有限元分析和加工提供实体模型。