|
一、引言) U+ ^+ w7 ]/ p* H1 z
齿轮是机械零件中重要的且制造比较复杂的基础件,广泛地应用于常规机械、地面交通、船舶、航空航天机械、兵器精密机床与仪器等领域。齿轮的加工方法可归结为展成加工法和成形加工法。 其中展成运动的实现又分两类:一类是采用钢带和滚圆盘以形成展成运动,一类是采用渐开线凸轮和档块以形成展成运动。后者由于具有较高的传动链刚度和磨齿精度,为超精密齿轮加工所广泛采用。近几年来,随着计算机CAD技术的发展,计算机仿真技术也渗透到了各个领域中,尤其是加工制造业。加工模型的建立与仿真,不仅能够可视化展示整个加工过程,模拟工件或刀具在不同时刻的位置与状态,还能进行误差分析、动力学、运动学分析与磨削热分析等等。目的是为了及时发现加工过程中存在的问题,加强实际加工过程中的预报警机制。, l) K/ M. V% F! E+ w9 ~
, k, s; d! C5 m/ C! w0 M
二、磨削装置参数化模型的建立
$ C- G. i" ]3 `# K }$ T' Y; r1 x NX是一款功能强大的CAD/CAE/CAM一体化软件。NX/CAD模块提供了多种建模方法与装配技术,灵活运用这些建模方法与装配技术可以方便实现部件的参数化,便于模型修改。
9 q _; t! ]/ ~2 M0 y0 n2 { 1.渐开线凸轮磨削装置的工作原理1 s+ x8 U& h3 m; I
众所周知,直线在圆上作纯滚动时,直线上的任意一点相对于圆的轨迹就是一条渐开线。因此,只要磨削点位于直线导轨或其延长线上,磨削点相对于作纯滚动基圆的轨迹就是一条渐开线。渐开线凸轮磨削装置有主要有单基圆盘式和双基圆盘式两种,这两种装置虽然都符合渐开线的发生原理,但相较于单基圆盘装置,双基圆盘装置没有模具对导尺和滑板对导尺的阿贝误差,也没有回转系统的轴系误差,并且双基圆盘之间又有误差均化效应,所以,双基圆盘渐开线凸轮磨削装置从磨削原理上来说是最佳的。德国的PTB、哈尔滨量具刃具厂和长春光机所都选用了这一最佳成型方案。其磨削原理示意图如图1所示。5 b0 p" n) z/ \2 N5 @. M# C
' l' Z {( `3 _; H, f9 X0 e2 V: w) H
% F @: P$ v0 ]. H
& U/ }8 y5 d% r' P 通过磨削装置原理图可以看出,如果砂轮的磨削点在直线导轨的上方,磨出的就是缩短的渐开线;反之,如果磨削点在直线导轨的下方,磨出的就是增长的渐开线。因此,在加工过程中必须保证磨削点准确的位置(若采用端面进行磨削,则必须保证磨削平面与导轨垂直)。另外需要注意的关键问题就是确保基圆盘的纯滚动。这样才能保证磨削点的轨迹相对于转动的基圆是一条渐开线。: J5 X q9 W9 F9 B
2.NX/WAVE技术与参数化装配建模* k n/ M- J4 a& c
所谓参数化模型是指通过改动模型某一或某几个参数,自动完成对整个模型相关部份的修改,从而实现了尺寸对模型的驱动。利用NX/WAVE技术建立的模型符合参数化模型的定义。该技术可以实现相关部件间的关联建模,也就是说可以利用一个部件的几何要素(例如点、线、面、体)或特征去设计另一个部件,两部件间存在着几何相关性。当一个部件的尺寸发生变化时,另一个基于该部件的几何要素或特征建立的部件也会相应的发生变化,二者具有同步性和一致性。例如渐开线凸轮与基圆盘、导轨与砂轮、保持架与基圆盘之间均存在关联性。
7 `3 h* W d8 M# b! J: f7 _ 本文基于NX/WAVE技术与装配上下文设计,采用自顶而下与自下而上相结合的装配建模方法,建立渐开线凸轮磨削装置的参数化模型。具体的建模过程不再赘述,建好的模型经过渲染便得到如图2所示的效果。$ s9 F9 N1 W0 P# c9 h
( P2 h2 l5 J/ G, H" X! n, G
- w E' U! b$ Q" M1 T5 \0 ~
1.砂轮电机 2.砂轮减震器 3.杯形砂轮 ! x- l6 t3 T* H# y' G
4.渐开线凸轮 5.基圆盘和心轴 6.配重
) b' [6 [, S- a& q5 G 7.直流电机和丝杠 8.保持架和推杆 9.导轨
6 s! c; o- X$ {8 e( U' W( G6 P( y, E# B1 h) g' ]' a
改变基圆盘的直径大小,则渐开线凸轮形状、配重的大小、保持架和推杆的位置及运动体(保持架、基圆盘、渐开线凸轮和配重)的初始位置都会随之发生改变,确保了模型的参数化一致性。不同基圆盘的渐开线凸轮磨削装置的建模,只需要修改表达式中基圆盘直径参数即可,操作起来非常方便。
8 `) D3 P& f$ B# ?0 A+ @
2 u; o8 j( J) S6 H( d; J 三、磨削装置理想模型的运动仿真
/ j, L/ z2 o* ^$ a& x+ B3 c 保存建好的模型后转入运动仿真(MOTION)模块,设置运动仿真的环境变量为动力学仿真,求解器选择ADAMS或RECURDYN均可。然后按照下列步骤完成连杆的定义、运动副及运动驱动的添加及运动仿真。! y3 H, A: \2 q6 M S2 l
1.定义表示机构中刚性体的连杆% p0 I( y5 K) |( c
NX运动仿真仅限于刚性体的的运动,即在运动过程中不考虑杆件内部的弹性变形。连杆的命名要遵循下列原则:
5 s8 n6 d5 ?4 `) v8 v) I( S0 p0 | (1)在运动仿真过程中无相对运动的部件作为一个连杆来处理。) ^2 |& o0 x, e, {5 E1 l
(2)一个杆件只能施加一个运动驱动(如转动、滑动),要想得到两个或两个以上的复合运动(如螺旋运动、纯滚动等),必须增加辅助杆件,使单个运动驱动的数量与作用的杆件数保持一致,这样才能保证仿真系统具有确定的相对运动。本仿真模型中连杆的命名如下:
& d6 v& D% E! }4 C5 M) e2 \, N1 @7 p! z L001:电机定子、减震器、导轨及在仿真中与大地固定的部件;( N5 T# W0 H# W7 {$ \' @: R
L002:杯形砂轮、砂轮电机转子、联轴器及与其一起转动的部件;
, D7 [( j8 H; w L003:基圆盘、渐开线凸轮、配重、心轴及与其一起转动的部件;4 R- S9 u" i7 S% O5 _
L004:保持架、推杆及与其一起滑动的部件;
9 D8 h, j. t& i1 m) i' N- s L005:丝杠、直流电机转子及与其一起转动的部件。* t2 `8 k" o# e7 f2 _
2.添加运动副及运动驱动( J% \1 V1 l% ]$ D3 z
在添加运动副和运动驱动前,首先要分析渐开线凸轮磨削装置的运动传递关系。整个渐开线凸轮磨削装置运动的传递关系如图3所示,装置中有两个电机,所以模型中至少有两个个驱动。" X2 ^; |- E1 |# }+ J5 z
7 ?8 b; U& y" Y+ V- {$ f
8 ? D$ N0 A: Q" k( Z
1 t1 }; G0 @9 }/ }& K% G+ _0 r
要实现基圆盘在固定导轨上的纯滚动可考虑以下两种方案:5 I, A2 d3 o" Q. x
(1)增加一个辅助杆件,并在其上添加一滑动驱动,速度为v,基圆盘相对于辅助杆件的角速度为,但这两个速度不是相互独立的,它们之间必须满足 (其中db为基圆盘直径)才能保证基圆盘的纯滚动。5 E+ b7 W4 V! S2 d: T/ R, D1 M+ K' D
(2)把基圆盘在直线导轨上的纯滚动看作是齿轮在固定齿条上的啮合运动,运动的比例系数K1的数值大小等于基圆盘的半径。采用后一种方案需要注意的问题是基圆盘(相当于齿轮)和导轨(相当于齿条)必须相对于同一杆件(保持架)作相对运动。由于第二种方案不需要增加辅助杆件及运动驱动,比较复合实际的工作情况,因此选用第二种方案进行运动分析。丝杠与保持架之间的运动采用螺旋副连接,其连接的比例系数K2 ,数值的大小等于丝杠的螺距。由于默认的角度单位为度,需要将电机转速n的单位由“转/分”换成“度/秒”的形式,转换公式为:! Z2 v9 i% v4 Q3 g0 y. W
& Q- ^8 [1 G7 @3 ^- K+ Y' C7 U: f4 h
$ }3 ^: c: U6 z) }9 l/ t
: W& W: z% t$ P+ X/ J$ a* U! R 直流电机的转速是可调的,在本例中取值为:ω1=2000(度/秒);砂轮电机的转速则根据选用电机的参数(功率:120W,转速:2920rpm)确定,所以砂轮电机的转速取为:ω2=17520(度/秒)。运动副的添加及类型见表1。6 s; x( e$ N* P$ p" `
; B# y: O7 W+ P; M
4 D% A. @! w, A0 {
. E6 M# n9 |# G" h$ g8 {. Y
另外还要对保持架的最大位移进行限定,否则保持架将划出导轨,限定最大位移为150mm。完成上述操作步骤后的模型如图4所示:
" u0 _( ] r6 G k8 N7 w
# @, s0 S0 L! f, _+ f/ a4 B
( Y5 I" n& {3 Y6 Q1 Q# `
3 u' E; H4 M0 }( I( j: S+ C- I
3.仿真模型的后处理
& t9 P, W* n# i# F) l 定义解算类型为“常规”,分析类型为“动力学/运动学”,仿真时间设为:“5s”,步数为“200”,点击【确定】后,NX内嵌的求解器便进行运动仿真解算。如果解算无误,点击【播放】按钮就可以直观看到渐开线凸轮的运动轨迹。设置好摄像机的运动轨迹或关键帧,就可以输出视频格式的文件,渐开线凸轮磨削装置的工作过程一目了然。
# E, f2 t r& _0 | 通过运动仿真可以看出,渐开线凸轮的渐开面与砂轮端面的交线的位置保持不变,即保证了磨削点的位置在整个磨削过程中保持不变,使得仅绕自身旋转的砂轮磨削凸轮渐开面成为可能。; s$ A' @: X4 C
; `1 |, W; [- X' Y7 h6 f3 p
四、改进模型的运动仿真
( t- `- E" l/ F; s# U 上述的运动仿真是在理想状态下进行的,即没有考虑零件的加工误差、安装误差及零件的弹性变形等因素的影响。其中基圆盘的圆度误差对加工出的渐开线凸轮的形状误差影响较大,因此,将基圆盘看成不规则的类圆体更贴合实际情况。本节将讨论不规则类圆体的纯滚动仿真问题。( x9 P( Z' e- h% u, h6 n
1.纯滚动驱动函数的推导/ |* o5 V6 P: ^ {. `2 M+ X
将基圆盘的轮廓曲线写成含参数t(绕中心转动的角度,单位:rad)的形式:% j2 k! \: \1 U P. v! [: ?
: C" b0 ~1 _! O7 R1 c: i, C/ Q9 q
2 s+ F1 E3 v' C# s# x8 G
) }9 @* \: q: u) W5 C) o0 f 由于作平面运动的物体具有3个自由度,因此要保证形状不规则的基圆盘在直线导轨上作纯滚动运动,需在基圆盘的任意一点处对其施加3种运动,分别为沿X轴方向的滑动、沿Y轴方向的滑动及绕Z轴的转动。% O8 i6 u, j' M' Q. ]# c" K
2 N' a6 O* A& S. j z. o7 b' } 在基圆盘的中心建立如图5所示的坐标系,任意一点的坐标A(f(t),g(t)) ,其斜率的倾角为θ , 经过纯滚动后,中心点变为(x,y,0) ,A点变为与导轨相切的一点Aˊ(s,-b) 。
9 v, g, U: x) ~2 j; {9 ^- n i& v4 t7 S7 E% L1 t/ g. S6 Q
7 H: _- X. ^8 J* s* S9 Q0 P9 O/ d7 d" A3 x! K
设变换矩阵为( 顺时针为正),则有:
~$ E7 a; f' H1 D. M/ H! j* H* z9 o* Z
式中
5 F3 r$ A# i0 P! f* C; |. p8 O# S
2 b7 ?2 o2 q& b- t' u1 b; L
! [" e3 J9 ]/ _. h! [
" T- Y E% v8 z7 c4 y' \1 E/ M代入求解得:
4 ^- q9 S* i' z) T( c+ K) y' U, [
, w" P) V( G" Y4 T \
7 r/ @" y+ R6 `) a4 {$ G/ ?% B! f, q! C* e9 B+ b+ _
为保证基圆盘的纯滚动,还必须满足:
5 U- |' g9 p( Z8 {. v: E. X; B4 V% Q( J& a0 h
# W7 p7 t) @. `% L% p9 f 这样,就可以将x,y整理成只含自变量的函数:: W8 C( _# H6 d' x8 L) t
% B* v3 S; R& P& E' w* u
3 m" l4 O9 d# j" s* c l3 \
& d* ?9 D5 i. r6 ` 在执行运动仿真时,将 写成仿真时间time的函数,那么x,y也将是仿真时间time的单一函数。分别对基圆盘施加x(time),y(time), (time)的位移驱动即可模拟不规则类圆体的纯滚动。
( A5 M; G: g2 w) p" U S \& ~! d( s0 K3 f @1 n
2.举例验证
0 s9 F4 g, m w& m# F, P7 O. _ 由于加工误差及“弹性蠕滑”等因素的影响,基圆盘的轮廓为近似椭圆的居多。以长轴为X轴,短轴为Y轴,建立图5所示的坐标系,基圆盘的轮廓曲线设为:
, L: g! I) B* x
9 N% Y+ S. n" y( T0 y% V7 S) n
(7) ! n; V6 a8 g! _
4 L9 m0 n5 o9 N$ N& Z$ G
1 g& N& H! T, i* q
' {1 D- e! M5 A8 V. i利用前面求出的推导公式,得到:) n7 R. ?$ V: _" L8 r* ^7 r% B4 K. `
. e6 p" ?0 T b" u8 n
% u6 w B5 R. L0 Y* Q& A8 ?7 [8 i) q3 E5 L! ^6 i/ F+ u
取长轴=200mm,短轴=100mm,顺时针转动的角度θ=90O/s,根据公式(8)可写出,方向上的位移驱动函数分别为:2 f+ P! a8 v/ p" c6 c
x=200*atan(2*tan((time-1)*90d))-300*sin((time-1)*90d)*cos((time-1)*90d)/sqrt(1+3*sin((time-1)*90d)*sin((time-1)*90d));
9 R8 v0 |0 R7 P. T* | {' [8 N n' cY=100*(sqrt(1+3*sin(time*90d)*sin(time*90d))-1).! Y9 n# k2 R- {- l0 R$ K
执行运动仿真,并跟踪每个时刻椭圆中心点A001的位置,在θ∈(-π/2,π/2 区间内的仿真结果如图6所示。! P. l" t1 \' Z
) }* j& L8 V# G* R3 i. \
1 S6 ~; \9 p+ r
% W) I. i/ M- r+ S) C/ M O6 F
x,y方向上的位移驱动函数如图7所示,椭圆中心点a001的轨迹曲线如图8所示3 h% H0 w* h7 T+ i
9 f+ m9 Q: t0 _2 w& G- ~- C" f" T
, O) ?& Y; n7 t5 n0 k' T4 h
7 u4 A% D @6 K( _$ Q
/ g; f6 _/ h. O6 v ]$ H( e+ f! z @0 E6 I6 v x7 o
基圆盘轮廓曲线可以通过电感测微仪等精密仪器测点,然后拟合成样条曲线或多项式曲线来处理。
- m2 {$ J' o3 A* w6 v* K7 m; F; X& r7 Z5 ~! ]
五、小结与展望* _# [! J" Z# n4 |( |8 b# z
参数化建模与装配技术已经成为计算机辅助设计的关键技术。本文将该技术应用到了渐开线磨削凸轮装置的研究中,主要工作有:3 C& A. o5 s/ |% v9 `% d6 Y) ?+ C
1.基于NX/WAVE技术与装配上下文设计,采用自顶而下与自下而上相结合的装配建模方法,建立渐开线凸轮磨削装置的参数化模型。8 w# k0 f" j8 m8 C2 F0 L" W% s, ~
2.应用NX/MOTION模块对渐开线磨削装置进行了可视化运动仿真,直观展示了磨削装置的整个工作过程。
- R6 a& f# H8 l; i 3.导出了不规则类圆体作纯滚动时的轨迹公式,并进行了运动仿真验证。- G% \. P7 q' [$ O7 Z4 V2 X( x m
本文所做的仿真模型是理想化的,即没有考虑基圆的安置偏心、导轨的直线误差及基圆盘与导轨的“弹性蠕滑”等因素的影响,因此对渐开线凸轮磨削装置的仿真研究仍需做进一步研究。 7 O. L& X0 J2 M" s/ M0 W% E
4 Y2 t9 Q9 u5 t/ D1 Z/ | z t# j7 Y+ a0 f9 I# T/ V2 _
5 ]: `, S+ s" t4 u3 Q! z |
|