摘要:在球头立铣刀端刃CNC四轴重磨削的实际加工过程中,经常出现由于砂轮磨损而加工不到位的问题。本文对这种情况下产生的误差进行分析和研究,以便在实际加工中进行控制和消除。 |
1 引言
在球头立铣刀实际重磨削加工过程中,由于球头立铣刀端刃磨损较大,导致球头立铣刀前刀面、后刀面在磨削时要磨去较多余量,这时,磨削过程不能一次完成,而必须分几次进行磨削,因而需要计算刀具轨迹;而且在磨削过程中,由于砂轮磨损会使砂轮半径补偿过小,以致于加工不到位。因此,当导动偏转轴与旋转轴的夹角为α,实际磨削出的已加工前刀面与理论前刀面间相差距离为σ时,必须研究球头立铣刀前、后角误差和砂轮的走刀轨迹。2 端刃前角误差分析
前角误差分析。当球头立铣刀装夹在夹具上时, P0M0为理论上应磨到的前刀面所在的平面π, M1P01为磨削时已加工前刀面所在平面π1。作平面π1垂直于Y轴,该平面与XOZ坐标平面平行,其在Y轴上距原点O的距离为|OP01|=Rsinα-σ,则平面π1的方程为Y=Rsinα-σ;而球面的方程为X2+Y2+ Z2=R2;将两方程联立解得X2+Z2=R2cos2α+2 Rσsinα-σ2可以看出,截面曲线r1为圆的一部分,其方程为{ | X2+Z2=R2cos2α+2 Rσsinα-σ2 |
Y=Rsinα-σ |
在平面π1内增加转角参数ω,则端刃曲线r1的参数方程为{ | |
X=- | √ | | sinω |
R2cos2α+2Rσsinα-σ2 |
Y=Rsinα-σ |
|
Z= | √ | | cosω |
R2cos2α+2Rσsinα-σ2 |
令r=(R2cos2α+2Rσsinα- σ2)½,则端刃曲线r1的参数方程简化为{ | X=-rsinω |
Y=Rsinα-σ |
Z=rcosω |
端刃曲线上任一点M1的坐标为(xm1=-rsinω, ym1=Rsinα-σ, zm1=rcosω) ;当曲线r1绕X轴旋转α角后,在o-xyz 坐标系下任一点M2的坐标为xm1=rsinω, ym1=(Rsinα -σ) cosα -rsinαcosω, zm1=(Rsinα-σ)sinα+rcosαcosω;旋转后圆心P1的坐标为[ | x | ] | = | [ | 1 | 0 | 0 | ][ | 0 | ] | = | [ | 0 | ] |
y | 0 | cosα | -sinα | Rsinα-σ | (Rsinα-σ)cosα |
z | 0 | sinα | cosα | 0 | (Rsinα-σ)sinα |
点M2处的法平面方程为-cosωX+sinαsinωY-Zcosαsinω=0, 法平面法幺矢n10={-cosω, sinαsinω, - cosαsinω} 。由于偏移平面π1( P1M2所在平面) 平行于前刀面π(PM所在平面) ,而前刀面π的方程为Ycosα+Zsinα-Rsinα=0,其法幺矢为n20={0 , cosα,sinα},得偏移平面方程为Y+Ztgα-Rtgα+σ=0 ,其法幺矢为n20={0 ,cosα,sinα};法平面与前刀面交线的单位方向向量a10=n10×n20;代入后a10={sinω,sinαcosω, -cosαcosω}。截面曲线任上一点M2的基面为过Z轴和M2点的平面,因基面过OZ轴,所以基面的法向量垂直于OZ轴和M2O ,基面法向量n3=K×M2O;基面法幺矢n30={-[cosα(Rsinα-σ)-rsinαcosω]/R, -rsinω/R, 0},法平面与基面交线方向量a2=n1×n3,其单位向量a20={-rsinω/R, [cosα(Rsinα-σ)-rsinαcosω]/R, [sinα(Rsinα-σ)+rcosαcosω]/R}法平面与前刀面交线单位方向向量a10={sinω, sinαcosω, -cosαcosω}由于a10与a20的夹角即为法向前角的余弦,所以法向前角γn可由cosγn=a10a20求得,有γn=arccos( | |
√ | |
R2cos2α+2Rσsinα-σ2 |
) | |
R |
这说明,当前刀面磨削不到位,仍用原程序进行磨削加工时,球头立铣刀的法向前角γn并不等于偏转角α,而是γn小于α角。例如:若取α=8°,砂轮磨损σ=0.1mm,则实际磨出的球头立铣刀的法向前角γn=7.358 ;若α=12°,砂轮磨损在半径上为σ=0.1mm,则实际磨出的球头立铣刀法向前角γn=11.35。3 端刃后角误差分析
后角误差分析。球头立铣刀端刃上任一点M1的坐标为已知,A2点坐标为{ | xA2=0 |
yA2=cosα{(Rsinα-σ)+rctgØ} |
zA2=sinα{(Rsinα-σ)+rctgØ} |
圆锥面的方程为cosα{Y-cosα(Rsinα-σ)+rctgØ}+sinα{Z-sinα(Rsinα-σ)+rctgØ} | =cos2Ø |
|
X2+{Y-cosα(Rsinα-σ)+rctgØ}2+{Z-sinα(Rsinα- σ)+rctgØ}2 |
M2处的法平面方程为-cosωX+sinαsinωY-Zcosαsinω=0圆锥面与M点所在的法平面的交线l2的单位方向向量l20为l20={sinωsinØ, cosαcosØ+sinαcosωsinØ, sinαcosØ-cosαcosωsinØ}端刃曲线上一点M2切平面法向量n5={-rsinω, (Rsinα-σ)cosα-rsinαcosω, (Rsinα-σ)sinα+rcosαcosω}切平面的法幺矢n50={- | rsinω | , | (Rsinα-σ)cosα-rsinαcosω | , | (Rsinα-σ)sinα+rcosαcosω | } |
| | |
R | R | R |
切平面与法平面交线的方向量lTF0=n50×n10lTF0={ | sinω(Rsinα-σ) | , | sinαcosω(Rsinα-σ)+rcosα | , | -cosαcosω(Rsinα-σ)+rsinα |
| | |
R | R | R |
刀刃曲线上任一点M2点的法向后角,即是过点M的法平面与主后刀面(锥面) 的交线矢量和M2点的切削平面与法平面交线的方向向量的夹角的余角。法向后角αn可由式cosα2=lAF0·AM20求得,由于cosαn=[sinØ(Rsinα-σ+rcosØ)]/R,所以αn=arccos{ | |
sinØ(Rsinα-σ)+cosØ | √ | |
R2cos2α+2Rσsinα-σ2 |
|
R |
通过与理论后角αn相比较发现,若有一定σ距离后,实际法向后角αn变大了。例如:取偏转角α=8°,αn= 8°,则应取Ø=16°;然而当σ=0.1mm 时取Ø=16°,偏转角α=8°时,αn=8.63°。4 刀槽底线误差分析
在XZ平面内刀槽底线的分析。由于刀刃曲线上任一点M2,在绕X 轴旋转前在O-xyz坐标系下为点M1,它在一个垂直于Y轴,平行于XOZ平面的平面内,当以O为原点建立坐标系o-xyz坐标系时,则底线的参数方程为{ | |
X=- | √ | | sinω |
R2cos2α+2Rσsinα-σ2 |
Y=Rsinα-σ |
|
Z= | √ | | cosω |
R2cos2α+2Rσsinα- σ2 |
令r=(R2cos2α+2Rσsinα- σ2)½,则底线上任一点M10的坐标为{ | xm10=-rsinω |
ym10=Rsinα-σ |
zm10=rcosω |
O点的坐标为{ | x=2rsinØ |
y=Rsinα2σ |
z=r(cosØ-1) |
OA0=(0 ,0 ,1)OM100={- | sinω-sinØ | , 0 , | cosω-cosØ+1 | } |
| |
|
√ | |
(sinω-sinØ)2+(cosω-cosØ+1)2 |
| √ | |
(sinω-sinØ)2+(cosω-cosØ+1)2 |
由cosθ=OA0OM100化简得ω=θ+ arcsin{sinθ- sin(θ-Ø)}cosω=cosθ | √ | | -sinθ{sinθ-sin(θ-Ø)} |
1-(sinθ- sin(θ-Ø))2 |
sinω=sinθ | √ | | +cosθ{sinθ-sin(θ-Ø)} |
1-(sinθ- sin(θ-Ø))2 |
在以O点为原点的坐标系O-xyz中,M10点所在曲线的参数方程为{ | X=-r(sinω-sinØ) |
Y=Rsinα |
Z=r(cosω-cosØ+1) |
将sinω和cosω代入上式,则得刀刃曲线与θ及Ø的关系式为{ | |
X=-r{sinθ | √ | | +cosθ[sinθ-sin(θ-Ø]sinØ} |
1-[sinθ-sin(θ-Ø)]2 |
Y=Rsinα-σ |
|
Z=r(cosθ | √ | | -sinθ[sinθ-sin(θ-Ø)]-cosØ+1} |
1-[sinθ-sin(θ-Ø)]2 |
而tgθ=(sinω-sinØ)/(cosω-cosØ+1), 所以刀槽底线上任一点M10(x, y, z)的坐标为xm10=- | √ | | {sinθ | √ | | +=cosθ[sinθ- sin(θ-Ø)]sinØ} |
R2cos2α+2Rσsinα-σ2 | 1-[sinθ-sin(θ-Ø)]2 |
ym10= Rsinα-σzm10=- | √ | | {cosθ | √ | | +sinθ[sinθ-sin(θ-Ø)]cosØ+1} |
R2cos2α+2Rσsinα-σ2 | 1-[sinθ- sin(θ-Ø)]2 |
式中θ=arctan(sinω-sinØ)/(cosω-cosØ+1)通过与理论刀槽底线值比较发现,若有一定σ距离后,实际加工出的球头立铣刀前刀面底线应比理论刀槽底线高,如果在实际磨削时,程序仍按理论高度Z 加工,则球头立铣刀的实际前刀面刀槽将会变深,削弱了刀槽芯部的强度,同时,在这种情况下进行磨削时,实际法向后角αn也变大了。