一、问题
1、采用圆弧车刀加工
2、采用尖刀刀具加工
二、解决方法
具体分析如下:
证明如下:取刀位点轨迹上的任意一点D,对应的刀具圆弧中心点为E。
因为DE、OO'均为垂直于Z轴的直线,所以DE∥OO'又DE=OO'=r,所以四边形OEDO'为平行四边形,所以DO'∥EO,DO=EO(平行四边形对应边平行且相等),所以DO'=EO=R-r故我们假设的圆弧完全正确,所以,弧ACB与弧A’B'所对应的中心角完全相同,半径分别为R和R-r。弧ACB就是所需要加工的圆孤型面。3起点与终点的确定从图中可以看出,刀具圆心起始点在A'点,终点在B’点,故刀具的刀位点的起始点、终点分别为M、N。只要计算出它们分别与A、B的位置关系以及O'点的坐标就可以编程了。
在图中有:sin∠AOP=AP/AO=|Xa-XO|/R(Xa、XO为A点和O点的X轴坐标)
A’Q=A 'Osin∠AOP=(R-r)sin∠AOP=(R-r)|Xa-XO|/R
X'O=XOA’Q=XO(R-r)|Xa-XO|/R
Xm=Xa-r=XO(R-r)[|Xa-XO|/R]-rcos∠AOP=OP/AO=|Za-ZO|/R(Za、ZO为A点和O点的Z轴坐标)
PQ=AA'cos∠AOP=|Za-ZO|/R
由此M点的Z轴坐标可以通过A点的坐标与PQ的值计算得到。同理可计算出N点的坐标值。根据以上的计算结果,就可以编写数控加工程序
例:
这时选取圆弧刀具半径为3,根据半径R=15及跨距为18,可得Xa=44。M、N点的坐标分别为(18.8,-17.8)、(18.8,-32.2)。
改进后程序如下:
联系客服