

【摘要】研究了在VERICUT中構建葉輪的虛擬加工仿真平臺,通過葉輪整個加工過程的仿真模擬,驗證NX8.0加工模塊后處理器生成的專用VHP800-5AX五軸聯動加工中心加工葉輪數控程序的正確性,優化了加工程序,防止干涉和過切,提高了數控程序的可用性與通用性。
【關鍵詞】葉輪;數控加工仿真;VERICUT;后處理構造器
Abstract:This paper studies of build a virtual machining simulation platform of impeller based on VERICUT,Verified the correctness of the impeller NC program of VHP800-5AX linkage machining center generated by NX8.0 POST_BUILDER,through the whole simulation of machining process of impeller,Optimized the process,to prevent interference and cutting,improves the NC program is available and generalied.
Key words:Impeller;CNC Machining and Simulation;VERICUT;POST_BUILDER
1.引言
目前用來編制數控加工程序的軟件有NX、POWERMILL等,雖然這些軟件生成的刀具軌跡考慮到了加工過程中刀具與零件、毛坯的干涉問題,但由于機床的具體結構和數控系統不同,在實際加工中往往出現機床其它部件的碰撞與干涉,不能適應具體機床的要求,為了提高編程的效率與適用性,本文特通過NX“后處理構造器”生成VHP800-5AX五軸聯動加工中心的數控程序。
2.葉輪工藝分析
整體葉輪的加工主要包括葉片流道面粗加工,葉片、葉根圓角粗加工,葉片、葉根粗加工,流道面的精加工,去除的毛坯材料要占到一半以上,把葉輪的加工過程分成粗精加工兩個過程,粗加工是為了盡快的去除多余的材料,得到葉輪的大致輪廓,為精加工做準備。精加工的是為了獲得設計的加工精度和表面質量[1]。
3.基于NX8.0后處理器生成專用的數控程序
本文采用NX8.0生成加工葉輪的刀具軌跡。生成刀具軌跡后[2]導入NX后處理模塊。NX后處理模塊MILL-5-AXIS默認生成的五軸數控程序都是XYZAB,但考慮到普通處理器模板沒有針對特定的機床,且B軸的回轉半徑會因為機床的型號不同而改變,影響生成的數控程序的可用性與通用性,從而嚴重影響了數控設備的使用效率。專用后置處理器由于針對具體數控機床并且加入了用戶的具體要求,所以生成的數控程序可以直接用于機床進行加工。本文特別通過NX加工工具下的“后處理構造器”生成VHP800-5AX五軸聯動加工中心專用的數控程序[3]。
操作過程如下:
①啟動UG/POST BUILER,開始創建后處理程序。
②創建后處理文件VHP800-5AXIS,后處理輸出單位選擇毫米,機床設置為5軸帶雙轉盤,控制器選擇一般。
③在“機床”選項旋轉軸分別設置為A軸和B軸,之后根據VHP800-5AX五軸聯動加工中心設定具體的參數。在“程序和刀軌”選項中設置“程序起始序列”下的“程序開始”,修改刪除G17和G71。
④通過后處理VHP800-5AXIS生成數控程序[4]
下面是某零件經過該后置處理器輸出的數控加工程序的一段:
……
N0580 X-80.519 Y-62.931 Z9.804 A49.875 C116.958
N0590 X-82.118 Y-61.693 Z8.58 A50.175 C117.786
N0600 X-83.654 Y-60.442 Z7.356 A50.493 C118.59
……
4.VERICUT平臺中的驗證
4.1 在VERICUT中構建葉輪的虛擬加工仿真平臺
4.1.1 定義機床運動結構和添加幾何模型
為了方便在VERICUT軟件中找到刀具到毛坯的偏置距離,在另存為前以毛坯底部圓心為原點,XYZ方向和機床坐標方向一致,建立新的坐標,把用PROE建立的機床模型如圖1所示和零件模型分別按機體、X軸、Y軸、Z軸、A軸、C軸、夾具、毛坯、主軸以上面建立的坐標為參考坐標另存為STL格式。
圖1 建立的機床模
新建項目樹文件,在機床機構樹下定義機床部件結構樹。
分成兩個傳動鏈依次添加:
①Base→Z→Spindle→Tool;
②Base→X→Y→A→C→Fixture→Stock。
4.1.2 機床參數設置
機床建模后還要對機床的參數進行設置包括:
①機床干涉檢查設置;
②初始化位置設置;
③機床形成設置。
4.2 刀具庫建立
按照前面的刀具參數,添加四把刀具分別是:
①R4球頭銑刀;
②R4球頭銑刀;
③R5球頭銑刀;
④R5球頭銑刀。
4.3 調入數控程序
在VERICUT要使用的數控程序中添加NX生成的數控文件:(①YELUNac1.txt;②YELUNac2.txt;③YELUNac3.txt;④YELUNac14txt)
4.4 葉輪在VERICUT平臺中的虛擬加工仿真
在VERICUT主窗口中,點擊Reset按鈕使各運動部件和數控程序復位,然后點擊Play to End按鈕,開始整體葉輪的數控加工過程仿真如圖2所示。仿真結果驗證了NX后置處理器生成程序的可用性,在加工過程中沒有出現過切與干涉[5]。
圖2 VERICUT仿真加工
5.結束語
本文利用NX加工模塊生成葉輪的加工刀具軌跡,經后置處理器生成專用的五軸(XYZAC)數控程序,然后通過在VERICUT中模擬數控機床的實際加工過程,驗證了UG/POST BUILER生成的專用VHP800-5AX五軸聯動加工中心數控程序的正確性,提高了數控程序的適用性與通用性。
參考文獻
[1]孔德英,崇凱,王霄.基于UG/CAM和VERICUT的數控加工仿真與優化[J].機床與液壓,2011(12):147-149.
[2]姜海林,劉海濤,程學進.基于UG的專用后處理器的配置[J].機床與液壓,2011(9):34-36.
[3]阮曉光,王寅晨,張黨飛.基于UG與VERICUT的數控加工仿真[J].煤礦機械,2012(3):126-127.
[4]吳昊,王凌云,曹永潔.基于NX6和VERICUT的葉輪五軸車銑復合加工技術研究[J].復合機床及相關技術,2012(4):35-38.
[5]陳文濤,夏芳臣,涂海寧.基于UGVERICUT整體式葉輪五軸數控加工與仿真[J].組合機床與自動化加工技術,2012(2):102-104.
作者簡介:郝領斌(1986—),河北保定人,中北大學機械與動力工程學院在讀研究生。