数控课件 第4章 轨迹插补与半径补偿原理_第1页
数控课件 第4章 轨迹插补与半径补偿原理_第2页
数控课件 第4章 轨迹插补与半径补偿原理_第3页
数控课件 第4章 轨迹插补与半径补偿原理_第4页
数控课件 第4章 轨迹插补与半径补偿原理_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章 数控装置的插补与半径补偿原理内容提要本章将详细讨论数控装置的插补原理及刀具半径补偿的原理。Date 1现代数控技术第一节 概述一、插补的概念q 插补 (Interpolation): 根据给定进给速度和给定轮廓线形的要求,在轮廓的已知点之间,确定一些中间点的方法,这种方法称为插补方法或插补原理。q 插补与数据密化 根据有限的信息完成 “数据密化 ”的工作,数控装置依据编程时的有限数据,按照一定方法产生基本线型直线、圆弧等),以此为基础完成所需轮廓轨迹的拟合工作。 q 插补算法:对应于插补方法 (原理 )的实现算法。q 插补功能是轮廓控制系统的本质特征。第四章第四章数控装置的插补与半径补偿原理Date 2现代数控技术硬件插补与软件插补硬件插补与软件插补l 数控( NC、 CNC, MNC) 系统中完成插补工作的装置叫插补器。从产生的数学模型来分,有一次(直线)插补器,二次(圆,抛物线等)插补器,及高次曲线插补器等。大多数数控机床的数控装置都具有直线插补器和圆弧插补器。l NC系统中插补器由数字电路组成,称为硬件插补。完全是硬件的插补器已逐渐被淘汰,只在特殊应用场合或作为软件、硬件结合插补时的第二级插补使用。l 在 CNC系统中,插补器功能由软件来实现,称为软件插补。软件插补器结构简单( CNC装置的微处理器和程序),灵活易变。现代数控系统都采用软件插补器。第一节第一节 概述概述第四章第四章数控装置的插补与半径补偿原理Date 3现代数控技术二、对插补器的基本要求n 1,插补所需的原始数据较少;n 2有较高的插补精度,插补结果没有累计误差,局部偏差不能超过允许的误差(一般应保证小于规定的分辨率);n 3沿进给路线,迸给速度恒定且符合加工要求;n 4. 硬件线路简单可靠,软件插补算法简捷,计算速度快 。 第一节第一节 概述概述第四章第四章数控装置的插补与半径补偿原理Date 4现代数控技术q 稳定性指标n 插补运算是一种迭代运算,存在着算法稳定性问题。n 插补算法稳定的充必条件:在插补运算过程中,对计算误差和舍入误差没有累积效应。n 插补算法稳定是确保轮廓精度要求的前提。第二节第二节 评价插补算法的指标Date 5现代数控技术q 插补精度指标 插补精度:插补轮廓与给定轮廓的符合程度,它可用插补误差来评价。 插补误差分类: 逼近误差(指用直线逼近曲线时产生的误差); 计算误差(指因计算字长限制产生的误差); 圆整误差。其中,逼近误差和计算误差与插补算法密切相关。第二节第二节 评价插补算法的指标评价插补算法的指标Date 6现代数控技术 采用逼近误差和计算误差较小的插补算法;采用优化的小数圆整法,如:逢奇(偶)四舍五入法、小数累进法等。 一般要求上述三误差的综合效应小于系统的最小运动指令或脉冲当量。第二节第二节 评价插补算法的指标评价插补算法的指标Date 7现代数控技术q 合成速度的均匀性指标 合成速度的均匀性:插补运算输出的各轴进给率,经运动合成的实际速度( Fr) 与给定的进给速度( F ) 的符合程度。 速度不均匀性系数: 合成速度均匀性系数应满足: max 1 % 第二节第二节 评价插补算法的指标评价插补算法的指标Date 8现代数控技术q 插补算法要尽可能简单,要便于编程因为插补运算是实时性很强的运算,若算法太复杂,计算机的每次插补运算的时间必然加长,从而限制进给速度指标和精度指标的提高。第二节第二节 评价插补算法的指标评价插补算法的指标Date 9现代数控技术一 、插补方法的分类n 目前插补器中应用的插补方法分为两大类。 n (一)基准脉冲插补 n (二)数据采样插补 第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 10现代数控技术(一)基准脉冲插补 n 基准脉冲插补又称为行程标量插补或脉冲增量插补。这种插补算法的 特点 是每次插补结束时数控装置向每个运动坐标输出 基准脉冲序列 ,每个脉冲代表了 最小位移 ,脉冲序列的 频率 代表了 坐标运动速度 ,而脉冲的 数量 表示 移动量 。 第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 11现代数控技术q (一)基准脉冲插补q基准脉冲插补又称为行程标量插补或脉冲增量插补。这种插补算法的 特点 是每次插补结束时数控装置向每个运动坐标输出 基准脉冲序列,每个脉冲代表了 最小位移 ,脉冲序列的 频率代表了 坐标运动速度 ,而脉冲的 数量 表示 移动量 。第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 12现代数控技术n 特点: 每次插补的结果仅产生一个单位的行程增量 (一个脉冲当量)。以一个一个脉冲的方式输出给步进电机。其基本思想是:用折线来逼近曲线(包括直线)。 插补速度与进给速度密切相关 。因而进给速度指标难以提高,当脉冲当量为 10 m时,采用该插补算法所能获得最高进给速度是 3-4 m/min。 脉冲增量插补的实现方法较简单。 通常仅用加法和移位运算方法就可完成插补。因此容易用硬件来实现,运算的速度很快。也可用软件来完成这类算法。第三节第三节 插补方法的分类与原理插补方法的分类与原理(一)基准脉冲插补Date 13现代数控技术 这类插补算法有:逐点比较法;最小偏差法;数字积分法;目标点跟踪法;单步追综法等 它们主要用早期的采用步进电机驱动的数控系统。 由于此算法的速度指标和精度指标都难以满足现在零件加工的要求,现在的数控系统已很少采用这类算法了。第三节第三节 插补方法的分类与原理插补方法的分类与原理(一)基准脉冲插补Date 14现代数控技术(二)数据采样插补n 又称为时间标量插补或数字增量插补。这类插补算法的 特点 是数控装置产生的不是单个脉冲,而是标准二进制数字。插补运算分 两步 完成。 第一步为粗插补 ,它是在给定起点和终点的曲线之间插入若干个点,即用若干条微小直线段来逼近给定曲线,每一微小直线段的长度 L都相等,且与给定进给速度有关。粗插补在每个插补运算周期中计算一次,因此,每一微小直线段的长度 L 与进给速度 F 和插补周期 T有关,即 L= FT。第二步 为精插补,它是在粗插补算出的每一微小直线段的基础上再作 “数据点的密化 ”工作。这一步相当于对直线的脉冲增量插补。 第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 15现代数控技术q(二)数据采样插补 插补程序以一定的时间间隔定时 (插补周期 )运行,在每个周期内根据进给速度计算出各坐标轴在下一插补周期内的位移增量(数字量)。其基本思想是:用直线段(内接弦线,内外均差弦线,切线)来逼近曲线(包括直线)。 插补运算速度与进给速度无严格的关系。因而采用这类插补算法时,可达到较高的进给速度(一般可达 10m/min以上)。第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 16现代数控技术 数字增量插补的实现算法较脉冲增量插补复杂,它对计算机的运算速度有一定的要求,不过现在的计算机均能满足要求。 这类插补方法有:数字积分法 (DDA)、 二阶近似插补法、双 DDA插补法、角度逼近插补法、时间分割法等。这些算法大多是针对圆弧插补设计的。 这类插补算法主要用于交、直流伺服电机为伺服驱动系统的闭环,半闭环数控系统,也可用于以步进电机为伺服驱动系统的开环数控系统,而且,目前所使用的 CNC系统中,大多数都采用这类插补方法 。第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 17现代数控技术三、 脉冲增量插补算法逐点比较法是这类算法最典型的代表,它是一种最早的插补算法,该法的原理是: CNC系统在控制过程中,能逐点地计算和判别运动轨迹与给定轨迹的偏差,并根据偏差控制进给轴向给定轮廓靠扰,缩小偏差,使加工轮廓逼近给定轮廓。第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 18现代数控技术1、逐点比较法的插补原理n 逐点比较法又称代数运算法、醉步法。这种方法的基本原理是:计算机在控制加工过程中,能逐点地计算和判别加工误差,与规定的运动轨迹进行比较,由比较结果决定下一步的移动方向。逐点比较法既可以作直线插补,又可以作圆弧插补,这种算法的特点是,运算直观,插补 误差小于一个脉冲当量,输出脉冲均匀,而且输出脉冲的速度变化小,调节方便。第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 19现代数控技术逐点比较法是边找边走的近似法n 数控装置在控制加工轨迹过程中,逐点计算和判别加工偏差,以控制坐标进给方向。这种插补方法的特点是每控制工件与刀具之间相对走一步时都要完成四个工作节拍,即:n 第一 ,偏差判别。判别加工点对规定几何轨迹的偏离位置,然后决定运动的走向。n 第二 ,进给。控制某坐标轴进给一步,向规定的轨迹逼近,缩小偏差。n 第三 ,偏差计算。计算新的加工点对规定轨迹的偏差,作为下一步判别走向的依据。n 第四 ,终点判断。判断是否到达程序规定的加工终点?若到达终点,则停止插补,否则再回到第一拍。如此不断地重复上述循环过程,直到终点,就能加工出所要求的轮廓形状。第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 20现代数控技术逐点比较法工作过程图偏差判别终点判别进给输出 偏差计算终点到退出第三节第三节 插补方法的分类与原理插补方法的分类与原理逐点比较法的插补原理逐点比较法的插补原理Date 21现代数控技术2、逐点比较法直线插补的原理(Xe, Ye)(Xm, Ym)Y直线 X直线 : Fm = Xe *Ym - Ye * Xm Fm 0 在直线上方, +X向输出一步 Fm 0 在直线上 +X向输出一步 Fm 0 在直线下方, +Y向输出一步第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 22现代数控技术圆弧 : Fm = Xm2 +Ym2 - RFm 0 在圆外, -Y向输出一步Fm 0 在圆上, +X向输出一步Fm 0 在圆内, +X向输出一步RXY(Xm, Ym)圆 弧 3、逐点比较法圆弧插补的原理第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 23现代数控技术1、 插补周期的选择n 插补周期 t 与精度 、 速度 F 的关系 YX L第三节第三节 插补方法的分类与原理插补方法的分类与原理四 . 数字增量插补Date 24现代数控技术q 插补周期 t 与插补运算时间 T 的关系一旦系统各种线形的插补算法设计完毕,那么该系统插补运算的最长时间 Tmax就确定了。显然要求:Tmax t在采用分时共享的 CNC系统中,Tmax t/2这是因为系统除进行插补运算外, CPU还要执行诸如位置控制、显示等其他任务。第三节第三节 插补方法的分类与原理插补方法的分类与原理四 . 数字增量插补Date 25现代数控技术q 插补周期 t 与位置控制周期 tP 的关系t = n tP n=0, 1, 由于插补运算的输出是位置控制的输入,因此插补周期要么与位置控制周期相等、要么是位置控制周期的整数倍,只有这样才能使整个系统协调工作。例如,日本FANUC 7M系统的插补周期是 8ms, 而位置控制周期是 4ms。华中 I型数控系统的插补周期也是 8ms, 位置控制周期可以设定为 1ms、 2ms、 4ms、 8ms 。四 . 数字增量插补第三节第三节 插补方法的分类与原理插补方法的分类与原理Date 26现代数控技术2.直线插补算法在设计直线插补程序时,通常将插补计算坐标系的原点选在被插补直线的起点,如图所示,设有一直线 OPe, O(0,0)为起点, Pe (Xe,Ye)为终点,要求以速度 F(mm/min), 沿 OPe 进给。Pe (Xe,Ye) LPi+1 (Xi+1,Yi+1)Pi (Xi,Yi) Yi Xi XYO第三节第三节 插补方法的分类与原理插补方法的分类与原理四四 . 数字增量插补数字增量插补Date 27现代数控技术设插补周期为 t (ms), 则在 t 内的合成进给量 L为:若 t =8ms 则:式中:直线插补公式的推导Pe (Xe,Ye) LPi+1 (Xi+1,Yi+1)Pi (Xi,Yi) Yi Xi XYO第三节第三节 插补方法的分类与原理插补方法的分类与原理四四 . 数字增量插补数字增量插补Date 28现代数控技术上述算法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论