数控编程第二十八讲课件_第1页
数控编程第二十八讲课件_第2页
数控编程第二十八讲课件_第3页
数控编程第二十八讲课件_第4页
数控编程第二十八讲课件_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二节CNC的轨迹控制原理第三节刀具位置补偿和半径补偿第四节进给速度和加减速控制第五节CNC的输入输出与通信功能第四章计算机数控系统第一节概述1第二节CNC的轨迹控制原理第三节刀具位置补偿和半径补刀具补偿是数控中的重要组成部分,当采用不同尺寸的刀具加工同一轮廓尺度的零件,或同一名义尺寸的刀具因换刀重调或磨损而引起尺寸变化时,为了编程方便和不改变已制备好的穿孔带(或程序),数控装置常备有刀具补偿机能。第四章第三节刀具位置补偿和半径补偿一、刀具的位置补偿二、刀具的半径补偿三、刀具的长度补偿2刀具补偿是数控中的重要组成部分,当采用不同尺寸的刀具加工同一一、刀具的位置补偿当采用不同尺寸的刀具加工同一轮廓尺寸的零件,或同一名义尺寸的刀具应换刀重调或磨损而引起尺寸变化时,为了编程方便和不改变已制备好的穿孔带,数控装置常备有刀具位置补偿机能,将变化的尺寸通过拨码开关或键盘进行手动输入,便能自动进行补偿。3一、刀具的位置补偿为了编程方便和不改变已制备好的穿孔带,数控1、刀具的位置补偿计算(图为不同尺寸刀具的四方刀架)KI41、刀具的位置补偿计算KI4刀架中心位置为各刀具的换刀点,并以1号刀尖B点为所有刀具编程起点。当1号刀从B到A其增量值为:UBA=XA-X1WBA=ZA-Z1当换2号时,到尖处在C点,C点的坐标原点为I、K。当C→A时:UCA=(XA-X1)+I补WCA=(ZA-Z1)+K补UAC=-[(XA-X1)+I补]WAC=-[(ZA-Z1)+K补]=5刀架中心位置为各刀具的换刀点,并以1号刀尖B点为所有刀具编程2、刀具位置补偿的处理方法机器在补偿前必须处理前后两把刀具位置补偿的差别。

例如,T1刀具补偿量为+0.5mm,T2刀具补偿量为+0.35mm,两者差0.15mm。由于T2-T1=+0.35-(+0.5)=-0.15mm(向床头箱移动为‘负’,称进刀,远离为正,称退刀),也就是说,在T1更换为T2时,要求刀架前进0.15mm。62、刀具位置补偿的处理方法例如,T1刀具补偿量为+0.5m对此,可作如下处理:(1)在更换刀具时,先把原来刀具(T1)补偿量撤消(根据上例,刀架前进0.5mm),然后根据新刀具(T2)补偿量要求退回03.5mm,这样,实际上刀架前进了差值为0.15mm。(2)在更换刀具时,立即进行新换刀具的补偿量和原来刀具补偿量(老刀具补偿量)的差值运算,并根据这个差值进行刀具补偿。这种方法称差值补偿法。实际上是把原刀具补偿量的撤消和新刀具补偿量的读入进行复合。7对此,可作如下处理:然后根据新刀具(T2)补偿量要求退回03二、刀具的半径补偿:1、刀具半径补偿的作用在数控机床上用圆头刀和铣刀加工零件时,其加工程序的编制有两种方法:1)按零件轮廓编程2)按刀具圆心(中心)的运动轨迹编程换刀和刀具磨损时不需要重新制作程序纸带,数控系统可以自动进行补偿,正确加工零件。数控系统的这种功能称为“刀具半径补偿”。8二、刀具的半径补偿:1、刀具半径补偿的作用在数控机床上用圆头2、刀具半径的补偿方法如图待加工零件,加工路线为:O→A→B→C→D→E→F→O92、刀具半径的补偿方法9O为起刀点,如图示。从O点开始刀具半径矢量r要作长度分别为OO1和O1a的直线插补,得到A点的补偿矢量r。AB段直线插补,得到B点补偿矢量r。10O为起刀点,如图示。10BD段作半径为R+r的圆弧插补,直到半径矢量r与终点矢量O2D重合。DE作直线插补,E点转角处,补偿矢量r应作半径为r的圆弧插补,使e→e1完成补偿矢量r与直线EF的法向重合。EF段作直线插补...11BD段作半径为R+r的圆弧插补,直到半径矢量r与终点矢量O2由前所述,可见要实现刀具半径补偿,数控系统除了有直线、圆弧插补功能外,还须具有处理刀具半径矢量的能力,这种处理能力表现在补偿矢量偏移的计算和补偿矢量的旋转两个方面。刀具半径补偿实现的方法有多种:DDA法逐点比较法矢量判别法其中,矢量判别法可适用于各种插补方法12由前所述,可见要实现刀具半径补偿,数控系统除了有直线、圆弧插上述对刀具补偿矢量的处理,通称为“刀具偏移计算”。这些方法的刀具半径补偿只能计算出直线或圆弧终点的刀具中心坐标值,而对于两个程序段之间轮廓的转接(又称拐角或过渡)是以圆弧方式进行的,故称其为一般刀具半径补偿,或称B机能刀具补偿(简称B刀补)。13上述对刀具补偿矢量的处理,通称为“刀具偏移计算”。这些方法的如图示,设要加工的程序段为圆弧AB、半径为R,加工开始时,刀具中心处在A’点,它的刀具半径矢量为r。要求加工结束时,刀具中心处于圆弧终点B’。14如图示,设要加工的程序段为圆弧AB、半径为R,加工开始时,刀分析:为实现上述要求,可把刀具中心的运动分解成两种运动:A’→A”和A”→B’A’→A”:该运动实际上以O’点为中心作半径为R的圆弧插补,结果使刀具中心由A’运动到A”,即此运动使刀具半径矢量平移到BA”。对于A’’到B’的运动,则是把刀具半径矢量由r旋转到r1,与圆弧终点半径矢量重合。15分析:A’→A”:该运动实际上以O’点为中心作半径为R的圆弧因此,若把这两种运动结合起来,也就是在作轮廓线圆弧插补的同时,不断地修改刀具半径矢量r,使它保持与圆弧半径矢量R一致,就能实现刀具半径的补偿。16因此,若把这两种运动结合起来,也就是在作轮廓线圆弧插补的同时为了比较r与R的重合性,引入了r和R的矢量积作为判别函数:17为了比较r与R的重合性,引入了r和R的矢量积作为判别函数:1当H=0,表示R和r重合;当H>0,表示r超前R;当H<0,表示r滞后R。规定:H>=0时,停止刀具偏移计算,进行轮廓的圆弧插补。H<0时,作刀具偏移计算,作矢量旋转。18当H=0,表示R和r重合;规定:18r的旋转,可按轮廓圆弧插补相同的方式进行。由此可见,刀具半径的矢量判别法是通过判别函数H把两圆弧插补结合起来,而与圆弧插补本身的方法无关。19r的旋转,可按轮廓圆弧插补相同的方式进行。19判别法的优点:不管数控系统使用何种插补方法都可用矢量判别法进行刀具补偿计算。这种方法能在轮廓插补的同时进行刀具半径矢量的旋转。判别法的缺点:由于在偏差补偿的基础上进行刀具偏移计算,引入一个新的偏移量H,使插补误差增加一倍,达到两个脉冲当量。20判别法的优点:判别法的缺点:203、C型机能刀具半径补偿方法实现B刀补的常用方法有一个共同特点,就是对加工轮廓的转接是以圆弧方式进行的,存在问题:1)在外轮廓尖加工时,由于轮廓尖角处始终处于切削状态,尖角加工的工艺性就比较差,这在磨削加工中尤其突出,所加工的尖角往往会变成小圆角。2)在内轮廓尖加工时,由于刀具中心轨迹交点不易求得,因此不得不由程编员人为地插入一个辅助加工的圆弧轨迹,并且这个辅助圆弧的半径必须大于刀具半径值。213、C型机能刀具半径补偿方法1)在外轮廓尖加工时,由于轮廓尖(1)C机能刀补的设计思想常用的刀具半径补偿方法产生编程限制的主要原因在于,这些方法在确定刀具中心轨迹时,都采用了读一段、算一段、再走一段的方法。它们都不能预计到下一段加工轨迹对本段加工轨迹的影响,从而需要由程编员帮助判别。一旦遇到这种情况,就必须人为地插入一个过渡圆弧,否则会产生过切削的现象。为了解决下段加工轨迹对本段加工轨迹的影响问题,系统的输入装置线路中可增设刀具补偿缓冲器。22(1)C机能刀补的设计思想它们都不能预计到下一段加工轨迹对本如图,工作寄存器AS存放正在加工的程序段信息。刀补缓冲器CS存放的是下一段要加工程序段信息。而缓冲寄存器BS存放的是再下一段所要加工的程序段信息。因此,在有C机能刀具半径补偿的数控系统工作时,总是同时存有三段程序信息。23如图,工作寄存器AS存放正在加工的程序段信息。而缓冲寄存器B(2)自动过渡的转接方式C机能刀具半径补偿方法的主要特点是采用直线过渡。由于采用直线过渡,因此在实际加工过程中,随着前后两段程编轨迹的连接方式不同,相应的刀具中心的加工轨迹也会产生不同的转接方式。从编程轨迹交点指向刀具中心轨迹交点的矢量称为转接矢量。24(2)自动过渡的转接方式由于采用直线过渡,因此在实际加工过程第二节CNC的轨迹控制原理第三节刀具位置补偿和半径补偿第四节进给速度和加减速控制第五节CNC的输入输出与通信功能第四章计算机数控系统第一节概述25第二节CNC的轨迹控制原理第三节刀具位置补偿和半径补刀具补偿是数控中的重要组成部分,当采用不同尺寸的刀具加工同一轮廓尺度的零件,或同一名义尺寸的刀具因换刀重调或磨损而引起尺寸变化时,为了编程方便和不改变已制备好的穿孔带(或程序),数控装置常备有刀具补偿机能。第四章第三节刀具位置补偿和半径补偿一、刀具的位置补偿二、刀具的半径补偿三、刀具的长度补偿26刀具补偿是数控中的重要组成部分,当采用不同尺寸的刀具加工同一一、刀具的位置补偿当采用不同尺寸的刀具加工同一轮廓尺寸的零件,或同一名义尺寸的刀具应换刀重调或磨损而引起尺寸变化时,为了编程方便和不改变已制备好的穿孔带,数控装置常备有刀具位置补偿机能,将变化的尺寸通过拨码开关或键盘进行手动输入,便能自动进行补偿。27一、刀具的位置补偿为了编程方便和不改变已制备好的穿孔带,数控1、刀具的位置补偿计算(图为不同尺寸刀具的四方刀架)KI281、刀具的位置补偿计算KI4刀架中心位置为各刀具的换刀点,并以1号刀尖B点为所有刀具编程起点。当1号刀从B到A其增量值为:UBA=XA-X1WBA=ZA-Z1当换2号时,到尖处在C点,C点的坐标原点为I、K。当C→A时:UCA=(XA-X1)+I补WCA=(ZA-Z1)+K补UAC=-[(XA-X1)+I补]WAC=-[(ZA-Z1)+K补]=29刀架中心位置为各刀具的换刀点,并以1号刀尖B点为所有刀具编程2、刀具位置补偿的处理方法机器在补偿前必须处理前后两把刀具位置补偿的差别。

例如,T1刀具补偿量为+0.5mm,T2刀具补偿量为+0.35mm,两者差0.15mm。由于T2-T1=+0.35-(+0.5)=-0.15mm(向床头箱移动为‘负’,称进刀,远离为正,称退刀),也就是说,在T1更换为T2时,要求刀架前进0.15mm。302、刀具位置补偿的处理方法例如,T1刀具补偿量为+0.5m对此,可作如下处理:(1)在更换刀具时,先把原来刀具(T1)补偿量撤消(根据上例,刀架前进0.5mm),然后根据新刀具(T2)补偿量要求退回03.5mm,这样,实际上刀架前进了差值为0.15mm。(2)在更换刀具时,立即进行新换刀具的补偿量和原来刀具补偿量(老刀具补偿量)的差值运算,并根据这个差值进行刀具补偿。这种方法称差值补偿法。实际上是把原刀具补偿量的撤消和新刀具补偿量的读入进行复合。31对此,可作如下处理:然后根据新刀具(T2)补偿量要求退回03二、刀具的半径补偿:1、刀具半径补偿的作用在数控机床上用圆头刀和铣刀加工零件时,其加工程序的编制有两种方法:1)按零件轮廓编程2)按刀具圆心(中心)的运动轨迹编程换刀和刀具磨损时不需要重新制作程序纸带,数控系统可以自动进行补偿,正确加工零件。数控系统的这种功能称为“刀具半径补偿”。32二、刀具的半径补偿:1、刀具半径补偿的作用在数控机床上用圆头2、刀具半径的补偿方法如图待加工零件,加工路线为:O→A→B→C→D→E→F→O332、刀具半径的补偿方法9O为起刀点,如图示。从O点开始刀具半径矢量r要作长度分别为OO1和O1a的直线插补,得到A点的补偿矢量r。AB段直线插补,得到B点补偿矢量r。34O为起刀点,如图示。10BD段作半径为R+r的圆弧插补,直到半径矢量r与终点矢量O2D重合。DE作直线插补,E点转角处,补偿矢量r应作半径为r的圆弧插补,使e→e1完成补偿矢量r与直线EF的法向重合。EF段作直线插补...35BD段作半径为R+r的圆弧插补,直到半径矢量r与终点矢量O2由前所述,可见要实现刀具半径补偿,数控系统除了有直线、圆弧插补功能外,还须具有处理刀具半径矢量的能力,这种处理能力表现在补偿矢量偏移的计算和补偿矢量的旋转两个方面。刀具半径补偿实现的方法有多种:DDA法逐点比较法矢量判别法其中,矢量判别法可适用于各种插补方法36由前所述,可见要实现刀具半径补偿,数控系统除了有直线、圆弧插上述对刀具补偿矢量的处理,通称为“刀具偏移计算”。这些方法的刀具半径补偿只能计算出直线或圆弧终点的刀具中心坐标值,而对于两个程序段之间轮廓的转接(又称拐角或过渡)是以圆弧方式进行的,故称其为一般刀具半径补偿,或称B机能刀具补偿(简称B刀补)。37上述对刀具补偿矢量的处理,通称为“刀具偏移计算”。这些方法的如图示,设要加工的程序段为圆弧AB、半径为R,加工开始时,刀具中心处在A’点,它的刀具半径矢量为r。要求加工结束时,刀具中心处于圆弧终点B’。38如图示,设要加工的程序段为圆弧AB、半径为R,加工开始时,刀分析:为实现上述要求,可把刀具中心的运动分解成两种运动:A’→A”和A”→B’A’→A”:该运动实际上以O’点为中心作半径为R的圆弧插补,结果使刀具中心由A’运动到A”,即此运动使刀具半径矢量平移到BA”。对于A’’到B’的运动,则是把刀具半径矢量由r旋转到r1,与圆弧终点半径矢量重合。39分析:A’→A”:该运动实际上以O’点为中心作半径为R的圆弧因此,若把这两种运动结合起来,也就是在作轮廓线圆弧插补的同时,不断地修改刀具半径矢量r,使它保持与圆弧半径矢量R一致,就能实现刀具半径的补偿。40因此,若把这两种运动结合起来,也就是在作轮廓线圆弧插补的同时为了比较r与R的重合性,引入了r和R的矢量积作为判别函数:41为了比较r与R的重合性,引入了r和R的矢量积作为判别函数:1当H=0,表示R和r重合;当H>0,表示r超前R;当H<0,表示r滞后R。规定:H>=0时,停止刀具偏移计算,进行轮廓的圆弧插补。H<0时,作刀具偏移计算,作矢量旋转。42当H=0,表示R和r重合;规定:18r的旋转,可按轮廓圆弧插补相同的方式进行。由此可见,刀具半径的矢量判别法是通过判别函数H把两圆弧插补结合起来,而与圆弧插补本身的方法无关。43r的旋转,可按轮廓圆弧插补相同的方式进行。19判别法的优点:不管数控系统使用何种插补方法都可用矢量判别法进行刀具补偿计算。这种方法能在轮廓插补的同时进行刀具半径矢量的旋转。判别法的缺点:由于在偏差补偿的基础上进行刀具偏移计算,引入一个新的偏移量H,使插补误差增加一倍,达到两个脉冲当量。44判别法的优点:判别法的缺点:203、C型机能刀具半径补偿方法实现B刀补的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论