您现在的位置:

扩展DDA法直线插补(AB 7360CNC系统中采用)

    美国AB公司的7360 CNC系统采用了扩展的DDA采样插补算法,系统的插补周期与位置反馈采样周期相同,均为10.24 ms,通过10.24 ms的实时时钟中断来实现。                         

 2-30 扩展DDA直线插补

 

扩展DDA直线插补

假设根据编程的进给速度,要在时间段T内走完图2-30所示的直线段OE,终点为E,),起点在原点

0,0)。图中的分别为速度坐标分量。由图中的三角形比例关系,可得

                               2-26

                               2-27

将时间区间T用采样周期分割为n个子区间(n最接近的整数),从而在每个采样周期内的坐标增量分别为

        2-28

 

       2-29

 

式中   ——所要求的进给速度;

       FRN——进给速率数,公式为     

对于同一条直线来说,由于,以及均为已知常数,因此式中的FRN均为常数,可以记作=FRN。故同一条直线的每个采样周期内增量的常数(即步长系数)均相同。在每个采样周期算出的基础之上,就可以得到本采样周期末的刀具位置坐标值,即

                             2-30

                            2-31

从式(228)和(229)也可看出,直线插补中各坐标轴的进给步长分别为轮廓步长(即子线段)的轴向分量,其大小仅仅随着进给速率编程值FRN变化。

由于直线插补中每次迭代形成的子线段的斜率(/)等于给定的直线斜率,从而保证了轨迹要求。