|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:车削圆球时,刀具R的正确性,对刀的精确度,机床运动精度都将影响球面的几何精度。为了较好地控制球的圆度,在半精加工时,即未加工到最终尺寸时,应测量球的圆度,以便调整。这就要求加工余量均匀,刀具轨迹为同心圆,阐述了对车削圆球时公差控制、刀补应用提出几种方法。
( W9 D9 N3 P; E* O9 U/ G) O' d4 @0 w
加工图1所示零件时,由于R0.4较小,无法使用R车刀一刀车出球面,须使用左右偏刀分两刀接出球面。加工该球面用右偏刀时刀尖方位为3,用左偏刀时刀尖方位为4。加工余量可由编程留,也可由刀补X、Z方向留。刀具R的正确性,对刀的精确度,机床运动精度都将影响球面的几何精度。为了较好地控制球的圆度,在半精加工时,即未加工到最终尺寸时,应测量球的圆度,以便调整。这就要求加工余量均匀,刀具轨迹为同心圆。下面就几种放余量的方法进行讨论。
4 }) F' _' {4 r9 t图1 零件简图 1 编程放余量法
# b* \- m4 p# E! O$ _7 R
3 A- { V; u& v6 ^编程放余量能正确得到同心圆。通过测量与最终圆同心的圆,判别球的圆度,及时调整左右偏刀的相对位置。使用这种方法放余量,每个不同的同心圆就要编一个程序,对于机床操作来说,不太方便。 ( w- Q2 Z8 S! @. P0 U }) A _
1 p/ c3 z3 Q1 z4 d; z1 W' g- f( E2 刀补法
( K' ~8 O B, K, p( j
- o/ |, i, z2 M6 Z像铣床一样通过刀补来调整加工余量。这时要特别注意,当刀尖方位不为0及9时,改变刀补值R时,实际得到的并不是一系列同心圆,也就无法通过测量有余量的同心圆圆度。只有当刀尖方位设为0或9时,改变刀补R的大小,车刀实际的轨迹为同心圆,我们可以测量一系列的同心圆。通过调整两把刀的位置,编程轨迹来调整最终零件的尺寸及圆度。 ) i7 L; K% V* d/ M* e
5 O7 @6 v7 a- L& u如图2(a),当刀尖方位为3时,假想刀尖如图,对刀时X、Z方向分别以A、B面为基准,不必考虑刀具R圆心位置。不同刀尖R1、R2时对刀几何尺寸相同。当刀补R值为R1时,实际以R1与编程轨迹相切包络。若刀补R值为R2时,实际轨迹如图形成过切,如图2(b)。
7 C A0 d* i. W2 j3 s图2 加工轨迹 若刀尖方位设为0、9时,则机床将刀具视为一圆。这时的假想刀尖在圆心,对刀时应将对刀点算至刀尖圆心。如果刀具的实际圆角为R1,刀补R设为R2时,刀具轨迹为R2与编程轨迹相切包络,由于R2与R1同心,所以实际加工出的零件是由R1形成的包络线,与编程轨迹同心如图3。
8 b9 M0 f$ W# f" Q$ X+ Q图3 轨迹比较 加工图1圆球时,半精加工时,刀矢方位设为0或9,实际刀尖圆弧为R0.4mm,设定刀补R值为1mm,加工后测量圆球。测量圆度及直径,通过调整左右偏刀补X、Z值,刀补的R值,还可以调整编程程序中的R值来完成球的加工。
, G5 c4 p$ m$ ]$ x
' D: O8 _/ e1 _% I: T8 p如圆度X、Z方向不等,可调整其中一刀Z方向的刀补。如果在45°方向有误差,可能由机床引起,除注意机床的间隙补偿外,可改变程序来调整。如果尺寸不到,可调整刀补R值。
8 \+ q; }8 B7 B# h- {% F) W* \& p& J7 X* o8 M1 x4 T c
3 使用宏程序
) I4 J' r" e! _0 A1 Z
5 Z7 h/ u* W% K, o要使刀具轨迹形成一组同心圆,还可用宏程序编程。将圆球R设为变量,通过给变量赋不同的值,形成一组同心圆。
6 Y5 W7 f! a8 J; W7 X; `; C6 S/ j0 H8 s, w7 Q: A. j9 k, {
#100———圆弧Z方向起点; ' e: \* W3 j1 j) R! ?
#101———圆直径; + O% {. ?* u2 C0 M% U! i
R———球半径。 9 |( x0 ~% z% O7 p4 g
4 t+ `, r* s& O3 [9 y$ X% K1) 残余面积的产生
* s, y& t1 y3 f: k
7 @1 s# \0 W* j0 v* B( `2 O6 n在使用刀具补偿编程时,如稍有疏忽,便会产生残余面积。 + e) l4 |7 D% b% ]
如车削图4的工件,按下面方法编程,就会产生残余面积。
6 i$ O! {; P$ n# {3 p" i/ @( {图4 有残余面积的工件 N90 G00 G40 XP0 ZP0
6 v3 o( ~6 { c0 yN100 G01 G42 XP1 ZP1 / ^+ n! h! A9 [
N110 G01 XP2 ZP2
8 ?* C( ^ H3 S- {9 BN120 G03 XP3 ZP3 Rr " g4 a7 D+ G4 u
N130 G01 XP4 ZP4
8 @' j0 m5 u9 H' f' K: E3 n7 c% \% e2 ]# j' t% t2 D8 I: i& x: s
2) 残余面积的消除
) O' Y: Q, t, P/ ^2 j$ O; O+ d# p( e- N% } {2 \. Z6 _! |
以上编程,按刀具运动轨迹,在P3点转角处产生了残余面积。如果采用下面方法编程,就可消除残余面积,如图5。0 y' V+ k: W9 q" y
图5 无残余面积的工件 N90 G00 G40 XP0 ZP0 0 Z7 K7 `9 I' D6 V7 N2 \
N100 G01 G42 XP1 ZP1 4 {* {4 P( u% J. M# A
N110 G01 XP2 ZP2 1 [, A% r' v; ^
N120 G03 XP3 ZP3 Rr
1 _$ u* r8 u' A6 c* W# xN130 G01 G40 XP4 ZP4
% @4 L7 i" p9 M2 ^* S t! _6 u/ @% T9 U" e" ~ S) `
因刀具补偿G42执行至N120 P3点,接着撤消刀具补偿,P3点仍是按与刀尖,圆弧相切原则进行车削,因此不产生残余面积。N130程序按刀尖轨迹移动。
' Y: {$ I' T3 D" t0 d
0 f3 a0 R4 N' p' R! f5 t* M6 @" b4 结语
; v- S! ]& F! t; F# D H
8 _! ~9 T' @: T- m7 d总之,在车削圆球时,应注意刀补建立与撤消,由于机床及刀具位置引起的误差,可通过在车削同心圆的过程中边测量边修正。应用宏程序编程可使操作简便灵活,但需掌握宏程序编程方法。利用刀尖方位0、9及增加刀补的方法能较简便的实现放同心圆余量。
( a$ i0 e0 V2 R+ l2 @( ]" y$ V
) ^( P* p8 X H0 e0 t/ i8 W2 A |
|