我們以FANUC-0M系統的數控銑床和加工中心為例,介紹數控銑床和加工中心的編程方法。1、F、S、T功能。(1)F功能一進(jìn)給功能。指令格式:G94 F_;進(jìn)給功能用于指定進(jìn)給速度,由F代碼指定,其單位為mm/min,范圍是115 000(公制),0.01600.00 in/min(英制)。例如,“G94F200;”表示進(jìn)給速度為200mm/min。使用機床操作面板上的開(kāi)關(guān),可以對快速移動(dòng)速度或切削進(jìn)給速度使用倍率。為防止機械振動(dòng),在刀具移動(dòng)開(kāi)始和結束時(shí),自動(dòng)實(shí)施加/減速。
(2)S指令格式一主軸功能。指令格式:S_;S功能用于設定主軸轉速,其單位為r/min,范圍是020 000r/min。S后面可以直接指定四位數的主軸轉速,也可以指定兩位數表示主軸轉速的千位和百位。我們使用兩位數指定主軸轉速。例如,S10表示主軸轉速為1 000r/rnin。
(3)T功能一刀具功能。指令格式:T_;當機床進(jìn)行加工時(shí),必須選擇適當的刀具。給每個(gè)刀具賦予一個(gè)編號,在程序中指定不同的編號時(shí),就選擇相應的刀具。T功能用于選擇刀具號,范圍是T00T99。例如,當把刀具放在ATC的28號位時(shí),通過(guò)指令T28就可以選擇該刀具。
2、數控銑床M功能和B功能一輔助功能。(1)輔助功能用于指令機床的輔助操作,一種是輔助功能(M代碼),用于主軸的啟動(dòng)、停止,冷卻液的開(kāi)、關(guān)等。第二種是第二輔助功能(B代碼),用于指定分度工作臺分度。
(2)M代碼可分為前指令碼和后指令碼,其中前指令碼可以和移動(dòng)指令同時(shí)執行。例如,“G01 X20.0 M03;”表示刀具移動(dòng)的同時(shí)主軸也旋轉。而后指令碼必須在移動(dòng)指令完成后才能執行。“G01 X20.0 M05;”表示刀具移動(dòng)20mm后主軸才停止。(3)—般情況一個(gè)程序段僅能指定一個(gè)M代碼,有兩個(gè)以上M代碼時(shí),最后一個(gè)M代碼有效。(4)B代碼用于機床的旋轉分度。當B代碼地址后面指定一數值時(shí),輸出代碼信號和選通信號,此代碼一直保持到下一個(gè)B代碼被指定為止。每一個(gè)程序段只能包括一個(gè)B代碼。
3、數控銑床G功能一準備功能。(1)準備功能用于指令機床各坐標軸運動(dòng)。有兩種代碼,一種是模態(tài)碼,它一旦被指定將一直有效,直到被另一個(gè)模態(tài)碼取代。另一種為非模態(tài)碼,只在本程序段中有效。(2)*G代碼為電源接通時(shí)的初始狀態(tài)。(3)如果同組的G代碼被編入同一程序段中,則最后一個(gè)G代碼有效。(4)在固定循環(huán)中,如果遇到01組代碼時(shí),固定循環(huán)被撤銷(xiāo)。
辦公:0532-68681187
傳真:0532-68681188
郵箱:Qingdao@tajane.com
地址:青島市即墨區大眾一路76號中南高科即墨科技創(chuàng )新產(chǎn)業(yè)園31號樓C-101