基於UG的數控加工圖形化編程工藝

  • 分類  >  刀具 >
  • 基於UG的數控加工圖形化編程工藝
   時間:2014-03-11 12:19:35
基於UG的數控加工圖形化編程工藝簡介
    圖形化數控編程是數控程序編製的發展方向,尤其是對大型三維複雜零件的加工更是如此。本文介紹了採用UGⅡ軟體系統實現複雜零件數控加工的圖形化編程技術的一般方……
基於UG的數控加工圖形化編程工藝正文
  圖形化數控編程是數控程序編製的發展方向,尤其是對大型三維複雜零件的加工更是如此。本文介紹了採用UGⅡ軟體系統實現複雜零件數控加工的圖形化編程技術的一般方法,相信也能為在其他CAM軟體環境下的圖形化編程提共借鑒。

一、引言

   數控機床是按照編製好的加工程序自動地對工件進行加工的高效自動化設備,數控程序的質量是影響數控機床的加工質量和使用效率的重要因素。數控編程技術是隨著數控機床的誕生而發展起來的技術,至今已經歷了手工編程、語言自動編程和圖像自動編程三個發展階段。對於幾何形狀不太複雜的簡單零件,計算簡單,加工程序不多,採用手工編程較容易實現,但對於形狀複雜或程序量很大的零件,手工編程難於勝任。語言自動編程與手工編程相比,提高編程效率數倍乃至數十倍,但它必須對要加工的每一個幾何體作精確的描述和定義,而某些複雜的幾何圖形幾乎難以用語言來精確描述,在三維加工領域更是這樣。特別是當今CAD技術的蓬勃發展更襯托出這種編程方法的不適應性,於是20世紀80年代後期就進入了基於圖形的圖像自動編程階段。圖形化編程所需要的零件圖在CAD/CAM系統中由CAD軟體產生,無需數控編程者再次進行建模,編程者只要輸入必要的工藝參數、指定被加工部位和參考面,程序就自動計算出刀具的加工路徑,模擬加工狀態,顯示刀具路徑和刀具形狀以檢驗走刀軌跡,如有錯誤,可立即修正。圖像編程大大減小了編程出錯概率,提高了編程效率和可靠性。

   UGⅡ是美國Unigraphics Solutions公司的一個集CAD、CAE和CAM於一體的計算機輔助機械設計製造系統。UG的加工製造模塊功能極強,它在航空製造業和模具製造業已有20多年成功應用經驗,是其他應用軟體無法比擬的。下面以圖1所示的型腔零件加工工藝中經常採用的數控加工為例,對UG/CAM的圖形化數控編程技術進行簡解。



圖1 型腔模型

二、UG圖形化數控編程的特點和步驟

   數控加工的圖形化編程技術區別於普通數控編程技術的明顯特點是:待加工零件的設計和加工編程是基於同一個CAD/CAM環境下實現的,即數控加工刀具軌跡的產生依賴於產品的幾何信息,並根據設計者提供的加工參數和刀具信息自動計算產生的。圖形化數控自動編程技術實現了產品設計和製造過程信息模型的無縫連接,可有效地保證數控加工的質量和效率。UGⅡ實現數控加工圖形化編程的具體流程框圖如圖2所示。



圖2 UG/CAM流程框圖

   該型腔零件的數控加工,主要採用數控銑削。UG/CAM提供了強大的數控銑加工功能。型腔CAD模型產生以後,可採用以下幾個步驟實現加工設計和產生加工操作:

   (1)刀具節點設置

   與普通數控編程一樣,在進行圖形化數控編程時,首先應確定該種加工所採用的刀具類型和相關尺寸。加工中根據零件結構特點和尺寸要求,結合車間刀具的實際情況,完成型腔零件數控加工共選用了8把刀具,分別是:16的粗加工銑刀、16精加工銑刀、8銑刀、4銑刀、2銑刀、80盤銑刀、2鑽頭、R3球頭刀。模擬加工用刀具參數與車間現場基本一致,能比較準確地驗證後置處理程序的正確性。

   (2)設置避讓參數

   根據系統提供的菜單輸入加工過程的控制信息,如它允許規定開始加工的起始點,加工結束的返回點、回零點。可以規定加工過程中刀具移動的安全平面和刀具運動的底限制平面。由於數控機床運動速度較快,為了保證加工安全,對刀具移動的安全平面設置為零件上表面10mm處。

   (3)選擇切削方法

   銑削方式的選擇決定了銑削的質量和效率,UG/CAM中提供了多種切削方法可供選擇:往複型切削(Zig-Zag)、單向切削(Zig)、單向帶輪廓(Zig with Contour)、仿形外輪廓(Follow Periphery)、仿形零件(Follow Part)、輪廓銑(Profile)、標準驅動(Standard Drive),這些切削方法里都可以分別決定不同的刀軌樣式。我們加工型腔零件時多採用仿形外輪廓(Follow Periphery)方法,它的刀軌是連續切削切削的刀軌,既有較高的切削效率也能維持切削穩定和加工質量。

   (4)選擇切削余量

   根據操作的加工特點如精加工、半精加工或精加工的不同特點,確定零件的底面、側面和干涉檢查面的不同的余量數值,確保零件加工質量並充分考慮加工效率。

   (5)確定步距和跨距

   控制加工過程中刀具相鄰刀次的間距是決定零件加工表面質量和加工效率的重要因素,必須合理搭配,步距寬加工速度相對較快但表面質量差,反之則加工速度慢而切削表面質量較高,進行工藝設計時應根據加工的不同特點合理選取。可以用恆定、刀具直徑的百分比、殘餘波峰高度、可變等不同的方法來指定步距的方式和參數。

   (6)確定進刀和退刀

   在某些單向型銑加工中,進刀和退刀問題顯得特別重要,沒有合適的進刀路線加工甚至不能正常進行。

   根據擬定的工藝流程確定型腔零件的加工方法和操作如下:

   (1)精銑上表面,加工方法採用MILL_FINISH,操作採用FACING_MILLING;
   (2)粗加工外形,加工方法採用MILL_ROUGH,操作採用PLANAR_PROFILE;
   (3)粗加工內腔,加工方法採用MILL_ROUGH,操作採用PLANAR_PROFILE,側面余量留1?;
   (4)精加工內腔,加工方法採用MILL_FINISH,操作採用FINSH_FLOOR,側面余量留01?;
   (5)精加工內腔底平面,加工方法採用LATHE_FINSH,操作採用PLANAR_MILL;
   (6)加工止口,加工方法採用MILL_FINISH,操作採用FINISH_WALLS;
   (7)加工內腔缺口,加工方法採用MILL_FINSH,操作採用CLEANUP_CORNERS;
   (8)預鑽孔,加工方法採用DRILL_METHOD,操作採用SPOT_DRILLING;
   (9)精加工外形,加工方法採用MILL_FINISH,操作採用PLANAR_PROFILE;
   (10)加工外凸台圓角,加工方法採用MILL_FINSH,操作採用FINISH_WALLS(翻面后,裝夾完成後開始另一面的加工);
   (11)去除工藝夾頭,加工上表面,加工方法採用MILL_FINISH,操作採用FACING_MILLING_AREA;
   (12)加工內腔,加工方法採用MILL_FINISH,操作採用PLANAR_MILL。

   在創建操作的同時也對前述的各項切削參數和其他選項進行定義,如主軸轉速、進給率、切削深度等,這樣在就由UGⅡ根據加工方式的設置自動計算出走刀次數和路徑。

三、數控程序的模擬加工

   UGⅡ加工模擬功能可以互動式地模擬演示材料按數控刀軌數據被去除的過程,對加工前對完成的加工操作進行驗證。

   圖3~圖5為通過UGⅡ的模擬加工生成零件模擬圖,其中圖3為完成外形粗加工后的模擬,圖4為完成內腔精加工后的模擬,圖5為完成上面加工后的模擬。



圖3 外形粗加工模擬



圖4 內腔精加工模擬



圖5  上表面加工模擬

四、數控加工NC代碼的生成

   經過模擬,型腔零件加工刀軌最終形成如下的程序樹,如圖6所示。



圖6 程序樹圖

   零件加工的刀具軌跡文件產生以後,其計算結果是不能直接在數控機床上使用的,這是因為數控機床中的控制系統只能識別數控指令,如G代碼、M代碼等。為了得到能夠驅動數控機床工作的NC指令必須將刀位文件轉換成特定的數控指令,即進行后處理。UG/CAM提供了兩種後置處理方法,分別是圖形后處理模塊GPM(Graphics Postprocessor Module)和UGPOST後置處理方法。GPM後置處理方法是一種舊式方法,但是還有很多人在使用這種處理方法。從UG V16開始,提供一種叫做UGPOST的後置處理(UG/Post Postprocessor),UGPOST後置處理不需要CLSF和MDFG,可以直接利用操作導航工具中的操作生成NC文件,基於UGPOST後置處理方法的上述優勢,在生產實際中將逐步取代GPM後置處理方法。我們將生成的刀軌通過由UGPOST完成的Conquest VMC700數控機床後置處理進行轉換,生成Conquest VMC700控制器能夠接受的NC程序,通過計算機RS232串列口和機床專用數據介面連接,NC程序被傳輸至機床。下面是所生成的NC代碼。
%
N0010G40G17G80G90
N0011T01M06
N0012G43H01Z100.
N0013G54
N0014G00Y10.598S0X-.267M13
N0015G00Z29.
N0016G00Z5.
N0017G41G01Y10.424Z4.61F250D11X-1.712
N0018G01Y9.82Z4.148X-3.326
N0019G01Y8.85Z3.686X-4.751
N0020G01Y7.57Z3.224X-5.906
N0021G01Y6.43Z2.872X-6.564
N0022G01Y4.79Z2.41X-7.095
N0023G01Y3.071Z1.948X-7.222
N0024G01Y1.37Z1.486X-6.939
N0025G01Y-.215Z1.024X-6.261
N0026G01Y-1.595Z.562X-5.228
N0027G01Y-2.69Z.1X-3.896
N0028G01Y-3.44Z-.362X-2.344
N0029G01Y-3.8Z-.824X-.658
N0030G01Z-1.X0.0

N1950G03Y-82.745I7.J0.0X101.
N1951G00Z29.
N1952G40
N1953Z100.
N1954G00Y-82.745S0X-101.M13
N1955G00Z-21.75
N1956G41G01Z-24.75F250
N1957G03Y-77.I-4.J5.745X-98.
N1958G01Y77.Z-24.75
N1959G03Y82.745I-7.J0.0X-101.
N1960G00Z29.
N1961G00Z200.
N1962G00Y0.0X0.0
N1963G40
N1964G49Z200.
N1965M02
%

五、結論

   複雜型面零件的圖形化數控加工編程的諸多優點,使得這種編程方式成為數控編製技術領域的一個發展方向,但應指出該種編程方式雖然先進,但智能化程度不高,要求編程者對數控加工工藝具有豐富和成熟的經驗,才能編製出高質量的數控加工文件,因此提高現有圖形化數控編程技術的智能化水平是今後發展的一個必然趨勢。

[基於UG的數控加工圖形化編程工藝],你可能也喜歡

  • 花鍵加工
  • 機械零件加工
  • CNC精密加工
  • 機械加工方法
  • 機械加工理論
  • 基於裝配之設計
  • 歐元符號圖形
  • 圖形符號
  • rc符號圖形
  • 符號圖形設計
  • 12星座符號圖形
  • cnc數控車床編程軟體下載
  • 編程技術學習群
  • 編程技術學習群 25986
  • 車床加工內六角編程
  • 車床循環指令編程
  • 花鍵加工的工藝過程
  • 機械零件一般的加工工藝順序
  • 模具零件加工工藝
  • 金屬零件加工工藝
  • 金屬零件製造工藝
Bookmark the permalink ,來源:
One thought on “基於UG的數控加工圖形化編程工藝