伺服系统第22章数控技术加工控制原理.ppt

伺服系统第22章数控技术加工控制原理.ppt

  1. 1、本文档共119页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二、 刀具补偿原理 1.??车刀位置补偿 ( Xq,Zq) (Xp,Zp) Xpq Zpq 按照修正以后的位置控制机床的 运动,能够切出理想的轮廓。 2 铣刀长度补偿 Zp Zq Zpq 按照修正以后的位置控制机床的垂直坐标,能够切出理想的轮廓。 3.??刀具半径补偿的三个阶段 刀补进行 刀补建立 刀补建立 刀补进行 刀补撤销 刀补撤销 A D D A B B C C x x a) G41 左刀补 图3-36 刀具补偿方向 (1)刀补建立 刀具从起刀点接近工件, 在该段中,动作指令只能用G00或G01。 (2)刀具补偿进行 刀具补偿进行期间,刀具中心轨迹始终偏离编程轨迹一个 刀具半径的距离。在此状态下,G00、G01、G02、G03都可使用。 (3)刀补撤销 刀具撤离工件,返回原点。 此时也只能用G00、G01。 b) G42右刀补 三 、刀具半径补偿算法 (一)单一程序段的刀补计算 1 直线程序段 问题: 已知A(X,Y),求A’(X’,Y’) Δ X y α K A ′ (X ′ ,Y ′ ) r α Δ Y A(X,Y) x O ′ K 2.?圆弧B刀具半径补偿计算 问题:已知第一象限圆弧 AB ,求同心圆弧 A’B’ x B ′ (X b ′ ,Y b ′ ) A ′ (X a ′ ,Y a ′ ) Δ X K B ( X b ,Y b ) Δ Y O R β A(X a ,Y a ) r (二)程序段间的转接计算 1 直线程序段间的转接 (a)当1800 ɑ3600时,属缩短型转接; (b)当900≤ ɑ1800时,属伸长型转接; (c) 当00 ɑ900时,属插入型转接。 (1)当1800 ɑ3600时,属缩短型转接; (2)当900≤ ɑ1800时,属伸长型转接; (3) 当00 ɑ900时,属插入型转接。 在CNC装置中,处理的基本廓形是直线和圆弧,它们之间的相互连接方式有,直线与直线相接、直线与圆弧相接、圆弧与直线相接、圆弧与圆弧相接。 图3-40a给出了普通数控系统的工作方法,在系统内,数据缓冲寄存区BS用以存放下一个加工程序段的信息,设置工作寄存区AS,存放正在加工的程序段的信息,其运算结果送到输出寄存区OS,直接作为伺服系统的控制信号。 图3-40b为CNC系统中采用C刀补方法的原理框图,与3-40a不同的是,CNC装置内部又增设了一个刀补缓冲区CS。当系统启动后,第一个程序段先被读入BS,在BS中算得第一段刀具中心轨迹,被送到CS中暂存后,又将第二个程序段读入BS,算出第二个程序段的刀具中心轨迹。接着对第一、第二两段刀具中心轨迹的连接方式进行判别,根据判别结果,再对第一段刀具中心轨迹进行修正。 缓冲寄存区 BS 工作寄存区 AS 输出寄存区 OS 输出寄存区 OS 工作寄存区 AS 刀补缓冲区 CS 缓冲寄存区 BS a) b) 图3-40 两种数控系统的工作流程 四、刀具补偿程序的处理 修正结束后,顺序地将修正后的第一段刀具中心轨迹由CS送入AS中,第二段刀具中心轨迹由BS送入CS中。 然后,由CPU将AS中的内容送到OS中进行插补运算,运算结果送到伺服系统中予以执行。当修正了的第一段刀具中心轨迹开始被执行后,利用插补间隙,CPU又命令第三段程序读入BS,随后,又根据BS和CS中的第三、第二段轨迹的连接情况,对CS中的第二程序段的刀具中心轨迹进行修正。依此下去,可见在刀补工作状态,CNC内部总是同时存在三个程序段的信息。 五、刀具补偿的几种特殊情况 1. 在切削过程中改变刀补方向 如图3-43所示,切削轮廓MN段采用G42刀补,而后加工PQ段,改变了刀补方向,应采用G41刀补,这时必须在P点产生一个具有长度为刀具半径的垂直矢量以获得一段过渡圆弧AB。 图3-43 刀补方向改变的切削实例 P G41 N M Q G42 2. 改变刀具半径值 在零件切削过程中刀具半径值改变了,则新的补偿值在下个程序段中产生影响。如图3-44所示,N10段补偿用刀具半径r1,N11段变为r2后,则开始建立新的刀补,进入N12段后即按新刀补r2进行补偿。刀具半径的改变可通过改变刀具号或通过操作面板等方法来实现。 图3-44 刀补半径改变的实例 r1 r1 N10 N11 N

文档评论(0)

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

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

1亿VIP精品文档

相关文档