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