网站大量收购独家精品文档,联系QQ:2885784924

数控系统(二)分析.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.4 插补原理 2.4.1 插补的基本概念 插补器: 软件插补 硬件插补 软硬件结合插补 直线插补 圆弧插补 二维插补 多维插补 二.软件插补算法 Ⅰ.脉冲增量插补 二.软件插补算法 Ⅰ.脉冲增量插补 Ⅱ.数据采样插补(时间标量插补) 插补程序每调用一次,算出坐标轴在一个周期中的增长段(不是脉冲),得到坐标轴相应的指令位置,与通过位置采样所获得的坐标轴的现时的实际位置(数字量)相比较,求得跟随误差。位置伺服软件将根据当前的跟随误差算出适当的坐标轴进给速度指令,输出给驱动装置。 类型 1.插补程序的调用周期和系统的位置采样周期相同 2.2.2 脉冲增量插补 特点 一. 逐点比较法插补原理 基本思想 一. 逐点比较法插补原理 四个步骤 Ⅰ、直线插补 (一).偏差计算公式 2.当P在OE上方时, 由F可判别动点Pi与理想轨迹的相对位置,从而决定下一步移动方向。 为便于计算机编程计算,将F的计算予以简化。 2.若沿+y向走一步,即 (二)终点判别的方法有两种: 1.每走一步,判断动点Pi(xi, yi)的坐标值是否与 终点坐标相同,即 Xi-Xe ≥ 0且 Yi-Ye≥0 若两式同时满足,插补结束。 (四)不同象限的直线插补计算 第 I 象限直线插补软件流程图 用同样方法分析第II,III, IV 象限插补情况, 如图所示, 可以得出: 均沿y方向步进,无论+y,-y,|y|增大, I,II走+y,III,IV走-y(随ye的+,-)。 下图所示,轮廓形状 a.看成是第I象限,起点O1,终点O2,输出为+x,+y 四个象限直线插补流程图可归纳为下图所示, n=|xe-x0|+|ye-y0| 例2-1 设有第一象限直线OA,起点O为坐标原点,终点为A(4,3)。用逐点比较法对该段直线进行插补,并画出插补轨迹。 Ⅱ、圆弧插补 (一).偏差计算公式 第一象限逆圆弧进给方向: 1.动点在圆弧外,F 0,向-x 走一步; 2.动点在圆弧内,F 0, 向+y 走一步; 3.动点在圆弧上,F = 0,向-x 走一步。 (二)终点判别的方法有两种: 1、动点与终点坐标值比较 若 xi=xe,x 向已到终点 若 yi=ye,y 向已到终点 只有当x、y都到达终点,插补才算完成。 (四) 圆弧插补偏差计算公式 1、第一象限逆圆插补 动点在-X方向走一步后 xi+1=xi -1 yi+1=yi Fi+1=(xi-1)2+yi2-(x02+y02) =Fi-2xi+1 第一象限逆圆 插补流程图 2、第一象限顺圆插补 F≥0 动点在-Y方向走一步后 Fi+1=Fi-2Yi+1 第一象限顺圆 插补流程图 3、圆弧插补有八种情况表示如下图 例2-2 现欲加工第一象限逆圆弧AB,起点A(5,0),终点B(0,5),试用逐点比较法进行插补,并画出插补轨迹。 解: 初始化 x=x0=5 y=y0=0 F=0 n=|Xe-Xi|+ |Ye-Yi|=10 二. 数字积分法 1、基本概念 一、DDA直线插补 设对直线OE进行脉冲分配 起点O(0,0),终点E(xe,ye) 直线方程 y/x=ye/xe ΔX = Vx ·Δt ΔY = Vy ·Δt 将(2)式代入(1)式,即为坐标轴位移增量 Δx = K ? Xe ? Δt Δy = K ? Ye ? Δt 累加多少次,才能达到加工终点呢?K=? 确定m(K): 每次累加,在每个轴上最多只能产生一个进给脉冲。式(2)中的Δx ,Δy相同地要小于等于一个脉冲当量,即要求 KXe≤1 KYe≤1 (Ⅰ) 解: 由此构成如图所示的插补原理框图 例4.设有XY平面第一象限逆圆弧AB,起点A(5,0),终点B(0,5),所选寄存器位数n=3。若用二进制计算,起点坐标A(101,000),终点坐标B(000,101),试用DDA法对此圆弧进行插补。 左移规格化 如图所示为对直线L1和L2进行插补,如果寄存器位数是n,加工直线L1、L2都要经过m=2n累加运算,完成二条直线插补的时间是一样的。 因L1直线短,故进给慢,速度低;L2直线长,进给快,速度高。对于圆弧,则是半径小时进给速度慢,半径大时进给速度快。 由此可知,D

文档评论(0)

四月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档