g71内孔編程實例及解釋?通過對深孔加工指令 G73和 G83動作過程的分析,提出設置合理參數的方法,總結了特殊深孔加工的編程技巧,并給出了應用技巧方法處理的實例 ,下面我們就來聊聊關于g71内孔編程實例及解釋?接下來我們就一起去了解一下吧!
通過對深孔加工指令 G73和 G83動作過程的分析,提出設置合理參數的方法,總結了特殊深孔加工的編程技巧,并給出了應用技巧方法處理的實例 。
在數控加工中常遇到孔的加工,如定位銷孔、螺紋底孔、挖槽加工預鑽孔等。采用立式加工中心和數控銑床進行孔加工是最普 :通的加工方法。但深孔加工,則較為困難,在深孔加工中除合理選擇切削用量外, 還需解決三個主要問題:排屑、冷卻鑽頭和使加工周期最小化。下面将從編程方面讨論解決有關深孔加工的主要問題。
一、深孔加工的編程指令及自動編程
1. 深孔加工指令格式
大多數的數控系統都提供了深孔加工指令, 這裡以 FANUC系統為例來進行叙述。
FANUC系統提供了 G73 和 G83 兩個指令:
G73 為高速深孔往複排屑鑽指令, G83 為深孔往複排屑鑽指令。其指令格式為:
式中 X、Y——待加工孔的位置;
Z——孔底坐标值(若是通孔,則鑽尖應超出工件底面);
R——參考點的坐标值( R 點高出
工件頂面 2~5mm );
Q——每一次的加工深度;
F——進給速度( mm / min );
G98——鑽孔完畢返回初始平面;
G99——鑽孔完時返回參考平面(即 R 點所在平面)。
2.深孔加工的動作
深孔加工動作是通過 Z 軸方向的間斷進給, 即采用啄鑽的方式, 實現斷屑與排屑的。雖然 G73 和 G83 指令均能實現深孔加工,而且指令格式也相同,但二者在Z 向的進給動作是有區别的,圖 1 和圖 2 分别是 G73 和 G83 指令的動作過程。
執行 G73 指令時,每次進給後令刀具退回一個 d 值(用參數設定);而 G83 指令則每次進給後均退回至 R 點,即從孔内完全退出,然後再鑽入孔中。深孔加工與退刀相結合可以破碎鑽屑, 令其小得足以從鑽槽順利排出, 并且不會造成表面的損傷,可避免鑽頭的過早磨損。
G73 指令雖然能保證斷屑,但排屑主要是依 * 鑽屑在鑽頭螺旋槽中的流動來保證的。因此深孔加工,特别是長徑比較大的深孔,為保證順利打斷并排出切屑,應優先采用 G83 指令。
3. 常規自動編程方法
其鑽孔參數設置對話框如圖 3 所示。
(1)高度參數
高度參數包括 Clearance(安全高度)、 Retract(參考高度)、Feedplane(下刀位置)、 Top of stock (工件頂面)和 Depth (切削深度)等。
安全高度是指在此高度上刀具可以在任何位置平移而不會與工件或夾具發生碰撞;參考高度為開始一個刀具路徑前刀具回縮的位置, 參考高度應高于下刀位置;下刀位置是指當刀具在下刀位置之上先快速下降, 當下降到該位置後再以慢速接近工件;工件頂面是指工件上表面的高度值;切削深度是指最後的加工深度。
(2)鑽孔參數
根據孔加工方式的不同,可設置的參數個數也不同,各參數的含義如下:
Lst Peck——第一次啄鑽深度;
Subsequent Peck ——以後每次的啄鑽深度;
Peck Clearance——啄孔間隙;
Chip Break——退刀量;
Dwell——刀具暫停在孔底部的時間;
Shift——設置退刀時離開孔表面的距離。
(3)自動編程産生的程序段
由圖 3 對話框中設定參數值所産生的程序段為:
N110G98G83Z-150.R2.Q5.F90
比較對話框設定參數與所産生的程序段,可以看出:
1)程序段中産生了第一次啄鑽深度值 Q5,“以後每次啄鑽深度值 ”和“啄鑽間隙值”兩參數不起任何作用;
2) G73 和 G83 指令在鑽孔時孔底動作均為快速返回,不會産生暫停的動作,即Dwell 設定值在此程序段中沒有得到體現。而在實際加工中,當鑽頭退出時,鑽屑在冷卻液沖刷下會落入孔中。這種情況尤其會發生在對鋼料的加工中。當鑽頭再次進入後, 它将撞擊位于孔底部鑽屑。鑽屑在刀具的作用下開始旋轉, 将鑽屑切斷或熔化。因此,在必要時應暫停加工來清理吹淨鑽屑。
3)若加工台階深孔,如圖 4 所示,其加工工藝一般是先加工直徑為 20 的孔,然後再鑽底部直徑為 10 的孔。然而用 G83 指令加工底部直徑為 10mm 的深孔時,将在直徑 20mm 的長度上造成較大的時間浪費。
二、編程技巧
鑒于存在上述幾個缺陷,我們将鑽孔參數設置對話框中的 Lst Peck 參數設置成65,而 Subsequent Peck 的參數設置成 5,Dwell 設置成 0(即不延時)。同時打開後置處理文件,将 Usecanpeck 項的 Yes,改成 NO,則産生如下程序:
%
O0000(文件名)
(PROGRAM NAME - T1)(程序名)
(DATE, Day-Month-Year - 26-04-04TIME, Hr:Min - 14:00) (編程時間)
N100G21(公制單位)
N102G0G17G40G49G80G90
(XY平面,半徑補償取消,長度補償取消,固定循環取消,絕對編程)
( 10. CENTER DRILL TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 10.) (刀具說明)
N104T1M6(換刀)
N106G0G90G54X0.Y0.S1145M03M08
(調用工件坐标系,刀具移至 X0Y0,啟動主軸,開冷卻泵)
N108G43H1Z50. (長度正補償,刀具運動至安全高度)
N110Z2.(刀具運動至下刀位置)
N112G1Z-63.F90 (第一次啄鑽,深度至為 Z-63。這段可以删除)
N114G0Z2.(快速退回至 R 點。此程序段可删除)
N116Z-61. (快速運動至 Z-61 的位置,留有 2mm 的啄孔間隙)
N118G1Z-68F90(鑽至 Z-68 的深度,從 Z-63 鑽至 Z-68,每次啄鑽 5mm )
N120G0Z2.(快速退回至下刀位置)
N122Z-66. (快速運動至 Z-66 的位置,留有 2mm 的啄孔間隙)
N124G1Z-73. (鑽至 Z-73 的深度,從 Z-68 鑽至 Z-73,每次啄鑽 5mm)
N126G0Z2.
N121G04P2000(延時 2 秒。此程序段為手工插入)
N128Z-71.
N130G1Z-78.
從上面程序中可以看出,第一次啄鑽深度即達 Z-68 的位置,使整個加工過程的時間縮短。 但因沒有延時, 故需用手工對程序進行修改。 一般隻需要在鑽至較深的位置時插入 G04 P2000 程序段(延時 2 秒),使鑽頭在 R 點延時足夠的時間,以充分冷卻鑽頭,保證鑽頭有足夠的耐用度。
三、結論
通過合理地設置鑽孔加工參數和适當地修改後置處理文件, 使自動編程産生的程序能滿足深孔加工的斷屑、保證刀具充分冷卻等實際情況。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!