第二讲 与插补原理 .pptVIP

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

以第I象限顺圆为例 圆方程为:x 2+y 2=r 2 对时间t求导 由此设出第I象限顺圆坐标轴方向的速度分量为 Vx = Ky Vy = -Kx 此式说明,速度分量是随动点变化的。 V Vy Vx E A y x 0 二、DDA圆弧插补 位移量 取单位时间Δt=1 则: (4) 坐标轴位移增量 ① 预置累加增量值 x、y轴累加增量初值分别为y0、x0 (Δx,Δy) ② x轴累加求和, ∑x+Δx-y→ ∑x 得出的溢出脉冲发到+x向 y轴累加求和 , ∑y+Δy-x→ ∑y 得出的溢出脉冲发到-y向 ③ 坐标值更新, 当x向发出脉冲后,x+1 →x=Δy 更新y轴累加增量值y 插补过程如下: ④ 判终 将③中计算出的坐标瞬时值与圆弧终点坐标 进行比较,当有一个轴达终,该轴就停止计算, 不再有脉冲溢出,只有当两轴都达到终点时, 插补运算结束。 即当y向发出脉后, y-1→y=Δx, 更新x轴累加增量值x 不同象限,顺逆不同,插补公式也不一样。 解:溢出基值 m=r=5 x轴增量值 Δx=y0=5 y轴增量值 Δy=x0=0 ∑x=∑y=0 插补过程如下: 例.用DDA法进行圆弧插补,半圆弧AE起点A(0,5), 终点E(5,0),半径r=5。 x 0 y A E 累加 次数 X 求和 X 溢出 更新 ∑x-y→∑x Y 求和 Y 溢出 更新 ∑y-x→∑y n y+∑x→∑x x+1 →x x+ ∑y→∑y y-1→1 1 5+0=5→x 1 0 →∑x 1+0→∑y 0 0+1→x 2 5+0 →∑x 1 0 →∑x 1+2=3→∑y 0 2→x 3 5+0 →∑x 1 0 →∑x 3+3=6→∑y 1 1→∑y 3→x 5-4=1→∑y 4 4+0 →∑x 0 3+1=4→∑y 0 5 4+4 →∑x 1 3→∑x 4+4 →∑y 1 3→∑y 4→x 4-1=3→∑y 6 3+3→∑x 1 1→∑x 5+3→∑y 1 3→∑y 5→x (x达终) 2→y 7 5+3→∑y 1 3→∑y 1→y 8 5+3→∑y 1 3→∑y 0→y (y达终) 解决措施 产生原因 减小DDA圆弧插补轮廓误差的措施 被积函数较小的坐标轴位置变化较另一个 轴慢,使插补出的轨迹向圆弧外扩展 累加单元预置一初值(溢出余值的一半), 就可使较小坐标轴提早发生位置变化。 三、提高积分法插补的精度 例 用DDA法进行圆弧插补,半圆弧AE起点A(0,5), 终点E(5,0),半径r=5。 解:取容量C=5,其插补轨迹如图所示 x 0 y A E 累加 次数 X 求和 X 溢出 更新 ∑x+y→∑x Y 求和 Y 溢出 更新 ∑y+x→∑y n y+∑x→∑x x=0,∑x=3 x+ ∑y→∑y y=5,∑y=3 1 5+3=8→∑x 1 x=x+1=1 ∑x=8-5=3 0+3→∑y 0 y=5,∑y=3 2 5+3→∑x 1 x=2 ∑x=8-5=3 1+3=4→∑y 0 y=5,∑y=3 3 5+3 →∑x 1 x=3 ∑x=8-5=3 2+4=6→∑y 1 y=4,∑y=1 4 4+3 →∑x 1 x=4 ∑x=7-5=2 3+1=4→∑y 1 y=4,∑y=4 5 4+2 →∑x 1 x=5 ∑x=6-5=1 4+4=8→∑y 1 y=3,∑y=3 6 5+3=8→∑y 1 y=2,∑y=3 7 5+3=8→∑y 1 y=1,∑y=3 8 5+3=8→∑y 1 y=0,∑y=3 第四节 其他插补方法简介 硬件实现底层精插补 软件粗插补:将任意曲线由小的直线或圆弧逼近 粗插补方法: 1.等参数法 平均分为N等份,插补直线与理论线差距为б1,б2,...当MAX(б1,б2,...бN)≤б允,满足插补,否则再细分。 бi 2.等弦长 先以1点为圆心,以给定长为半径画圆,再以2 为圆心继续画圆... 1 2 3.等弦高误差 已知理论曲线Q(t)给定误差б,求P1,P2,...Pn。可在 P0作一半径为б的圆弧,作圆弧与理论曲线公切线。公 切点M、N,M(Xm,Ym),N(Xn,Yn)。此方法是比 较理想的方法。 P0 N P1 б1 M ?求公切线 ?求交点 求得P1点,继续求P2,

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档