航空整體葉輪五軸數控加工仿真及參數優化研究(上)
2016-11-21 來源:天津職業技術師范大學 作者:盧輝
摘要
航空整體葉輪的加工手段、加工精度和加工表面質量直接影響葉輪的工作性能,對發動機性能有決定性的影響。作為一種典型的通道類復雜高精度零件,其葉片間流道間距較小,葉片扭曲度大,其幾結構復雜對加工造成很大困難,主要采用五軸數控機床進行加工。雖然目前進行了針對航空整體葉輪較多的加工仿真及參數優化研究工作,但仍存在如下問題:
(1)在參數優化研究方面,未考慮機床穩定性問題,在機床穩定的前提下開展加工參數優化研究,才能同時保證五軸加工的效率和質量。
(2)由于葉片扭曲大,通常CAM軟件生成的數控程序只考慮刀具與工件的干涉,未考慮機床主軸與夾具、工作臺的碰撞,不能完全確保刀具軌跡的正確性和機床的安全性,因而需要考慮具體工藝系統,進行更全面的幾何仿真研究。針對以上問題,本文的主要研究工作如下:
1.基于VERICUT的航空整體葉輪加工數控仿真建模。
在VERICUT 環境下建立虛擬的數控機床實體、控制系統、刀庫、坐標系統等,創建數控仿真環境,實現針對具體工藝系統的幾何仿真,有效避免機床主軸、刀具與工作臺、夾具之間碰撞。
2.提出基于齊次變換的航空整體葉輪數控程序后處理算法。
首先針對海德漢i TNC530數控系統的傾斜加工面功能,通過對CLSF刀位軌跡進行齊次變換運算,提出了機床運動坐標的數控程序后處理算法。使用UG NX8.5/Post Builder編寫后處理文件,通過NC代碼分析、VERICUT仿真驗證后處理方法的正確性。
3.基于Cutpro9.0的工藝系統顫振穩定域獲取。
首先采用力傳感器和加速度傳感器,通過錘擊實驗來獲取機床-刀具和機床-工件的頻響函數。然后采用Cutpro9.0的動力學仿真功能,在給定的徑向切削深度(切寬)條件下,進行顫振穩定域仿真,獲得表征主軸轉速和軸向切深關系穩定域葉瓣圖。
4.基于幾何仿真和動力學仿真的切削參數優化。
在工藝系統顫振穩定域仿真的基礎上,以切削時間為優化目標,切削深度、主軸轉速、每齒進給量為實驗因素,設計三因素四水平的正交試驗,通過幾何仿真獲得切削時間。根據極差分析和方差分析,得出三組較短切削時間的加工參數。對初步優化得到的三組切削參數進一步進行動力學仿真,根據仿真結果確定最優工藝參數。
關鍵詞:航空整體葉輪,幾何仿真,動力學仿真,參數優化,正交試驗
第 1 章 緒論
1.1 課題研究背景
航空整體葉輪是典型的通道類復雜零件,其葉片間流道間距較小,葉片扭曲度大,其幾何結構復雜對加工造成很大困難。加工方法、加工精度和加工表面質量直接影響葉輪的工作性能,對發動機性能有決定性的影響。航空整體葉輪因其曲面的復雜性和加工精度高,使其成為典型的難加工零件[1-4]。
目前航空整體葉輪的加工一般采用數控多軸技術、電解技術、放電技術、鑄造技術等加工方法。鑄造加工整體葉輪的特點是成本較低,適用于大批量的葉輪生產。這種加工方法的不足之處在于會產生內部結構缺陷,如砂眼、氣孔等。這可能導致葉片強度差,并最終影響成型零件的工作性能。電火花和電解加工可應用于各種難加工材料,加工穩定性高,零件質量較好。放電加工的缺點是加工效率低,成本高;而電解加工效率較高,但精度較低。數控多軸技術可以加工多種類型的葉輪,加工精度高,表面光潔度好,因此航空整體葉輪加工常采用數控多軸技術[5]。
對于航空鋁整體葉輪來說,使用五軸機床進行高速切削是最佳的加工方法。但當前航空整體葉輪五軸加工過程仍存在很多工藝問題,比如葉輪粗加工效率低,薄壁件加工易出現顫振導致葉片表面光潔度差,切削參數選取不當導致刀具折斷等。此外,到目前為止,切削參數的選擇尚未有一個完善的方法理論進行指導,實際生產加工中切削工藝參數往往取決于工藝人員的經驗。對于高速高精加工來說,尤其是葉輪具有復雜曲面薄壁類零件,往往很難獲得預期的加工質量。其根本原因在于設定高速切削參數中沒有考慮機床的動力學特性,沒有考慮刀具振動對工件質量的影響,沒有考慮機床各軸的行程極限和加速度方面的差異[6]。
1.2 課題的目的及意義
五軸加工航空整體葉輪過程中,刀軸變化頻繁易發生碰撞,且葉片厚度薄容易發生顫振,這些因素制約著航空整體葉輪的高效高精加工。因此,本文通過建立VERICUT仿真環境檢查刀具軌跡避免機床與刀具發生碰撞,使用cutpro9.0軟件進行顫振穩定域分析和切削過程仿真,預測刀具振動、工件振動、切削力、表面粗糙度、主軸功率等,為合理地選擇加工參數避免發生顫振,能夠使五軸機床實現高速高精加工。本文研究內容有助于指導葉輪實際加工的切削參數的選擇,能夠為同類零件的加工提供參考,具有重要的工程應用價值。
1.3 國內外研究現狀
1.3.1 高速切削技術研究現狀
20 世紀 30 年代德國 Salomon 博士提出高速切削加工(HSM 或 HSC)概念,隨著切削速度提高到一定峰值后,切削溫度反而下降[7]。此后幾十年高速切削加工的研究處于停滯狀態。從 1950 年開始世界各國開始對高速切削加工展開大規模研究,主要是歐美發達國家、蘇聯、澳大利亞、日本等國家[8-10]。這一時期稱為高速切削理論研究的探索階段。到了 20 世紀 70 年代,高速切削加工進入應用基礎研究階段。1972 年到 1978 年美國洛克希德導彈與空間公司研究小組主要研究高速加工應用于生產加工的可行性[11]。1980 年代高速切削加工研究開始進入應用研究階段。1979 年美國高級研究工程局開始對高速切削工藝系統做全面的研究,包括高速刀具、高速機床、高速工藝等方面[12]。1984 年至 1988 年德國研究技術部對高速切削金屬和非金屬材料、高速切削電主軸系統等研究,為高速切削技術應用于實際加工打下結實的基礎[13]。進入 20 實際 90 年代后,隨著直線電機,機床電主軸、高速切削刀具的出現,高速切削加工機床不斷出現在國際市場,高速切削加工進入到工業應用階段[14-17]。
相對于國外,國內對高速切削研究起步比較晚,從 1980 年國內各大研究機構和大學開始對高速切削進行全面研究。1980 年山東大學開始對高速切削中切削溫度、切削力、切屑、刀具壽命等研究[18]。20 世紀 90 年代后,北京理工大學研究了高速切削的刀具與切削力[19],廣東工業大學研究了高主軸轉速的電主軸技術、直線電動機進給系統[20],天津大學和大連理工大學從切削原理方面入手研究高速切削加工[21]。盡管國內的高速切削技術與西方工業發達國家還有很大差距,但是經過國內大學的研究者努力和奮斗,國內也出現了一批高速切削機床,如大連機床廠生產的高速加工中心。
高速切削與傳統加工相比具有以下優點,1)高速切削主軸轉速高,切削速度快,單位時間內去除材料體積增大,縮短切削時間,提高加工效率。2)高速切削時,切削深度小,進給速度快,故其切削力小。3)高速切削時,切屑以很快地速度排除,帶走大部分的熱量,工件熱變形小。4)高速切削中隨著切削速度提高,切削力逐漸減小,而切削力是切削過程中振動的主要來源,因而減少切削振動,提高表面粗糙度。5)高速切削可加工淬硬材料,減少電火花放電加工。正是由于高速切削具有以上特點,高速切削技術廣泛應用于航空航天、汽車、模具等行業,尤其是在航空行業應用最多。航空制造中大部分是輕合金材料,且大都是薄壁類零件,切削中容易變形。高速切削技術切削速度快,切削力小,特別適用于航空類零件加工。
1.3.2 數控加工仿真技術研究現狀
用于數控仿真和切削參數優化方面的系統軟件主要有以下兩類:幾何仿真軟件和動力學仿真軟件,幾何仿真是完成數控程序的幾何仿真、進行刀具與機床、夾具的碰撞檢查以及對數控代碼的優化。目前,關于數控加工幾何仿真的研究已經很成熟了,并且有很多幾何仿真軟件應用于實際生產中。幾何仿真軟件最具代表性的軟件是CGTEC公司的VERICUT軟件[22]。VERICUT是交互仿真的NC程序數據去除材料過程。VERICUT軟件仿真可以替換昂貴的NC數據驗證過程,并且可以優化材料去除率。VERICUT通過仿真NC程序,可以減少或消除傳統費時費力的數控程序試切驗證過程。到了90年代很多CAD/CAM集成軟件推出幾何仿真模塊,比如英國的Power MILL,美國的Master CAM, 德國西門子公司的UG NX等軟件。這些CAD/CAM集成軟件只能進行前置代碼仿真,不能進行后置代碼仿真。在國內,1994年6月哈工大研發的三維動態圖形仿真器NCMPS[23]。1994年11月由清華大學和華中科技大學合作研發的HMPS[24]。北京航空航天大學開發的集成在CAD/CAM系列軟件中的仿真模塊。
動力學仿真則須通過仿真切削過程中的主軸功率、切削力等預測加工精度和加工表面質量,為調整和優化切削參數提供依據,最終達到優化結果。隨著計算機仿真技術的發展和對切削原理的研究越來越深入,目前以優化切削參數為目的動力學仿真系統研究進展也很快。國外有加拿大UBC大學MAL實驗室[25]開發的Cutpro9.0、英國的Meltal Max,其中Cutpro9.0軟件可以利用虛擬現實和仿真技術對高速加工過程中的切削力、功率、扭矩、切屑厚度、振動情況等進行預測,以確定無顫振條件下的主軸轉速、進給量和切深,在保證良好表面質量的前提下提高材料的去除速率。這些軟件已在包括波音、加普惠等數十加跨國公司得到了廣泛的應用,并取得了很好的效果。國內目前主要有北航自主開發的銑削加工動力學仿真系統Simu Cut和數控機床動力學特性參數測試與分析Dyna Cut系統。該系統功能與Cutpro9.0基本類似,且已在國內軍工口幾十家企業得到初步應用,不足之處是目前僅限于銑削加工仿真[26-27]。
1.3.3 切削顫振研究現狀
切削過程由于主軸的旋轉運動和刀具切削工件產生的切削力不可避免會出現振動情況。尤其是當切削參數選取不當或切削量過大時,刀具的振動會更加激烈。切削過程中產生的振動,會影響加工質量和生產效率,嚴重時甚至會導致刀具斷裂,因此通常都是對切削加工不利的。切削振動主要表現在影響加工的表面光潔度、切削效率、刀具壽命、機床精度。多年來,國內外很多研究者對切削振動進行深入的研究,取得了可喜的成效。
在國外,Tobias[28]和Tlusy[29]通過對切削過程中的顫振現象的研究,提出了有關于主軸轉速和切削深度的穩定臨界切削深度表達式,并對銑削穩定性進行了時域分析。Y.Altintas[30]通過切削過程仿真建立動態銑削力的模型,提出了球頭銑刀進行穩定切削的方法,從而得到了切削深度與主軸轉速的顫振穩定分析解。該方法僅需要獲取整個工藝系統的傳遞函數(FRF),切削力系數,徑向切深及統刀齒數,通過較少量的計算得到較精確的穩定性曲線。由于該方法對方向系數做傅里葉變換后僅取零次諧波分量,因此該方法被稱為零階求解方法(Zero Oder solution, ZOA)。Sata T等[31]在機床-刀具和機床-工件等動力學模態參數對切削穩定性影響分析的基礎上,給出了切削速度、每齒進給量和刀軸切削角度的控制策略,得出了一種預測和控制顫振的方法。Gagnol等[32]通過采用與速度無關的頻響函數來實現顫振穩定域預測,提出的顫振穩定域預測模型中考慮了主軸轉速對刀尖點頻響函數的影響。
在國內,師漢民等人[33-35]提出切削中發生顫振時,振幅大到一定值之后趨于穩定,這是因為切削用量有限,當刀具振幅比較大時刀具有一部分已經脫離工件不參與切削。機床顫振振幅穩定模型主要受到兩個非線性因素影響,第一刀具切削中脫離工件不參與切削,第二切削力的非線性特性。熊國良等[36]采用廣義傅里葉級數法分析圓柱立銑刀的顫振問題,研究了主軸的陀螺效應對工藝系統穩定性的影響。石莉等[37]采用小波分析法對切削力信號進行分析,根據切削力的波動來預測切削顫振,得到產生顫振的切削力信號范圍,從而給避免顫振提供一個參考。劉安民等[38]通過分析加工噪音來判斷是否發生顫振,從分析顫振噪音中得到顫振頻率,從而不需要測量機床-工件和機床-刀具的傳遞函數,就可以建立動態切削力模型,得到主軸轉速和切削深度的穩定曲線。
1.3.4 切削參數優化研究現狀
在國內,閆國琛[39]對S50C模具鋼高速切削加工進行工藝參數優化研究,采用正交試驗得出模具鋼表面粗糙度影響因素的規律情況,并基于BP 神經網絡和遺傳算法進行工藝參數優化。陳展翼[40]通過高速銑削試驗對鈦合金TC4材料進行正交試驗得到切削參數對表面粗糙度的影響規律,并利用遺傳優化算法實現了銑削加工參數優化。黃豪[41]基于不同切削方式的切削原理是相同的理論,針對不同的切削方式建立統一的數學模型,在遺傳算法中加入模擬退火算法算子,提出混合遺傳算法并對其進行測試和驗證。莊光法[42]對油管接箍內壁的車削加工中易發生變形超差,加工效率低下等問題,采用Deform軟件和正交試驗進行切削力預測得出切削因素對切削力影響的主次因素,并基于粒子群算法以最小圓度誤差和最大生產率為目標進行切削參數優化。
在國外,H. Kurtaran[43]通過耦合響應曲面法(RSM)與開發的遺傳算法(GA)以最小表面粗糙度為優化目標進行切削參數的優化。首先使用RSM建立表面粗糙度值的數學模型,再通過遺傳算法進一步優化切削參數,最終得到最佳切削參數。Franci Cus[44]基于神經網絡對切削參數進行多目標進行優化,通過充分考慮技術、經濟等因素多目標優化。為了達到更精確的預測結果,該神經網絡優化算法能夠實現對重要的切削參數簡單、快速和高效的優化。該方法適用于快速確定最佳切削參數的加工。Petropoulos[45]等提出使用幾何規劃方法進行數控車切削參數優化,該優化方法綜合考慮機床的最大主軸功率和切削速度等因素,以最小生產成本為優化目標。但該模型約束條件多,計算量大,效率低下。Eskicioglu和Jha考慮了這個問題[46],提出了基于幾何規劃法和拉格朗日乘數法的算法,以減少約束數目,減少運算量。1.4 本文主要研究內容 航空整體葉輪的加工手段、加工精度和加工表面質量直接影響葉輪的工作性能,對發動機性能有決定性的影響。作為一種典型的通道類復雜高精度零件,其葉片間流道間距較小,葉片扭曲度大,其幾何結構復雜對加工造成很大困難,主要采用五軸數控機床進行加工。雖然目前進行了針對航空整體葉輪較多的加工仿真及參數優化研究工作,但仍存在如下問題:(1)在參數優化研究方面,未考慮機床穩定性問題,在機床穩定的前提下開展加工參數優化研究,才能同時保證五軸加工的效率和質量。(2)由于葉片扭曲大,通常CAM軟件生成的數控程序只考慮刀具與工件的干涉,未考慮機床主軸與夾具、工作臺的碰撞,不能完全確保刀具軌跡的正確性和機床的安全性,因而需要考慮具體工藝系統,進行更全面的幾何仿真研究。針對以上問題,本文的主要研究工作如下:
1.基于VERICUT的航空整體葉輪加工數控仿真建模。在 VERICUT 環境下建立虛擬的數控機床實體、控制系統、刀庫、坐標系統等,創建數控仿真環境,實現針對具體工藝系統的幾何仿真,有效避免機床主軸、刀具與工作臺、夾具之間碰撞。
2.提出基于齊次變換的航空整體葉輪數控程序后處理算法。首先針對海德漢i TNC530數控系統的傾斜加工面功能,通過對CLSF刀位軌跡進行齊次變換運算,提出了機床運動坐標的數控程序后處理算法。使用UG NX8.5/Post Builder編寫后處理文件,通過NC代碼分析、VERICUT仿真驗證后處理方法的正確性。
3.基于Cutpro9.0的工藝系統顫振穩定域獲取。首先采用力傳感器和加速度傳感器,通過錘擊實驗來獲取機床-刀具和機床-工件的頻響函數。然后采用Cutpro9.0的動力學仿真功能,在給定的徑向切削深度(切寬)條件下,進行顫振穩定域仿真,獲得表征主軸轉速和軸向切深關系穩定域葉瓣圖。
4.基于幾何仿真和動力學仿真的切削參數優化。在工藝系統顫振穩定域仿真的基礎上,以切削時間為優化目標,切削深度、主軸轉速、每齒進給量為實驗因素,設計三因素四水平的正交試驗,通過幾何仿真獲得切削時間。根據極差分析和方差分析,得出三組較短切削時間的加工參數。對初步優化得到的三組切削參數進一步進行動力學仿真,根據仿真結果確定最優工藝參數。
第 2 章 葉輪五軸數控加工幾何仿真
2.1 概述
由于航空整體葉輪五軸加工過程中刀軸變化頻繁,容易產生刀具干涉或過切現象。隨著主軸的擺動或工作臺的旋轉,如果考慮不周全,主軸與工作臺或主軸與夾具之間極易發生碰撞。為了解決這一問題,本節在VERICUT 環境下建立虛擬的數控機床實體、控制系統、刀庫、坐標系統等,創建數控仿真環境,實現針對具體工藝系統的幾何仿真,有效避免機床主軸、刀具與工作臺、夾具之間碰撞考慮機床刀具與夾具、工件之間的碰撞,檢查過切現象。
2.2 VERICUT軟件簡介
2.2.1 VERICUT簡介
美國CGTEC公司的VERICUT軟件是最具代表性的幾何仿真軟件。其主要功能是完成數控程序的幾何仿真、進行刀具與機床、夾具的碰撞檢查以及對數控代碼的優化。VERICUT可以與世界上主流的CAM軟件進行對接,主要解決模型轉換、NC程序傳輸等問題,提高加工過程仿真的效率。隨著數控技術在實際生產應用越來越多,VERICUT軟件也得到了廣泛應用。目前,國外很多大的航空公司汽車公司比如加拿大的龐巴迪公司、德國的大眾汽車公司、美國的波音公司等都已經把VERICUT軟件應用到生產實踐中,在國內使用VERICUT的公司有青島海爾股份有限公司、天津汽車模具股份有限公司、沈陽飛機制造公司[47]。
VERICUT是交互仿真的NC程序數據去除材料過程。VERICUT軟件仿真可以替換昂貴的NC數據驗證過程,并且可以優化材料去除率。VERICUT通過仿真NC程序,可以減少或消除傳統費時費力的數控程序試切驗證過程。它還可以優化程序中進給速度和主軸轉速提高加工效率。這些能夠為企業以較低的成本進行生產,創造更高的利潤。VERICUT能夠核實NC程序的準確性,能夠確保加工完成的產品與設計的產品相匹配[48]。
2.2.2 VERICUT系統功能模塊
1.驗證與仿真模塊
VERICUT模擬仿真可以進行5軸銑削,鉆孔和線切割,以及車銑復合等仿真。類似加工零件的要求,VERICUT仿真也需要NC程序數據,毛坯模型,以及加工中所需的刀具模型。VERICUT幾乎可以仿真任何格式的數控程序,比如G、M代碼數據以及APT文件。驗證處理的結果是加工完成的實體模型和錯誤信息報告的日志文件。仿真結果得到實體模型可以進行檢測,查看零件的過切或欠切情況,還可以保存用作另一個NC程序的毛坯模型。日志文件記錄著在模擬過程中任何加工誤差和錯誤。VERICUT驗證模塊可以簡化傳統的試切驗證過程,減少產品的生產周期,提高生產率。
2. 數控程序優化
VERICUT優化模塊有自動和用戶自動義兩種方式,可以最大限度地提高材料去除率。VERICUT有恒定體積去除率和恒定切削厚度這兩種優化方法。恒定體積去除率的原理是通過設定一個切削體積(Vol)來調節進給速度,

,其中ap為切削深度,ae為切削寬度,F為進給速度。當切削體積為零時,說明機床正在空走刀,沒有切削工件,這樣可以適當提高切削速度;當切削體積大于優化庫中設定的值時,適當減少切削速度;當切削體積小于優化庫中的值時,增加切削速度。恒定切削厚度的優化原理為通過變化進給速度來保持恒定的切削厚度,這種方法主要用于精加工。
2.2.3 VERICUT機床加工仿真過程
要在 VERICUT 中實現加工仿真,首先需要建立虛擬機床,選擇控制系統,建立加工中所需的毛坯和加工刀具,然后輸入 NC 數控程序,設置工件坐標系,開始仿真。仿真結束后,對仿真結果進行分析。仿真操作流程如圖 2-1 所示。

圖 2-1仿真操作流程圖
1.建立虛擬數控機床模型
VERICUT軟件中機床模型庫中有許多常見的機床模型,包括了數控車床,三軸加工中心,五軸機床,電火花機床等。如果機床模型庫中,沒有所需的機床模型。可以通過三維建模軟件或VERICUT軟件進行建立機床模型,再通過VERICUT定義其機床的運動關系,這樣就可以建立自己所需的機床。
2.建立毛坯和夾具模型
通過測量實際毛坯和夾具建立三維模型,導入到VERICUT軟件中。建立夾具模型主要是檢查機床刀具或主軸與夾具的碰撞情況。毛坯模型是VERICUT軟件進行加工仿真的必備條件。
3.建立刀具模型
VERICUT仿真與實際加工一樣也是需要刀具的。VERICUT軟件中有建立刀具和刀柄的專用模塊。
4.設置系統參數
在進行切削仿真之前,還需要設置一些系統參數,如工件坐標系,刀具換刀位置等。
5.加工仿真
建立完機床模型、夾具模型、刀具模型等,就可以導入NC數控程序進行加工仿真。
6.仿真結果分析
對于仿真結果,可以通過自動對比分析毛坯模型與設計模型的差值,從而得到過切與欠切的情況。還可以通過查看仿真日志文件,檢查切削過程中機床與工件之間發生的碰撞情況。通過分析仿真結果對數控程序或裝夾方案進行修改,以達到無錯誤的仿真結果。
7.程序優化
通過分析仿真結果,得到無碰撞無過切的數控程序后,使用VERICUT優化模塊進行切削速度的優化,提高加工效率。VERICUT優化不會改變數控程序原有的刀具軌跡,只會改變進給速度和主軸轉速。
2.3 建立VERICUT虛擬數控仿真環境
2.3.1 VERICUT虛擬機床的建立
VERICUT虛擬機床的建立過程就是對實際機床進行測量在三維軟件中建立機床各部件的模型,導入到VERICUT軟件中按照實際運動邏輯關系進行“裝配”。VERICUT構建機床流程:第一建立機床各部件間運動關系;第二建立機床組件模型;第三設定機床相關參數。
本文選用的是DMG公司的HSC75 linear五軸高速加工中心,控制系統是海德漢i TNC530。該五軸機床屬于刀具擺動與工作臺回轉類型,如圖2-2所示。其機床主要參數如表2-1 所示。

圖 2-2 德瑪吉 HSC75 機床
表 2-1 德瑪吉 HSC75 機床主要參數

建立虛擬機床模型必須要了解機床各部件間的運動關系以及它們的依附關系,再將機床進行運動分解。通過分析機床的結構可知HSC75有兩大運動鏈,主軸運動鏈和毛坯運動鏈。主軸運動鏈:Y軸依附于Base(床身),Y軸運動不影響Base的狀態和位置變化;Z軸依附于Y軸,并會隨著Y軸的移動而改變位置;B軸依附于Z軸,并會隨著Z軸的移動而改變位置;主軸依附于B軸,并會隨著B軸的移動而改變位置;刀具依附于主軸,并會隨著主軸的移動而改變位置。即Base→Y→Z→B→Spindle→Tool。毛坯運動鏈:X軸依附于Base,X軸運動不影響Base的狀態和位置變化;C軸依附于X軸,并會隨著X軸的移動而改變位置;夾具依附于C軸,并會隨著C軸的移動而改變位置;毛坯依附于夾具,并會隨著夾具的移動而改變位置。即Base→X→C→Fixture→Stock。建立的機床組件樹如圖2-3所示。

圖 2-3 HSC75 機床組件樹
建立完機床組件樹后,下面就需要添加機床各部件的3D模型。為了建模方便,本文將在UG軟件中建立機床各部件的三維模型,然后導出STL格式的機床模型文件,添加到VERICUT中。在UG中建立機床模型的坐標系要和VERICUT中的機床坐標系一致,建立各個軸的模型時,須按照機床位于零點位置時各坐標軸的位置及狀態來建模,這樣能有效減少后續機床調試難度和時間。由于HSC75五軸機床的B軸旋轉是機床主軸擺動,因此機床主軸在擺動過程中很容易與工作臺、夾具等發生碰撞。這就要求機床各運動軸的位置關系一定要與實際位置相一致。而其他機床部件比如機床面板、機床外殼等可以進行簡化建模或者不需要建模,這樣可以減輕工作量提高VERICUT仿真速度。 導入機床部件模型文件后,還需要進行機床參數的設定,如機床機械原點、機床換刀位置、機床各軸行程范圍等。打開“配置”——“機床設定”,按順序進行設定碰撞檢測、表、行程極限、軸優先、子程序、機床備忘錄等參數。通過以上設置,就完成HSC75機床仿真模型建立如圖2-4所示。

圖 2-4 HSC75 機床仿真模型
2.3.2 VERICUT虛擬刀具庫的建立
VERICUT軟件中有專用于建立刀具和刀柄的模塊,可以建立與生產加工一致的刀具和刀柄文件,如可以建立立銑刀、球頭銑刀、盤銑刀、鉆頭等。選擇“項目”→“刀具”命令,系統彈出圖2-5所示的“刀具管理器”對話框。該對話框主要有4部分顯示區域:刀具號、刀具參數區、圖形顯示區和信息提示區,每個不同的區域可相互作用。

圖 2-5 刀具管理器對話框
在VERICUT系統中的“刀具管理”對話框中,用戶可以根據具體應用場合定義不同的刀具類型,包括銑刀、車刀、鏜刀、探針、線切割刀具共5種類型。本文研究用到的刀具都是銑刀,按形狀可分為平底銑刀、面銑刀、球頭銑刀、牛鼻銑刀和鉆削銑刀。
在圖2-5所示的“刀具管理器”對話框中選擇“添加”→“新”→“銑削”命令,系統將彈出圖2-6所示的對話框。在“組件類型”下拉列表框中選擇不同的選項,對話框中需設置的內容也不一樣。當“組件類型”下拉列表框中選擇“旋轉型刀具”時,可創建平頭銑刀或球頭銑刀等,按要求輸入刀具切削刃結構尺寸即可。通過這種方法,創建本文研究所需的刀具。

圖 2-6 旋轉型刀具對話框
2.3.3 VERICUT其他參數的設定
建立完機床和刀具庫后,需要設定數控程序加工基準,也就是實際加工中所說的對刀。VERICUT提供的對刀方式有“基于工作偏置”、“機床零點”、“工作偏置”、“程序零點”、“輸入程序零點”、“RTCP旋轉點偏置”及“RPCP旋轉點偏置”。本文使用程序零點對刀,打開G代碼偏置對話框如圖2-7所示。一般情況下主軸上不帶旋轉軸的機床對刀時,選擇Spindle組件,如果主軸上有旋轉軸,選擇主軸上的旋轉軸來對刀,主軸上有兩個或兩個以上的旋轉軸,選擇主軸分支上線性軸下連續的旋轉軸對刀。

圖 2-7 G 代碼偏置對話框
2.3.4 VERICUT虛擬仿真環境驗證
構建好了機床模型后,下面添加已經實際驗證過無碰撞的數控程序來進行數控加工仿真,驗證HSC75虛擬機床的正確性。操作步驟如下:
(1)右擊項目樹中“控制”→“打開”→“hei530.ctl”,加載hei530.ctl控制文件。
(2)在組件模型樹中添加已經創建好的夾具和毛坯模型文件。
(3)設置加工坐標系,右擊“坐標系統”→“添加新的坐標系”,創建一個Csys 1的坐標系,然后將坐標系移動到毛坯上表面的中心,使Csys 1與編程加工坐標系重合。
(4)設置G—代碼偏置,在偏置名中選擇“程序零點”,子系統名為“1”,點擊添加。選擇“從”特征為“組件”,名字為“B”,選擇“到”特征為“組件”,名字為“Csys 1”。
(5)加載之前所創建的刀具庫
(6)添加數控程序
(7)在VERICUT主窗口中,點擊右下角的“重置模型”按鈕,再點擊“仿真到末端”,開始數控加工過程仿真,仿真結果和自動-比較報告如圖2-8所示。

圖 2-8 仿真結果和自動-比較報告
仿真結果圖沒有顯示紅色區域,說明刀具沒有與夾具、工作臺等發生碰撞;自動—比較分析報告只顯示最大殘留部分,無過切信息,說明工件無過切現象。這就驗證了數控仿真環境 HSC75 虛擬機床的正確性。
2.4 本章小結
本章節中,在 VERICUT 建立虛擬的數控機床實體、控制系統、刀庫、坐標系統等,創建一個數控仿真環境,檢驗機床各部件之間、刀具與夾具之間及刀具與毛坯之間的干涉和碰撞,為后續檢查葉輪加工干涉做準備。同時,總結出幾點利用VERICUT軟件進行虛擬數控機床建模的關鍵技術。第一,根據實際數控機床各個運動坐標軸和主要部件的運動邏輯關系來建立正確的機床運動組件拓撲關系;第二,在UG中創建機床三維模型,需要注意建模坐標系與VERICUT中的機床坐標系相重合,方便后續裝配機床;第三,設置G—代碼偏置時需要考慮機床的結構,不同的機床結構對應不同的G—代碼偏置。
投稿箱:
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
專題點擊前十
| 更多