刀具半径补偿的应用实例.doc_第1页
刀具半径补偿的应用实例.doc_第2页
刀具半径补偿的应用实例.doc_第3页
刀具半径补偿的应用实例.doc_第4页
全文预览已结束

下载本文档

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

文档简介

案例分析(一)-刀具半径补偿的应用实例 一、刀具半径补偿的过程及刀补动作 1.刀具半径补偿指令格式 格式:(17 18 19)(41 42)-; 40 -; 其中:41为左刀补,42为右刀补,40为取消刀补;、(、)为指令终点的数值,即刀具半径值。 刀补执行时,采用交点运算方式,既是每段开始都先行读入两段、计算出其交点,自动按照启动阶段的矢量作法,作出每个沿前进方向左侧或右侧加上刀补的矢量路径。 2.刀具半径补偿的过程 设要加工如图3所示零件轮廓,刀具半径值存在D01中。 1)刀补建立 刀具接近工件,根据41或42所指定的刀补方向,控制刀具中心从与编程轨迹重合过渡到与编程轨迹偏离一个刀具半径。当4程序段中写上41和01指令后,运算装置立即同时先读入6、8两段,在4段的终点(6段始点),作出一个矢量,该矢量的方向与下一段的前进方向垂直向左,大小等于刀补值(即01的值)。刀具中心在执行这一段(4段)时,就移向该矢量的终点。在该段中,动作指令只能采用00或01,不能用02或03。 2)刀补状态 控制刀具中心的轨迹始终始垂直偏移编程轨迹一个刀具半径值的距离。从6开始进入刀补状态,在此状态下,01020300都可用。 3)刀补撤消 在刀具撤离工作表面返回到起刀点的过程中,根据刀补撤消前41或42的情况,刀具中心轨迹与编程轨迹相距一个刀具半径值过渡到与编程轨迹重合。当14程序段中用到40指令时,则在12段的终点(14段的始点),作出一个矢量, 它的方向是与12段前进方向的垂直朝左、大小为刀补值。刀具中心就停止在这矢量的终点,然后从这一位置开始,一边取消刀补一边移向14段的终点。此时也只能用01或00,而不能用02或03等。 二、需要特别注意的问题及应用技巧 1.注意的问题 1)注意明确刀补的方向 若在刀补启动开始后的刀补状态中,存在两段以上没有移动指令或存在非指定平面的移动指令段(即刀补方向不明确时),则有可能产生进刀不足或进刀超差现象。下面举例说明,若刀具开始位置为距工件表面80,切削深度为5,刀具直径12的立式端面铣刀。图3程序改为如下编制,则会出现如图4所示的进刀超差现象。 原因是当从4段进入刀补启动阶段后,只能读入6、8两段,但由于轴是非刀补平面而且读不到10以后的段,也就作不出矢量,确定不了进刀的方向。此时尽管用41进入了刀补状态,但刀具中心却并未加上刀补,而直接移动到了1点,当1执行完6、8段后,再执行10段,刀具中心从1移动到交点,此时就产生了图示的进刀超程(过切)工件被切掉一块。 2)起点的距离与刀具半径之间的关系 从刀具起点到刀补状态的起点如图4所示1,需要一个过程来完成,即刀位点移动一个刀具半径的过程,要有足够的距离过渡,而这距离要求比刀具半径大,一般大于或等于三分之二刀具直径值。此距离必须在程序编制时表达出来,否则,就有可能产生进刀不足(内轮廓加工时)或进刀超程,造成加工工件报废。如上面的%1001程序,若所选刀具直径为50毫米,即使编程方法正确,运行时也会出现过切现象,因为从点(起刀点)到(20,20)刀补起点的距离为28。28毫米,小于三分之二刀具直径值。 3)刀补起点的位置要合理 若1点坐标选为(20,25),则即使按%1000的方法编程,运行时也会出现超差现象,原因是刀补起点位置选得不恰当。刀补起点要求与刀补方向为同一直线。 2.应用技巧 为了避免进刀超差现象,充分利用刀具半径补偿指令功能。现总结以下几种编程技巧。 1)方法一 按此程序运行时,6段和12的指令是相同方向,因此从4开始刀补启动后,在1(20,9)点上即作出了与6段前进方向垂直向左的矢量,刀具中心也就向着该矢量终点移动。当执行6段时,由于8、10是轴移动的原因而不知道下段的前进方向,此时刀具中心就移向在6段终点2(20,10)处所作出的矢量的终点3处,在3点执行完8、10后,再移向交点,此时的刀具轨迹如图5所示就不会产生进刀超差了,这种方法中重要的是6段指令的方向与12段必须完全相同,移动量大小无关系(一般用1即可)。 2)方法二 编程时,先完成轴移动,再进入刀补启动(如程序%1003)。此方法同样可以避免进刀超程,而且比较简单,但条件是刀具下刀位置与工件绝对没有干涉。 3)方法三 利用刀补指令使粗、精加工程序简化。如图6所示,可有意识地改变刀具半径补偿量,因为刀具半径补偿指令是按照刀库表中的刀具半径值而确定补偿量的大小的,而不管实际用的刀具的半径值的大小。那么,我们在应用时则可用同一把刀具、同一条程序、不同的切削余量完成加工。从图中可以看出,当设定补偿量为时,刀具中心按运动,第二次设定补偿量为时刀具中心按运动完成切削。这样就可以通过改变刀库表的刀具半径的参数,来完成多次切削而不用重新编写程序。对加工不同材料的工件可以用同一条程序选用不同的加工余量进行精加工。其编程方法和以上相同。 三、注意事项 1.刀具半径补偿功能只有伴随相应的插补运动(如01、00等),才能有效。 2.使用该功能必须先确定插补平面。 3.加工内圆弧轮廓时设定刀具半径不应大于工件轮廓中的半径,否则系统

温馨提示

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

评论

0/150

提交评论