找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 262|回复: 0

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

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

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

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

×
在精密数控加工中,当数控插补方法确定后,影响加工精度的主要因素之一就是加工工艺系统的刚度,刚度不足,造成让刀,从而引起加工误差。因此,数控编程时,不仅要考虑刀具的半径补偿,还应考虑由于刀具受力引起的让刀量补偿。本文给出了一种考虑刀具半径补偿的动态补偿让刀量的方法,并已成功运用于某厂真空泵转子的曲面加工中。 * \2 m/ H4 H S) q

1 刀具的半径补偿

7 J3 U% D7 C; D3 M5 u
加工工件廓形时,所用的刀具,总有一定的刀尖圆弧半径,这是精密加工中必须考虑的因素,所以刀具圆弧中心的运动轨迹不是工件的真实廓形L1,而是它的等距线L2。因此就要按照工件廓形的等距线编程(图1)。
3 l1 J" l* f, J" E ) b6 h0 w5 J8 n, W% N" i a4 Z1 l# _$ \) V1 @; v) G/ E9 c* \ f# a4 c4 O0 Y9 b* c. g' ]( z2 v1 h$ d

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

图2 等距线
9 L" r/ g5 L+ O: R* x: z
设工件廓形线为l,刀具圆弧半径为r,让l上每一点沿l在这点的法线方向移动一段距离r,得到新的点,这些新点的轨迹le称为l的等距线,亦即刀尖圆弧中心的轨迹。如图2所示,l为已知曲线,p是其上任意点,它的单位法线向量为n,法线上取长度等于r的点为pe,当点p沿曲线移动时,法线向量的方向随之变动,每一条法线上的点pe的联线le就是l的等距线。显然,在n的负方向也取一点,则此点形成的曲线也是曲线l 的等距线。le在曲线l的外侧时称为外等距线(加工凸面),le在l的内侧时称为内等距线(加工凹面)。 , d' { N* X& q( P
设曲线l 的方程为s=[f(t),g(t)],在图示p点的情况下,p点的切线斜率为 ) `0 ~3 o* I% A( j$ ?5 G5 e8 i4 T) J6 }7 W5 \1 F" Q1 _8 N, A6 }& q6 \- Y. ]4 V- J0 {5 m! r+ H8 g# y, a% }
7 @% B3 ?' l7 F* o 0 E# C, m& S' O( _& |/ Z) O1 A. d+ J% a- C+ f$ }8 [$ G! i1 {9 X& |# _; v4 F% K- m# l0 W4 F; n' d3 T/ E$ K9 f7 F$ e* N+ g: w6 t# ?6 U! h o. q: u" M: k. M4 x, {6 [ x: }1 O7 v/ z: y, ]( u9 ]' X o5 M) ^3 `5 H B1 L0 f3 e" ]; _) }6 l* Q. u( ~! Q: v9 Q# Z& d+ f& t9 x4 v+ I5 {9 ?% q6 v6 h" M. U0 X) I0 S6 A- N0 B+ M- g& m, K6 _( V- _5 J( f/ {9 K) C: r7 c0 R3 s5 V& ? H0 i: Z4 F3 N3 N' J% W8 c" j. Z* g6 c& L, A3 M% N/ a2 v+ l( ?" s
tga= dy = dy/dt = g'(t)
dx dx/dt f'(t)
(1)
. s, i8 Z. M4 v6 f) t
由式(1)得 ! t( ]' l+ [2 V* Y0 t" x) U( B/ `6 [6 x- u* H A, W8 X. I0 d! |+ E7 w. ~0 F" N+ z" o, H: g$ f6 @; I4 {# C) d( s* l, }: @. w1 s9 a7 ~: G
9 q9 k6 P- a$ O0 ` ! V V* S. l4 a2 `" z% ^1 b) y3 v% D+ y& R) q! f! R: T) _" U, L+ p9 s, ?0 p$ ~5 _( U! q) Q/ U) k8 j8 O+ o& F5 U9 ]: t- J/ A9 r) e v# m0 E- `9 v# e2 u( c( [$ m) R7 w. w' w( X% d e: r, w3 B9 h7 z$ N% y3 }4 n0 f5 u0 M2 j2 D& d7 G; b3 Y" G- K! _) x" Z5 Q! f4 r' u5 [3 }5 L* s" ^/ `" p# {& p2 M( }) J; p* T6 g# f6 k+ O& @; g+ Y7 i6 f7 K8 R% i8 m! V0 k; D! m1 z, G+ A5 B1 D6 F, X2 h& x j3 K# a) x5 s- J7 V3 t4 Q! P7 `1 S" A9 M! g2 f" c& D/ u/ C) p- u; r: H' Y% p- ]0 ?0 D% z) x, C- m3 D, }' z; B1 U1 @$ F2 s4 e Y/ ?9 G1 {+ |2 _( C; m+ u. L% ]
cosa= 1 = f'
(1+tg2a)½ (f'2+g'2)½
sina= tga = g'
(1+tg2a)½ (f'2+g'2)½
(2)
U' M* O) V$ Y8 [0 _9 T+ B" `) Y: R
由图2可知,法线单位向量n的坐标分量为 : s7 X+ J. [( R$ e2 V A. s2 p; X( D6 C) A% l1 b( f& W0 W( f+ h1 z8 o, K" p p" @( h/ r1 |- A# y7 W: y. v9 m8 \# u8 r# j4 g% m; f6 y
" v$ X Y; Y: k7 M5 X9 ]$ u* d' Q q- ^2 s# z1 d% t* J: M( }/ e2 S1 Z' q8 x3 z, ]6 L R# p6 \6 g/ n6 a; d- M0 \0 [. N* g |+ s$ s6 ~- \$ {0 ~, F# C _3 O2 l% L, d
{ nx=-sina
ny=cosa
(3)
6 p' ~1 l, C3 [8 A2 `' L
根据等距线的定义,刀尖圆弧中心的轨迹为 % n$ k9 q5 ?" h' U, t7 \8 C! d2 A! j1 E% E( K0 v. t/ o+ n: Q" _, X6 w7 z: M/ v' o% l% h8 }7 S4 H U3 o6 ?( x% A- [
+ p7 Y) q; h( d9 Q8 Q" j3 k) i7 c h$ B5 h U7 U d" w8 U2 E$ C8 f+ [ `/ m/ n8 Y* p' q5 B4 F. X* w0 r$ ~9 \3 W+ u1 ]6 F0 P4 ]; @3 b( z$ W1 P9 }9 P5 c1 Z: x
{ xe=x+rnx
ye=y+rny
(4)
9 j- e* f- [5 t" B7 ^: v% ^
将式(2)、(3)代入得 + d" D) S1 ~/ Q7 X m2 x# X9 J! D3 U" u: H; X7 _. J6 V) h8 o6 U' P3 e# _" B3 V3 Z( H2 g5 @2 [/ I# v, o& U& O8 V
1 M* ^. D$ T* ` % u' s8 o4 z" C2 l; k: j3 O7 C8 X$ d5 I, X' Q) i2 D% i* q9 y( }4 z9 V3 j- |! @: H3 _) G( B. w; J" `+ E* I2 E) q: H6 V N& l5 T: L7 T) ?! O" ~ A: C' _. ` ?) P+ b- R! M( y7 x* l9 k d3 N! `8 v/ v$ a' ?; |4 N3 g0 t+ g: l5 T; e! x5 r7 }; K9 j/ ~7 o# H" R) v6 s0 Q+ N8 T, f8 E1 |0 l: X. D0 [ ]; q, h& _$ i* m* M& e1 b9 @" C# b. y2 c/ D! ]/ [' l5 E. ^, Y! V* W& {+ b. U
xe=x∓ rg'
(f'2+g'2)½
ye=y± rf'
(f'2+g'2)½
(5)
2 {8 Y, U1 ]" l @2 ^
式(5)即为刀具半径补偿公式,加工凸面时,取上面的符号,加工凹面时,取下面的符号。 " `8 j' |" Z% v7 a

2 让刀量的补偿

' {4 M! |' W# [; ~
当刀具切削工件时,由于受切削力的作用,实际的加工位置与理论位置存在着一定的差距,这个差距我们称它为让刀量。数控编程时应对让刀量进行补偿,以提高加工精度。 * d! s0 H" j0 A- u% T$ W% ?
作为特例,我们先分析加工圆弧的情况。如图3所示,大圆表示工件,三个小圆表示刀具的三个不同位置,假定由A向C加工ABC 弧,刀具在各点的受力情况如下 2 o0 \1 v9 T. Y& H& N0 K! B% a" d Y1 y$ q2 n9 u8 l6 m0 K: \" G' c4 T6 E0 J4 I4 ]1 s3 |7 U m e8 c+ n% m! E. t4 u5 f! v' K0 e; J' b7 W; K9 ]. s6 R3 u! ^' m- ^% Z) i/ c/ M8 I" f3 P# l( m8 L I, A" F: h) x% ^1 b3 I1 r# o: ]9 o- p; P* i+ h# ]( x) R* u) Q2 [2 x/ C4 @. G i0 T' Z/ Q3 I' E# H6 ^( E6 ]3 H" P% Y* g* U! E* x2 p l! F1 O/ p) }* l) {3 }1 @4 j6 T4 `7 M& Y1 N: i3 i9 Z; G& p' b) m; \* K8 _( M
A点 { Fx=F B点 { Fx=Fsina C点 { Fx=0
Fy=0 Fy=Fcosa Fy=F
+ K* x: W. l2 V0 _2 O
设∆Xmax为X向的最大让刀量,∆Ymax为Y向的最大让刀量,则A 、B、C 各点的让刀量为 ! ^7 |/ S3 a, j/ A1 p; w: [8 I( B# t* \$ |$ P3 M9 z9 F: t4 O* I# U& j# J# p5 P4 U1 L! B, s6 ^- `( o2 O, u0 j/ i7 N* n' y5 {* U' ?+ d; S$ X* b. M5 H" |9 E' T' Z5 F5 V7 ^9 W2 A/ y; m- l. y! z' h3 h3 G' Z2 e! B6 z% _4 ] H8 u0 w p, F5 W7 k: A9 {% b: }
. m! x6 M5 e4 e" M- b; j4 \( M, ]) l Z$ d" [, m3 l% f1 T+ k+ ~# ~# O# Q7 z" |4 n; t# u+ H6 i9 }' \; i6 e' M/ s+ Q* N8 ~ _; P- f" a" x; k: v% u( ~7 N) u" e. x _2 c
A点{ ∆XA=-∆Xmax
∆YA=0
(6)
0 H! j8 S' Q: U 8 I( [. }1 i4 N# x- Q1 A. V" I! ~- y$ G8 _# A* h7 n5 \" z8 i l9 u3 \3 R+ r- B, J) j4 j& D, w2 I( w0 ^7 O+ g) f' h, U! v
B点{ ∆XB=-∆Xmaxsina
∆YB=∆Ymaxcosa
(7)
2 K: G K0 q% |; I5 o4 B : A( g9 {3 N6 t: W# |, ^8 }' I% C) t' g; N$ p# T- h4 }6 X6 V" i& M! C1 k9 m! x. I% p$ z9 Y* Z. v7 l* F& h/ n( f2 o: @% t3 U5 { C/ U5 C5 w
C点{ ∆XC=0
∆YC=∆Ymax
(8)
_- g: G& z* F4 j
∆Xmax和∆Ymax可通过测量特殊点获得(如测量A点和C点的让刀量)。∆X为正值表示向X轴正向让刀,反之,表示向X轴负向让刀:∆Y为正值表示向Y轴正向让刀,反之,表示向Y 轴负向让刀(下同)。注意,∆X、∆Y的正负还与a有关。由式(2)可知,AC弧任意点的让刀量为 2 {$ M4 Q% S5 p0 q2 R3 u. ~+ |) M% V* J/ @! {8 r2 W2 {& ? [, \# H: u8 w0 n1 ]+ O1 P# k2 q4 ?, K$ i' S9 F$ s7 K9 T& ]
1 Q! e, u0 P- u* F7 y' N; h/ \% X5 z4 E$ I' z, ], D% k3 H$ I5 {! u4 K. p, y' ~' j7 P4 T' g9 B( ~- Y8 ~, @2 I, E) \# n2 Y2 [7 Q2 w1 ]& ?/ X; m# @# v: T+ L t* ]% `& l, L4 ?3 _) [, N! u" o9 c) n! i9 @' e* m* o- N$ g5 b2 \6 ~* B' n6 e6 S, u2 h/ }8 a- ]8 f9 g R9 w2 t7 v0 a! s- P- h! w, m; ^( e% H% i4 G! h- X) Z9 s, Z2 h! T: ?) H# ?+ X1 D* O; @+ l6 B- w9 T$ e( ~% `2 r* M1 d# g7 f. z" L+ Z4 u. v2 V% z
∆Xi=∆Xmaxsina=-∆Xmax g'
(f'2+g'2)½
∆Yi=∆Xmaxcosa=∆Ymax f'
(f'2+g'2)½
(9)
( U; w% h$ z z4 U
作为更普遍的例子如图4 所示,P0点为曲线上便于测量让刀量的一点。一般情况下,总能找到这样的一点。其让刀量满足下列关系 0 Q+ x% u* e9 W8 n1 l: }$ m 7 I9 Z& I5 I1 K3 s. I2 k! b& ^! t. T: P7 w% d0 Y3 `' K; q5 G. O( _. X7 U6 I5 P" B0 U+ j8 U) Q/ X
! v& M. J# O- \4 _8 W$ N- K) A, L2 n8 c+ @, K- ]: L9 ~2 {6 _5 `% D: Z: d6 z* |6 {4 P' q" F1 w3 r3 T. v, i4 I6 I. r% [/ I, e* U- h9 f( @( S, I" ?: }: m" z, q+ C) |" b' ]
{ ∆X0=-∆Xmaxsina0
∆Y0=∆Ymaxcosa0
(10)
& h& Q, N4 R+ z9 d4 O8 _
Pe为曲线l上任意点,则在该点的让刀量,满足 2 @4 S# [ L) m0 g7 F7 b& V. ?! ~( F0 m3 v; ^6 {: ^. z! x' c# b( u7 R& U# R1 D6 K/ U8 w2 h$ s0 {$ p5 j v( X8 z- m
1 \- x: d/ S5 S% Y) D- O8 ]; |0 a: d( B- U+ e- Z7 a/ M, g7 q3 c5 A/ a7 `1 E G- }. j. ^4 d* Y" G" m, l) g* U$ n% K. B8 y& [6 O) Y. i3 W# E$ z
{ ∆Xe=-∆Xmaxsina
∆Ye=∆Ymaxcosa
(11)
2 {$ o! D& W8 {- k6 v
由式(2)、(10)、(11)可得,曲线, 上任意点的让刀量为 3 v) q1 M; j" |4 E, F8 K7 ]! ^8 q* M9 c, _' b8 l1 C9 \! z& K, x$ p8 M9 r6 g% r5 y, j+ F/ |: _1 Z* M1 }) k% X4 z5 v- A' V
+ |- t7 V9 R) i J9 x: m/ T# M$ X; H; ?2 \8 i/ E- H; Q, I! p4 R: i3 M: j8 |3 ?2 |3 M9 D1 S! u1 W( n6 R/ y; U* }9 I w" ~' F* X3 X3 u" z p2 [5 z" n2 M; D+ h& s, S4 J2 V1 b+ W& @- q% u7 Z6 b+ |/ ` w( b* [& Y3 d, r4 Q1 F; X. O3 `6 I2 v/ s( t3 P0 r2 M3 Y+ `- X6 X4 k! n! p. x% X/ W6 p1 C, X7 |" N, S7 j& }0 }! b$ w) G: m( P% m/ p, R. |6 Y& E! S7 ^2 {; {# V& J( F9 T% [2 |" J6 o! t+ Y- C4 D6 U# h2 B4 L8 ~7 }" @% e& R( |3 {, F& M C- _/ a. F+ h1 k4 ]) @6 P/ _/ K X4 A6 |3 C3 }& ]0 V$ T; U& u# b* I- w% s0 ^+ X2 p: \0 f1 S4 G6 V, |7 @' Z# M3 E4 w. I9 `7 E; B8 m( h8 p" c) O& k E1 D6 x/ g* J3 c( k& O9 O( }+ Y8 K% v8 i4 w" ^; [2 m$ b/ `% W, [. \1 L3 L5 x3 T) B, z2 h7 n; E# P: x( W* g) q* I# ]7 p1 ]/ W2 w% z# I" ]% a) A: n0 I' A' W7 y) A7 C: F8 O( a' L" b3 k; X: Y0 L" ^4 [9 ?2 H
∆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)

, n( t( c0 }0 `1 U/ I8 F( O% \3 l" ^$ l& Q; K& B: L4 G* l; P6 y+ n( f2 t( ?8 e3 S: ~5 X/ m+ l& ]+ D2 e9 ?/ {. b$ S0 O6 r b# T

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

图4 一般曲线的让刀量计算
/ f) R0 \$ P5 C6 I D* _1 L/ @+ G# n
由式(12)可见,只要知道特定点P0的坐标值(X0,Y0)及其在该点的让刀量,就可求得任意点的让刀量。X0、Y0、∆X0、∆Y0可测量得到,因此∆Xe、∆Ye可求。 2 T* D' i; W/ w: Z8 D

3 结语

3 E5 D8 ?1 Y; h5 T
本文所阐述的方法,在让刀量的计算方面具有如下优点:(1)考虑了刀具半径补偿的影响:(2)采用了动态补偿方法:(3)便于理解和计算。但此方法必须测量一特定点的让刀量,且其精度受测量误差的影响。
- z; m5 g R( w) \( Y
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-9-25 12:26 , Processed in 0.154689 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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