|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:车削圆球时,刀具R的正确性,对刀的精确度,机床运动精度都将影响球面的几何精度。为了较好地控制球的圆度,在半精加工时,即未加工到最终尺寸时,应测量球的圆度,以便调整。这就要求加工余量均匀,刀具轨迹为同心圆,阐述了对车削圆球时公差控制、刀补应用提出几种方法。
: ]8 a2 m: ]; P" Y R6 p2 g" r/ a. A/ H) c' k# Y
加工图1所示零件时,由于R0.4较小,无法使用R车刀一刀车出球面,须使用左右偏刀分两刀接出球面。加工该球面用右偏刀时刀尖方位为3,用左偏刀时刀尖方位为4。加工余量可由编程留,也可由刀补X、Z方向留。刀具R的正确性,对刀的精确度,机床运动精度都将影响球面的几何精度。为了较好地控制球的圆度,在半精加工时,即未加工到最终尺寸时,应测量球的圆度,以便调整。这就要求加工余量均匀,刀具轨迹为同心圆。下面就几种放余量的方法进行讨论。
7 @$ I6 u) H3 z. v/ P3 w图1 零件简图 1 编程放余量法
$ i3 V3 c% a4 a& i; t7 R. Z( U
" m* o+ t1 g1 u& s% }& {. Y编程放余量能正确得到同心圆。通过测量与最终圆同心的圆,判别球的圆度,及时调整左右偏刀的相对位置。使用这种方法放余量,每个不同的同心圆就要编一个程序,对于机床操作来说,不太方便。 4 I$ }! L8 p% W' U- y, d
T, R4 g0 `: r& N
2 刀补法 4 u1 l7 w% ?6 t- \3 }8 O3 C
3 j% U8 t7 q3 ]* {% ^像铣床一样通过刀补来调整加工余量。这时要特别注意,当刀尖方位不为0及9时,改变刀补值R时,实际得到的并不是一系列同心圆,也就无法通过测量有余量的同心圆圆度。只有当刀尖方位设为0或9时,改变刀补R的大小,车刀实际的轨迹为同心圆,我们可以测量一系列的同心圆。通过调整两把刀的位置,编程轨迹来调整最终零件的尺寸及圆度。
/ h2 @/ R# |' p) x- h5 t6 |- f" p% R) H' e \' B
如图2(a),当刀尖方位为3时,假想刀尖如图,对刀时X、Z方向分别以A、B面为基准,不必考虑刀具R圆心位置。不同刀尖R1、R2时对刀几何尺寸相同。当刀补R值为R1时,实际以R1与编程轨迹相切包络。若刀补R值为R2时,实际轨迹如图形成过切,如图2(b)。# {6 m3 }( k$ M7 {$ m. ]- y- b
图2 加工轨迹 若刀尖方位设为0、9时,则机床将刀具视为一圆。这时的假想刀尖在圆心,对刀时应将对刀点算至刀尖圆心。如果刀具的实际圆角为R1,刀补R设为R2时,刀具轨迹为R2与编程轨迹相切包络,由于R2与R1同心,所以实际加工出的零件是由R1形成的包络线,与编程轨迹同心如图3。
& q& a9 O( q6 q* u# r3 W图3 轨迹比较 加工图1圆球时,半精加工时,刀矢方位设为0或9,实际刀尖圆弧为R0.4mm,设定刀补R值为1mm,加工后测量圆球。测量圆度及直径,通过调整左右偏刀补X、Z值,刀补的R值,还可以调整编程程序中的R值来完成球的加工。
# U' M) ]' E1 m/ Z' I/ v
# H- G" t* v! L6 Y( q0 H( n如圆度X、Z方向不等,可调整其中一刀Z方向的刀补。如果在45°方向有误差,可能由机床引起,除注意机床的间隙补偿外,可改变程序来调整。如果尺寸不到,可调整刀补R值。
% A8 K4 G" e' I: `2 `* b
. K* l p$ f o- W+ X! d: }3 使用宏程序 ( V: c3 W: k2 m$ W
" p' K- P5 ^- u; D
要使刀具轨迹形成一组同心圆,还可用宏程序编程。将圆球R设为变量,通过给变量赋不同的值,形成一组同心圆。
+ f, U$ M3 c1 ~+ v6 s9 ^
% g3 @6 H: M. u#100———圆弧Z方向起点; ; z* m9 L1 Z: ~! u8 c6 w! s+ I
#101———圆直径;
8 p0 {8 t; K) S: TR———球半径。
. S( k% _7 P) N* b# _, `! t( e3 m2 r! c/ k
1) 残余面积的产生 : L; w% W' j0 l! H! \5 R! i* `
1 u& p! w3 J& i, K! z5 s在使用刀具补偿编程时,如稍有疏忽,便会产生残余面积。 2 p# {3 o& \( }6 Z" x( q0 n
如车削图4的工件,按下面方法编程,就会产生残余面积。; e5 O# ] s }9 h5 F0 c' ~0 C
图4 有残余面积的工件 N90 G00 G40 XP0 ZP0
4 o9 X' [9 M9 T& ~: f) RN100 G01 G42 XP1 ZP1
m4 A6 d2 w+ GN110 G01 XP2 ZP2 / }! e* o' `* Z i6 `) \% w
N120 G03 XP3 ZP3 Rr
1 q3 x ~% O8 @N130 G01 XP4 ZP4 . S/ x; c+ l3 w* j
! I0 I0 t* S. {7 P2 \' f
2) 残余面积的消除 1 h& i+ j: U G \* T, T% {
3 E/ a. O2 |7 _1 g" |8 V
以上编程,按刀具运动轨迹,在P3点转角处产生了残余面积。如果采用下面方法编程,就可消除残余面积,如图5。4 E7 P) e9 G' V3 ` G" Y: ?7 S! a6 b
图5 无残余面积的工件 N90 G00 G40 XP0 ZP0
9 |; K5 b- G- Q. y f; A# @) @N100 G01 G42 XP1 ZP1 & \9 p: Z8 I1 f( l
N110 G01 XP2 ZP2
7 h" M: x4 l/ f2 ]1 ?& _N120 G03 XP3 ZP3 Rr " k" G5 t! G' D2 V
N130 G01 G40 XP4 ZP4
/ p% d7 m- ^4 u! z
. M- A B* a/ Z因刀具补偿G42执行至N120 P3点,接着撤消刀具补偿,P3点仍是按与刀尖,圆弧相切原则进行车削,因此不产生残余面积。N130程序按刀尖轨迹移动。 4 @, z3 r" Q0 k) k; G" s, k
; P N" M* g' p E
4 结语 3 j4 w; N3 c: m% h5 R0 \
7 |% U% K2 m6 g0 o+ o5 u2 B
总之,在车削圆球时,应注意刀补建立与撤消,由于机床及刀具位置引起的误差,可通过在车削同心圆的过程中边测量边修正。应用宏程序编程可使操作简便灵活,但需掌握宏程序编程方法。利用刀尖方位0、9及增加刀补的方法能较简便的实现放同心圆余量。4 A- e4 \! h p+ c/ i$ w8 ~( p' M6 B
, P' w/ f& Q/ e6 }$ f
|
|