3.5.2 直线和圆弧dda法插补原理.pptVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.5.2 直线和圆弧dda法插补原理

3.1 计算机数控装置的概述(1学时) 3.2 数控装置的硬件结构(1学时) 3.3 数控装置的软件结构(1学时) 3.4 译码的软件设计基础(1学时) 3.5 插补原理(4学时) 3.6 补偿功能(1学时) 3.7 故障诊断功能和可编程控制器(1学时) 3.5 插补原理 一 插补的基本概念; 二 插补方法的分类; 三 逐点比较法; 四 数字积分法; 五 数据采样法(时间分割法); 六 插补算法中的速度处理。 4 多坐标直线插补 思考题 1 设直线AB为第一象限直线,起点A(0,0),终 点为B(4,3),用DDA法加工直线AB。 2 设圆弧AB为第一象限逆圆弧,起点A (3,0),终点为B(0,3),用DDA法加工圆弧 AB。 * * * * 第三章 计算机数控装置 特点: 易于实现多坐标联动插补 O t Y t0 t1 t2 ti-1 ti tn Yi-1 Yi Y=f(t) 1 数字积分法的工作原理 如右图,函数在[t0 , tn ]的定积分,即为函数在该区间的面积: 如果从t=0开始,取自变量t的一系列等间隔值为△t,当△t足够小时,可得 如果取△t=1,即一个脉冲当量δ,则 四 数字积分法插补 函数的积分运算变成了变量的累加运算,如果δ足够小时,则累加求和运算代替积分运算所引入的误差可以不超过所允许的误差。 JV:被积函数寄存器 JR:累加寄存器 (又称余数寄存器) QJ:全加器 一般设余数寄存器JR的容量作为一个单位面积值,累加值超过一个单位面积,即产生一个溢出脉冲。 △t (JV)+(JR) △S 数字积分器的工作原理 积分运算原理图 四 数字积分法插补 2 数字积分法直线插补 O X Y A(Xe,Ye) Vx Vy V M 积分 累加 若取?t为一个脉冲时间间隔,即? t=1,则 选择k时应使每次增量△x和△y均小于1,以使在各坐标轴每次分配进给脉冲时不超过一个脉冲(即每次增量只移动一个脉冲当量),即 Xe及Ye的最大允许值,受到寄存器容量限制,设寄存器的字长为N,则Xe及Ye的最大允许值为: 2N-1 若要满足 则 若取 则 由于 n为累加次数 注:已设? t=1 实现该直线插补的积分器 X轴被积函数寄存器(Xe) ? X轴积分累加器 Y轴积分累加器 ? Y轴被积函数寄存器(Ye) X轴溢出脉冲 Y轴溢出脉冲 插补控 制脉冲 被积函数寄存器的函数值本应为xe/2N和ye/2N,但从累加溢出原理来说,存放xe和ye仅相当于小数点左移N位,其插补结果等效。 程序框图 数字积分法直线插补示例 设要加工直线OA,起点O(0,0),终点A(5,2)。若被积函数寄存器JV、余数寄存器JR和终点计数器JE的容量均为三位二进制寄存器,则累加次数n=23=8,插补前JE、JRx、JRy均清零。 累加 次数 X积分器 Y积分器 终点计 数 器 JRX+JVX 溢出 △X JRY+JVY 溢 出△Y JE 1 0+101=101 0 0+010=010 0 000 2 101+101=010 1 010+010=100 0 001 3 010+101=111 0 100+010=110 0 001 4 111+101=100 1 110+010=000 1 011 5 100+101=001 1 0+010=010 0 100 数字积分法直线插补运算过程(前五步) 3 数字积分法圆弧插补 O X Y A(X0,Y0) B(Xe , Ye) M(Xi,Yi) V Vx Vy Xi Yi R 第一象限逆圆插补 图中参数有下述相似关系 公式对照 则 设 DDA圆弧插补与DDA直线插补累加运算公式对照 DDA圆弧插补累加运算公式 DDA直线插补累加运算公式 X轴溢出脉冲 Y轴溢出脉冲 插补控制脉冲 ? X轴被积函数寄存器(Yi) X轴积分累加器 Y轴积分累加器 ? Y轴被积函数寄存器(Xi) +1 -1 数字积分圆弧插补框图 统计进给脉冲总数判别终点; 直线插补 圆弧插补 统计累加次数判别终点; X、Y 方向插补时分别对Xe , Ye 累加; X、Y 方向插补时分别对Yi和Xi累加; X、Y 方向进给(发进给脉冲) 后,被积函数寄存器Jx、Jy内容 (Xe,Ye)不变; X、Y 方向进给(发进给脉冲) 后,被积函数寄存器Jx、Jy内容 (Yi,Xi)必须修正,即当X方向发 脉冲时,Y轴被积函数寄存器J

文档评论(0)

badjka + 关注
文档贡献者

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

1亿VIP精品文档

相关文档