【數控(kong)銑(xian)床(chuang)刀具補(bu)償】數控(kong)銑(xian)床(chuang)刀具半徑補(bu)償方法 數控(kong)車床(chuang)刀具補(bu)償
(1)刀具半徑補償的目的
在銑床上(shang)進行輪廓(kuo)加工(gong)時,因(yin)為銑刀具有(you)一(yi)定的(de)半徑(jing),所以(yi)刀具 中心(刀(dao)心)軌跡和工(gong)件輪(lun)廓不重(zhong)合。若數控裝置不具備刀(dao)具半徑自動補償功能,則只能按刀(dao)心軌跡進行編程(圖(1-11)中點(dian)劃(hua)線),其數值計算有時相當復雜,尤其當刀(dao)(dao)具磨損、重(zhong)磨、換新刀(dao)(dao)等導致刀(dao)(dao)具直(zhi)徑變化時,必(bi)須重(zhong)新計算刀(dao)(dao)心軌跡,修(xiu)改(gai)程序,這樣既繁(fan)瑣,又不易(yi)保(bao)證加工(gong)精度。當數控系(xi)統具備刀(dao)(dao)具半(ban)徑補(bu)償功能時,編程只需(xu)按工(gong)件輪廓線進行(圖(4-10)中粗實(shi)線),數控系統(tong)會自動(dong)計算刀(dao)心軌(gui)跡坐標,使刀(dao)具偏離工件(jian)輪廓一個半徑值,即進行半徑補償。
圖(4-10)刀具半徑(jing)補償
a) 外輪(lun)廓 b)內輪廓
(2)刀具半徑補償的方法
數控刀具半(ban)(ban)徑(jing)(jing)(jing)(jing)補償就是將(jiang)刀(dao)(dao)(dao)(dao)具中心軌(gui)跡過程(cheng)(cheng)交由(you)數控系統(tong)執(zhi)行,編程(cheng)(cheng)時(shi)假設刀(dao)(dao)(dao)(dao)具的(de)(de)半(ban)(ban)徑(jing)(jing)(jing)(jing)為零(ling),直(zhi)接根據(ju)零(ling)件的(de)(de)輪廓形狀進(jin)行編程(cheng)(cheng),而(er)實際的(de)(de)刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)則存(cun)放(fang)在一(yi)(yi)個(ge)可(ke)編程(cheng)(cheng)刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)偏(pian)置寄(ji)存(cun)器(qi)(qi)中,在加(jia)工(gong)工(gong)程(cheng)(cheng)中,數控系統(tong)根據(ju)零(ling)件程(cheng)(cheng)序和刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)自動計算出刀(dao)(dao)(dao)(dao)具中心軌(gui)跡,完(wan)成對零(ling)件的(de)(de)加(jia)工(gong)。當刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)發生變(bian)化時(shi),不需(xu)(xu)要修改(gai)零(ling)件程(cheng)(cheng)序,只需(xu)(xu)修改(gai)存(cun)放(fang)在刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)偏(pian)置寄(ji)存(cun)器(qi)(qi)中的(de)(de)半(ban)(ban)徑(jing)(jing)(jing)(jing)值或選用另(ling)一(yi)(yi)個(ge)刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)偏(pian)置寄(ji)存(cun)器(qi)(qi)中的(de)(de)刀(dao)(dao)(dao)(dao)具半(ban)(ban)徑(jing)(jing)(jing)(jing)所對應的(de)(de)刀(dao)(dao)(dao)(dao)具即可(ke)。
G41指令為刀具半徑左補(bu)償(chang)(左刀補(bu)),G42指(zhi)令為刀具半徑右補(bu)償(chang)(右刀補(bu)),G40指令為取消刀具半徑補(bu)償。這是(shi)一(yi)組(zu)模態指令,缺省為G40。
使用格式:
說(shuo)明:(1)刀具半徑補(bu)償(chang)G41、G42判別方法(fa),如(ru)圖(4-11)所示,規定沿(yan)著刀(dao)(dao)具運動(dong)方向看,刀(dao)(dao)具位于(yu)工件輪廓(kuo)(編程(cheng)軌跡(ji))左(zuo)(zuo)邊,則為左(zuo)(zuo)刀(dao)(dao)補(G41),反(fan)之,為刀(dao)具的右刀(dao)補(G42)。
圖(4-11) 刀具半徑(jing)補償判別方法
(2)使用刀具(ju)半徑補償(chang)時必須選擇工作平面(G17、G18、G19),如選(xuan)用(yong)工作平面G17指(zhi)令,當(dang)執行G17指(zhi)令后,刀具半徑補償僅影響(xiang)X、Y軸(zhou)移(yi)動,而對(dui)Z軸沒有作用。
(3)當(dang)主軸順時針(zhen)旋轉時,使用G41指令銑削方式為順銑,反之,使用(yong)G42指令銑(xian)(xian)削(xue)方(fang)式為逆銑(xian)(xian)。而在數控機床(chuang)為里提高加(jia)工(gong)表面質量(liang),經(jing)常采用(yong)順銑(xian)(xian),即(ji)G41指(zhi)令。
(4)建立和(he)取消刀(dao)補時,必須與G01或G00指令組合完成(cheng),配(pei)合G02或(huo)G03指令使用(yong),機床會報警,在實(shi)際編程時建議使用(yong)與G01指令組合(he)。建立和(he)取消(xiao)刀(dao)補(bu)過程如(ru)圖(4-12)所(suo)示,使刀(dao)(dao)具(ju)(ju)從無刀(dao)(dao)具(ju)(ju)半徑(jing)補償狀態O點,配合G01指令運(yun)動到(dao)補償開始點A,刀具半(ban)徑補(bu)償(chang)建立。工件輪廓(kuo)加工完成后(hou),還要取消刀補(bu)的過程,即從刀補(bu)結束點B,配合G01指令運動到無(wu)刀補狀態(tai)O點。
圖(4-12)刀具半徑補償的建立和取消過程
a) 左刀補的建立和取消(xiao) b) 右刀補的建立和取消