為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

一、漏加工

漏加工是指模具中存在一些刀具能加工到的地方卻沒有加工,其中平面中的轉角處是最容易漏加工的,如下圖所示。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

平面中的轉角處漏加工

為了提高加工效率,一般會使用較大的平底刀或圓鼻刀進行光平面,當轉角半徑小於刀具半徑時,則轉角處就會留下餘量,如下圖所示。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

平面銑加工

為了清除轉角處的餘量,應使用球刀在轉角處補加刀路,如下圖所示。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

補加刀路

點評:

漏加工是比較普遍也是最容易忽略的問題之一,編程者必須小心謹慎,不要等到模具已經從機床上拆下來了才發現漏加工,那將會浪費大量的時間。

二、多餘的加工

多餘的加工是指對於刀具加工不到的地方或電火花加工的部位進行加工,它多發生在精加工或半精加工。

有些模具的重要部位或者普通數控加工不能加工的部位都需要進行電火花加工,所以在開粗或半精加工完成後,這些部位就無須再使用刀具進行精加工,否則就是浪費時間或者造成過切。如下面所示的模具部位就無須進行精加工。

(1)無須進行精加工的部位

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

(2)無須進行精加工的部位

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

點評:

通過選擇加工面的方式確定加工的範圍,不加工的面不要選擇。

三、空刀過多

空刀是指刀具在加工時沒有切削到工件,當空刀過多時則浪費時間。產生空刀的原因多是加工方式選擇不當、加工參數設置不當、已加工的部位所剩的餘量不明確和大面積進行加工,其中選擇大面積的範圍進行加工最容易產生空刀。

為避免產生過多的空刀,在編程前應詳細分析加工模型,確定多個加工區域。編程總脈絡是開粗用銑腔型刀路,半精加工或精加工平面用平面銑刀路,陡峭的區域用等高輪廓銑刀路,平緩區域用固定軸輪廓銑刀路。

如圖下圖所示的模型,半精加工時不能選擇所有的曲面進行等高輪廓銑加工,否則將產生過多空刀。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

點評:

避免空刀過多的方法就是把刀路細化,通過選擇加工面或修剪邊界的方式把大的加工區域分成若干個小的加工區域。

四、抬刀過多和刀路凌亂

抬刀在編程加工中是不可避免的,但當抬刀過多時就會浪費時間,大大地降低加工效率和提高加工成本。另外,抬刀過多會造成刀路凌亂不美觀,而且會給檢查刀路的正確與否帶來麻煩。

造成抬刀過多的原因有模型本身複雜、加工參數設置不當、切削模式選擇不當和沒有設置合理的進刀點等。

1. 設置不當的加工參數

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

二次開粗:選擇“使用3D”方式

解決方法及圖示:

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

二次開粗:選擇“使用基於層的”方式

2. 選擇不當的切削模式

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

選擇“跟隨部件”切削模式

解決方法及圖示:

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

選擇“跟隨周邊”切削模式

3. 沒有設置合理的進刀點

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

等高輪廓銑加工時沒設置進刀點

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

在箭頭所指兩處設置進刀點

點評:

造成提刀過多的原因還有很多,如修剪刀路、切削順序等。

五、殘料的計算

殘料的計算對於編程非常重要,因為只有清楚地知道工件上任何部位剩餘的殘料,才能確定下一工序使用的刀具以及加工方式。

把刀具看作是圓柱體,則刀具在直角上留下的餘量可以根據勾股定理進行計算,如 下圖所示。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

如果並非直角,而是有圓弧過渡的內轉角時,其餘量同樣需要使用勾股定理進行計算,如下圖所示。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

如圖下圖所示的模型,其轉角半徑為5mm,如使用D30R5的飛刀進行開粗,則轉角處的殘餘量約為4mm;當使用D12R0.4的飛刀進行等高清角時,則轉角處的餘量約為0.4mm;當使用D10或比D10小的刀具進行加工時,則轉角處的餘量為設置的餘量,當設置的餘量為0時,則可以完全清除轉角上的餘量。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

點評:

當使用D30R5的飛刀對下圖所示的模型進行開粗時,其底部會留下圓角半徑為5mm的餘量。

為什麼你編的數控程序會漏刀、空刀、亂刀?而老喻編的就不會?!

數控兄弟們,你們在開機加工或數控編程工作中,還有遇到哪些漏刀、空刀、亂刀及N多抬刀等問題了呢?又是如何解決的?歡迎在下面評論處留言和交流自己的看法,也可以轉發到朋友圈看看他們的觀點如何?

更多熱點看下面【右上角點關注】:





分享到:


相關文章: