解決佛山數控四軸加工中坐標遞增方法
佛山數控四軸加工中,當一個工件幾個面的加工內容相同,比如銑四方六方。我們可以只做一個面的程式,再通過路徑轉換里面的旋轉刀路來實現對各個面的加工。在定面旋轉路徑后處理出來的程序,我們會發(fā)現每一個面的程序坐標系都會遞增。
一個工件銑六方,出來的程序坐標會遞增,一個面一個坐標,從G54到G59.用最原始的方法就是,從機床坐標系里面把每個坐標都抄進去,比較麻煩,且容易出錯。相信沒有哪個朋友愿意用這種方法。
既然是用軟件編程,我們當然要求它自動化。力保準確高效。這里我給大家介紹兩種方法可以實現只出一個坐標第。第一種是通過軟件本身的設置;第二種是通過修改后處理文件來實現。先介紹第一種方法,從軟件里面設置。從刀具/構圖面里面的加工座標系對話框,勾起來,數值設為0。
再來講另外一種方式,通過修改后處理。第一處,通過修改找到我圖中標示藍色劃線一行代碼,添加紅色框里面的代碼。第二處,把藍色框里面的pwcs 刪除。第三處,和第二處同樣刪除pwcs,只是位置不同。還有一個地方的開關,要確保打開。我把代碼貼出來,搜索“force_wcs”看后面是“YES”還是“NO”,如果是“NO”則要改為“YES”。
其實第二種方法,就是通過修改后處理只在程序頭準備功能指令處出一個坐標系。后面換刀都不會出現坐標系。我們的程序里面如果沒有用到其它坐標系則不用擔心,因為G54是模態(tài)指令,如果沒有同組代碼的其它指令出現則一直有效。
本文來源:佛山數控四軸加工-佛山泓鋒機械制造有限公司