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