《逐点比较法圆弧插补》由会员分享,可在线阅读,更多相关《逐点比较法圆弧插补(6页珍藏版)》请在金锄头文库上搜索。
1、逐点比较法圆弧插补逐点比较法圆弧插补过程与直线插补过程类似,每进给一步也都要完成四个工作节拍:偏差判别、坐标进给、偏差计算、终点判别。但是,逐点比较法圆弧插补以加工点距圆心的距离大于还是小于圆弧半径来作为偏差判别的依据。如图5-7所示的圆弧AB,其圆心位于原点 0( 0,0),半径为R,令加工点的坐标为P(xi, yj),贝燧点比较法圆弧插补的偏差判别函数为当F= 0时,加工点在圆弧上;当 F0时,加工点在圆弧外;当 Fv 0时,加工点在圆弧内。同插补直线时一样,将Fi, j=0同Fi, j 0归于一类。下面以第一象限圆弧为例,分别介绍顺时针圆弧和逆时针圆弧插补时的偏差计算和坐标进给情况。1插
2、补第一象限逆圆弧1)当Fi, j0寸,加工点P (xi, yj)在圆弧上或圆弧外,一 X方向进给一个脉冲当量,即向趋近圆弧的圆内方向进给,到达新的加工点Pi 1,j,此时xi仁xi 1,则新加工点Pi 1,j的偏差判别函数 Fi 1, j为(2)当Fi, jv 0时,加工点P (xi, yj)在圆弧内,+ Y方向进给一个脉冲当量,即向趋近圆弧的圆外方向进给,至U达新的加工点Pi,j + 1,此时yj+1=yj + 1,则新加工点Pi,j + 1的偏差判别函数 Fi, j+12 插补第一象限顺圆弧1)当Fi, j寸,加工点P (xi, yj)在圆弧上或圆弧外,一Y方向进给一个脉冲当量,即向趋近圆
3、弧的圆内方向进给,到达新的加工点Pi, ,j 1,此时yj 仁yj 1,则新加工点Pi, j 1的偏差判别函数 Fi, j 1为2)当Fi, jv 0时,加工点P (xi , yj)在圆弧内,+ X方向进给一个脉冲当量,即向趋近圆弧的圆外方向进给,至U达新的加工点Pi+ 1,j,此时xi + 1=xi+1,则新加工点Pi+ 1,j的偏差判别函数为 Fi+1, j由以上分析可知,新加工点的偏差是由前一个加工点的偏差Fi, j及前一点的坐标值 xi、yj递推出来的,如果按式(5-6)、(5-7)、(5-8)、(5-9)计算偏差,则计算大为简化。需要注意的是xi、yj的值在插补过程中是变化的,这一点
4、与直线插补不同。与直线插补一样,除偏差计算外,还要进行终点判别。圆弧插补的终点判别可采用与直线插补相同的方法,通常,通过判别插补或进给的总步数及分别 判别各坐标轴的进给步数来实现。插补第一象限逆圆弧的插补流程,设加工第一象限逆圆弧AB,起点A (6,0),终点B ( 0,6)。试用逐点比较法对其进行插补并画出插补轨迹图。插补从圆弧的起点开始,故F0, 0=0;终点判别寄存器 E存入X和Y两个坐标方向的总步数,即E = 6+ 6=12,每进给一步减1 , E=0时停止插补。应用第一象限逆圆弧插补计算公式,其插补运算过程如表5-2所示,插补轨迹如图5-9所示。表5-2逐点比较法第一象限逆圆弧插补运
5、算举例步数偏差判别坐标进给偏差计算坐标计算终点判断起点F0,0=0x0=6y0=0E=121F0,0=0一 XF1,0= F0,0 2x0 + 1=0- 12+ 仁11x1=6 -仁5y仁0E=12 仁 112F1,0 V 0+ YF1,1= F1 ,0 + 2y1+ 仁11 + 0+ 仁10 x2=5y2=0 + 仁1E=11 仁 103F1,1 V 0+ YF1,2= F1 ,1 + 2y2 + 1 = 10+ 2 + 1 = 7x3=5y3=1+ 1=2E=10 仁94F1,2 V 0+ YF1,3= F1 ,2 + 2y3 + 1 = 7+ 4+ 1= 2x4=5y4=2 + 仁3E=
6、9 仁85F1,3 V 0+ YF1,4= F1 ,3 + 2y4 + 仁2+ 6+ 仁5x5=5y5=3+1=4E=8 仁76F1,4 0一 XF2,4= F1 ,4 2x5 + 1=5 10+ 仁4x6=5 -仁4y6=4E=7 仁67F2,4 V 0+ YF2,5= F2,4 + 2y6 + 1 = 4+ 8+ 1=5x7=4y7=4+ 1=5E=6 仁58F2,5 0一 XF3,5= F2,5 2x7 + 1=5 8 + 仁2x8=4 -仁3y8=5E=5 仁49F3,5 V 0+ YF3,6= F3,5 + 2y8 + 仁2+ 10+ 仁9x9=3y9=5+1=6E=4 仁310F3
7、,6 0一 XF4,6= F3,6 2x9 + 1=9 6 + 仁4x10=3仁2y10=6E=3 仁211F4,6 0一 XF5,6= F4,6 2x10 + 1=4 4 + 仁1x11=2仁1y11=6E=21=112F5,6 0一 XF6,6= F5,6 2x11 + 1=1 2 + 1=0x12=1仁0y12=6E=1 1=0设加工第一象限顺圆弧AB,起点A ( 0,6),终点B (6,0)。试用逐点比较法对其进行插补并画出插补轨迹图。插补从圆弧的起点开始,故 F0,0=0;终点判别寄存器 E存入X和Y两个坐标方向的总步数,即E = 6+ 6=12,每进给一步减1 , E=0时停止插补
8、。应用第一象限顺圆弧插补计算公式,其插补运算过程如表5-3所示,插补轨迹如图 5-10所示。以上仅讨论了逐点比较法插补第一象限顺、逆圆弧的原理和计算公式,插补其他象限圆弧的方法同直线插补一样,通常也有两种方法:1)分别处理法可根据上面插补第一象限圆弧的分析方法,分别建立其他三个象限顺逆圆弧的偏差函数计算公式,这样会有8组计算公式;脉冲进给的方向由实际象限决定。表5-3逐点比较法第一象限顺圆弧插补运算举例步数偏差判别坐标进给偏差计算坐标计算终点判断起点F0, 0=0x0=0y0=6E=121F0, 0=0-YF0,仁 F0 , 0=0 - 2y0 + 1=0 12+ 仁11x仁0y1=6 仁5E
9、=112FO, 1V 0+ XF1, 1= F0 , 1 + 2x1 + 1 = - 11 + 0 + 1 = - 10x2=0 + 仁1y2=5E=103F1, 1V 0+ XF2, 1= F1 , 1 + 2x2 + 仁10+ 2+ 仁7x3=1 + 仁2y3=5E=94F2, 1V 0+ XF3, 1= F2 , 1 + 2x3 + 仁7 + 4+ 仁2x4=2 + 仁3 y4=5E=85F3, 1V 0+ XF4, 1= F3 , 1 + 2x4 + 仁2 + 6+ 仁5x5=3 + 仁4 y5=5E=76F4, 1 0-YF4, 2= F4 , 1 2y5 + 1=5 10+ 仁4x
10、6=4y6=5 仁4E=67F4, 2V 0+ XF5, 2= F4 , 2+ 2x6 + 仁4 + 8+ 仁5x7=4 + 1=5y7=4E=58F5, 20-YF5, 3= F5 , 2 2y7 + 1=5 8+ 仁2x8=5y8=4 仁3E=49F5, 3V 0+ XF6 , 3= F5, 3+ 2x8 + 仁2 + 10+ 仁9x9=5 + 仁6 y9=3E=310F6, 30-YF6 , 4= F6 , 3 2y9 + 1=9 6+ 仁4x10=6y10=3 仁2E=211F6, 40-YF6 , 5= F6, 4 2y10 + 仁4 4+ 仁1x1仁6y11=2 仁1E=112F6
11、, 50-YF6 , 6= F6, 5 2y11 + 1=1 2 + 仁0x12=6y12=1 仁0E=02)坐标变换法通过坐标变换将其他各象限顺、逆圆弧插补计算公式都统一于第一象限的逆圆弧插补公式,不管哪个象限的圆弧都按第一象限逆圆弧进行插补计算,而进给脉冲的方向则仍由实际象限决定。该种方法也是最常采用的方法。坐标变换就是将其他各象限圆弧的加工点的坐标均取绝对值,这样,按第一象限逆圆弧插补运算时,如果将X轴的进给反向,即可插补出第二象限顺圆弧;将Y轴的进给反向,即可插补出第四象限顺圆弧;将 X、Y轴两者的进给都反向,即可插补出第三象限逆圆弧。也就是说,第二象限顺圆弧、第三 象限逆圆弧及第四象
12、限顺圆弧的插补计算公式和插补流程图与插补第一象限逆圆弧时一样。同理,第二象限逆圆弧、第三象限顺圆弧及第四象限逆圆弧 的插补计算公式和插补流程图与插补第一象限顺圆弧时一样。从插补计算公式及例 5-2、例5-3中还可以看出,按第一象限逆圆弧插补时,把插补运算公式的X坐标和Y坐标对调,即以 X作Y、以Y作X,那么就得到第一象限顺圆弧。插补四个象限的顺、逆圆弧时偏差符号和进给方向逐点比较法插补圆弧时,相邻象限的圆弧插计算方法不同,进给方向也不同,过了象限如果不改变插补运算方式和进给方向,就会发生错误。圆弧过象限的标志是xi=0或yj=O。每走一步,除进行终点判别外,还要进行过象限判别,到达过象限点时要进行插补运算的变换。