劉振東,胡一廷,李泳凡
(中航工業(yè)沈陽發(fā)動機設計研究所,沈陽,110015)
航空發(fā)動機外部管路結構復雜、零件繁多,傳統(tǒng)的裝配工藝設計方式難以直觀、快速準確地傳遞其詳細裝配信息。工藝人員設計發(fā)動機裝配工藝時,需要查閱大量圖紙、文件,周期較長,稍有疏漏就會發(fā)生設計錯誤,而這些錯誤(缺陷)往往要到裝配階段才能顯現(xiàn)。傳統(tǒng)裝配工藝設計缺乏有效的手段對其直觀虛擬驗證,在設計初期階段,工藝設計的合理性、準確性難以保證,工藝優(yōu)化更是無從談起。傳統(tǒng)的裝配工藝規(guī)程需要大量的文字和插圖描述外部管路結構特征,即便如此,也還會因為操作人員理解偏差,導致錯裝、漏裝的現(xiàn)象發(fā)生[1-3]。這些問題直接或間接地導致了發(fā)動機裝配周期長、返工率較高、裝配質量不穩(wěn)定,影響了型號研制進程及成本。利用現(xiàn)有的虛擬設計平臺,進行可視化的裝配工藝設計能有效解決上述問題??梢暬b配工藝設計是在計算機中構建可視化的虛擬裝配場景,借助3維模型進行預裝配,在滿足產(chǎn)品性能與功能的條件下,通過分析、規(guī)劃、仿真和評價等手段實現(xiàn)裝配工藝設計及優(yōu)化[4-6]。
本文采用UG軟件、3DVIA軟件搭建虛擬裝配平臺,為發(fā)動機外部管路裝配工藝可視化設計提供1種可行方法。
外部管路裝配工藝可視化設計總體流程如圖1所示。
圖1 外部管路裝配工藝可視化設計總體流程
在工藝模型建模過程中,通過UG軟件完成發(fā)動機、工裝、設備、人體模型等資源的組裝,經(jīng)輕量化處理后生成外部管路虛擬裝配場景,形成完備的裝配工藝設計信息[7-8]。
裝配工藝設計過程以虛擬仿真平臺為基礎,從PDM(Product Date Management)系統(tǒng)導入輕量化的裝配工藝模型,采用人機交互的方式完成外部管路裝配序列和路徑規(guī)劃、裝配干涉檢測、裝配過程仿真,形成合理的管路裝配工藝。
在裝配工藝輸出過程中,通過編制相應界面集成前期生成的仿真文件,形成交互、可視化的裝配仿真動畫和3維矢量裝配圖解,滿足裝配現(xiàn)場可視化指導、培訓需求[9]。
外部管路工藝模型是可視化裝配工藝設計的數(shù)據(jù)基礎,可視化裝配工藝的設計過程基于模型的人機交互以及信息數(shù)據(jù)的組織與存儲,因此工藝模型建立的完整性和高效性對于工藝設計起著至關重要的作用[10-12]。外部管路零件數(shù)目龐大、錯綜復雜,其工藝模型應滿足以下要求:(1)準確性。管路的幾何模型和配合約束信息要與設計一致。(2)完整性。工藝模型不僅要包含裝配對象的信息,還要包含管路裝配所需的工裝、工具、設備、人體等裝配資源的信息。(3)輕量化。管路及裝配資源的UG模型數(shù)據(jù)量極大(GB級),不便于數(shù)據(jù)傳輸、瀏覽、存儲及裝配仿真交互操作,必須經(jīng)過輕量化處理。
通過以下3個步驟完成管路裝配工藝模型構建:
(1)UG建模。PDM平臺統(tǒng)一調用裝配體及裝配資源的UG模型,以保證工藝數(shù)據(jù)與設計數(shù)據(jù)一致。通過幾何約束關系(如接觸、同心、平行等)完成裝配體、裝配資源模型的組裝,構建工藝模型完整幾何信息(如工藝模型的空間姿態(tài)及位置、工藝模型間的配合關系等)[13]。
(2)數(shù)據(jù)中轉。將UG模型轉換成STEP格式數(shù)據(jù)。
(3)將STEP格式文件導入3DVIACOMPOSER軟件中,生成XML格式輕量化模型。輕量化處理后,工藝模型數(shù)據(jù)大小為原來的1/20~1/30。
1.2.1 總體規(guī)劃
總體規(guī)劃原則:適應現(xiàn)有的管路裝配工藝方法,便于實現(xiàn)裝配;滿足管路、輔助設備結構設計及使用性能要求;改善人機性能,減少操作人員工位、操作姿態(tài)變換頻率,管路區(qū)域劃分不宜過大;縮短管路裝配時間,盡可能增加并行裝配區(qū)。
本文綜合總體規(guī)劃原則將發(fā)動機管路劃分為5個并行裝配區(qū)域:1區(qū)管路,外涵機匣以前右上半側區(qū)域;2區(qū)管路,外涵機匣以前左上半側區(qū)域;3區(qū)管路,外涵機匣以后右上半側區(qū)域;4區(qū)管路,外涵機匣以后左上半側區(qū)域;5區(qū)管路,發(fā)動機底部區(qū)域。
模型中不同區(qū)域管路通過不同顏色加以區(qū)分,劃分結果如圖2所示。
圖2 外部管路裝配區(qū)域劃分
1.2.2 BOM重構
BOM重構主要用于模型管理,使之層次分明,便于后續(xù)對各區(qū)管路裝配工藝詳細設計時快速選取對應模型,同時降低裝配序列、路徑規(guī)劃求解的空間難度。此外,重構后的BOM表可用于管路裝配前零件集件、清點。
依據(jù)總體規(guī)劃,對某型發(fā)動機機件設計BOM重新規(guī)劃,構建裝配BOM。在3DVIACOMPOSER軟件裝配結構樹管理區(qū)構建1~5區(qū)管路5個子集,將外部管路劃分至對應子集內。每根管路下依次建立連接件、密封件、固定件3種子集,其中連接件子集用于容納與該管路裝配相關的連接件,如螺栓、螺母、鎖片等;密封件子集用于容納與該管路裝配相關的密封件,如膠圈、密封墊等;固定件子集容納與該管路裝配相關的固定件,如支架、卡箍等。重構后的裝配BOM如圖3所示。
圖3 外部管路裝配BOM
1.2.3 詳細設計
各區(qū)的管路裝配序列和路徑規(guī)劃,以“可拆即可裝”的假設為前提[14-15]。在3維可視化環(huán)境中,以人機交互仿真的方式對管路進行逐層試拆,利用3DVIA COMPOSER軟件自帶的交互式?jīng)_突檢測功能判定拆卸序列、路徑的可行性。在得到外部管路各種可行的拆卸序列和路徑后,進行對比分析,選擇較優(yōu)的分解序列及路徑,通過反向取逆,獲得管路較優(yōu)的裝配序列、路徑。管路裝配序列規(guī)劃流程如圖4所示,各區(qū)管路最終裝配序列如圖5所示。
圖4 裝配序列、路徑規(guī)劃流程
圖5 各區(qū)管路裝配序列
外部管路裝配工藝主要輸出形式為3維矢量仿真動畫。動畫界面左側為某型發(fā)動機各區(qū)域管路BOM結構樹,右側為動畫演示窗口,底部為動畫控制按鈕,如圖6所示。
操作人員通過BOM結構樹選取相應管路,點擊動畫控制按鈕,即可演示該管路的仿真裝配(或分解);此外,還可以通過鼠標中鍵的滾動實現(xiàn)模型的縮放,通過鼠標右鍵實現(xiàn)模型的旋轉。在裝配動畫中,管路裝配信息一鍵可查,快捷、準確且高效。
圖6 管路裝配仿真動畫界面
進行外部管路裝配工藝設計時需考慮以下3類可能發(fā)生的問題:發(fā)動機在研制過程中狀態(tài)多變,因局部故障而帶來的非常規(guī)分解(裝配);管路設計結構改變而帶來的工藝變更;管路裝配過程中可能產(chǎn)生的裝配應力。
對于管路的非常規(guī)分解(裝配),需制定專用工藝。在進行工藝設計時,利用3DVIACOMPOSER軟件選擇集功能,創(chuàng)建發(fā)動機外部各附件及相關管路局部模型選擇集,無關模型虛化處理。通過前文裝配序列、路徑規(guī)劃方法,規(guī)劃該區(qū)域內管路分解次序,并以數(shù)字編號標明,形成相應分解(裝配)3維圖解。某型發(fā)動機主泵分解工藝如圖7所示。
圖7 主泵分解工藝圖解
管路設計結構改變帶來的裝配工藝更新流程如圖8所示。
在工藝模型更新過程中,在原工藝模型(UG)形態(tài)下,通過幾何約束關系,確定新管路(零件)的空間位置、姿態(tài)以及與其它管路配合關系后,導出新管路(零件)STEP數(shù)據(jù),合并至輕量化工藝模型(3DVIA形態(tài)下)中。同時刪除多余件模型、BOM以及其裝配仿真。
圖8 裝配工藝更新流程
工藝設計更新的操作如下:
(1)依據(jù)總體規(guī)劃原則,確定新管路的裝配域;
(2)通過前文BOM構建方法調整管路裝配BOM;
(3)通過前文裝配序列、路徑規(guī)劃方法調整相關管路裝配序列及裝配路徑;
(4)進行裝配仿真動畫的更新,增添新管路裝配仿真,調整相關管路裝配仿真演示次序。
在工藝輸出更新中,在動畫控制界面左側BOM結構區(qū)增加新管路裝配索引(刪除舊管路索引),調整裝配索引與仿真文件的關聯(lián)。
以往發(fā)動機外部管路裝配模式為“附件定管路”,即在管路裝配前先完成外部各附件裝配,這種裝配模式導致部分插入式管路裝配時存在較大應力,致使管路接頭密封面損傷、膠圈損壞,會使發(fā)動機在試車過程中出現(xiàn)漏油情況。
裝配工藝模型上的幾何干涉預示著管路裝配時可能存在應力,在某型發(fā)動機外部管路設計時,對Φ20以上管路裝配序列、裝配路徑進行了全3維動態(tài)仿真,通過調整管路、附件裝配次序(或路徑)消除模型中發(fā)現(xiàn)的動態(tài)干涉。Φ20以下的管路自身具備較大彈性,工藝設計時可不做動態(tài)干涉檢測。
某管路裝配如圖9所示,調整了管路與附件裝配次序,抑制了該管路裝配應力。
圖9 某管路裝配
(1)提出了基于UG、3DVIA軟件的發(fā)動機管路可視化裝配工藝設計方法。介紹了發(fā)動機管路可視化裝配工藝設計的總體流程及實現(xiàn)方法,包括工藝模型建模、裝配工藝可視化設計和裝配工藝可視化輸出。
(2)針對發(fā)動機外部管路裝配過程中的非常規(guī)分解、因管路結構設計變化而帶來的工藝更改、管路裝配應力等問題,利用可視化工藝設計方法提出了相應解決措施。
(3)驗證了該管路可視化裝配工藝設計方法可大幅度提高復雜管路裝配工藝設計效率與質量,滿足了裝配現(xiàn)場可視化指導需求,值得在發(fā)動機裝配工藝設計中應用與推廣。
[1]黃壘,夏平均,姚英學.虛擬裝配工藝設計技術研究與應用[J].現(xiàn)代制造工程,2007(7):52-55.HUANG Lei,XIA Pingjun,YAO Yingxue.Study and application on virtual assembly process design technology [J].Modern Manufacturing Engineering,2007(7):52-55.(in Chinese)
[2]高瞻,張樹有,顧嘉胤,等.虛擬現(xiàn)實環(huán)境下產(chǎn)品裝配定位導航技術研究[J].中國機械工程,2002,13(11):901-903.GAO Zhan,ZHANG Shuyou,GU Jiayin,et al.An allocation and motion navigator in virtual assembly environment[J].China Mechanical Engineering,2002,13(11):901-903.(in Chinese)
[3]王念東.集成化虛擬裝配理論、方法及其在飛機總體布置中的應用[D].南京:南京航空航天大學,2009.WANG Niandong.Integrated virtual assembly theory,method and application in airplane general arrangement[D].Nanjing:Nanjing University of Aeronautics and Astronautics,2009.(in Chinese)
[4]Yongmin Z,Bijan S,Weiyin M.Solid modeling in a virtual reality environment[J].The Visual Computer,2005(1-2):17-40.
[5]Wang Y,Jayaram U,Jayaram S,et al.Methods and algorithms for constraint-based virtual assembly[J].Virtual Reality,2003(4):229-243.
[6]孫中雷,陶華.飛機裝配工藝仿真與可視化技術研究[J].現(xiàn)代制造工程,2006(2):55-58.SUN Zhonglei,TAO Hua.Research on technologies of airplane assembly process simulation and visualization [J].Modern Manufacturing Engineering,2006(2):55-58.(in Chinese)
[7]謝慧清.虛擬裝配系統(tǒng)技術的研究與實現(xiàn)[D].蘭州:蘭州理工大學,2007.XIE Huiqing.Research and realization on the virtual assembly system technology[D].Lanzhou:Lanzhou University of Technology,2007.
[8]Reinhard Grand.Virtual process week in the experiment vehicle build at BMW AG [J].Robotics and Computer Integrated Manufacturing,2001(17):65-71.
[9]劉戰(zhàn)強,艾星.虛擬制造技術及其應用的現(xiàn)狀與發(fā)展展望[J].山東大學學報,2002(3):211-213.LIU Zhanqiang,Ai Xing.Survey on state of development and trends in virtual manufacturing technology and its applications[J].Journal of Shandong University of Technology,2002(3):211-213.(in Chinese)
[10]蔣琴仙.虛擬裝配技術的研究[J].機械設計與制造工程,2000(6):46-47.JIANG Qinxian.Study on virtual assembly technique[J].Machine Design and Manufacturing Engineering,2000(6):46-47.(in Chinese)
[11]程凱.面向并行產(chǎn)品設計的虛擬裝配技術在飛機設計中的應用[J].航空制造技術,2001(4):26-28.CHENG Kai.Application of the concurrent product design oriented virtual assembly technology in aircraft design[J].Aeronautical Manufacturing Technology,2001(4):26-28.(in Chinese)
[12]張?zhí)m英.虛擬裝配設計系統(tǒng)的研究[J].機械設計與制造,2002(4):37-39.ZHANG Lanying.Research of design system on virtual assembly[J].Machine Design and Manufacturing Engineering,2002(4):37-39.(in Chinese)
[13]王念東,劉毅,李文正.大型飛機虛擬裝配技術[J].航空制造技術,2008(20):53-55.WANG Niandong,LIU Yi,LI Wenzheng.Virual assembly technology for large aircraft[J].Aeronautical Manufacturing Technology,2008(20):53-55.(in Chinese)
[14]Li Z,Chen GR.Global synchronization and asymptotic stability of complex dynamical networks[J].IEEE Transactions on Circuits and SystemsⅡ,2006(53):28-33.
[15]周爾民.機械產(chǎn)品虛擬裝配仿真技術的研究與應用[J].機械傳動,2007(3):30-32.ZHOU Ermin.The research and application of virtual assembly simulation technology of mechanical product[J].Journal of Mechanical Transmission,2007(3):30-32.(in Chinese)