田憲偉
(中航通飛研究院有限公司,珠海 519040)
MBD技術是波音公司在研制新一代波音737NX飛機時提出的,項目實施過程中建立和實施了飛機構(gòu)型定義與控制/制造資源管理系統(tǒng)(DCAC/MRM),該系統(tǒng)結(jié)合MBD技術的應用進行了大量數(shù)字化工具的開發(fā)與數(shù)字化設計基礎資源庫建設,使數(shù)字化設計和應用技術達到了一個新的高度。縱觀全球飛機研制,數(shù)字化技術已成為各大飛機公司提升企業(yè)研發(fā)效能,優(yōu)化企業(yè)研制流程,提高企業(yè)創(chuàng)新能力的有效工具[1]。
我國航空業(yè)的數(shù)字化技術應用發(fā)展迅速,MBD技術的引入和工程實踐也已開展多年,MBD技術在產(chǎn)品設計中已得到了初步的應用,但基于MBD的數(shù)字化設計制造一體化集成應用體系尚未完全形成,模型的幾何信息及非幾何信息的定義主要依賴設計人員手動進行,標準件、材料、技術注釋等雖然建立了基本的數(shù)字化使用與管理系統(tǒng),但各系統(tǒng)架構(gòu)不一,不利于設計與管理效能的提升,各種信息的建立、更改、統(tǒng)計及管理不能滿足型號整個產(chǎn)品生命周期構(gòu)型管理的要求[2-6]。全三維數(shù)字化設計時代的到來使如何建立標準件、材料、技術注釋的唯一數(shù)據(jù)源,讓設計員能充分借鑒以往型號經(jīng)驗,快速獲得相關信息,根據(jù)模板建立MBD模型,提高建模規(guī)范性、一致性、準確性,利用信息技術開展標準化工作,提升工程化應用水平,提高標準化綜合效益,已成為航空業(yè)深入實施MBD技術不斷研究的課題。本文將從模板工具、材料庫、技術注釋庫、標準件庫的頂層管理架構(gòu)及CATIA/VPM應用端使用兩個方面進行探討。
全數(shù)字化時代,數(shù)字化設計基礎資源庫作為飛機數(shù)字化設計的基礎應用資源,已經(jīng)成為航空各主機廠所保證數(shù)據(jù)源唯一性、正確性,實現(xiàn)快速設計的關鍵因素。企業(yè)基礎資源庫應結(jié)合數(shù)據(jù)管理平臺、數(shù)字化設計軟件及未來的數(shù)字化方向,統(tǒng)籌考慮,避免重復建設,利用標準化方法與技術,深入分析和挖掘各種數(shù)據(jù)信息和應用需求,構(gòu)建統(tǒng)一的資源庫管理系統(tǒng)?;A資源庫系統(tǒng)架構(gòu)功能模型如圖1所示。該資源庫主要包括MBD模板庫、標準件庫、材料庫、技術注釋庫等,可隨數(shù)字化設計的需要不斷擴展。MBD模板是三維建模的基礎,設計員在模板基礎上建模不但提高建模的效率與規(guī)范性,而且便于標準件、材料、技術注釋等數(shù)據(jù)信息無縫集成到MBD模型結(jié)構(gòu)樹下,建立真正意義上的數(shù)字化模型。數(shù)字化設計基礎資源庫系統(tǒng)包括兩個子系統(tǒng),CATIA/VPM客戶端應用工具系統(tǒng)和基礎資源庫管理系統(tǒng),CATIA/VPM客戶端應用工具系統(tǒng)與基礎資源庫管理系統(tǒng)之間采用Web Service組件技術,實現(xiàn)C/S架構(gòu)之間的信息通信功能。數(shù)據(jù)層是根據(jù)標準建立的基于數(shù)據(jù)庫格式的規(guī)范化的數(shù)據(jù),管理人員在Web環(huán)境下對標準件、材料、技術注釋等數(shù)據(jù)進行瀏覽與規(guī)范、統(tǒng)一、高效的管理。設計員通過CATIA/VPM與數(shù)據(jù)庫接口完成對規(guī)范的數(shù)據(jù)快速調(diào)用,并將數(shù)據(jù)信息加載到MBD模型。
1 CATIA/VPM客戶端應用工具系統(tǒng)
CATIA/VPM客戶端應用工具系統(tǒng)基于CATIA CAA二次開發(fā)技術在CATIA V5/VPM上開發(fā)專用工具并與CATIA V5/VPM平臺集成在一起,設計員在三維設計環(huán)境能夠及時查詢所需要的標準件、材料、技術注釋等信息,并根據(jù)需要自動加載到產(chǎn)品結(jié)構(gòu)樹或模型結(jié)構(gòu)樹下?;竟δ苋缦拢?/p>
(1)數(shù)據(jù)申請功能:如果設計員所需要的基礎數(shù)據(jù)如材料、技術注釋不在型號選用目錄范圍內(nèi),設計員不需要進入資源庫管理界面,直接在應用端口進行數(shù)據(jù)申請,經(jīng)管理人員批準后即可進入選用目錄供設計員調(diào)用,實現(xiàn)數(shù)字化在線申請、在線設計、管理平臺自動記錄,可供追溯。
(2)數(shù)據(jù)查詢功能:可根據(jù)材料類別、標準件類別、注釋類別快速查找所需的材料、標準件、技術注釋等,依據(jù)不同的信息檢索庫顯示不同的搜索條件,并提供級聯(lián)搜索和關鍵字搜索功能。
(3)數(shù)據(jù)調(diào)用功能:設計員選定所需要的材料、技術注釋、緊固件數(shù)據(jù)后,系統(tǒng)自動將數(shù)據(jù)加載到MBD模型結(jié)構(gòu)樹下相應的“材料注釋”、“零件注釋”或“緊固件”幾何圖形集下。
(4)數(shù)據(jù)檢查功能:設計過程中各種數(shù)據(jù)不斷更新,在MBD模型進行電子審簽前,提供數(shù)據(jù)的自動檢查,保證模型中材料、標準件、技術注釋的數(shù)據(jù)是最新的、正確的,并在選用目錄范圍內(nèi)。
2 基礎資源庫管理系統(tǒng)
基礎資源庫管理系統(tǒng)基于Web JAVA語言開發(fā),整個架構(gòu)采用模塊化設計,分為數(shù)據(jù)服務、數(shù)據(jù)管理、數(shù)據(jù)審核以及系統(tǒng)權(quán)限管理等功能模塊,可根據(jù)用戶業(yè)務需求進行數(shù)據(jù)結(jié)構(gòu)的擴展?;A資源庫管理功能如下:
(1)數(shù)據(jù)管理模塊:管理人員負責對基礎資源庫維護和數(shù)據(jù)進行分類管理,提供各種數(shù)據(jù)條目的增加、刪除、查詢、更改等功能,以及提供批量數(shù)據(jù)導入、導出及統(tǒng)計等功能。
(2)數(shù)據(jù)審核模塊:提供設計、審核、標審三級數(shù)據(jù)入庫審簽流程,標準化管理人員對設計人員提交的數(shù)據(jù)進行標審、編輯、查重,保證數(shù)據(jù)源的正確性、唯一性、規(guī)范性。
(3)用戶及權(quán)限管理模塊:對用戶進行角色管理,按角色配置使用權(quán)限,設計和管理權(quán)限分離,提供角色、權(quán)限定義,如增加用戶、刪除用戶、修改用戶密碼等功能。
(4)型號管理模塊:研制初期確定標準件、材料、技術注釋選用范圍,設計人員在選用范圍內(nèi)調(diào)用相關數(shù)據(jù),標準化管理人員可根據(jù)設計員申請增加數(shù)據(jù),便于對標準件及材料進行優(yōu)化及管控,提高“三化”水平。
(5)數(shù)據(jù)服務模塊:提供Web Service接口,為供應商數(shù)字化信息系統(tǒng)的數(shù)據(jù)查詢及應用集成提供接口。
圖1 數(shù)字化設計基礎資源庫功能模型Fig.1 Function model of digital design resource library
采用MBD技術進行飛機設計過程中,各種設計信息與管理信息的規(guī)范統(tǒng)一是實現(xiàn)設計制造一體化的前提,通過規(guī)范化、格式化的數(shù)據(jù)提高對MBD模型的理解,因此編制MBD標準規(guī)范將非幾何信息及管理信息,如材料信息、技術注釋信息及管理屬性規(guī)范化,并通過CATIA軟件提供的幾何圖形集及參數(shù)工具建立表達統(tǒng)一的MBD模型結(jié)構(gòu)樹,建立機件、鈑金件、標準件、成品、復合材料件MBD模板庫。對飛機結(jié)構(gòu)件來說,梁、肋、框、長桁、接頭等典型結(jié)構(gòu)件構(gòu)成了飛機主要結(jié)構(gòu),典型結(jié)構(gòu)件使用頻率高,可以將典型結(jié)構(gòu)件進行分類,將設計規(guī)范、標準通過參數(shù)形式編入設計表中,借助CATIA二次開發(fā)功能及參數(shù)化工具建立結(jié)構(gòu)件參數(shù)模板庫(圖2),方便設計員在進行結(jié)構(gòu)設計時按照要求調(diào)用不同的模板零件,簡化了設計過程,規(guī)范了建模操作,提高了工作效率。
企業(yè)型號研制眾多,可通過模板庫管理系統(tǒng)建立不同型號的模板庫,實現(xiàn)模板的建立、修改與管理機制,從源頭保證數(shù)據(jù)建立的完整性、統(tǒng)一性,實現(xiàn)企業(yè)內(nèi)部設計人員對資源的有效共享及知識的不斷積累。
圖2 典型飛機結(jié)構(gòu)件參數(shù)化模板Fig.2 Parameter template of representative aircraft structure part
圖3 材料庫管理及應用功能模型Fig.3 Management and using function model of material library
在過去的三維為主二維為輔的研制模式中,材料庫的作用只是將材質(zhì)球賦予三維模型,起到計算重量的作用,作用有限,關注較少[7-10]。在MBD模式下,不但材料名稱、材料牌號、規(guī)格、材料規(guī)范等信息要與MBD模型集成,更重要的是通過材料庫的管理功能實現(xiàn)對供應商管理、性能數(shù)據(jù)瀏覽、使用經(jīng)驗的積累,并通過型號管理功能,開展材料的優(yōu)化設計,合并材料牌號和規(guī)格,完成材料數(shù)據(jù)的統(tǒng)計工作。材料庫功能模型如圖3所示。
在CATIA/VPM客戶工具端,設計員使用瀏覽功能,翻閱材料規(guī)范,查看材料的性能、價格及使用經(jīng)驗數(shù)據(jù),進行零件材料的選取,確定所選材料后,在MBD零件模型根節(jié)點下自動加載材質(zhì)球,并將材料名稱、牌號、供應商等信息自動加載到模型結(jié)構(gòu)樹的“材料注釋”幾何圖形集相應的參數(shù)下,完成材料信息的調(diào)用。系統(tǒng)根據(jù)材質(zhì)球,自動進行重量、中心及轉(zhuǎn)動慣量的計算,并根據(jù)材料的顏色完成零件模型顏色的設置。從而完成材料選取、調(diào)用、材料信息加載及數(shù)據(jù)計算的自動化集成應用。
在基于Web的服務器管理系統(tǒng)上利用型號管理功能,在初步設計階段確定型號材料選用目錄,隨著設計的不斷深入,對設計員調(diào)用的材料進行統(tǒng)計分析,利用數(shù)字化手段開展材料優(yōu)化工作,減少材料的選用范圍和規(guī)格,對于不能滿足要求的材料及時從型號材料選用目錄中刪除,避免被設計員繼續(xù)選用,以達到控制材料選用的目的。材料檢查能夠?qū)崿F(xiàn)客戶工具端與管理系統(tǒng)數(shù)據(jù)的交互,對于管理平臺已經(jīng)更新的材料數(shù)據(jù),及時通知設計員進行材料的重新選取,對于已經(jīng)確定選用的材料,客戶端發(fā)送采用通知給管理系統(tǒng),進行材料采用統(tǒng)計分析,標準化管理人員可將型號最終采用的材料進行統(tǒng)計輸出。對于已經(jīng)成熟應用于某一零件或部位的材料,通過經(jīng)驗共享模塊將材料選用經(jīng)驗積累并共享,不但提高效率,而且提高了正確性。
在二維工程圖時代,技術注釋通常由設計人員標注在圖紙右側(cè)。采用MBD技術后,三維數(shù)模必須能夠?qū)夹g注釋進行合理表達,實現(xiàn)無圖設計。因此技術注釋在MBD技術應用過程中要解決幾個核心關鍵問題:(1)技術注釋的表達方式;(2)技術注釋的分類管理;(3)技術注釋的數(shù)字化統(tǒng)一編碼;(4)技術注釋標注的規(guī)范性及標注的效率。
1 技術注釋的分類與規(guī)范化
由于技術注釋跟材料、工藝、加工方法直接有關,關系復雜、內(nèi)容繁雜、數(shù)據(jù)離散、表達不一,因此在技術注釋確定過程中標準化人員必須提前介入,將技術注釋內(nèi)容的表述、專業(yè)術語、用詞或用語規(guī)范化、統(tǒng)一化,避免歧義與理解錯誤。同時,為便于注釋的添加、修改管理及CATIA/VPM客戶端查詢、調(diào)用,通過對技術注釋內(nèi)容進行分析,根據(jù)工藝、加工方法進行分類,見表1。
表1 技術注釋類別劃分
圖4 技術注釋的表達與調(diào)用Fig.4 Expression and using method of technical note
圖5 標準件庫功能模型Fig.5 Function model of standard part library
2 技術注釋數(shù)字化編碼及調(diào)用
MBD技術要求技術注釋必須以“數(shù)字量”進行表達,用數(shù)字化編號對技術注釋進行身份標識,技術注釋的數(shù)字化編碼由對象類別、注釋類別、明細類別和順序號10位字母及數(shù)字組合構(gòu)成。對象類別主要用來區(qū)分產(chǎn)品對象,如飛機、發(fā)動機、機載成品,用1、2、3代表。注釋類別主要分為通用注釋、零件/裝配件注釋,分別用字G、P和M表示[7]。明細類別編號用兩位數(shù)字表達,見表1。CATIA/VPM客戶端,設計員根據(jù)產(chǎn)品的對象類別、注釋類別、明細類別在龐大技術注釋庫中進行檢索,根據(jù)關鍵字進行全庫搜索,選擇相應的技術注釋條目及模型結(jié)構(gòu)樹下的“零件注釋”幾何圖形集,一條完整的零件技術注釋的表達如圖4所示。
技術注釋內(nèi)容不可更改,如有錯誤,必須由標準化管理員在管理平臺統(tǒng)一更改,設計員根據(jù)數(shù)據(jù)檢查結(jié)果進行數(shù)據(jù)更新。如需新增注釋,可在客戶端提出新增注釋申請,經(jīng)過審核、標審后才能入庫,方能調(diào)用,從數(shù)據(jù)源頭保證數(shù)據(jù)的規(guī)范性、正確性、唯一性。
采用MBD技術后,標準件的使用方法發(fā)生了根本變化,必須根據(jù)應用需求建立基于數(shù)據(jù)庫格式的規(guī)范數(shù)據(jù)格式。不但要根據(jù)設計需要能建立參數(shù)化實體標準件三維模型,而且要滿足緊固件快速設計與表達的需要,在裝配信息模型中進行緊固件參數(shù)化點、線、圓簡化定義,又要有利于以XML格式對緊固件BOM輸出、統(tǒng)計,實現(xiàn)緊固件信息的集成和共享。標準件功能模型見圖5。簡化定義的標準件能夠以生成三維實體標準件的參數(shù)信息來生成點、線、圓表達的緊固件數(shù)據(jù),保證三維實體數(shù)模的參數(shù)和簡化表達標準件參數(shù)數(shù)據(jù)源唯一,從而實現(xiàn)MBD模式下標準件的全數(shù)字化表達。簡化表達的緊固件各種數(shù)據(jù)信息與標準件管理系統(tǒng)中的管理數(shù)據(jù)及參數(shù)化設計表中的幾何尺寸信息相互關聯(lián),根據(jù)標準件庫中的信息,實時調(diào)用CAITA及VPM系統(tǒng)中的各種工具,生成簡化表達的緊固件格式化數(shù)據(jù)。為了便于電子樣機的干涉檢查,簡化表達的緊固件可以實時從標準件庫調(diào)用輕量化標準件實體數(shù)模進行裝配檢查,既減少了數(shù)據(jù)量,又可實現(xiàn)模型的可視化。管理人員及設計員在Web環(huán)境下對標準件數(shù)據(jù)進行瀏覽與管理,設計員通過CAD軟件與數(shù)據(jù)庫接口完成三維數(shù)據(jù)的調(diào)用。
本文在MBD初始應用的基礎上,結(jié)合企業(yè)型號研制的實際需求,將型號研制過程中基礎的材料、標準件、技術注釋等信息標準化,并通過信息技術推進型號研制過程中的標準化工作,探索基于PLM系統(tǒng)的MBD協(xié)同集成應用,建立基于VPM的MBD模板庫及技術注釋庫,對標準件庫和材料庫進行擴展和MBD技術融合,建立起支持MBD設計的基礎資源庫集成應用系統(tǒng)進行管理與設計效率雙重提升,通過標準的貫徹與信息化集成提高產(chǎn)品的設計質(zhì)量。
[1]王詠梅, 田憲偉. 飛機全三維數(shù)字化建模技術[J]. 航空制造技術, 2013(21):32-35.
WANG Yongmei, TIAN Xianwei. Full 3D digitized modeling technology of aircraft[J].Aeronautical Manufacturing Technology,2013(21):32-35.
[2]賈曉亮. 關于MBD技術在我國航空制造企業(yè)應用的幾點思考[J]. 航空制造技術,2013(3):50-54.
JIA Xiaoliang. Thinking about application of MBD technology in Chinese aeronautic manufacturing enterprises[J]. Aeronautical Manufacturing Technology, 2013(3):50-54.
[3]馮潼能, 王錚陽, 宋婭. MBD技術在協(xié)同設計制造中的應用[J]. 航空制造技術,2010(18):64-67.
FENG Tongneng, WANG Zhengyang, SONG Ya. Application of MBD in collaborative design and manufacturing[J]. Aeronautical Manufacturing Technology, 2010(18):64-67.
[4]張榮霞, 張樹生, 周競濤, 等. 基于MBD的零件制造模型管理[J]. 制造業(yè)自動化,2011,33(8):6-9.
ZHANG Rongxia,ZHANG Shusheng,ZHOU Jingtao, et al. Part manufacturing model management based on the MBD[J]. Manufacturing Automation, 2011,33(8):6-9.
[5]周秋忠, 樊慶春. MBD支持的產(chǎn)品協(xié)同設計及協(xié)同信息表達[J]. 制造業(yè)自動化,2011,33(1):55-59.
ZHOU Qiuzhong,F(xiàn)AN Qingchun.MBD supported product collaborative design and collaborative information definition[J].Manufacturing Automation, 2011,33(1):55-59.
[6]魯康. 強化標準關注體系推進MBD深入應用[J]. 航空制造技術, 2010(20):54-57.
LU Kang. Promote deeply application of MBD by strengthening standards and focusing on systems[J]. Aeronautical Manufacturing Technology, 2010(20):54-57.
[7]曲直, 田憲偉, 李春威. MBD技術在飛機設計中的應用[J]. 航空制造技術,2013(13):103-106.
QU Zhi, TIAN Xianwei, LI Chunwei.Application of MBD technology in aircraft design[J]. Aeronautical Manufacturing Technology, 2013(13):103-106.
[8]馮潼能, 王錚陽, 孟靜暉. MBD 技術在數(shù)字化協(xié)同制造中的應用與展望[J]. 南京航空航天大學學報, 2012,44(S):132-137.
FENG Tongneng, WANG Zhengyang,MENG Jinghui. Application and development of MBD in digital collaborate manufacturing[J].Journal of Nanjing University of Aeronautics and Astronautics, 2012,44(S):132-137.
[9]ASME. Dimensioning and tolerancing,engineering drawings and related documentation practices Y14.5M-1982[S]. ASME Press, 2009.
[10]劉俊堂. 全三維飛機設計技術及其應用[J]. 航空制造技術, 2010(18):69-71.
LIU Juntang. Full three-dimensional design technology and application in aircraft[J].Aeronautical Manufacturing Technology,2010(18):69-71.