1996年我公司引入三維設計軟件Unigraphics(以下簡稱UG)V12版本,正式開啟了設計平臺的信息化建沒之路。2001年實施PDM 系統iman V7,相應的UG為v16版本;2004年升級為TeamcenterEngineering V9(以下簡稱TCEng V9),UG升級到NX2。由此,UG和TCE成為我公司技術體系不可或缺的設計工具和管理平臺,為新產品研發、訂單開發快速響應市場需求,推動企業高速發展發揮了巨大的作用。
TCEng V9完成了物料編碼及屬性管理、圖文檔數據集管理、安全權限管理、無紙化審批流程管理、NX集成管理、ERP集成數據發布等功能, 但BOM管理一直在公司自行開發的平臺上進行;通用零件庫、標準件庫也在自行開發的技術共享平臺上管理,我公司還自行開發了圖紙的批量打印、遠程打印等功能。在自行開發諸多功能的補充下,PDM 和CAD系統運行非常平穩。
隨著工業4.0時代的到來,整合信息系統、打通信息流轉、消除信息孤島、加強模塊化設計等,成為制造業轉型升級的必備基礎工作。由此,我公司2015年開始實施Teamcenter升級項目,在原有已實現功能的基礎上,完善產品數據的集成管理、零件分類管理、管路的全模型裝配、輕量可視化瀏覽等功能需求。
1 PLM系統架構
1.1 Teamcenter10的系統架構與軟硬件配置
相比于TCEng V9普遍實施的2層架構(也可做3層布局),Teamcenter 10 (以下簡稱TC l0)系統的核心底層發生很大變化,采用4層架構,分別是數據資源層、企業應用層、Web服務層和客戶端層,大大增強系統的可擴展性、開放性和穩定性。在通用的4層架構上,我公司還在異地分部架設卷空間服務器, 以加快異地研發人員對產品數據的讀寫速度。整個系統架構如圖1所示。
圖1 系統硬件架構
其中,服務器選用的均為IBM的X3850 X6服務器, 數據庫服務器上安裝Red Hat EntERPrise LinuxServer 6.4操作系統,其他服務器安裝Windows Server 2012,客戶端工作站安裝Window 7及以上版本操作系統。
1.2 升級方案的選定
由2004年實施的TCEng V9升級到2015年最新版的TC 10,由于版本跨越大,老系統所導出的數據庫文件、視圖BOM XML文件等, 均不能為新系統直接采用,所以數據直接遷移的方案是行不通的。同時,采用升級方案時,由于32位和64位操作系統、Oracle數據庫、TC系統三者間存在相互兼容、相互制約的問題,所以,一個完整的遷移和升級方案將如圖2中(1)所示。
綜合考量升級效率和數據兼容性,最終采用的方案是:將TCEng V9的Oracle數據庫通過遷移并升級至10 G、TC系統升級至8.3這一中間臨時系統,然后將數據直接遷移至TC 10,如圖2中(2)所示。
圖2 TC系統遷移和升級流程
最后一步的遷移方案,并非整個數據庫以dmp文件方式進行整體遷移,而是新系統安裝完成后,重新建立組織、人員、流程, 以及諸多BMIDE配置,然后將中間臨時系統中的零件屬性信息、BOM、數據集、流程信息等分別導出并導入,這樣可以將老系統中的數據根據需要轉八新系統,多年工作留存下來的許多垃圾文件能得以清理。另外,純粹由升級而成的新系統整體遷移,對諸多新功能是否具備完全兼容性, 還是存在一些不確定性,所以一般不建議采用。
2 升級實施和應用過程的技術要點
2.1 預處理升級過程的多語言適配問題
由于TC8之后,系統多語言支持上的本地化配置方案, 與TC Eng V9時代已經截然不同, 所以在第一步的遷移和系統重構之后,務必把系統配置中的中文內容全部更改成英文。這包括:組織架構(組名、子組、角色)、Item對象類型、單位、注釋、變更、狀態名、視圖名,并清理所有的LOV綁定。其中,Itern 對象類型的中文內容,只能在升級到TC2005之后,在數據庫中通過SQL語句進行修改。
如果未更改到位, 則在后續TC2005升級到TC8.3過程中, 會因語言適配問題而導致升級失敗,此時再通過SQL語句更改數據庫并重啟升級過程,操作起來會更加繁瑣。
2.2 預處理部分數據集的適配問題
由于TC8之后,PDF等格式已經成為系統的內置類型,而TCEng V9時代PDF需要人工創建類型,所以在升級過程勢必會產生沖突。為此,在升級前重構的TCEng V9臨時系統中,務必將原有的PDF工具、pdf類型予以刪除或者更名。如果清理不干凈,則在TC2005升級到TC8.3時會首先校驗出類型沖突,此時,盡管可以用additional_applications中的change_type_name予以類型更改,但后續升級過程還是會失敗并停滯,必須再次人工修改升級過程中的增量xml文件中的pdf命名,然后再度重啟升級過程。
2.3 合理的軟硬件底層配置
確保網絡交換機等硬件環境的穩定可靠,否則由于網絡異常,會對系統架構產生懷疑,進而誤導到錯誤的解決方向上去;更會導致數據遷移過程頻繁出現DBMS錯誤,導致既定的物料基礎編碼分版本導八過程出現版本顛倒、數據丟失等現象,為后續顯示和操作造成不必要的麻煩。
在每個升級階段,還需確保中間數據庫的表空間、臨時表空間大小足夠,否則也易于影響數據庫升級和補差周期。在新系統推行階段,IE版本對TC 10的自動分發安裝也會有影響;對TC l0而言,IE 8最為穩定可靠,過于更新的IE版本反而出現分發安裝或更新失敗的現象。
2.4 合理的分部門推行方案
由于公司的TCEng V9已經應用了十多年,整個技術體系的日常工作不可能脫離它進行,每當一個階段的數據導出、升級并遷移進新系統后,老系統中又產生了大量的數據,這就涉及按時間節點的數據補差問題。同時, 升級后的數據和新功能,還存在不少問題,在應用中還須不斷得到校驗和完善。所以,我們采用的方案是,選定一個部門,運用周末及新系統培訓時間完成該部門的數據補差,然后在該部門試運行新系統,從零件取碼、建模、制圖、圖樣加載、無紙化審批流程、電子簽名、BOM 搭建和數據發布、JT輕量模型裝配、檔案室出圖等一系列功能逐步得到驗證和穩定應用后,再逐步重復上述過程推行至其它部門。
需注意的是,為確保零件編碼唯一性,在新老系統交接期,先行試用的部門必須在新老系統中同步取碼。待所有部門推行上后,才能把取碼工作全部切換至新系統中。
2.5 合理的數據遷移順序
從中間臨時系統遷入TC 10的數據種類非常多,比較合理的遷移順序是:零件編碼、屬性等基本信息分版本遷移, 流程簽審信息,PLMXML export/import方式遷移視圖BOM、volume數據集,從自行開發系統中遷移設計BOM,文件夾結構遷移;待系統全部上線并完成數據補差后,最后遷移歸檔狀態。然后從自行開發的技術共享平臺中,遷移分類庫數據。而無紙化審批流程、人員組織架構等在新系統中重建,不采用遷移方式;一些早期未實施成功的其它類型BOM 數據、數據集等,則全部予以丟棄,不再遷移,由此清理了很多垃圾數據。
由于遷移跨度大、補差次數多,還是會存在新系統中引用的數據集并非最新內置版本,同一數據集被多個零件版本引用、或者命名引用了多個prt文件等異常現象,在系統全面上線的同時,還須進行數據集版本對比、補差以及引用關系的處理。相關的遷移工具、對比工具、批處理均需先行開發和校驗。
2.6 處理pattern圖樣模板的兼容問題
TCEng V9上的UG NX2采用Pattern方式加載圖樣,TC 10中的UG NX9的操作原理還是類似的。但由于采用了基礎數據分別導出、導入式的遷移方法,新老系統中同一系列pattern文件對應的puid卻發生了變化,這就導致老系統遷過來的所有圖紙的圖框全部丟失。為此, 需要通過NX接口進行重構對應關系, 在start_uxmanager.bat中設置LOST_PATTERN將老系統中的puid與新系統中的Pattern編碼進行關聯。
此外,還需要根據實際需求,做相當多的客戶化開發工作,包括與取碼器客戶化、ERP系統的傳輸接口、圖紙批量處理、BOM 的匯總與輸出鎖定、變更管理等,這樣才能符合企業自身的實際需求和習慣。而且,由于系統版本跨越非常大,操作習慣、應用理念差異很大,所以成功的推行還需規劃合理的培訓進度,設置基礎培訓、進階培訓、新功能強化培訓等,讓技術人員逐步適應新環境、應用新功能。
3 項目運行
TC 10和UG NX9系統自從2O15年10月全面上線以來,通過后續的功能開發、零星數據補差、數據校驗比對等環節的不斷完善后, 目前已經平穩運行了一個整年,如圖3所示。所有技術人員已經適應了新系統的操作環境和操作習慣,而且實現了BOM 數據和分類數據的全面整合、管路全裝配、輕量模型裝配和顯示等新功能,實現了升級前設定的預期目標。
圖3 實施完成的TC 10系統界面
Teamcenter系統功能的完整性、兼容性和可拓展性是毋庸置疑的,但在項目實施和應用過程中,感覺針對中國客戶的操作習慣上,還有部分可待改善的地方:比如,PSE模塊中,視圖BOM、自定義的設計BOM 類型最好不能混雜顯示,也就是頂層BOM 類型決定了后續子BOM 的調用類型;零件下BOM 能否生成,最好能與零件屬性進行關聯, 比如定義為零件類型的不能創建BOM,而只有組件類型的才能創建,這可以避免很多誤操作。
在視圖BOM 采用PLMXML方式進行批量導出并用命令行plmxml_import進行批量導入時, 盡管import_mode選擇了overwrite參數, 但還是會有部分視圖BOM 由于重復導入,出現覆蓋不掉、導致數量翻倍的BUG ;之后將相應BOM 刪除,通過TC界面的PLMXML重新導入,才予以逐個解決BOM翻倍現象。盡管上述問題,最終不影響系統的應用,但如果能予以逐步完善,將進一步提升TC系統的用戶體驗。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:產品數據管理系統的升級實施與應用
本文網址:http://www.guhuozai8.cn/html/solutions/14019321411.html