- 相關推薦
面向民用飛機客戶服務工程的輕量化數模
隨著國產大型民用飛機客戶服務工程的深入,輕量化數模已成為民機客服產品研制過程中的重要源數據之一,下面是小編搜集整理的一篇探究面向民用飛機客戶服務工程輕量化數模的論文范文,供大家閱讀參考。
摘要:隨著民用飛機客戶服務工程的深入,輕量化數模已成為民機客戶服務產品研制過程中的重要源數據之一,由于業務需要和輕量化操作的便民性,各業務部門、供應商和客戶對輕量化數模的應用迫在眉睫。基于此,將介紹如何使用現代化管理工具Windchin平臺實現客戶服務工程的輕量化數模的信息化管理,以促進跨部門、跨平臺、跨企業的協同作業。
關鍵詞:輕量化數模:3DXML:windchill:PDM
三維數模輕量化技術是指在保證原始數模文件基本信息和必要精度的基礎上,將文件大小壓縮至1/10甚至更小的簡化格式過程。輕量化數模技術賦予了原始設計數模“平民化”的操作流暢性和跨平臺便利性。技術人員可以利用輕量化數模獲得更加豐富的產品三維信息,加速產品的研制進度,上下游技術人員間的信息交流更加便捷,企業各環節之間的溝通變得更加直觀,促進跨部門、跨平臺、跨企業的協同作業。
本文在整合和重構現有輕量化數模業務流程的基礎上,基于Windchill平臺開發了面向民機客服工程的輕量化數模管理系統,實現包括數模的輕量化轉換、輕量化數模的定制組裝和批量下載、輕量化數據管理維護等功能。
1、輕量化數模應用現狀
1.1、輕量化數模在民機客服工程中的應用
隨著國產大型民用飛機客戶服務工程的深入,輕量化數模已成為民機客服產品研制過程中的重要源數據之一,各核心業務均需要基于輕量化數模提供可視化或三維虛擬體驗方面的數據支撐(如圖1所示)。
圖1 輕量化數模在民機客服工程中的應用場景
1.2、現有業務存在問題
由于飛機區域級和系統級輕量化數模涉及結構和系統復雜、處理步驟較多,且設計源數據更改頻繁,加之各業務部門的需求各不相同,導致目前整體業務處理效率很低,嚴重影響了項目進度。通過開發該系統,一方面可以大幅提高民機客服產品的研制效率,減輕技術人員的工作強度;另一方面可以實現上游源數據的一致性,確保客服產品與飛機產品的構型符合性。此外,通過系統上線可以顯著降低企業的運營支出,包括人工成本和計算機資源成本等。
2、業務流程設計
2.1、業務需求捕獲
根據前期對客服工程各專業的調研,捕獲到如表1中的相關業務需求。根據各專業對輕量化數模的需求和數據管理的相關要求,綜合考慮數模轉化壓縮率、精度、信息保留程度等因素,項目組選擇3dxnil格式數據作為客服工程輕量化數模的公共格式。為了考察3dxnil格式的輕量化效果,選取某機型前登機門為例,對原始數模(約1228.8Mb)選擇默認精度轉化。對于結構樹未簡化的3dxnil格式文件約56Mb,壓縮率為954%;對于結構樹簡化的3dxnil文件約16Mb,壓縮率為98.7%。
2.2、業務流程重構
基于對各專業的需求調研分析結果,對客服工程輕量化數模業務流程進行重構,主要包括需求識別、數模下載、數模裝配、數模轉換和數模發放等階段,為后續信息系統的開發提供輸入。
3、系統設計與開發
3.1、系統整體架構
windehin是美國參數技術有限公司開發的一套產品生命周期管理(RoduetLifeyleManagement,PLM)產品(如圖2所示),它能提供強大的產品數據管理(PDM)、工作流管理、生命周期管理、配置管理、工藝管理、與各類CAD軟件集成管理、產品可視化協同和企業信息集成功能,使企業能快速訪問龐大的產品資料庫,同時可使設計人員、供應商和制造人員等快捷高效地實現產品數據協同開發和單一數據源管理。
該系統以Web為基礎,提供一個以Java語言為核心的信息平臺,是一個為部署業務信息應用程序而設計和優化的3層應用程序。顯示層使用商用Web瀏覽器執行HTML、JavascriPt和Java小程序組合;應用服務層提供支持業務事務處理的業務邏輯,使用HTTP服務器和Windchill方法服務器提供這些功能;持久化層使用Oracle數據庫管理系統來存儲結構化和非結構化數據。
3.2、系統功能架構設計
基于客戶工程現有業務需求,系統架構分成以下幾個部分。
3.2.1、設計數模的輕量化轉換
在使用輕量化數模前,需要根據原始數模進行輕量化轉換,為后面的定制組裝和批量操作提供支持。搭建CGRworker服務器,專門進行Catia數模的輕量化轉換工作(可將eatproduet和eatPart文件轉換成3dxml格式),使用Windchin平臺提供的隊列機制,與CGR服務器使用RMI框架技術進行接口實現交互,將設計師提交的原始數模進行輕量化轉換,同時將轉換成功后的3dxml傳回wlndcllill服務器并作為WTPart的附件存放。如圖3所示:
在系統中建立隊列PublisherseheduleQueueForCGR來對數據進行收集,并傳送到子隊列中進行輕量化轉換,系統有以下兩種處理機制。
(1)系統每晚固定時間啟動隊列PublisherseheduleQueueForCGR來進行數據收集,收集規則為,獲取首選項中的上次最后轉換時間“lastPublis丫到當前時間中的更新的數模對象,然后根據更新的數模找到頂層的DM數模(飛機設計過程中最小的設計模塊,以下簡稱DM),將DM數模作為一個單元體放置到隊列中PublisherQueueQCGRL進行轉換,并將本次轉換的時間放置到首選項‘lastPublis丫中記錄,作為下一次轉換的開始時間。
(2)在包的詳細信息頁面中增加“更新輕量化數模”操作入口,通過點擊“更新輕量化數模”,將包中所有數模以DM為單位傳到隊列publisherseheduleQueueForeGR中,并啟動publisherQueueQeGRH優先級更高的隊列來進行數模的輕量化更新。
3.2.2、輕量化數模的定制組裝
由于客服需要對輕量化數模進行批量操作,需要對不同章節不同部段的數模進行定制組裝,所以,引入輕量化包(WOrkpaekage)來定義和管理(如圖4所示)。
用戶登錄系統,通過定制的搜索界面,按照業務要求選擇特定架次、特定編號的DM數模,然后將這些數模組裝在一起,形成輕量化數據包,存放入數據庫中,在業務部門需要查看時,可查詢到此輕量化包,然后基于包進行批量下載數模和批量下載輕量化信息。
輕量化包對象,是一個WOrkPackage對象,它與WPBaseline對象之間存在關聯關系,一個輕量化包可以關聯多個wPBaseline對象,每個wPBaseline對象在系統中都是一個Baseline對象,在Baseline中可以關聯多個wTobjeet對象,而系統中的DM數模本身是一個wTPart對象,同時也可關聯EpMDocument(wTPart關聯的三維圖紙對象)或者wTDoeument(文檔對象),本次的組裝主要是針對DM數模。
3.2.3、車圣量化數模的批量下載
在將多個DM數模組裝在一個輕量化包對象中后,在輕量化包對象的詳細信息頁面中增加“包內容”操作入口,如圖5所示。對包中的數模進行批量操作如批量檢測是否為最新狀態、批量更新輕量化數模、批量下載Catia原始數模和批量下載輕量化數模,實現客戶服務工程的輕量化數模批量化操作。
4、系統實施成果
通過對系統上線前后的輕量化數模處理效率進行統計分析可以發現:客服工程總體處理效率提高了87.2%;系統級數模處理效率提高了84.2%;區域級數模處理效率提高了94.4%;每年為企業節約人力成本和計算機硬件成本約40萬元。
5、結語
本文根據客戶服務公司提出的民用飛機輕量化數模管理業務需求,提出了基于Windchill平臺實現輕量化數模管理系統實現方案。使用Windchin中的隊列機制和Java的RMI機制,實現對輕量化數模的轉換和系統間的交互,規劃了如何將輕量化數模進行定制組裝以滿足現有用戶需求的方案,同時支持批量化操作,方便用戶下載及使用,提高工作效率J最后實現了客戶服務工程的輕量化數模管理系統。
參考文獻
[l]范玉青.現代飛機制造技術[M].北京:北京航空航天大學出版社,2003.
[2]高飛,王玉偉,趙婉璐,等.基于SIPOC的民機客服產品數模輕量化流程優化研究[J].航空標準化與質量,2015(6).
【面向民用飛機客戶服務工程的輕量化數模】相關文章:
面向并行工程的DFC與DTC辨析*03-18
對面向服務的企業信息構架探討03-20
數模論文的寫作詳解01-01
數模的論文答辯06-29
基于流程組件的面向服務運維架構03-07
面向Agent的軟件工程的現狀與挑戰探索12-10
論析面向大批量定制的客戶需求分析技術03-19
小議物流的客戶服務03-22