找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 261|回复: 0

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

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

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

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

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

1 刀具的半径补偿

2 m4 {: r8 E/ W$ H- M
加工工件廓形时,所用的刀具,总有一定的刀尖圆弧半径,这是精密加工中必须考虑的因素,所以刀具圆弧中心的运动轨迹不是工件的真实廓形L1,而是它的等距线L2。因此就要按照工件廓形的等距线编程(图1)。
( x4 O# P- z* ?3 F/ d; T! ?" @1 n7 x8 J' W4 t! j. O* ^ k/ c5 I- W ?$ v1 A b( V! ?1 p! E5 h# V% s" J8 a( E

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

图2 等距线
; O) m. M- j+ U t' s+ O
设工件廓形线为l,刀具圆弧半径为r,让l上每一点沿l在这点的法线方向移动一段距离r,得到新的点,这些新点的轨迹le称为l的等距线,亦即刀尖圆弧中心的轨迹。如图2所示,l为已知曲线,p是其上任意点,它的单位法线向量为n,法线上取长度等于r的点为pe,当点p沿曲线移动时,法线向量的方向随之变动,每一条法线上的点pe的联线le就是l的等距线。显然,在n的负方向也取一点,则此点形成的曲线也是曲线l 的等距线。le在曲线l的外侧时称为外等距线(加工凸面),le在l的内侧时称为内等距线(加工凹面)。 " b* d5 g1 o; i
设曲线l 的方程为s=[f(t),g(t)],在图示p点的情况下,p点的切线斜率为 + H7 b3 ~7 [; r1 [% P$ V 1 G5 d; Q2 B/ E* D+ M1 N( B0 b3 y- d- j9 H; R, p0 t; j f; ]2 L. z/ o4 h# F5 l9 t0 T3 r- P" q' g! e0 o) ?3 g
; y4 F, u7 \; l% ]/ ~. u5 q2 ?9 ?0 R: r* l' a# L) c( u8 }% I' |8 }! Z" x1 z1 v1 @+ K# ?) ~+ B5 j4 x5 x4 a: M( G* V/ A# r+ f' O* l0 E6 ^2 b2 v( c: S9 Q& V4 a0 k3 `3 m. A1 L( h# j8 a7 G3 K) h5 o& f: ]+ P( G; R2 f( g$ v# v1 t: v0 U; R3 Y6 e1 D, y* z: U6 \2 k# l: K: R. G5 R2 L8 T Y3 S' e7 m9 g2 ~4 K5 l5 f: m. _+ u- G0 h4 p- Z7 S1 x1 B2 b5 L! C Q, A" w; t. y$ x$ J9 {/ ~# f. M e/ i; B1 A' X8 ]+ ]
tga= dy = dy/dt = g'(t)
dx dx/dt f'(t)
(1)
! t& r1 A- q8 h4 P
由式(1)得 7 i# A6 K* w- \8 G& z! J% P3 ~8 o. ~$ h6 J4 K2 r* Z7 K. b9 |7 G8 u8 |# c9 ?8 ]# M, {8 _( F3 `/ Q: h/ p8 R0 Z) M: o" \
, y4 |5 a0 }* X! V" o( Y1 V, P! \8 t8 _- [0 K7 F5 H$ q* ]. {5 H' s) e! g- C* v6 E$ t: d; P2 C! A, {1 w+ C5 x7 x4 | G: J5 j6 q: @0 F ~* ]1 e3 D- ?3 G) E4 O* ]8 l8 w9 S8 y0 \ K4 A! ^8 U) z7 H* B6 a* i6 \1 k/ G0 t! ~ L4 {+ [$ r9 i* p9 y9 }3 e9 s0 K2 k/ o! l$ d. M* k! O- L$ F% k3 k9 _# O) ~7 t: ~0 a( k: Z0 J! X# C) s& T, Q- F2 {2 K9 d: g) E2 u7 x* |! @4 G7 p( u' W) Q. n8 b/ y: i5 J8 K- U6 Y+ r! _* m2 ?, P: t3 @9 Z/ C: |( G/ O' r9 P% g6 H7 R4 g' \: X" L8 X4 C, @; w2 k G3 }* ~! }1 a0 K# J3 i6 D. S4 z- E8 a- j0 m) {1 [1 X2 n& p' `8 e- A& {4 M& A; Y7 B7 j- i- g8 }; N& q0 g. X
cosa= 1 = f'
(1+tg2a)½ (f'2+g'2)½
sina= tga = g'
(1+tg2a)½ (f'2+g'2)½
(2)
2 M+ {% \3 _% ?2 C5 f& \' r
由图2可知,法线单位向量n的坐标分量为 9 n( z. |' j+ J! ?, V8 H `. Q$ h2 M. z z- J8 ]. y2 w8 ]. I6 V% c# @* A( W L" f9 R9 W9 c8 W- l6 @7 w/ p7 `0 l' W$ J/ D% _3 D j& e) e
& E5 M- L" P5 h0 X( y, ]1 o9 \# [7 }4 N, n# p* b: H6 ]+ {( Q6 o, F4 h' q: G2 B; [1 e+ d7 g: b3 B, u$ T" m# \9 c, d) N6 k3 O( ?+ U% l- S" P/ T/ i) Q7 b5 V( s* L
{ nx=-sina
ny=cosa
(3)
. l6 C& n4 o1 _
根据等距线的定义,刀尖圆弧中心的轨迹为 5 u+ Y6 g! h5 S) L0 x$ d 1 I+ C9 g+ R! d( j2 g1 b& I6 `; u' O3 O7 J8 ~4 }( y i: ~; s% ^! G7 x7 _+ Q7 p5 [- D9 n) }; f3 C5 |# r7 W9 p, ?
0 ~0 u9 f) @( y4 |6 Y # Y* Z+ }6 U( L8 ^' J! W& r: k0 H7 w$ i0 V& R5 Z# ]0 B* z3 q. d* K# X) D* ?/ e+ U# U3 N; i9 H6 B- [4 w7 P$ e) g2 o9 I$ w9 |+ \9 [/ P+ H# C7 w! `4 e
{ xe=x+rnx
ye=y+rny
(4)
( a" g' l7 H7 d) R; q: P" I( v
将式(2)、(3)代入得 9 B- b. Y# ^$ O5 }- |7 |/ [, b2 {" [/ J# c: W; d5 k/ K& `: v# O! j% O. r+ w( c5 d3 k$ c* K+ m4 t, | Y/ Q9 _; Q" H
4 V# w- Z5 C5 A- c: k 9 A0 [7 Y6 i; T) d7 W3 L5 ?; J+ z' m# ^3 a! E5 k( ~2 z* V. D9 @3 Q8 s+ Z+ B2 x2 l) U/ \! j& I, S/ x0 E2 `/ k X+ X2 A$ g. a: Q: {* v2 Z2 F4 K" l1 z' y7 k. S' _- p+ X' C8 k: G; _6 S" Q! K$ C% c: ^# q; |, V% o: q* y1 Q1 O8 }* C' r% A3 ~. B0 B A. U! K( T8 ` z! I5 g: ~/ B6 w+ Y) w( j5 i7 z" t v7 l; H6 d+ S8 x+ p+ `- w: |" M1 l# A# y4 R$ ?7 ]$ d( ~/ L s0 Y) Z# R* S! E! V$ z) v% G
xe=x∓ rg'
(f'2+g'2)½
ye=y± rf'
(f'2+g'2)½
(5)
0 k% S2 I- H; Y C. X2 |1 E& ^
式(5)即为刀具半径补偿公式,加工凸面时,取上面的符号,加工凹面时,取下面的符号。 " O& ^7 E& t7 ]% X* U4 I1 G

2 让刀量的补偿

9 Q! t. c" c' A' W
当刀具切削工件时,由于受切削力的作用,实际的加工位置与理论位置存在着一定的差距,这个差距我们称它为让刀量。数控编程时应对让刀量进行补偿,以提高加工精度。 . j1 h! m! B4 N3 H) {8 |
作为特例,我们先分析加工圆弧的情况。如图3所示,大圆表示工件,三个小圆表示刀具的三个不同位置,假定由A向C加工ABC 弧,刀具在各点的受力情况如下 & ^# U7 b7 x! e+ v1 i ; B, h2 f2 r& e! ~# q0 u/ Q) N6 O# G- f8 \1 W- n( }0 l: }: R f n6 S _8 ~" |% |2 n5 B1 i) X* n4 d$ B& l2 j1 i4 Y+ u) u4 {* {; _" b( v5 P' G: F# O6 K% |+ U* D) ]* C' |2 E- F5 a0 t' a6 z+ B, p3 O4 ?. z; |' M- x. Y% z p6 `: i. j# G {' g+ v# K" l5 G6 v/ a1 ]! `" m9 b6 @ ~* ? n+ |9 l6 l" A' |7 v
A点 { Fx=F B点 { Fx=Fsina C点 { Fx=0
Fy=0 Fy=Fcosa Fy=F
6 N: ^& c, X4 ?0 m5 I! w
设∆Xmax为X向的最大让刀量,∆Ymax为Y向的最大让刀量,则A 、B、C 各点的让刀量为 / p8 s/ @" ^3 O( g) Q) e$ p5 O' x" H, p* m' L5 v( ?* L( o6 t3 E5 K D3 J4 ]) D- h; M9 M# F8 ]+ n% a# v# b% r# s' u5 [& u8 b2 j" H* \6 @" E& U; Q% s! c. `" g4 ]! b/ C. }3 v8 b& c, Y# X0 H; d( _7 E; S6 ?, n" e4 |$ D5 {, s( ?7 v# ?$ ?% | F0 [
+ G' o7 J9 {# R8 |' H& W5 |( l+ f+ e8 _( ?- H$ A6 T2 ~0 J/ W5 W0 Y$ m3 H; {& |/ M" ]3 w) U5 _, I3 B/ m. R ?' |: Q. h! \/ d4 P& M. a. F9 P& c" M2 B. o* X4 M+ o2 C' v
A点{ ∆XA=-∆Xmax
∆YA=0
(6)
! {! C+ t" T0 a; ^% H7 _( U' } ; n1 J+ t& o T" l1 t+ q. }8 D2 a; A: [% g. R6 a% ~5 m" N0 O- w1 W8 r& B& O; E3 }: B# W2 I& f9 K' P7 X' B( |0 \) j, K' k. B8 I. ]) W# T* z6 M
B点{ ∆XB=-∆Xmaxsina
∆YB=∆Ymaxcosa
(7)
* H( E: t2 n- O" \8 ~3 a ) M, X6 t" n: H' k# t3 @. G$ X1 n2 x' l6 c# T: _; Y- g# s i" D. S: l& q% s3 J7 b" p0 O8 j0 |2 \! e, O- h- }1 M- Y: F" H3 x- v: J" i( R+ b
C点{ ∆XC=0
∆YC=∆Ymax
(8)
% ~! p, }1 t4 P+ f8 m9 M& ^& p4 E/ _
∆Xmax和∆Ymax可通过测量特殊点获得(如测量A点和C点的让刀量)。∆X为正值表示向X轴正向让刀,反之,表示向X轴负向让刀:∆Y为正值表示向Y轴正向让刀,反之,表示向Y 轴负向让刀(下同)。注意,∆X、∆Y的正负还与a有关。由式(2)可知,AC弧任意点的让刀量为 9 i: t; S( z r8 c4 H! p" Y! C 8 e* H, N+ P; I/ M% S: ^& c0 V! u+ e- E Y6 [$ h# A7 w/ \" x# E y, h: `' u' C% `5 z! P0 c3 E( T
3 l4 K+ s) N; N8 n 5 B; h8 n% G, E) }: J- a* K0 f* J3 F* \) s5 w2 C: s1 T8 k0 J( o7 R1 ]% f3 q, x3 _/ B6 G t* Q9 b' O( l4 @- T0 F7 e$ l3 T4 @: c8 b5 u! c& n$ `' w9 a8 ~9 ^' k/ d) n3 h4 M1 o$ f4 L! l+ d, a H( I* z/ j' J% b% t% c: I" ]# Z8 R% n v3 {' W A3 H. \, M! i7 G9 r$ V( i4 T9 k4 H6 m- w5 {- ~$ `* S9 D) Z( i' E$ C$ u0 s( K0 V4 m ]( I- D6 ~2 Q6 A0 x) l( f4 c9 ` M8 _2 b0 L, a D' l, S
∆Xi=∆Xmaxsina=-∆Xmax g'
(f'2+g'2)½
∆Yi=∆Xmaxcosa=∆Ymax f'
(f'2+g'2)½
(9)
8 G' V$ f6 u5 }% n6 x9 S& J" w; i
作为更普遍的例子如图4 所示,P0点为曲线上便于测量让刀量的一点。一般情况下,总能找到这样的一点。其让刀量满足下列关系 - m6 o" i: D) _% ?8 a# I0 Q) G# x% i5 U8 v4 k) ?; I8 N6 X- w8 A: q" {1 r# p; ?3 M) M6 b5 g7 K6 w8 N9 c$ T% u: ~& U9 ^: b+ G
& Q: d- x( m7 m' A3 _- i# p ; D* ^/ h7 @* M( i" ]8 ]- {6 c, y% H, Y( J+ b, g! W* k$ [4 ]: ?% P, p& d: y) ?" r' Z9 f+ B+ a* Q1 y7 i- k; a/ D8 p5 I' c8 }+ m+ ^# b
{ ∆X0=-∆Xmaxsina0
∆Y0=∆Ymaxcosa0
(10)
- @5 X& D4 H& Q- b
Pe为曲线l上任意点,则在该点的让刀量,满足 / q& z$ @% l9 Q$ X* g1 m; c$ I; ^4 N6 v1 _- Q& B# ?2 S4 ?8 ]: J+ M- C9 C9 c: z# N# Q0 C5 O0 j5 B' Z1 Z- K2 g$ i
7 G6 k; L, L4 z" ~& c 0 y' [% g' q( r! J- k! Y' r0 A" q P* W+ U+ o) G& b6 ?- G# ~" T% A" A6 b$ H4 v& ?+ r# g5 C5 W, P! Q8 j1 g+ w$ b6 h4 S/ `3 T# r( g- K6 Y1 K6 x* r
{ ∆Xe=-∆Xmaxsina
∆Ye=∆Ymaxcosa
(11)
# r$ j7 u b( y7 N8 G$ E$ ^
由式(2)、(10)、(11)可得,曲线, 上任意点的让刀量为 ; P* ^/ N* N7 m' |3 v4 J: M, H9 @: C# k3 p: S2 O$ C& _0 E2 `) K; f3 X, l6 W+ U& }4 F' W( H- M2 H- r: }! d- m) Z- T+ l! S8 u7 F* }1 b
; d! \1 J5 n; d* b : J: W9 t% z( q% A# I3 V& a5 b" D' i; I" u' X5 \7 e+ b5 G- q9 j( S" A: W7 ?2 }" M7 h1 h2 h+ {/ ]* h1 k0 b; p) [7 Q" Y' p/ h/ I; j) A, |$ l) b" i) K% \1 F# ], k; r4 ?) w" Q( K0 B9 o- z A7 g1 M! M ^1 }5 d) K( P, e. h! x5 u; l- o; L* z, ]: q A6 [) j/ t; p! y) R9 K. P7 T! x: U8 a& j# G7 e& t/ S( ~; {9 ^4 `- ?+ h7 m* {6 [( K. j2 I" j: G4 R8 Q" X9 {# F) j6 B' c4 [$ l9 W4 f; \' p/ P" P- r. R: c' K. ?1 N, v: i7 Y- S0 x* T: x7 s1 a5 S V4 k5 r/ T; ]4 U' U2 b* [4 B- W6 g# Q, r, W+ U! d! K7 [5 D1 ]$ T1 @2 c8 Z; R' U2 o1 U6 z% {2 i" C- i! Q4 I. C1 A& z( h0 u0 X( X7 M, Z+ C1 ^0 n* D8 H# s* A) U4 x3 B" g! p! C) v& K2 G W% Y R) W, V2 t4 L8 d* G' N+ S9 K( p1 V) }1 @/ [' J- B4 M, N/ S" n# r3 }1 H8 C5 ^: K; T# u3 ~( m1 n$ k2 x) r' ^8 m* ?! X2 l5 ]: b- H a/ [
∆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)

$ K( p, G7 H! ~3 |1 f% D! J' ^' D6 W) f5 j2 c$ e# L, C/ Z! a" h7 b! m. l' l+ s8 R' u( f% J6 t* @% z; @& a- d9 L- h# P, m# \! t, c. s. J

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

图4 一般曲线的让刀量计算
9 @7 D4 U0 O% o% @6 |. V6 f
由式(12)可见,只要知道特定点P0的坐标值(X0,Y0)及其在该点的让刀量,就可求得任意点的让刀量。X0、Y0、∆X0、∆Y0可测量得到,因此∆Xe、∆Ye可求。 * Q; Q3 y% h( Z: v+ M$ o

3 结语

+ n8 T7 k* d$ I" L
本文所阐述的方法,在让刀量的计算方面具有如下优点:(1)考虑了刀具半径补偿的影响:(2)采用了动态补偿方法:(3)便于理解和计算。但此方法必须测量一特定点的让刀量,且其精度受测量误差的影响。
- j2 i- ?/ N1 d
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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