数控机床的控制原理课件.ppt

上传人(卖家):晟晟文业 文档编号:3750069 上传时间:2022-10-09 格式:PPT 页数:51 大小:300.66KB
下载 相关 举报
数控机床的控制原理课件.ppt_第1页
第1页 / 共51页
数控机床的控制原理课件.ppt_第2页
第2页 / 共51页
数控机床的控制原理课件.ppt_第3页
第3页 / 共51页
数控机床的控制原理课件.ppt_第4页
第4页 / 共51页
数控机床的控制原理课件.ppt_第5页
第5页 / 共51页
点击查看更多>>
资源描述

1、第三章第三章 数控机床控制原理数控机床控制原理 3-1 3-1 数控机床控制基础数控机床控制基础 3-2 3-2 插补原理插补原理 3-3 3-3 刀具补偿原理刀具补偿原理 3-4 3-4 PLCPLC3-2 3-2 插补原理插补原理一、插补概述一、插补概述二、插补算法二、插补算法三、速度控制三、速度控制一、插补概述一、插补概述1 1 CNCCNC装置的工作流程,从宏观上把装置的工作流程,从宏观上把 握插补在整个流程中的位置握插补在整个流程中的位置2 2 CNCCNC装置的插补定义装置的插补定义3 3 插补分类插补分类二、插补算法二、插补算法1 1 逐点比较法逐点比较法2 2 DDADDA插补

2、算法插补算法逐点比较法圆弧插补算法逐点比较法圆弧插补算法逐点比较法直线插补算法逐点比较法直线插补算法3 3 最小偏差插补算法最小偏差插补算法4 4 数据采样插补算法数据采样插补算法DDADDA圆弧插补算法圆弧插补算法DDADDA直线插补算法直线插补算法输输入入输输出出处处理理控控制制位置控制位置控制程序输入程序输入译译 码码插插 补补显显示示诊诊断断图图1 1 CNCCNC装置的工作流程装置的工作流程数据处理数据处理CNCCNC装置的工作流程。装置的工作流程。一、一、程序输入程序输入 将编写好的数控加工程序输入给将编写好的数控加工程序输入给CNCCNC装置装置的方式有:的方式有:纸带阅读机输入

3、、键盘输入、磁盘纸带阅读机输入、键盘输入、磁盘输入、通讯接口输入及连接上一级计算机的输入、通讯接口输入及连接上一级计算机的DNCDNC(Direct Numerical Control)(Direct Numerical Control)接口输入。接口输入。CNCCNC装置在输入过程中还要完成校验和代装置在输入过程中还要完成校验和代码转换等工作,输入的全部信息都放到码转换等工作,输入的全部信息都放到CNCCNC装置装置的内部存储器中。的内部存储器中。3-2 3-2 插补原理插补原理 二、译码二、译码 在输入的工件加工程序中含有工件的在输入的工件加工程序中含有工件的轮廓信息(起点、终点、直线、圆

4、弧轮廓信息(起点、终点、直线、圆弧等)、加工速度(等)、加工速度(F F代码)及其它辅助功代码)及其它辅助功能(能(M M、S S、T T)信息等,译码程序以信息等,译码程序以一个一个程序段程序段为单位,为单位,按一定规则按一定规则将这些信息将这些信息翻译成计算机内部能识别的数据形式,翻译成计算机内部能识别的数据形式,并以约定的格式存放在指定的内存区间。并以约定的格式存放在指定的内存区间。三、数据处理三、数据处理 数据处理程序一般包括数据处理程序一般包括刀具半径、长刀具半径、长度补偿度补偿、速度计算速度计算以及以及辅助功能处理辅助功能处理。刀具半径、长度补偿是把零件刀具半径、长度补偿是把零件轮

5、廓轨迹转化成刀具中心轨迹,轮廓轨迹转化成刀具中心轨迹,编程员只需按零件轮廓轨迹编编程员只需按零件轮廓轨迹编程,减轻了工作量。程,减轻了工作量。速度计算是解决该加工程序段速度计算是解决该加工程序段以什么样的速度运动的问题。以什么样的速度运动的问题。编程所给的进给速度是合成速编程所给的进给速度是合成速度,速度计算是根据合成速度度,速度计算是根据合成速度来计算各坐标运动方向的分速来计算各坐标运动方向的分速度。另外对机床允许的最低速度。另外对机床允许的最低速度和最高速度的限制进行判断度和最高速度的限制进行判断并处理。并处理。辅助功能诸如换刀、主轴启停、辅助功能诸如换刀、主轴启停、切削液开关等一些开关量

6、信号也切削液开关等一些开关量信号也在此程序中处理。辅助功能处理在此程序中处理。辅助功能处理的主要工作是识别标志,在程序的主要工作是识别标志,在程序执行时发出信号,让机床相应部执行时发出信号,让机床相应部件执行这些动作。件执行这些动作。四、插补四、插补 在数控加工中,一般已知运动轨迹在数控加工中,一般已知运动轨迹的起点坐标、终点坐标和曲线方程和进的起点坐标、终点坐标和曲线方程和进给速度,如何使切削加工运动沿着预定给速度,如何使切削加工运动沿着预定轨迹移动呢?轨迹移动呢?插补的任务是通过插补计算程序在插补的任务是通过插补计算程序在已知上述信息的基础上进行已知上述信息的基础上进行“数据点的数据点的密

7、化密化”工作,即在起点和终点之间插入工作,即在起点和终点之间插入一些中间点。一些中间点。五、位置控制五、位置控制 它的主要任务是在每个采样周期内,将插补计它的主要任务是在每个采样周期内,将插补计算的理论位置与实际反馈位置相比较,用其差值去算的理论位置与实际反馈位置相比较,用其差值去控制进给电动机,进而控制工作台或刀具的位移。控制进给电动机,进而控制工作台或刀具的位移。六、输入六、输入/输出(输出(I/OI/O)处理控制处理控制 I/OI/O处理主要处理处理主要处理CNCCNC系统和机床之间的来往信系统和机床之间的来往信号的输入和输出控制。号的输入和输出控制。七、显示七、显示 CNCCNC系统的

8、显示主要是为操作者提供方便,通常系统的显示主要是为操作者提供方便,通常有:零件程序显示、参数设置、刀具位置显示、机有:零件程序显示、参数设置、刀具位置显示、机床状态显示、报警显示、刀具加工轨迹动态模拟显床状态显示、报警显示、刀具加工轨迹动态模拟显示以及在线编程时的图形显示等示以及在线编程时的图形显示等 八、诊断八、诊断 主要是指主要是指CNCCNC系统利用内装诊断程序进行自诊系统利用内装诊断程序进行自诊断,主要有离线诊断和在线诊断。断,主要有离线诊断和在线诊断。离线诊断离线诊断是指是指CNCCNC系统每次从通电开始进入正系统每次从通电开始进入正常的运行准备状态中,系统相应的内诊断程序通常的运行

9、准备状态中,系统相应的内诊断程序通过扫描自动检查系统硬件、软件及有关外设是否过扫描自动检查系统硬件、软件及有关外设是否正常。只有当检查的每个项目都确认正确无误之正常。只有当检查的每个项目都确认正确无误之后,整个系统才能进入正常的准备状态。否则,后,整个系统才能进入正常的准备状态。否则,CNCCNC系统将通过报警方式指出故障的信息,此时,系统将通过报警方式指出故障的信息,此时,离线诊断过程不能结束,系统不能投入运行。离线诊断过程不能结束,系统不能投入运行。在线诊断在线诊断是指在系统处于正常运行状态中,是指在系统处于正常运行状态中,由系统相应的内装诊断程序,通过定时中断周期由系统相应的内装诊断程序

10、,通过定时中断周期扫描检查扫描检查CNCCNC系统本身以及各外设。只要系统不停系统本身以及各外设。只要系统不停电,在线诊断就不会停止。电,在线诊断就不会停止。插补概述:插补概述:用户在零件加工程序中,一般仅提供描述该线形用户在零件加工程序中,一般仅提供描述该线形所必须的相关参数,所必须的相关参数,如对直线,提供其起点和终点坐标;如对直线,提供其起点和终点坐标;对圆弧,提供起终点坐标、圆心坐标及顺逆圆的信息。对圆弧,提供起终点坐标、圆心坐标及顺逆圆的信息。然而这些信息然而这些信息不能满足不能满足控制机床的执行部件运动控制机床的执行部件运动(步进电机、交直流伺服电机)的(步进电机、交直流伺服电机)

11、的要求要求。因此,为了满。因此,为了满足按执行部件运动的要求来实现轨迹控制必须在足按执行部件运动的要求来实现轨迹控制必须在已知的已知的信息点之间实时计算出满足线形和进给速度要求的若干信息点之间实时计算出满足线形和进给速度要求的若干中间点。中间点。这就是数控系统的这就是数控系统的插补概念插补概念。插补定义插补定义插补定义插补定义:是指在轮廓控制系统中,根据给定的是指在轮廓控制系统中,根据给定的进给速度和轮廓线形的要求,在已知数据进给速度和轮廓线形的要求,在已知数据点之间插入中间点的方法,这种方法称为点之间插入中间点的方法,这种方法称为插补方法。每种方法又可能用不同的计算插补方法。每种方法又可能用

12、不同的计算方法来实现,这种具体的计算方法称之为方法来实现,这种具体的计算方法称之为插补算法。插补的实质就是数据点的密化。插补算法。插补的实质就是数据点的密化。插补方法分类(一)脉冲增量插补 (二)数据采样插补 (一)脉冲增量插补(一)脉冲增量插补 脉冲增量插补又称基准脉冲插补或行程标量插补,这类插脉冲增量插补又称基准脉冲插补或行程标量插补,这类插补算法是以脉冲形式输出,补算法是以脉冲形式输出,每插补运算一次每插补运算一次,最多给每一轴一最多给每一轴一个进给脉冲个进给脉冲。把每次插补运算产生的指令脉冲输出到伺服系统,。把每次插补运算产生的指令脉冲输出到伺服系统,以驱动工作台运动,每发出一个脉冲,

13、工作台移动一个基本长以驱动工作台运动,每发出一个脉冲,工作台移动一个基本长度单位,即脉冲当量,脉冲当量是脉冲分配的基本单位。度单位,即脉冲当量,脉冲当量是脉冲分配的基本单位。这种插补算法的特点是每次插补结束,数控装置向每个运这种插补算法的特点是每次插补结束,数控装置向每个运动坐标输出基准脉冲序列,每个脉冲插补的实现方法较简单动坐标输出基准脉冲序列,每个脉冲插补的实现方法较简单(只有加法和移位)可以用硬件实现。目前,随着计算机技术(只有加法和移位)可以用硬件实现。目前,随着计算机技术的迅猛发展,多采用软件完成这类算法。脉冲的累积值代表运的迅猛发展,多采用软件完成这类算法。脉冲的累积值代表运动轴的

14、位置,脉冲产生的速度与运动轴的速度成比例。由于脉动轴的位置,脉冲产生的速度与运动轴的速度成比例。由于脉冲增量插补的转轴的最大速度受插补算法执行时间限制,所以冲增量插补的转轴的最大速度受插补算法执行时间限制,所以它仅适用于一些它仅适用于一些中等精度和中等速度中等精度和中等速度要求的要求的经济型经济型计算机数控计算机数控系统。系统。基准脉冲插补方法有一下几种:1、数字脉冲乘法器插补法;2、逐点比较法;3、数字积分法;4、矢量判别法;5、比较积分法;6、最小偏差法;7、目标点跟踪法;8、直接函数法;9、单步跟踪法;10、加密判别和双判别插补法;11、Bresenham算法 早期常用的脉冲增量式插补算

15、法有逐点比较法、早期常用的脉冲增量式插补算法有逐点比较法、单步跟踪法、单步跟踪法、DDADDA法等。插补精度常为一个脉冲当量,法等。插补精度常为一个脉冲当量,DDADDA法还伴有运算误差。法还伴有运算误差。80 80年代后期插补算法有年代后期插补算法有改进改进逐点比较法、直接函逐点比较法、直接函数法、最小偏差法等,使插补精度提高到半个脉冲当数法、最小偏差法等,使插补精度提高到半个脉冲当量,但执行速度不很理想,在插补精度和运动速度均量,但执行速度不很理想,在插补精度和运动速度均高的高的CNCCNC系统中应用不广。近年来的插补算法有改进系统中应用不广。近年来的插补算法有改进的最小偏差法,映射法。兼

16、有插补精度高和插补速度的最小偏差法,映射法。兼有插补精度高和插补速度快的特点。快的特点。总的说来,总的说来,最小偏差法最小偏差法插补精度较高,且有利与插补精度较高,且有利与电机的连续运动电机的连续运动(二)数据采样插补(二)数据采样插补 数据采样插补又称为时间分割插补或数字增量插补,这类数据采样插补又称为时间分割插补或数字增量插补,这类算法插补结果输出的不是脉冲,而是标准二进制数。根据程编算法插补结果输出的不是脉冲,而是标准二进制数。根据程编进给速度,把轮廓曲线按插补周期将其分割为一系列微小直线进给速度,把轮廓曲线按插补周期将其分割为一系列微小直线段,然后将这些微小直线段对应的位置增量数据进行

17、输出,以段,然后将这些微小直线段对应的位置增量数据进行输出,以控制伺服系统实现坐标轴的进给。控制伺服系统实现坐标轴的进给。插补计算是计算机数控系统中实时性很强的一项工作,插补计算是计算机数控系统中实时性很强的一项工作,为了提高计算速度,缩短计算时间,按以下三种结构方式进行为了提高计算速度,缩短计算时间,按以下三种结构方式进行改进。改进。1.1.采用软采用软/硬件结合的两级插补方案。硬件结合的两级插补方案。2.2.采用多采用多CPUCPU的分布式处理方案。的分布式处理方案。3.3.采用单台高性能微型计算机方案。采用单台高性能微型计算机方案。数据采样插补方法很多,常用方法如下:数据采样插补方法很多

18、,常用方法如下:1 1、直接函数法;、直接函数法;2 2、扩展数字积分法;、扩展数字积分法;3 3、二阶递归扩展数字积分圆弧插补法;、二阶递归扩展数字积分圆弧插补法;4 4、圆弧双数字积分插补法;、圆弧双数字积分插补法;5 5、角度逼近圆弧插补法;、角度逼近圆弧插补法;6 6、“改进吐斯丁改进吐斯丁”(Improved Tustin Improved Tustin Method MethodITMITM)法。法。近年来,众多学者又研究了更多的插补类型及改进方法。近年来,众多学者又研究了更多的插补类型及改进方法。改进改进DDADDA圆弧插补算法,空间圆弧的插补时间分割法,圆弧插补算法,空间圆弧的

19、插补时间分割法,抛物线的时间分割插补方法,椭圆弧插补法,抛物线的时间分割插补方法,椭圆弧插补法,BezierBezier、B B样条等参数曲线的插补方法,任意空间参数曲线的插样条等参数曲线的插补方法,任意空间参数曲线的插补方法。补方法。逐点比较法逐点比较法一、概念:一、概念:所谓逐点比较法,就是每走一步都要和给定轨所谓逐点比较法,就是每走一步都要和给定轨迹比较一次,根据比较结果来决定下一步的进给方迹比较一次,根据比较结果来决定下一步的进给方向,使刀具向减小偏差的方向并趋向终点移动,刀向,使刀具向减小偏差的方向并趋向终点移动,刀具所走的轨迹应该和给定轨迹非常相具所走的轨迹应该和给定轨迹非常相“象

20、象”。如图。如图3 31 1,3 32 2所示。所示。Y Y A 3 1 2 E 2 3 B O X O 1 X 图3-1 圆弧插补轨迹 图3-2 直线插补轨迹 二、逐点比较法的四个工作节拍:二、逐点比较法的四个工作节拍:1 1、偏差判别、偏差判别判别加工点对规定几何轨迹的偏离位置;判别加工点对规定几何轨迹的偏离位置;2 2、进给控制、进给控制根据判别结果控制某坐标工作台进给一步;根据判别结果控制某坐标工作台进给一步;3 3、偏差计算、偏差计算计算新的加工点对规定轨迹的偏差;计算新的加工点对规定轨迹的偏差;4 4、终点判别、终点判别判别是否到达规定轨迹的终点,到达则停止插判别是否到达规定轨迹的

21、终点,到达则停止插 补,否则返回第一步。补,否则返回第一步。1 1、偏差判别偏差判别:FiFi=YiXeYiXe-XiYeXiYe FiFi=0=0,插补点插补点P1P1恰在直线上;(如图恰在直线上;(如图3 33 3所示)所示)FiFi00,插补点插补点P2P2在直线上方;在直线上方;FiFi=0=0,插补点插补点P3P3在直线下方;在直线下方;(FiFi 为偏差函数)为偏差函数)2 2、进给控制进给控制:当当FiFi 0 0时,向时,向x x正向进给一步;正向进给一步;当当FiFi 0 0时,向时,向y y正向进给一步;正向进给一步;3 3、偏差计算偏差计算:如果向如果向x x正向进给一步

22、,则正向进给一步,则 FiFi1=1=YiXeYiXe-(XiXi1 1)Ye 1=Ye 1=YiXeYiXe-(XiXi1 1)Ye Ye YiXeYiXe-XiYeXiYe-Ye=-Ye=FiFi-Ye-Ye 同理,如果向同理,如果向y y正向进给一步,则正向进给一步,则 FiFi1=1=(Yi Yi 1 1)XeXe-XiYeXiYe FiFi XeXe 4 4、终点判别终点判别:1 1)单向计数:取)单向计数:取XeXe和和YeYe中较大的作为计数长度中较大的作为计数长度 2 2)双向计数:将)双向计数:将XeXe和和YeYe的长度加和,作为计数长度的长度加和,作为计数长度 3 3)分

23、别计数:即)分别计数:即计计X X,又计又计Y Y,直到直到X X减到减到0 0,Y Y也减到也减到0 0,停,停 止插补止插补 逐点比较法第一象限的直线插补计算方法逐点比较法第一象限的直线插补计算方法P1P2P3XY图33 插补点与直线的位置关系(Xe,Ye)例:脉冲当量为例:脉冲当量为1,起点(,起点(0,0),终点(),终点(5,3)序号序号偏差判别偏差判别进给控制进给控制偏差计算偏差计算终点判别终点判别1F0=0+xF1=F0-Ye=0-3=-3M=8-1=72F10+XF3=F2-Ye=2-3=-154F30+XF5=F4-Ye=4-3=136F50+XF6=F5-Ye=1-3=-2

24、27F60+XF8=F-Ye=3-3=00YX(5,3)O思考 1插补是锯齿形的,而肉眼看到的或者是测插补是锯齿形的,而肉眼看到的或者是测 量时却是直线呢?量时却是直线呢?2水平线,垂直线及水平线,垂直线及45斜线的插补轨迹斜线的插补轨迹 3其它象限的偏差计算公式其它象限的偏差计算公式 4如果直线不在原点如何处理?如果直线不在原点如何处理?终点判别 结束 Y N 偏差判别 开始 坐标进给偏差计算 1.插补原理 一般来说,逐点比较法插补过程可按以下四个步骤进行:图3-3 逐点比较法工作循环图 例3-1 加工第一象限直线OE,如图3-5所示,起点为坐标原点,终点坐标为E(4,3)。试用逐点比较法对

25、该段直线进行插补,并画出插补轨迹。图3-5 直线插补轨迹过程实例 Y X 2 E(4,3)O 1 3 4 1 2 3 表3-1 直线插补运算过程 序 号 偏 差 判 别 坐 标 进 给 偏 差 计 算 终 点 判 别 起 点 00F =7 1 F0=0+X 301eYFF =6 2 F10+X 223eYFF =4 4 F30+X 145eYFF =2 6 F50+X 067eYFF =0 yxL1F0L2L3F0F0F0L4F0F0F0F0图3-7 四象限直线偏差符号和进给方向逐点比较法精度分析 插补精度为不大于一个脉冲当量逐点比较法合成进给速度逐点比较法合成进给速度 逐点比较法的特点是脉冲

26、源每发出一个脉冲,就进给一步,不是发向X轴,就是发向Y轴,如果fg为脉冲源频率(Hz),fx,fy 分别为X轴和Y轴进给频率(Hz),则 (3-10)从而X轴和Y轴的进给速度(mm/min)为 式中 脉冲当量(mm/脉冲)。合成进给速度为 (3-11)式(3-11)中若fx=0或fy=0时,也就是刀具沿平行于坐标轴的方向切削,这时对应切削速度最大,相应的速度称为脉冲源速度vg,脉冲源速度与程编进给速度相同。222260yxyxffvvvyxgfffxxfv60yyfv60 (3-12)合成进给速度与脉冲源速度之比为:(3-13)由式3-13可见,程编进给速度确定了脉冲源频率fg后,实际获得的合

27、成进给速度v并不总等于脉冲源的速度vg,与角有关。插补直线时,为加工直线与X轴的夹角;插补圆弧时,为圆心与动点连线和X轴夹角。根据上式可作出v/vg随而变化的曲线。如图3-14所示,v/vg=0.7071,最大合成进给速度与最小合成进给速度之比为vmax/vmin=1.414,一般机床来讲可以满足要求,认为逐点比较法的进给速度是比较平稳的。cossin1222222vvvvvvvvvvvvvyxyxyxyxgggfv60 v/vg 1 0.707 O 450 900 图3-14 逐点比较法进给速度 3.四象限的直线插补 假设有第三象限直线OE(图3-6),起点坐标在原点O,终点坐标为E(Xe,

28、Ye),在第一象限有一条和它对称于原点的直线,其终点坐标为E(Xe,Ye),按第一象限直线进行插补时,从O点开始把沿X轴正向进给改为X轴负向进给,沿Y轴正向改为Y轴负向进给,这时实际插补出的就是第三象限直线,其偏差计算公式与第一象限直线的偏差计算公式相同,仅仅是进给方向不同,输出驱动,应使X和Y轴电机反向旋转。图3-6 第三象限直线插补Y X E(Xe,Ye)O E(-Xe,-Ye)四个象限直线的偏差符号和插补进给方向如图3-7所示,用L1、L2、L3、L4分别表示第、象限的直线。为适用于四个象限直线插补,插补运算时用 X,Y代替X,Y,偏差符号确定可将其转化到第一象限,动点与直线的位置关系按

29、第一象限判别方式进行判别。由图3-7可见,靠近Y轴区域偏差大于零,靠近X轴区域偏差小于零。F0时,进给都是沿X轴,不管是X向还是X向,X的绝对值增大;F0 当当P P点在圆弧内侧时,则点在圆弧内侧时,则OPOP小于圆弧半径小于圆弧半径R R,即即 Xi2Yi2R200,插补点插补点P2P2在圆弧上方(在圆弧上方(upup););FiFi=0=0,插补点插补点P3P3在圆弧下方(在圆弧下方(downdown););2 2、进给控制:进给控制:当当FiFi 0 0时,向时,向Y Y正向进给一步;正向进给一步;当当FiFi 0 0时,向时,向X X负向进给一步;负向进给一步;3 3、新偏差计算:、新

30、偏差计算:如果向如果向Y Y正向进给一步,则正向进给一步,则 F Fi i1 1=(X Xi i1 1)2 2 (Y Yi i1 1)2 2R R2 2=X=Xi i2 2(Y Yi i1 1)2 2 R R2 2FiFi2Yi2Yi1 1 同理,如果向同理,如果向X X负向进给一步,则负向进给一步,则 F Fi i1 1=(X Xi i1 1)2 2 (Y Yi i1 1)2 2R R2 2=(X Xi i-1-1)2 2 Y Yi i2 2 R R2 2Fi-2XiFi-2Xi1 14 4、终点判别:终点判别:采用当前点与终点的关系来判终。采用当前点与终点的关系来判终。四个工作节拍四个工作

31、节拍 X Y 3 2 1 1 2 3 4 4 O A(0,4)B(4,0)例3-2 现欲加工第一象限顺圆弧AB,如图3-11所示,起点A(0,4),终点B(4,0),试用逐点比较法进行插补。图3-11 圆弧插补实例 表3-2 圆弧插补过程步数 偏差判别 坐标进给 偏差计算 坐标计算 终点判别 起点 00F X0=0,Y0=4=8 1 F0=0-Y 712001YFF X1=0,Y1=3=7 2 F10+X 612112XFF X2=1,Y2=3=6 3 F20+X 312223XFF X3=2,Y3=3=5 4 F30-Y 312445YFF X5=3,Y5=2=3 6 F50-Y 11266

32、7YFF X7=4,Y7=1=1 8 F70-Y 012778YFF X7=4,Y7=0=0 Y Y A F0 D SR1 NR1 F0 F0 F0 B O X C O X a)顺圆弧 b)逆圆弧 图3-9 第一象限顺、逆圆弧 Y Y NR2 NR1 SR2 SR1 O X X NR3 NR4 SR3 SR4 a)逆圆弧 b)顺圆弧图3-10 四个象限圆弧进给方向NYNYx=Xa y=Ya F=0=Xb-Xa+Yb-YaF0X 向进给-Y 向进给FF+2X+1XX+10 开始FF-2Y+1YY-1-1结束进 给 坐 标 计 算 偏 差 计 算 终 点 判 别 +X 11iiXX 121iiiX

33、FF 01 ieXX-X 11iiXX 121iiiXFF 01 ieXX+Y 11iiYY 121iiiYFF 01 ieYY-Y 11iiYY 121iiiYFF 01 ieYY 表3-3 圆弧插补计算过程二、二、数据采样法数据采样法(一)(一)数据采样法原理数据采样法原理 数据采样插补又称为时间分割法,与基准脉冲插数据采样插补又称为时间分割法,与基准脉冲插补法不同,数据采样插补法得出的不是进给脉冲,而补法不同,数据采样插补法得出的不是进给脉冲,而是用二进制表示的进给量。这种方法是根据程编进给是用二进制表示的进给量。这种方法是根据程编进给速度速度F F,将给定轮廓曲线按插补周期将给定轮廓曲

34、线按插补周期T T(某一单位时间某一单位时间间隔)分割为插补进给段(轮廓步长),即用一系列间隔)分割为插补进给段(轮廓步长),即用一系列首尾相连的微小线段来逼近给定曲线。每经过一个插首尾相连的微小线段来逼近给定曲线。每经过一个插补周期就进行一次插补计算,算出下一个插补点,即补周期就进行一次插补计算,算出下一个插补点,即算出插补周期内各坐标轴的进给量,如等,得出下一算出插补周期内各坐标轴的进给量,如等,得出下一个插补点的指令位置。个插补点的指令位置。插补周期越长,插补计算误差越大,插补周期应插补周期越长,插补计算误差越大,插补周期应尽量选得小一些。尽量选得小一些。CNCCNC系统在进行轮廓插补控

35、制时,除系统在进行轮廓插补控制时,除完成插补计算外,数控装置还必须处理一些其它任务,完成插补计算外,数控装置还必须处理一些其它任务,如显示、监控、位置采样及控制等。如显示、监控、位置采样及控制等。因此,插补周期应大于插补运算时间和其它实时任务因此,插补周期应大于插补运算时间和其它实时任务所需时间之和。插补周期大约在所需时间之和。插补周期大约在8 8msms左右。左右。采样是指由时间上连续信号取出不连续信号,对时间采样是指由时间上连续信号取出不连续信号,对时间上连续的信号进行采样,就是通过一个采样开关上连续的信号进行采样,就是通过一个采样开关K K(这个开这个开关关K K每隔一定的周期每隔一定的

36、周期T TC C闭合一次)后,在采样开关的输出端闭合一次)后,在采样开关的输出端形成一连串的脉冲信号。这种把时间上连续的信号转变成形成一连串的脉冲信号。这种把时间上连续的信号转变成时间上离散的脉冲系列的过程称为采样过程,周期时间上离散的脉冲系列的过程称为采样过程,周期T TC C叫采叫采样周期。样周期。计算机定时对坐标的实际位置进行采样,采样数据与计算机定时对坐标的实际位置进行采样,采样数据与指令位置进行比较,得出位置误差用来控制电动机,使实指令位置进行比较,得出位置误差用来控制电动机,使实际位置跟随指令位置。对于给定的某个数控系统,插补周际位置跟随指令位置。对于给定的某个数控系统,插补周期期

37、T T和采样周期和采样周期T TC C是固定的,通常是固定的,通常T TT TC C,一般要求一般要求T T是是T TC C的的整数倍。整数倍。对于直线插补,不会造成轨迹误差。在圆弧插补中,对于直线插补,不会造成轨迹误差。在圆弧插补中,会带来轨迹误差。会带来轨迹误差。如图3-28所示,用弦线逼近圆弧,其最大径向误差er为 (3-26)式中 R被插补圆弧半径(mm);角步距,在一个插补周期内逼近弦所对应的圆心角。将式(3-26)中的 用幂级数展开,得 (3-27)2cos1(Rer)2/cos()2cos1(Rer 22!42/!22/11RR82 设T为插补周期,F为进给速度,则轮廓步长为 (3-28)用轮廓步长代替弦长,有 (3-29)将(3-29)代入式(3-27),得 (3-30)可见,圆弧插补过程中,用弦线逼近圆弧时,插补误差er与程编进给速度F的平方、插补周期T的平方成正比,与圆弧半径R成反比。TFl RlRTFRTFer8)(2图3-28 弦线逼近圆弧 图3-29 直线插补原理 O Y E(Xe,Ye)R Y Y X er X X O

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 医疗、心理类
版权提示 | 免责声明

1,本文(数控机床的控制原理课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|