1 引言
在數控機床上加工零件時需要使用許多不同規格的數控刀具,當產品結構復雜或者所要加工的產品種類繁多時,程序和刀具的數量會大大增加;由于刀具號并沒有一個統一的命名標準,多數企業都是隨機對刀具進行命名,因此如果程序員仍然按照以往的選刀指令(如T1 D1、T2 D1)編程,其結果是:1.操作工很可能無法根據T1 或者T2這樣的代碼選擇與程序對應的刀具;2.需要對照前后程序段、刀具路徑和工藝流程來猜某個刀具選擇指令代表的是什么刀具;3. 由于相同的刀具號可以代表不同類型和規格的刀具,而系統無法對其區分開來,因此一旦操作工錯誤地選擇了刀具,將對機床的安全和產品的質量帶來隱患;4.為了確定機床內某一把刀具的型號或尺寸要花費相當長的時間去測量、檢查和查找。基于上述原因,在對SIEMENS 數控系統中刀具分類的標準進行分析后提出以下刀具命名的新方法,解決了如何組織刀具使刀具的存取更方便、如何調度刀具使刀具交換次數最少、如何選配刀具使刀具準備時間最短、利用率最高的問題。
2 刀具命名方法
按照不同的刀具類型對刀具分組:
類別組1 xxyyy(銑刀類):
110 球面銑刀 (圓柱型銑刀,其后的字母y代表銑刀直徑,以下略同) 120 立銑刀 140 平面銑刀 150 園盤銑刀
類別組2 xxyyy(鉆頭類)
200 麻花鉆 (其后的字母y代表鉆頭直徑,以下略同) 220 中心鉆頭 240 正常螺紋絲錐(其后的字母y可以區分粗牙螺紋或者細牙螺紋)250 鉸刀 類別組3 xxyyy(鏜刀類) 300 雙刃粗鏜刀(其后的字母y代表鏜刀直徑,以下略同)320單刃精鏜刀
類別組4 xxyyy(擴孔刀)
400擴孔刀 (其后的字母y代表擴孔刀直徑,以下略同)
類別組5 xxyyy(車刀):
500 粗車刀 (其后的字母y代表刀尖圓弧的數值,以下略同)510 精車刀 520 切槽刀 (其后的字母y代表刀尖寬度,以下略同) 530 切斷車刀 540 螺紋車刀 (其后的字母y可以代表粗牙或者細牙螺紋等參數)
類別組7 xxyyy (特殊刀具,其后字母y的含義視具體情況而定)
舉例如下:
T110010 表示直徑10毫米的球面銑刀;T200020表示直徑20毫米的麻花鉆;T300100表示直徑100毫米的雙刃粗鏜刀;T400110表示直徑110毫米的擴孔刀;T500008 表示刀尖圓弧為R0.8毫米的粗車刀;
3 結論
這種編號方式中刀具號本身就包含了刀具類型、具體型號及尺寸等諸多內容,使編程員和操作工對每一把刀具的使用情況一目了然,特別是在機床程序沒有漢化的情況下使用這種統一的編號方法,不僅可以對數控加工的過程有更直觀的認識,避免因錯誤使用刀具而造成的質量事故;大大減少加工準備時間,提高生產效率;同時使企業的刀具管理工作更加規范化、科學化,提高刀具管理的自動化水平,達到了快速查詢及刀具資源有效利用的目的,適用于各類數控機床中。
盡管如此,由于各單位的數控機床和刀具類型不盡相同,上述方法仍有不足;這里僅提出個人的一種思路,希望能夠起到拋磚引玉的作用,不妥之處還請各位專家批評、指正。