- 积分
- 8
- 精华
- 阅读权限
- 20
- 注册时间
- 2009-11-20
- 最后登录
- 1970-1-1
|
我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
基于Pro/E 摆线针轮的参数化设计方法# X1 l. g3 B- m3 G0 t# C% H
5 E* S' J7 q m# `% W; b* x, V摘要:以摆线针轮的设计为例,介绍了在Pro/E 中进行参数化设计的基本方法与设计步骤,利用Pro/E 软件中的Pro/Program 模块,实
3 h3 u/ m9 j0 Z( m$ @现了摆线针轮的参数化设计;结果表明这种方法既简便、快捷,同时又提高设计精度。& t9 M$ |! l' q4 z. C
关键词:Pro/E;摆线针轮;参数化设计
& l- _, Q( f3 U% L: K
' d: [) Z+ D0 {/ W& J) ^ 摆线针轮行星传动具有外廓尺寸小、传动比大、承载能力强和传动效率高等优点,从而获得广泛的应用。例如,在许多情况下可以代替二级、三级普通齿轮减速器和蜗轮减速器。摆线针轮啮合副也是摆线全液压转向器摆线液压马达的核心元件[1]。由于摆线针轮行星传动具有广泛的用途,因此对其进行
0 p- g! ^4 r) P; [ L$ [准确的三维参数化建模就显得较为重要。
. _9 J. S1 l9 d# K1 摆线副共轭齿廓的形成原理( P. W+ U( b: d
由啮合原理可知,摆线副共轭齿廓决定于针齿齿数zp、针齿半径rrp、针轮分布圆半径rp、偏心距α。由这些齿形参数所确定的齿廓,称为摆线针轮的标准齿廓。
2 p; \# I1 K N5 ~8 W2 Pro/E 参数化设计的基本原理
8 M t- y- A0 v' k( H v) m2 |Pro/E 中用于进行参数化设计的开发工具,有建立参数及其关系式的“参数/ 关系”工具、创建复杂曲线的“方程编辑器”以及对Pro/E 软件进行二次开发的Pro/Program 功能[3]。应用Pro/E 来进行摆线针轮的参数化设计时,先利用“参数/ 关系”工具设置摆线针轮的设计参数,并建立几何参数与设计参数之间的约束关系式,后使用“方程编辑器”编辑摆线针轮的齿形公式,并绘制曲线,再用拉伸、阵列等操作,完成摆线针轮的参数化建模。最后通过Pro/Program 二次开发功能,实现齿轮的参数化设计。Pro/Program 模块可以接收、换算和传递用户输入的有关参数。参数化设计方法与传统设计方法的不同之处,在于它存储了设计的整个过程,能设计出一族而不是单一的产品模型。只需改变某些约束参数,而不必运行产品设计的全过程,来更新设计[4~5]。
) E: ]& H1 j x& K3 主要设计步骤
( T1 U, Z [! w( _, Y; R(1)设置参数。执行【工具/ 参数】命令,输入设计参数: 针齿齿数zp、针齿半径rrp、针轮分布圆半径rp、偏心距e、摆线针轮齿数zc、轮宽b、花键孔大径da、花键孔小径db、键宽jb、键数js。
; N7 L! U% k# T8 L g+ ], C(2)创建摆线基准曲线。首先执行【插入/ 基准曲线】命令,选择【从方程】方式创建基准曲线,然后选取默认坐标系【PRT_CSYS_DEF】和【笛卡尔坐标】,在【方程编辑器】记事本窗口输入摆线针的齿形方程在Pro/E 中相应的表达式,如图1 所示。最后保存、退出记事本,完成一齿摆线曲线的绘制。
1 m$ `' E& |9 p(3)创建单齿。执行【拉伸】命令,使用通过边创建图元,从线的两端到圆心连成封闭图形,并拉伸成如图2 的单齿实体。8 C, l- O2 }1 ^1 c' t E% G- f( _
(4)阵列复制并切花键孔。执行【阵列】命令,使用轴阵列方式完成全部齿形。然后用【拉伸】命令切除花键孔得到如图3的完整摆线针轮。! ?0 k& B( w/ U2 ~ ?
(5)建立关系式。执行【工具/ 关系】命令,在【关系】窗口中输入控制几何图形的关系式。如图4。
% I. l, ^3 O4 P+ o' R# F9 R(6)Program 中建立输入参数。执行【工具/ 程序】命令,选择编辑设计,在之后出现的【程序编辑器】窗口中的INPUT 和END INPUT 语句之间插入下列内容,然后保存并退出【程序编
8 B* w7 H5 f& @ O7 O0 ?辑器】窗口。
6 y4 M+ ~- u4 r1 }6 kzp number7 x! x' _8 R, A( y0 U
“请输入针齿齿数:”
9 U0 a. `1 Y: U X# Grp number0 Q: H; @! k& R. ~! a. @5 y6 U0 L7 y
“请输入针轮分布圆半径:”
# v' v" D6 p+ v* t# ie number e2 ~$ y% K! `7 X0 h$ P' Q( W
“请输入偏心距:”
6 d6 `+ c* v; Y4 h9 z+ azc number% p. q! [' ^; I
“请输入摆线针轮齿数:”
, V% Y! d) u- O0 Y$ K3 Xb number% `' A8 q" g6 k L* J0 @- V: r1 o
“请输入轮宽:” H; j+ S' M: E- D
da number6 E3 o8 r$ D, U( e- X
“请输入花键孔大径:”2 P0 |2 q3 m4 o7 b% x
db number
/ Z' w$ Z" L( Y, U/ \- m3 h. _- I“请输入花键孔小径:”
8 @' m" _$ `8 I! e3 Rjb number, a+ s4 i) D8 ]
“请输入键宽:”
; `; d8 n! Y1 o8 k5 a* K+ b: }3 gjs number* X; E% k2 g( c* q+ {$ e# h; ~& S7 F
“请输入键数:”
5 \' U/ [" {2 l# \. e. x$ e9 S! w根据系统提示分别输入相应参数,完成摆线针轮的参数化设计。改变输入参数,摆线针轮的形状也会随之改变。+ k8 k7 a& m# K
4 结束语- Z! U2 h) D$ Z( j9 X8 u
使用参数和关系工具,建立摆线针轮的几何参数及其约束关系。通过更改摆线针轮的输入参数实现摆线针轮的参数化设计。这种摆线针轮模型提高了建模效率,同时也具有较大的灵活性,能满足不同建模要求,具有较广的适用性。参数化方法大大缩短了设计周期,提高了制造、装配的精度。同时也
) J- d7 W9 ^% j8 p2 V% s5 j) |为仿真加工、有限元分析提供了模型基础。7 P: h9 z; {0 ~+ L( t6 f" a- o
参考文献:
9 n ^; U L S4 J) U8 n[1] 焦文瑞,孔庆华,宋德朝,等. 摆线针轮修形齿廓数学模型的建立与仿真[J]. 机械设计,2008,(11):12-14.% t7 E; d7 F9 W& [. R, _1 u) d% y
[2] 张兰义,秦维谦. 摆线针轮啮合副齿形修正的初步探讨[J]. 吉林工业大学学报,1982,(4):94-106.$ g; h! }# g7 n5 w) U) t" B
[3] 安美玲. 基于Pro/E 的渐开线齿轮参数化设计[J]. 兰州工业高等专科学校学报,2009,(4):25-28.
9 z5 C8 D' c2 K[4] 韩玉龙. Pro/Engineer Wildfire3.0 零件设计专业教程[M]. 北京: 清华大学出版社,2006.
" g2 s' p, y. D( n! f! E[5] 钟日铭. Pro/Engineer Wildfire 3.0 中文版机械设计实例教程[M]. 北京: 清华大学出版社,2007. |
|