回覆列表
  • 1 # 使用者4736626478181

    透過對深孔加工指令 G73 和 G83 動作過程的分析,提出設定合理引數的方法,總結了特殊深孔加工的程式設計技巧,並給出了應用技巧方法處理的例項。

    在數控加工中常遇到孔的加工,如定位銷孔、螺紋底孔、挖槽加工預鑽孔等。採用立式加工中心和數 控銑床進行孔加工是最普通的加工方法。但深孔加工,則較為困難,在深孔加工中除合理選擇切削用量外, 還需解決三個主要問題:排屑、冷卻鑽頭和使加工週期最小化。下面從程式設計方面和大家討論解決有關深孔加工的主要問題。

    一、深孔加工的程式設計指令及自動程式設計

    深孔加工指令格式

    大多數的數控系統都提供了深孔加工指令,這裡以 FANUC 系統為例來進行敘述。FANUC 系統提供了 G7 3 和 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 指令的動作過程。

    從圖 1 和圖 2 可以看出,執行 G73 指令時,每次進給後令刀具退回一個 d 值(用引數設定);而 G83 指令則每次進給後均退回至 R 點,即從孔內完全退出,然後再鑽入孔中。深孔加工與退刀相結合可以破碎 鑽屑,令其小得足以從鑽槽順利排出,並且不會造成表面的損傷,可避免鑽頭的過早磨損。

    G73 指令雖然能保證斷屑,但排屑主要是依靠鑽屑在鑽頭螺旋槽中的流動來保證的。因此深孔加工, 特別是長徑比較大的深孔,為保證順利打斷並排出切屑,應優先採用 G83 指令。

    3. 常規自動程式設計方法

    這裡以 MasterCAM V9 為例,其鑽孔引數設定對話方塊如圖 3 所示。

    (1)高度引數 高度引數包括 Clearance(安全高度)、Retract(參考高度)、Feedplane(下刀位置)、Top of st ock(工件頂面)和 Depth(切削深度)等。

    安全高度是指在此高度上刀具可以在任何位置平移而不會與工件或夾具發生碰撞;參考高度為開始一 個刀具路徑前刀具回縮的位置,參考高度應高於下刀位置;下刀位置是指當刀具在下刀位置之上先快速下 降,當下降到該位置後再以慢速接近工件;工件頂面是指工件上表面的高度值;切削深度是指最後的加工 深度。

    (2)鑽孔引數

    (3)自動程式設計產生的程式段

    1)程式段中產生了第一次啄鑽深度值 Q5,“以後每次啄鑽深度值”和“啄鑽間隙值”兩引數不起任 何作用;

    2)G73 和 G83 指令在鑽孔時孔底動作均為快速返回,不會產生暫停的動作,即 Dwell 設定值在此 程式段中沒有得到體現。而在實際加工中,當鑽頭退出時,鑽屑在冷卻液沖刷下會落入孔中。這種情況尤 其會發生在對鋼料的加工中。當鑽頭再次進入後,它將撞擊位於孔底部鑽屑。鑽屑在刀具的作用下開始旋 轉,將鑽屑切斷或熔化。因此,在必要時應暫停加工來清理吹淨鑽屑。學程式設計在192963572群可以幫你。

    3)若加工臺階深孔,如圖 4 所示,其加工工藝一般是先加工直徑為 20 的孔,然後再鑽底部直徑為 10 的孔。然而用 G83 指令加工底部直徑為 10mm 的深孔時,將在直徑 20mm 的長度上造成較大的時間浪費。

    二、程式設計技巧

    鑑於存在上述幾個缺陷,我們將鑽孔引數設定對話方塊中的 Lst Peck 引數設定成 65,而 Subsequent P eck 的引數設定成 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.(刀具運動至下刀位置)

    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 點延時足夠的時間,以充分冷卻鑽頭,保證鑽頭有足夠的耐用度。

    三、結論

    透過合理地設定鑽孔加工引數和適當地修改後置處理檔案,使自動程式設計產生的程式能滿足深孔加工的 斷屑、保證刀具充分冷卻等實際情況。

  • 中秋節和大豐收的關聯?
  • 媽媽脾氣暴躁打罵孩子,有一個脾氣暴躁的母親該怎麼辦?