您现在的位置: |
时间分割直线插补算法 |
|
为了简化程序的设计,将插补计算的坐标系的原点选在被插补直线的起点。 设直线OP,O(0,0)为起点。P(Xe,Ye)为终点,进给速度F,沿OP进给,插补周期为T,则在T内的合成进给量ΔL为: ΔL=FT/60 (um) 设P(Xi,Yi)为某一插补点,P(Xi+ 1,Yi+1)为下一插补点,则由几何关系可知:
上述两式,那一个较优,可作如下分析:
当时,应采用算法(1),当时,应采用算法(2)。即,在插补计算时,总是先计算大的坐标增量,后计算小的坐标增量。考虑不同的象限,插补计算公式将有8组,为了方便程序设计,引入引导坐标的概念,即在插补周期内,将进给增量值较大的坐标定义为引导坐标G,另一个为非引导坐标N。引入引导坐标后可将8组插补计算公式归结为一组 |