技術文章
FANUC OI數控系統如何實現剛性攻絲參數設定
閱讀:10077 發布時間:2017-9-221、兩種攻絲方式的比較
以前的加工中心為了攻絲,一般都是根據所選用的絲錐和工藝要求,在加工程序中編入一個主軸轉速和正/反轉指令,然后再編人 G84/G74 固定循環,在固定循環中給出有關的數據,其中Z軸的進給速度是根據F=絲錐螺距×主軸轉速得出,這樣才能加工出需要的螺孔來。
雖然從表面上看主軸轉速與進給速度是根據螺距配合運行的,但是主軸的轉動角度是不受控的,而且主軸的角度位置與Z軸的進給沒有任何同步關系,僅僅依靠恒定的主軸轉速與進給速度的配合是不夠的。
2、剛性攻絲功能的實現從電氣控制的角度來看,數控系統只要具有主軸角度位置控制和同步功能,機床就能進行剛性攻絲,當然還需在機床上加裝反饋主軸角度的位置編碼器。要正確地反映主軸的角度位置,可以把編碼器與主軸同軸聯接,如果限于機械結構必需通過傳動鏈聯接時,要堅持1:1的傳動比,若用皮帶,則非同步帶不可。還有一種可能,那就是機床主軸和主軸電動機之間是直連,可以借用主軸電動機本身帶的內部編碼器作主軸位置反饋,節省二項開支。除去安裝必要的硬件外,主要的工作是梯形圖控制程序的設計調試。市面上有多種數控系統,由于廠家不同,習慣各異,對剛性攻絲的信號安排和處理是*不一樣的。我們曾經設計和調試過幾種常用數控系統的剛性攻絲控制程序,都比較繁瑣。調試人員不易理解梯形圖控制程序,特別是*臺樣機調試周期長,不利于推廣和使用。盡管如此,加工中心有了該項功能,擴大了加工范圍,受到用戶的青睞。
3、不用設計梯形圖實現剛性攻絲
在FANUC Oi數控系統里,參數 N0.5200#0 如果被設定為 0,那么剛性攻絲就需要用 M 代碼。一般情況下,我們都使用 M29,而在梯形圖中也必須設計與之相對應的順序程序,這對初次嘗試者來說還有一定的困難。正常的情況下,沒有特殊要求時,主軸參數初始化后把參數 No.5200#0 設定為1,其它有關參數基本不動,也不用增加任何新的控制程序,這樣就簡單多了。在運行調試中要根據機床本身的機械特性設置剛性攻絲必須的一組參數(見表1)。參數設置好后就可以直接使用固定循環 G84/G74 指令編程,其格式舉例如下:
表 1 剛性攻絲參數表
(1) 每分鐘進給編程
右螺紋
G94; Z軸每分鐘進給
M3 Sl000; 主軸正轉(1000r/min)
G9O G84 X-300.Y-250.Z-150.R-120. P300 F1000;右螺紋攻絲,螺距 lmm
左螺紋
G94; Z軸每分鐘進給
M4 Sl000; 主軸反轉 (1000r/min)
G9O G74 X-300.Y-250.Zl50.R-120.P300 F1000;左螺紋攻絲,螺距 lmm
(2) 每轉(主軸)進給編程
右螺紋
G95; Z軸進給/主軸每轉
M3 S1000; 主軸正轉 (1000r/min)
G9O G84 X-300.Y-250.Z-150.R-120. P300 F1.0;右螺紋攻絲,螺距 1mm
右螺紋
G95; Z軸進給/主軸每轉
M4 S1000; 主軸反轉 (1000r/min)
G90 G74 X-300.Y-250.Z150.R-120. P300 F1.0;左螺紋攻絲,螺距 lmm
以上剛性攻絲編程由于將參數 No.5200#0 設置為 1, 固定循環 G84/成為剛性攻絲的指令 , 所以它的編程格式就*與原固定循環 G84/G74 普通攻絲是一樣的。根據用戶的使用調查 , 剛性攻絲性能大大優于普通攻絲