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