第五章运动控制插补原理及实现.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

运动控制插补原理及实现

数控系统加工的零件轮廓或运动轨迹一般由直线、圆弧组成,对于一些非圆曲线轮廓则用直线或圆弧去逼近。插补计算就是数控系统根据输入的基本数据,通过计算,将工件的轮廓或

运动轨迹描述出来,边计算边根据计算结果向各坐标发出进给指令。

数控系统常用的插补计算方法有:逐点比较法、数字积分法、时间分割法、样条插补法等。

逐点比较法,即每一步都要和给定轨迹上的坐标值进行比较,视该点在给定规矩的上方或下方,或在给定轨迹的里面或外面,从而决定下一步的进给方向,使之趋近给定轨迹。

直线插补原理

图3— 1是逐点比较法直线插补程序框图。图中n是插补循环数, L是第 n个插补循环中偏差函数的值, Xe, Y。是直线的终点坐标,m是完成直线插补加工刀具沿X, y轴应走的总步数。插补前,刀具位于直线的起点,即坐标原点,偏差为零,循环数也为零。

在每一个插补循环的开始,插补器先进入“等待”状态。插补时钟发出一个脉冲后,插补器

结束等待状态,向下运动。这时每发一个脉冲,触发插补器进行一个插补循环。所以可用插

补时钟控制插补速度,同时也可以控制刀具的进给速度。插补器结束“等待”状态后,先进

行偏差判别。若偏差值大于等于零,刀具的进给方向应为+x,进给后偏差值成为 Fm-ye;若偏差值小于零,刀具的进给方向应为+y,进给后的插补值为Fm+xe。。

进行了一个插补循环后,插补循环数n应增加 l。

最终进行终点判别,若 n

工完毕,应结束插补工作。

由上面的插补计算可知,每走一步,都要进行一下4个步骤 (也称节拍 )的算术运算或逻辑判断,其工作循环为:

方向判定:根据插补值判定进给方向。

坐标进给:由判定方向向该坐标方向发一个进给脉冲。

偏差计算:每走一步到达新坐标点,按偏差公式计算新的偏差。

终点判别:若到达终点就结束插补计算;若未到达就重复上述循环步骤。

开始

初始化Xe,Ye

第一象限

N

Y

Y Fm≥0

N

Y第二象限

N

Fm≥0 N 第三象限Y

进给+X 进给+Y

N

N

进给+X

Fm+1=Fm-Ye

Y

Y

Fm≥0

进给+Y

Fm+1=Fm+Xe

N

Fm+1=Fm-Ye Fm+1=Fm-Xe

Fm≥0

Y

进给+X

Fm+1=Fm+Ye

N=N-1

N=0

Y

结束

进给+X

N

Fm+1=Fm+Ye

进给+Y

Fm+1=Fm+Xe

进给+Y

Fm+1=Fm-Xe

相关文档
最新文档