高速加工中心
您当前的位置 : 首 页 > 新闻中心 > 产品知识

数控加工中心是怎样进行刀具补偿的?

2019-11-15

 数控加工中心是怎样进行刀具补偿的?

数控机床用于生产加工样子繁杂、工艺流程多、精密度规定较高的零件,因此生产加工一个零件要用两把或十几把刀具乃至大量。因为每把刀具的直经尺寸和长度全是不一样的,在对被加工零件明确钢件平面坐标零点后,必须引进刀具补偿作用,以确保在生产过程中各把刀降低到恰当的高宽比和以恰当的刀具途径开展钻削生产加工。

刀具补偿可分成刀具长度补偿和刀具半径补偿。长度补偿就是指主轴轴承径向的补偿,也就是说车刀径向的补偿,而针对车刀轴向的补偿,也就是说每把车刀直经尺寸不一样,在直经方位的补偿叫半径补偿。

一、刀具半径补偿 

1. 刀具半径补偿实际意义

加工中心在执行程序时将刀具作为一个点做运动轨迹健身运动。例如用刀具R3铣凌长100的方形凸模时,程序流程按凌长100的方形规格键入,而刀具枢轴的运动轨迹是凌长106的方形,则钢件上切削的是合乎图纸尺寸的100的方形。倘若无需刀具半径补偿作用,则生产加工时刀具枢轴的运动轨迹是凌长100的方形,则钢件上切削出的是凌长为94的方形凸模,不符图纸尺寸的规定。

2. 指令文件格式

G17/G18/G19 G00/G01 G41/G42 IP_D_

G41:刀具半径左补偿

G42:刀具半径右补偿

半径补偿仅能在要求的座标平面图内开展,应用平面图挑选指令G17、G18或G19可各自挑选XY、ZX或YZ平面图为补偿平面图。半径补偿务必要求补偿号,由补偿号D存进刀具半径值,则在实行所述指令时,刀具可全自动左偏(G41)或右偏(G42)一个刀具半径补偿值。因为刀补的创建务必在包括健身运动的程序语言中进行,因而左右文件格式中,也刻录了G00(或G01)。在程序流程完毕前要撤销补偿。

3. 刀具半径补偿的运用

刀具半径补偿有B作用和C作用二种补偿方式。因为B作用刀具半径补偿只依据本段程序开展刀补测算,不可以处理程序语言中间的衔接难题,规定将钢件轮廊解决成圆弧衔接,因而钢件斜角处工艺性能不太好;C作用刀具半径补偿能全自动解决两程序语言刀具核心运动轨迹的接转,可彻底依照钢件轮廊来编写程序,因而当代CNC数控车床基本上都选用C作用刀具半径补偿。

刀具半径补偿的方位如何分辨呢?分辨的方式:“沿着刀具运作的方位”上望去刀具在钢件的左边为左补偿,刀具在钢件的右边为右补偿。补偿能够为“负”,当刀具半径补偿取负数时,G41和G42的作用交换。

刀具的半径值事先存进存储芯片Dxx中,xx为存储芯片号,当一个程序流程要用到两把刀时,提议刀具号Txx和存储芯片Dxx相对性应,即T1号刀具半径补偿值相对地应用D01号存储芯片,那样生产加工时不易弄错。实行刀具半径补偿后,数控机床全自动测算,并使刀具依照数值全自动补偿。在生产加工的全过程中,假如零件轮廊规格与图纸尺寸有区别,就能够根据调整存储芯片Dxx中的半径补偿值,再再次运作程序流程以做到规定。撤销刀具半径补偿用G40,也能用D00撤销刀具半径补偿。应用中特别注意:创建、撤销刀伤停补时,G41、G42、G40指令务必与G00或G01指令共段,即应用G41、G42、G40指令的程序语言中务必另外应用G00或G01指令,而不可另外应用G02或G03,而且创建、撤销刀伤停补时所运作的平行线段的长度要超过所需补偿的刀具半径值,不然补偿作用失灵;而在补偿方法中,刻录2个或大量刀具不挪动的程序语言(功能键,中止这些),刀具将造成过切或欠削。

二、刀具长度补偿

1. 刀具长度补偿的实际意义

比如,要镗一个φ40mm的孔,明确要采用俩把刀,先加麻花钻钻入φ38,再用镗刀镗到φ50mm,这时数控车床早已设置钢件零点,而编写程序时一般全是让刀具迅速降低到Z3.的高宽比刚开始钻削,倘若以麻花钻对刀明确钢件坐标系的Z端点,则麻花钻钻削时不容易撞刀。当换掉镗刀时,要是没有设置刀具长度补偿而程序流程中一样设置迅速降低到Z3.这时候当镗刀比麻花钻短时间,就会出現镗孔镗堵塞的状况,而当镗刀比麻花钻长时就会出現撞刀。

不设置刀具长度补偿而在程序流程中根据改动Z详细地址值来确保生产加工零点的恰当将会非常容易错误,由于程序流程长了每段详细地址编码值不统一是没办法查验出不正确的,并且在生产加工的全过程中若刀具损坏了必须改动程序流程,若一个零件加工全过程中通一把刀要生产加工好多个不一样的面,那当这把刀损坏以后则要改动全部与这把刀有关的程序流程。而在程序编制连用到了刀具长度补偿指令以后,当刀具损坏后,只需在相对的刀具长度补偿号中改动长度补偿值就就行了,不用再改动程序流程,提升了工作效能,也确保了程序流程的安全性运作。

2. 刀具长度补偿G43、G44、G49

系统软件要求除Z轴以外,别的轴还可以应用刀具长度补偿,但另外要求长度补偿只有另外加进一个轴上,要对补偿轴开展转换,务必先撤销对前边轴的补偿。

(1)指令文件格式:

G43α___H___;(α指X、Y、Z随意一轴),刀具长度补偿“+”。

G44α___H___;刀具长度补偿“-”。

G49或H00:撤销刀具长度补偿。

指令连用G43、G44指令偏位的方位,用H指令参考点量存储芯片的参考点号;G43指令叫顺向补偿,即若用G43对刀具长度补偿值特定一个恰逢时,刀具依照顺向挪动。G44指令叫不好的补偿,即若用G44对刀具长度补偿值特定一个恰逢时,刀具依照不好的挪动。G43和G44是多形式G编码。他们一直合理,直至特定一个组的G编码已经。执行程序前,需要与详细地址H所相匹配的参考点量存储芯片中,存进相对的参考点值。以z轴补偿为例,若指令 GOO G43 Z100.0 H01;并且于H01中存进“-200.0”,则实行该指令时,将用Z平面坐标100.与H01中所存“-200.”开展“+”与运算,即100.0+(-200.0)=-100,并将所愿結果做为Z轴挪动值。生产加工程序流程每启用不一样的刀具的那时候,必须先撤销掉原来的刀具补偿,再把新启用的刀具长度补偿进来;而在程序流程完毕前还要还记得插进撤销指令G49或H0.

3. CNC系统软件中刀具长度补偿作用与别的指令的关联

(1)刀具长度补偿与半径补偿作用的关联

假如在零件的数控车床加工程序流程中,具有刀具长度补偿又有刀具半径补偿(在控制板中补偿)指令时,务必把带有长度补偿的程序语言写在带有半径补偿的程序语言前边,不然半径补偿失效

比如:在下边的程序语言中:

N50 GOOG41X20Y20D02

N60 GOOG43Z10

数控机床不实行刀具半径补偿若改成:

N50 GOOG43Z10

N60 GOOG41X20Y20D02

则数控机床既实行刀具半径系统软件又实行刀具长度补偿指令。

(2)刀具长度补偿与其他指令的关联

a.G43,G44指令只有用以匀速直线运动当中,在非匀速直线运动句子中应用时候造成警报;

b.G43,G44为一个组多形式指令,他们会全自动撤销之前刀具长度补偿而不用用专业的G49指令,以便安全性无误,在一把刀生产加工完毕或程序语言完毕时,都应撤销刀具长度补偿;

c.刀具长度补偿务必随着单独的刀具半径补偿健身运动(GOO,GO1,G81,G83等)才可以合理。

4. 刀具长度补偿值的明确

不一样的机器设备系统软件,有不一样的对刀方法,而不一样的对刀方法,刀具长度补偿的意思是不一样的。如某数控机床系统软件,加上全自动检测仪,它的长度补偿是补偿刀具的真实长度,即主轴轴承锥孔内孔核心至刀具齿面最底web端长度;而某系统软件中机里手动式对刀时长度补偿就是指补偿刀具


标签

下一篇:没有了

最近浏览:

相关产品

相关新闻

宁波舜一精密机械有限公司

电 话:0574-58224757

邮 箱:525399878@qq.com

公司网址:nbsyjm.cn

1573799516578834.png1573799528693237.png
官方微信官方微站
Copyright © 宁波舜一精密机械有限公司 All rights reserved 备案号: 浙ICP备19045602号 主要从事于 高速加工中心,高速加工中心机床,精密高速加工中心, 欢迎来电咨询!
技术支持:华企立方
主营区域: 江苏 武汉 上海 北京