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