找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 265|回复: 0

基于刀具半径补偿的让刀量补偿

[复制链接]
发表于 2010-9-12 10:57:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在精密数控加工中,当数控插补方法确定后,影响加工精度的主要因素之一就是加工工艺系统的刚度,刚度不足,造成让刀,从而引起加工误差。因此,数控编程时,不仅要考虑刀具的半径补偿,还应考虑由于刀具受力引起的让刀量补偿。本文给出了一种考虑刀具半径补偿的动态补偿让刀量的方法,并已成功运用于某厂真空泵转子的曲面加工中。 4 j! k) R, Q2 O" E- o7 ]% [; \8 F

1 刀具的半径补偿

- E; _# Q, o2 e+ A7 l
加工工件廓形时,所用的刀具,总有一定的刀尖圆弧半径,这是精密加工中必须考虑的因素,所以刀具圆弧中心的运动轨迹不是工件的真实廓形L1,而是它的等距线L2。因此就要按照工件廓形的等距线编程(图1)。
* x1 t" ^" A( t ; v- a/ o H8 e/ F* D+ M! L1 c$ o$ J( p: L* D1 {0 ~7 z9 ?/ z0 [3 V+ c/ J0 Q" ~( t. x9 ?

图1 刀尖圆弧半径及等距线

图2 等距线
1 E$ X' z$ [$ I
设工件廓形线为l,刀具圆弧半径为r,让l上每一点沿l在这点的法线方向移动一段距离r,得到新的点,这些新点的轨迹le称为l的等距线,亦即刀尖圆弧中心的轨迹。如图2所示,l为已知曲线,p是其上任意点,它的单位法线向量为n,法线上取长度等于r的点为pe,当点p沿曲线移动时,法线向量的方向随之变动,每一条法线上的点pe的联线le就是l的等距线。显然,在n的负方向也取一点,则此点形成的曲线也是曲线l 的等距线。le在曲线l的外侧时称为外等距线(加工凸面),le在l的内侧时称为内等距线(加工凹面)。 9 e+ _+ E8 b, H" H% r( Q2 ]( ]* I
设曲线l 的方程为s=[f(t),g(t)],在图示p点的情况下,p点的切线斜率为 , i- J0 z4 o( S' ~: t) @) c / F. b# K9 c, k7 B- Q1 q; A4 ^- [( Y, }6 S) ~% O8 d/ ^0 a+ U- ?0 k4 A$ F" u% p. {( M$ W$ e% i
- e" p' u( m6 J9 i9 S * a# \3 f; V) k( L: D" W. W$ B; I, x+ ^# b& y8 z! F3 ]* [, o; _# f, N5 r9 v! u) j& S* n; ?( t# T' E6 `9 W% u1 q% B7 {8 I0 A/ y$ h. ^: O! Z2 ]2 u7 d- ?: w$ Z) c$ W+ F1 _ Z0 p8 t' v3 `5 s/ G0 g) z4 L6 p6 u9 x) T5 Z+ v" R3 p; @! [" n6 l) Z4 P7 c2 c | e# \# C1 b- i2 O6 J$ {& i( N* W! @5 t& ~. z# m" `" h& Y) x% @5 c& v6 a. U# b9 v$ l D; x# A0 p- |5 @ g# |* V% H6 U( ?9 R: s" U, T9 v3 M( D
tga= dy = dy/dt = g'(t)
dx dx/dt f'(t)
(1)
# B2 Z+ V( u0 `' M7 W
由式(1)得 + }/ f/ T( a9 U+ v* M- N( U. S7 H# w% I/ v; v( p5 Z( }8 e: G8 K* ^: ?; j* j; j- z' h& D/ ], V7 b2 J" G& D" ^
5 F" {5 }' q7 H( q; m 8 O) h: z, J" R. ~' F z/ k0 r3 d. K* S8 t/ [: z0 i3 n9 N4 B+ V; s, v; p) w1 p W- K) N M$ E2 E. C, T! W5 V+ A" U% D" c+ B- v- E% p. v; N' Q1 R) X# G1 l. L6 ?* I! O- d; o. r' C/ J5 M E2 k( v* n& L9 _3 j3 S7 q$ h" q" a* R( Q7 m$ L- C) n2 l8 Q3 E. [7 j! _4 R$ K' n$ t, S( h% K+ M, D) h1 r2 T- q, H" {/ V9 w+ S2 Q# F+ ~, Z ~# P( m7 K; e! Y: F- d V+ X1 \5 @! v @# ^, o6 u8 u% z7 a. s! D) @- g: D* }+ e# k; P; R3 F0 E+ T8 w" i$ S6 y$ h: C( a+ l8 p% Y, l& S' n4 x) h! k! T1 |$ x" f2 Q& b5 Y8 A- m+ t/ f" t9 ~; T; T: ?4 k2 Z3 D2 E1 w$ @% `7 d. G1 v" ^- m$ t5 Q7 P& R+ Q/ d4 h, p8 ]
cosa= 1 = f'
(1+tg2a)½ (f'2+g'2)½
sina= tga = g'
(1+tg2a)½ (f'2+g'2)½
(2)
$ Y' V+ l: t( R1 a% |
由图2可知,法线单位向量n的坐标分量为 [( W$ _% ?7 q8 c 9 O2 g' c1 ]9 I5 p* b: m; E' c+ j3 A% N% o8 D1 E! ?- l; y5 {) \7 _! h' f+ m9 B* A* [/ ^2 c3 E9 U' v3 l8 j9 V2 A
& V! }$ U2 _# I3 d, X8 N+ H# W M5 m; X8 l& h1 j& o4 e \8 u% x" S" u" C2 x7 Z c9 o* S% d# i- E. t" z5 q; e- E+ u1 F( w/ ~, M8 G& `$ w t, m$ C% g q; L. ?( \% I$ _3 O
{ nx=-sina
ny=cosa
(3)
2 \ S: G2 [: }& J4 B
根据等距线的定义,刀尖圆弧中心的轨迹为 4 v% c& \7 N% l. I8 X: {( k' a5 F: t8 {) x8 ]- j1 v1 E* p+ `1 q, _6 |& b) O) K( y/ `( o5 f# x+ S, x& a/ v+ }3 K2 k8 j# N/ a q
* K9 m$ k6 D' h1 l# t) c, z . [7 A7 s6 K. c3 g* z2 U7 u% k! {+ J+ f/ |& X$ L7 L, E& s, _/ V3 E# |7 a3 E- b+ h: m7 R5 u8 y9 l. h8 E+ x5 E ^. V/ g+ w6 N- `) l# b& ?6 G
{ xe=x+rnx
ye=y+rny
(4)
4 P& j6 V O) K0 Y" _
将式(2)、(3)代入得 8 D. m" p" A' r& G( P% R6 @9 F+ |2 G* {8 U+ j2 p, o2 R: c) F3 b, v @9 p* B" b/ a D: ?& ~! C. o6 D% N: I! q% j/ P6 v
/ q/ |; l9 P4 ~9 h9 p8 J2 e4 H- A , C, m( m( s8 _" @% _" g! v- Q7 C/ g8 T) G9 k }* `5 a; i4 v( v. _6 p$ U/ g" d+ C9 P- C6 K$ V( C5 U7 M, }5 u5 S& [: R% p% I; c( n( q/ j p& b9 ~6 F+ a$ @/ ~9 K8 Q ~" o3 E- I" E5 m) d; [- n8 D. q$ _9 [' W* @ U2 t! X9 T( S; s, `, R3 |! X4 h- f3 F; H5 T* W9 ^$ n2 ~, f" J/ u7 P; v' ?" ?2 ?# X) ^) b: Z2 V6 M4 h+ m0 _, u1 w/ p" x* C" o/ {& N
xe=x∓ rg'
(f'2+g'2)½
ye=y± rf'
(f'2+g'2)½
(5)
4 G7 O- O% Q4 W5 }" O& y7 i
式(5)即为刀具半径补偿公式,加工凸面时,取上面的符号,加工凹面时,取下面的符号。 # k4 U9 w ?8 y& c+ B

2 让刀量的补偿

9 g( R( r/ U- a% k1 a
当刀具切削工件时,由于受切削力的作用,实际的加工位置与理论位置存在着一定的差距,这个差距我们称它为让刀量。数控编程时应对让刀量进行补偿,以提高加工精度。 0 r' \5 X# |$ x8 J- g: n) h3 q' `
作为特例,我们先分析加工圆弧的情况。如图3所示,大圆表示工件,三个小圆表示刀具的三个不同位置,假定由A向C加工ABC 弧,刀具在各点的受力情况如下 / z; ~- H5 l% r" D 9 D7 `; [5 g- C1 ~8 D& w6 q! y: r$ }" D0 q y" |0 V& Z+ `& ^2 v* C* \5 ?; J6 g) I8 e( W9 `0 X1 a' i n5 D* E/ E7 S" k3 k! H' e2 o- H9 @. d9 s8 n" w9 ~# G% j/ R2 C. k3 k/ l; U5 b% q& z2 a# O# r! |. q, N4 c$ [" }/ B1 w6 H, ]& x( z3 I2 f1 E9 A; x' b7 s: I* Y% H# {: n# X, _% S$ m% [& c7 T/ G. r9 d* m' x+ ?6 p' h6 n9 P# {6 t a! t7 }7 @
A点 { Fx=F B点 { Fx=Fsina C点 { Fx=0
Fy=0 Fy=Fcosa Fy=F
3 @' t4 a. R3 A
设∆Xmax为X向的最大让刀量,∆Ymax为Y向的最大让刀量,则A 、B、C 各点的让刀量为 2 C" o- U$ V: @ % t( H8 h6 Q4 T( y8 B! \1 G* a1 m* ]4 |6 O; P2 K8 r, I0 ~; y/ j0 N& K# _" {5 g+ v! F$ X* v( i7 ~- f& r) S3 `, F! w( ~" Q2 u' l( k$ \5 Q( _0 W% Z$ l t1 s8 |; j; M0 C5 p9 F2 l7 }/ L- c2 n: o) P% r6 d& S; [4 D4 P3 |0 V- g( [. Y& \* \/ L4 H) B3 P
8 c7 L% s) P+ U/ P2 s* \! s4 b/ f. R+ ~( ~3 P# J" m5 O/ _; d" Q2 ~! y* o! k: T+ W4 i/ f# ~% G4 G9 }7 ^% [2 H; a- @, m' t* R1 w. ` V9 |* W) s/ m/ N; j! g7 ]2 z$ H7 w: E6 L( x3 ^7 p S
A点{ ∆XA=-∆Xmax
∆YA=0
(6)
* y6 A8 ~/ L2 \7 Q9 q " ]% x5 S7 L$ q4 \5 a/ M0 N6 w, j' E8 n; `- S' `! g" x0 K( D- o. T; o1 x4 W9 C: X1 W7 Y* N0 p+ D+ n! {. n+ G ]3 Y+ B( t/ z, Z/ B5 d n% Q- y
B点{ ∆XB=-∆Xmaxsina
∆YB=∆Ymaxcosa
(7)
* @% Q+ W+ H( `9 C) D3 m V1 J% }3 K) `$ ?: J( `* J) e" h; a' O* Q1 @- w2 }7 o3 y& n, {7 j7 \4 ?# H$ p. [& o5 W6 a- |- W8 f7 c& i8 x- \# o
C点{ ∆XC=0
∆YC=∆Ymax
(8)
7 T/ h! O, D- m; X. z C) v
∆Xmax和∆Ymax可通过测量特殊点获得(如测量A点和C点的让刀量)。∆X为正值表示向X轴正向让刀,反之,表示向X轴负向让刀:∆Y为正值表示向Y轴正向让刀,反之,表示向Y 轴负向让刀(下同)。注意,∆X、∆Y的正负还与a有关。由式(2)可知,AC弧任意点的让刀量为 , s: L1 e4 @2 ?6 K9 f; i+ W0 Q# F+ F1 v9 B! o3 \6 G$ Z( K+ ]& w7 w N* C3 F% N+ X ^# p3 k! y6 M$ `. n2 U$ Z1 E, T
- W3 S* _1 n5 }- W* s, B ! e, N% p" ^* M0 d3 U& T: k! P s2 h9 i( o7 \9 ?0 _9 Q# I8 O V8 k) T' p& E0 S. D/ H( _* A0 D x4 q& B: E8 d* {, _( f8 u5 |8 T2 r2 l8 a& J `& j! Z! m1 d- s- t, R# u0 r7 W5 h( i, l [0 d6 A7 F; _$ R9 M# K* h% o5 v* ^, F6 w. ^/ R6 W3 v* K5 h5 c$ W# X: Q% s3 }) h' g4 M4 |2 U) P% n; J/ _! |) G @/ A% S4 ?# r o% W9 ^( E: x( B' p9 v$ {) P( e0 A+ p# m, b- Z, f6 V5 R
∆Xi=∆Xmaxsina=-∆Xmax g'
(f'2+g'2)½
∆Yi=∆Xmaxcosa=∆Ymax f'
(f'2+g'2)½
(9)
9 u3 r' \ W+ \9 u; ]( K8 p
作为更普遍的例子如图4 所示,P0点为曲线上便于测量让刀量的一点。一般情况下,总能找到这样的一点。其让刀量满足下列关系 9 i8 ^2 `% J+ n: {4 l+ g $ _, x6 c/ b/ w3 A) a% {, Z! F2 x$ U0 ~! S% w3 P0 n; j1 I8 `" c' t2 g$ x2 v* g% ~
9 }1 [: X# m; T. D 0 L3 L- e( ?. q4 [! k/ O- A$ c( p2 _; u) v: [: ^5 N: X" O5 i8 @0 T& ]* ?$ \9 y) B2 y( ~8 R# o: K r) Q1 J3 A, `9 M- d. P! i, V0 o' k& R
{ ∆X0=-∆Xmaxsina0
∆Y0=∆Ymaxcosa0
(10)
& Y7 t9 e+ ~+ n: [' C+ h
Pe为曲线l上任意点,则在该点的让刀量,满足 . S1 V+ D: g" G c/ I" l4 {3 n* W/ ~& N7 d J, u- C- r$ u7 e: `) g3 {( P/ f, w1 y" k: M2 L- L4 S! @3 @$ W+ L! p) e7 r
7 P, J- q2 ]. W: i! r9 [9 J8 W4 o 7 w; H( b# N7 T% T! U& V! {/ ]" ~" o0 x9 N8 j- v! W. n W( j% X8 H/ S+ z. R4 |6 ~* R+ K$ p! o1 E. a/ D' y, @) F: ~$ X. d1 F% `( ?3 p% r. W' q- [4 w0 [ }: x& e+ I- w( Q, e! Y
{ ∆Xe=-∆Xmaxsina
∆Ye=∆Ymaxcosa
(11)
9 F }2 W# w0 Q( ^9 `
由式(2)、(10)、(11)可得,曲线, 上任意点的让刀量为 # V: b7 v" _% ], c" z+ R" p" b) O& ?0 }# L3 s& y( P6 W0 k4 x# t0 o7 ?6 t+ q, W9 Y" s$ n1 Z( t9 C7 a2 Z
+ M9 u' k* x8 m) x* Y/ p# f7 k 1 g+ w* J Y. p4 Z3 ]2 M$ D$ _: g3 F2 E A/ n2 j: F& ?8 h3 E% F: A4 S! {8 I9 K) K& `% S4 ]* ~$ h8 M. c4 J4 h* q/ Y( K/ y6 g* Z2 P5 f6 H4 }5 a8 j& a8 s8 V# d) A& I0 I9 y1 y$ a) ?4 ?3 e+ U, G& |& e2 e" }. i, ?1 J/ v- e: S+ M6 a) q5 s8 b. ~" a) H/ _+ M) z* u% Z# \; H0 Y% `( }, V5 a( W7 O' ~0 G/ \* W$ o! Y- P. x6 {$ } ?4 B6 f! U8 h' [/ i5 u" T3 @0 f8 Q' E) j5 h1 `! \3 P4 J: q7 Y9 z/ r! J. B, A, v& j0 _4 _2 d& t2 v* u8 a! r: ]+ l$ q1 T E( ?4 _( R* c( Q3 V3 d+ O* T. L9 X' ?, q8 r- d. U' H, n1 d0 ]1 B6 c2 ], ?* u# o9 }+ D+ G# [$ w. p9 A5 T* Q8 L6 ]8 o* b- m$ D% ~' I6 n: E6 X! V1 }( [7 ^' F# u {2 X/ m% N; j9 Z( P& s6 [: |' @7 {. ]1 z- S. Q# T5 v8 T- j& z0 P( T, p2 `7 D5 e0 O- E9 R) v! @0 F: ~! d% f- s( W) @2 H' a* v2 @# D; Y* x) r# l4 h3 T0 s$ x1 M9 Z- Y+ g& V1 N( \
∆Xe= ∆X0g' =∆X0· g' · (f'02+g'02)½
sina0(f'2+g'2)½ g'0 (f'2+g'2)½
∆Ye= ∆Y0f' ∆Y0· f' · (f'02+g'02)½
cosa0(f'2+g'2)½ f'0 (f'2+g'2)½
(12)

d n+ F ?+ Y- E. b) X& g ^% l' d6 X$ Z B6 |: w* b3 h+ T9 o) W# T6 p' E: N7 M+ p8 g" B9 `0 A, x2 i- o1 m

图3 加工弧ABC时的受力情况

图4 一般曲线的让刀量计算
4 d4 X& U x c
由式(12)可见,只要知道特定点P0的坐标值(X0,Y0)及其在该点的让刀量,就可求得任意点的让刀量。X0、Y0、∆X0、∆Y0可测量得到,因此∆Xe、∆Ye可求。 * F" s6 v, \! X6 a, `5 O+ F

3 结语

@, A. D+ G" t( h5 [/ m
本文所阐述的方法,在让刀量的计算方面具有如下优点:(1)考虑了刀具半径补偿的影响:(2)采用了动态补偿方法:(3)便于理解和计算。但此方法必须测量一特定点的让刀量,且其精度受测量误差的影响。
: {' f5 M m' P
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2025-1-10 07:52 , Processed in 0.141910 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表