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