- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(累加形式) 其中,m为累加次数(容量)取为整数,m=0?2N-1,共2N 次(N为累加器位数)。 令△t =1,mK =1,则K =1/m=1/2N。 则 (2)结论:直线插补从始点走向终点的过程,可以看作是各坐标轴每经过一个单位时间间隔,分别以增量kxe(xe / 2N )及k (ye / 2N )同时累加的过程。累加的结果为: DDA直线插补:以Xe/2N 、ye/2N (二进制小数,形式上即Xe、ye )作为被积函数,同时进行积分(累加),N为累加器的位数,当累加值大于2N -1时,便发生溢出,而余数仍存放在累加器中。 积分值=溢出脉冲数代表的值+余数 当两个积分累加器根据插补时钟脉冲同步累加时,用这些溢出脉冲数(最终X坐标Xe个脉冲、Y坐标ye个脉冲)分别控制相应坐标轴的运动,加工出要求的直线。 (3)终点判别 累加次数、即插补循环数是否等于2N可作为DDA法直线插补判别终点的依据。 (4)组成:二坐标DDA直线插补器包括X积分器和Y积分器,每个积分器都由被积函数寄存器JVX(速度寄器)和累加器JRX(余数寄存器)组成。初始时,X被积函数寄存器存Xe, Y被积函数寄存器存ye。 2.DDA法直线插补举例 插补第一象限直线OE,起点为O(0,0),终点为E(5,3)。取被积函数寄存器分别为JVX、JVY,余数寄存器分别为JRX、JRY,终点计数器为JE,均为三位二进制寄存器。 累加次数 X积分器 Y积分器 终点计数器 JE 备 注 JVX(Xe) JRX 溢出 Jvy(Ye) JRy 溢出 0 101 000 011 000 000 初始状态 1 101 101 011 011 001 第一次迭代 2 101 010 1 011 110 010 X溢出 3 101 111 011 001 1 011 Y溢出 4 101 100 1 011 100 100 X溢出 5 101 001 1 011 111 101 X溢出 6 101 110 011 010 1 110 Y溢出 7 101 011 1 011 101 111 X溢出 8 101 000 1 011 000 1 000 X,Y溢出 A(5,3) X Y 3、DDA软件实现 第四节 数据采样插补法 一、插补周期的选择 1、插补周期与插补运算时间的关系 插补周期Ts 插补运算与CPU执行 其他实时任务 所需时间之和 > 2、插补周期与位置反馈采样的关系 插补周期Ts nTc = 第四节 数据采样插补法 一、插补周期的选择 3、插补周期与精度、速度的关系 直线插补时插补所形成的每段小直线与给定直线重合, 不会造成轨迹误差 圆弧插补时, 第四节 数据采样插补法 二、数据采样插补原理 数据采样法直线插补 1.插补计算过程 (1)插补准备 主要是计算轮廓步长及其相应的坐标增量。 (2)插补计算 实时计算出各插补周期中的插补点(动点)坐标值。 2.实用的插补算法(原则:算法简单、计算速度快、插补误差小、精度高) (1)直接函数法 插补准备: 插补计算: (2)进给速率数法(扩展DDA法) 插补准备:步长系数 插补计算: (3)方向余弦法 插补准备: 插补计算: (4)一次计算法 插补准备: 插补计算: X A(Xe,Ye) △Y △X β α Y O l l l 3 数据采样法圆弧插补 1.直线函数法(弦线法) 上式中, 和 都是未知数,难以用简单方法求解,采用近似计算,用 和 来取代, 则 P A(Xi,Yi) B(Xi+1,Yi+1) E X Y F H M α δ Φi Φi+1 C D O 一、刀具半径补偿的基本概念 刀具半径补偿(Tool Radius Compensation offset) 根据按零件轮廓 编制的程序和预先设 定的偏置参数,数控 装置能实时自动生成 刀具中心轨迹的功能 称为刀具半径补偿功 能。 A’ B’ C” C B A G41 刀具 G42 刀具 编程轨迹 刀具中心轨迹 C’ 第五节 刀具补偿原理 刀具半径补偿功能的主要用途 ? 实现根据编程轨迹对刀具中心轨迹的控制 避免在加工中由于刀具半径的变化(如由于刀具损坏而换刀等原因)而重新编程的麻烦。 ? 刀具半径误差补偿 刀具的磨损或换刀引起的刀具半径的变化,不必重新编程,只须修改相
原创力文档


文档评论(0)