渐开线直齿圆柱齿轮参数化建模

对渐开线直齿圆柱齿轮进行参数化建模的目的是使设计者在设计过程中方便地使用该模型,只要输入模数、齿数、厚度、齿根圆角半径以及变位系数,就能自动生成设计者所需要的齿轮模型,所以要在这个前提下对渐开线直齿圆柱齿轮进行建模。

建模的具体过程如下[11]:

(1)新建一个.prt文件(在ProE中,.prt文件代表零件)。在建立该文件的时候,不同的行业最好使用各自不同的模板,因为在模板中定义了不同的单位、参数和出图格式等,所以在建模之前应先选择合适的模板,以便于后续工作的进行,如同3.1、3.2所示。

图3.1 新建.prt文件

图3.2 模板的选定

(2)进行参数设置,如同3.3所示。参数不用设置太多,只需设置影响齿轮外形的6个参数就可以了。它们分别是齿轮厚度、模数、压力角、齿数、齿根圆角半径以及变位系数。为了方便起见,需要把这些参数设为实数型。此外,还要为这些参数设定一个初始值,如同3.4所示,其中变位系数的初始值最好设为0,因为使用不变位齿轮的机会比较多,对其他参数的初始值并没有具体的要求。具体步骤是:在菜单中选择Set Up(设置)→Parameters(参数)→Creat(创建)。参数关系设置好后,得到如同3.5的新参数。

(3)建模。为了确定渐开线直齿圆柱齿轮的外形尺寸,最好先画出基圆、齿根圆、节圆和齿顶圆。在画这些圆的时候,可以随意定尺寸,只要记下它们的尺寸参数,等到写程序的时候再把它们的尺寸和最初设定的外部参数联系起来就可以,建议把基圆的直径设为模数、齿数和压力角初始值的乘积,以免在以后的建模过程中出现不必要的错误。具体建模过程分别如同3.6 3.7所示。

(4)画出渐开线。在ProE中画渐开线的唯一方法就是通过方程画曲线。具体步骤是:在菜单中选择CRV OPTIONS(曲线选项)→From Equation(从方程),然后选择基准平面(与基圆在同一平面),接着选择坐标系,然后再设置坐标系类型为Cylindrical(柱坐标),最后在弹出的窗口中输入曲线方程如下,如图3.8所示:

r=module×num_teeth×cos(pressure_ang)/[2×cos(45×t)]

theta=tan(45×t)×180/pi-(45×t)

z=0

插入一个基准平面DTM1,如图3.9所示,通过坐标系原点以及渐开线与节圆交点,并垂直于渐开线所在的平面,然后再插入一个基准轴A-1;通过坐标原点并垂直于渐开线所在的平面,接着再插入一个基准平面DTM2,如图3.10所示,通过基准轴A-1,与基准平面DTM1形成一个夹角(该夹角的尺寸通过程序来确定),使用基准平面DTM2对刚才所画的渐开线进行镜像操作,这样齿槽的形状就确定下来了。

图3.3 参数设置

图3.4 关系设置

图3.5 新参数的生成

图3.6 尺寸切换

图3.7 关系再置

图3.8 曲线方程的输入

(5)通过拉伸方式生成齿坯,然后以两条渐开线以及齿顶圆和齿根圆为基准,剪切出齿槽形状,其他齿槽通过阵列的方式产生。由于第一个齿槽生成方式的关系,无法直接进行阵列,所以可先用旋转方式复制一个齿槽,然后再对该齿槽进行阵列(由于刚开始时尺寸不一定准确,所以阵列个数最好尽可能少些)。阵列完以后,这个齿轮就已基本成型了。

在输入程序之前,必须检查每个尺寸的参数。查看尺寸参数的具体步骤是:在菜单中选择Relations(关系)→Show Dim(显示尺寸),然后再选择你想要检查的尺寸。

(6)输入程序。在菜单中选择Program(程序)→Edit Design(编辑设计),在弹出的窗口中输入程序,如图3.12所示。输完以后,渐开线直齿圆柱齿轮参数化建模的工作就全部完成了。使用者点击菜单中的Regenerate选项,系统会让使用者选择是否要输入参数,输完参数以后,系统就会自动生成使用者想要的渐开线直齿圆柱齿轮,如图3.13所示。

图3.9 插入基准平面DTM1

图3.10 插入基准平面DTM2

图3.11 通过拉升方式生成齿坯

图3.12 程序的输入

图3.13 齿轮模型的生成

2 源程序

以下为ProE的Program模块环境下的源程序:

VERSION

REVNUM 5948

零件GEAR_CYLINDER_VAR的列表:

INPUT

THICK NUMBER

“请输入齿轮厚度”

MODULE NUMBER

“请输入模数”

PRESSURE_ANG NUMBER

“请输入压力角”

NUM_TEETH NUMBER

“请输入齿数”

ROOT_ROUND_RAD NUMBER

“请输入齿根圆角半径”

VAR_COEF NUMBER

“请输入变位系数”

END INPUT

RELATIONS

IF MODULE<1×确定齿根圆直径

DEDENDUM_DIA=MODULE×(NUM_TEETH-3.5+2×VAR_COEF)

ELSE

DEDENDUM_DIA=MODULE×(NUM_TEETH-2.5+2×VAR_COEF)

ENDIF

BASE_DIA=MODULE×NUM_TEETH×COS(PRESSURE_ANG)×确定基圆直径

PITCH_DIA=MODULE×NUM_TEETH×确定节圆直径

ADDENDUM_DIA=MODULE×(NUM_TEETH+2+2×VAR_COEF)×确定顶圆直径

D8=360/(NUM_TEETH×4)×对各个内部参数进行赋值

D11=THICK

P1=NUM_TEETH-1

D94=360/(P1+1)

D104=D94

D174=ROOT_ROUND_RAD

END RELATIONS

3 设计实例也论证

某机械厂在其新开发的KDF2E机组上使用了一对使用上述方法设计的渐开线直线圆柱齿轮(如图3.2所示)。其设计要求是它们能够完全啮合,而且压力角必须为20°。

图3.2  渐开线直齿圆柱齿轮模型实例

其中左边齿轮的参数设置为:

THICK=16

MODULE=2

PRESSURE_ANG=20

NUM_TEETH=32

ROOT_ROUND_RAD=0.3

VAR_COEF=0

右边齿轮的参数设置为:

THICK=16

MODULE=2

PRESSURE_ANG=20

NUM_TEETH=48

ROOT_ROUND_RAD=0.3

VAR_COEF=0

然后在ProE环境中建立一个.asm文件,对这两个齿轮进行装配。先在装配模型中画两条互相平行的中心线,把它们之间的距离设为两个齿轮的节圆半径之和,然后再放置第一个齿轮,在放置过程中只使用中心线重合一个约束,接着再放置第二个齿轮,在放置过程中可使用两个约束,一是中心线重合,另一个是两条渐开线相切。

装配完成后,使用ProE自带的分析功能对其进行分析,结果发现两个齿轮能够完全啮合,而且在两个齿轮啮合处的压力角也正好为20°,这与设计要求完全吻合,同时也证明了上述方法在实际应用中是可行的。

对渐开线直齿圆柱齿轮进行参数化建模的目的是使设计者在设计过程中方便地使用该模型,只要输入模数、齿数、厚度、齿根圆角半径以及变位系数,就能自动生成设计者所需要的齿轮模型,所以要在这个前提下对渐开线直齿圆柱齿轮进行建模。

建模的具体过程如下[11]:

(1)新建一个.prt文件(在ProE中,.prt文件代表零件)。在建立该文件的时候,不同的行业最好使用各自不同的模板,因为在模板中定义了不同的单位、参数和出图格式等,所以在建模之前应先选择合适的模板,以便于后续工作的进行,如同3.1、3.2所示。

图3.1 新建.prt文件

图3.2 模板的选定

(2)进行参数设置,如同3.3所示。参数不用设置太多,只需设置影响齿轮外形的6个参数就可以了。它们分别是齿轮厚度、模数、压力角、齿数、齿根圆角半径以及变位系数。为了方便起见,需要把这些参数设为实数型。此外,还要为这些参数设定一个初始值,如同3.4所示,其中变位系数的初始值最好设为0,因为使用不变位齿轮的机会比较多,对其他参数的初始值并没有具体的要求。具体步骤是:在菜单中选择Set Up(设置)→Parameters(参数)→Creat(创建)。参数关系设置好后,得到如同3.5的新参数。

(3)建模。为了确定渐开线直齿圆柱齿轮的外形尺寸,最好先画出基圆、齿根圆、节圆和齿顶圆。在画这些圆的时候,可以随意定尺寸,只要记下它们的尺寸参数,等到写程序的时候再把它们的尺寸和最初设定的外部参数联系起来就可以,建议把基圆的直径设为模数、齿数和压力角初始值的乘积,以免在以后的建模过程中出现不必要的错误。具体建模过程分别如同3.6 3.7所示。

(4)画出渐开线。在ProE中画渐开线的唯一方法就是通过方程画曲线。具体步骤是:在菜单中选择CRV OPTIONS(曲线选项)→From Equation(从方程),然后选择基准平面(与基圆在同一平面),接着选择坐标系,然后再设置坐标系类型为Cylindrical(柱坐标),最后在弹出的窗口中输入曲线方程如下,如图3.8所示:

r=module×num_teeth×cos(pressure_ang)/[2×cos(45×t)]

theta=tan(45×t)×180/pi-(45×t)

z=0

插入一个基准平面DTM1,如图3.9所示,通过坐标系原点以及渐开线与节圆交点,并垂直于渐开线所在的平面,然后再插入一个基准轴A-1;通过坐标原点并垂直于渐开线所在的平面,接着再插入一个基准平面DTM2,如图3.10所示,通过基准轴A-1,与基准平面DTM1形成一个夹角(该夹角的尺寸通过程序来确定),使用基准平面DTM2对刚才所画的渐开线进行镜像操作,这样齿槽的形状就确定下来了。

图3.3 参数设置

图3.4 关系设置

图3.5 新参数的生成

图3.6 尺寸切换

图3.7 关系再置

图3.8 曲线方程的输入

(5)通过拉伸方式生成齿坯,然后以两条渐开线以及齿顶圆和齿根圆为基准,剪切出齿槽形状,其他齿槽通过阵列的方式产生。由于第一个齿槽生成方式的关系,无法直接进行阵列,所以可先用旋转方式复制一个齿槽,然后再对该齿槽进行阵列(由于刚开始时尺寸不一定准确,所以阵列个数最好尽可能少些)。阵列完以后,这个齿轮就已基本成型了。

在输入程序之前,必须检查每个尺寸的参数。查看尺寸参数的具体步骤是:在菜单中选择Relations(关系)→Show Dim(显示尺寸),然后再选择你想要检查的尺寸。

(6)输入程序。在菜单中选择Program(程序)→Edit Design(编辑设计),在弹出的窗口中输入程序,如图3.12所示。输完以后,渐开线直齿圆柱齿轮参数化建模的工作就全部完成了。使用者点击菜单中的Regenerate选项,系统会让使用者选择是否要输入参数,输完参数以后,系统就会自动生成使用者想要的渐开线直齿圆柱齿轮,如图3.13所示。

图3.9 插入基准平面DTM1

图3.10 插入基准平面DTM2

图3.11 通过拉升方式生成齿坯

图3.12 程序的输入

图3.13 齿轮模型的生成

2 源程序

以下为ProE的Program模块环境下的源程序:

VERSION

REVNUM 5948

零件GEAR_CYLINDER_VAR的列表:

INPUT

THICK NUMBER

“请输入齿轮厚度”

MODULE NUMBER

“请输入模数”

PRESSURE_ANG NUMBER

“请输入压力角”

NUM_TEETH NUMBER

“请输入齿数”

ROOT_ROUND_RAD NUMBER

“请输入齿根圆角半径”

VAR_COEF NUMBER

“请输入变位系数”

END INPUT

RELATIONS

IF MODULE<1×确定齿根圆直径

DEDENDUM_DIA=MODULE×(NUM_TEETH-3.5+2×VAR_COEF)

ELSE

DEDENDUM_DIA=MODULE×(NUM_TEETH-2.5+2×VAR_COEF)

ENDIF

BASE_DIA=MODULE×NUM_TEETH×COS(PRESSURE_ANG)×确定基圆直径

PITCH_DIA=MODULE×NUM_TEETH×确定节圆直径

ADDENDUM_DIA=MODULE×(NUM_TEETH+2+2×VAR_COEF)×确定顶圆直径

D8=360/(NUM_TEETH×4)×对各个内部参数进行赋值

D11=THICK

P1=NUM_TEETH-1

D94=360/(P1+1)

D104=D94

D174=ROOT_ROUND_RAD

END RELATIONS

3 设计实例也论证

某机械厂在其新开发的KDF2E机组上使用了一对使用上述方法设计的渐开线直线圆柱齿轮(如图3.2所示)。其设计要求是它们能够完全啮合,而且压力角必须为20°。

图3.2  渐开线直齿圆柱齿轮模型实例

其中左边齿轮的参数设置为:

THICK=16

MODULE=2

PRESSURE_ANG=20

NUM_TEETH=32

ROOT_ROUND_RAD=0.3

VAR_COEF=0

右边齿轮的参数设置为:

THICK=16

MODULE=2

PRESSURE_ANG=20

NUM_TEETH=48

ROOT_ROUND_RAD=0.3

VAR_COEF=0

然后在ProE环境中建立一个.asm文件,对这两个齿轮进行装配。先在装配模型中画两条互相平行的中心线,把它们之间的距离设为两个齿轮的节圆半径之和,然后再放置第一个齿轮,在放置过程中只使用中心线重合一个约束,接着再放置第二个齿轮,在放置过程中可使用两个约束,一是中心线重合,另一个是两条渐开线相切。

装配完成后,使用ProE自带的分析功能对其进行分析,结果发现两个齿轮能够完全啮合,而且在两个齿轮啮合处的压力角也正好为20°,这与设计要求完全吻合,同时也证明了上述方法在实际应用中是可行的。


相关内容

  • 基于Pro E的全参数化腹板式齿轮建模
  • 基于Pro E的全参数化腹板式齿轮建模 摘要:在Pro/E环境下,结合腹板式齿轮的经验公式和键槽的标准系列,把齿轮的控制尺寸添加到参数化模块里,建立齿轮尺寸与参数间的对应关系,真正实现渐开线圆柱齿轮建模的全参数化,从而达到缩短齿轮设计周期.减少重复工作.提高设计效率的目的. 关键词:Pro/E:齿轮 ...

  • UG斜齿轮建模sdjtdhq
  • 2.2.1斜齿轮建模 齿轮传动在各个行业中应用广泛,但UG并没有提供相应的模块.尽管通过复杂的造型设计可以生成齿轮,但变化齿形.齿数.模数和变位系数等参数后,又需进行复杂的设计计算和造型形状判断,工作量繁杂,本章提供了在UG建模环境下齿轮造型设计方法. 本建模过程为参数化建模,获得一个齿轮后,只要改 ...

  • 国内外优秀齿轮设计开发软件介绍
  • 无图版 | 风格切换 | 帮助 | Home 首页 | 论坛首页 » 您尚未 登录 注册 | 搜索 | 新搜索 | 社区服务 社区服务 银行 勋章中心 FTP 服务中心 风格切换 wind 中国机械CAD 论坛 » 齿轮类零件及减 (增) 速机设计.制造及应用专 区 » [重点推荐]国内 外优秀齿轮 ...

  • 基于失效物理的直齿圆柱齿轮可靠性建模
  • 基于失效物理的直齿圆柱齿轮可靠性建模 摘要当代社会,汽车已经逐渐步入人们的生活,汽车已经成为人们出行交通工具的重要方式.并且随着社会的发展,几乎平均家庭都会有汽车,使得社会运行更加方便.但是交通秩序变得复杂,交通事故逐年增加,提高汽车可靠性迫在眉睫.变速箱作为汽车的重要核心部件之一,变速箱内的齿轮系 ...

  • 基于实例的产品设计知识获取方法及实现
  • 第14卷第1l期2002年11月 计算机辅助设计与图形学学报 JOURNALOFCOMPUTERAIDEDDESIGN&COMPUTERGRAPHICS V01.14.NO11 NOV..2002 基于实例的产品设计知识获取方法及实现 凌卫青赵艾萍谢友柏 西安交强大学润滑理论丝轴承母f究所 ...

  • 直齿圆锥齿轮分析和简化建立模型的参数
  • 直齿圆锥齿轮分析和简化建立模型的参数 直齿圆锥齿轮相交两轴间定传动比的传动,在理论上由两圆锥的摩擦传动来实现. 圆锥齿轮除了有节圆锥之外,还有齿顶锥.齿根锥以及产生齿廓球面渐开线的基圆锥等.圆锥齿轮的齿廓曲线为球面渐开线,但是由于球面无法展开成为平面,以致在设计甚至在制造及齿形的检查方面均存在很多困 ...

  • 汽车变速器齿轮系统动力学行为分析
  • 汽车变速器齿轮系统动力学行为分析 钱锋(泛亚汽车技术中心有限公司.上海201201) [摘要] 以单对渐歼线直齿圆柱齿轮传动为例,对汽车变速器街轮非线性动力学建模及其动力学行为 分析疗法进行了研究.分析f随着珩轮副激励频率.载荷比.阻尼比等参数变化系统周期解结构的变化情况,相关方法和结论对于更好地掌 ...

  • 减速机课程设计
  • 基于solidworks 技术的二级减速器三维造型设计 摘 要 减速器作为一种重要的动力传递装置,在机械化生产中起着不可替代的作用.目前在减速器的设计领域,研究开发以产品设计为目标,全过程综合应用CAD 及其相关的一体化集成技术已成为必然趋势.这对于减速器的三维综合设计及模拟仿真,对提高减速器设计技 ...

  • 平面二次包络环面蜗杆传动数控转台的设计-3D建模与装配
  • 全套图纸和论文资料,请联系扣扣九七一九二零八零零 平面二次包络环面蜗杆传动数控转台的设计-3D 建模与装配 摘要:蜗杆传动是机械设备中最常用的传动装置,在机械设计中蜗杆的设计占有相当大的比重.基于涡轮蜗杆各参数间的关系,在UG 中利用涡轮蜗杆参数表达式绘制涡轮蜗杆实体模型,实现涡轮蜗杆在UG 中的参 ...