提出了基于BOM的集成產(chǎn)品開發(fā)環(huán)境的框架,指出了集成產(chǎn)品開發(fā)的幾種集成方案。通過對BOM在信息系統(tǒng)之間的共享、交換以及信息資源的集成,闡述了BOM在產(chǎn)品開發(fā)中的重要作用及基于BOM的集成技術,為實現(xiàn)基于BOM集成技術的集成產(chǎn)品開發(fā)提供了一個較好的思路。
為快速響應市場變化,滿足客戶對產(chǎn)品交貨期、質(zhì)量、價格和所提供服務等方面越來越高的要求,企業(yè)需要新的、可擴展的、具有適應能力的方法改進產(chǎn)品開發(fā)過程。為實現(xiàn)這種變革,集成產(chǎn)品開發(fā)(IPD)的思想被提出,并很快應用到企業(yè)實際的產(chǎn)品開發(fā)中。物料清單(BOM)在集成開發(fā)環(huán)境中不僅起著聯(lián)系工程設計分系統(tǒng)和工業(yè)設計分系統(tǒng)的作用,而且起著連接工藝設計分系統(tǒng)和經(jīng)營管理分系統(tǒng)的重要作用。因此,在多系統(tǒng)的企業(yè)生產(chǎn)環(huán)境中,實現(xiàn)產(chǎn)品信息共享,解決IPD中基于BOM的系統(tǒng)集成問題、一致性及實效性問題就顯得尤為迫切。
1 基于BOM的IPD環(huán)境集成框架
IPD環(huán)境中的集成,就是對整個產(chǎn)品開發(fā)過程中各種開發(fā)活動所涉及的產(chǎn)品信息進行統(tǒng)一的描述和表達,在整個產(chǎn)品開發(fā)過程中建立并采用完整的、確定的、統(tǒng)一的產(chǎn)品信息模型,實現(xiàn)產(chǎn)品開發(fā)過程各個子系統(tǒng)之間產(chǎn)品信息的共享和交換。信息集成和共享是企業(yè)實施IPD必須的前提條件之一。
在制造型企業(yè)中,企業(yè)是以BOM為主線組織新產(chǎn)品開發(fā)與生產(chǎn)的。BOM是計算機可以識別的產(chǎn)品結構數(shù)據(jù)文件,是產(chǎn)品數(shù)據(jù)在整個生命周期中傳遞的載體。BOM貫穿于產(chǎn)品概念設計、計算分析、詳細設計、工藝規(guī)劃、樣機試制、加工制造、銷售維護直至產(chǎn)品消亡。新產(chǎn)品的開發(fā)過程同時也是產(chǎn)品BOM的形成、完善的過程。在產(chǎn)品開發(fā)的最初階段由設計人員生成一個具有初步輪廓的設計BOM(EBOM) 。隨著產(chǎn)品開發(fā)的深人,產(chǎn)品設計BOM也不斷的完善、細化,直至新產(chǎn)品的設計BOM全部形成,這也標志著新產(chǎn)品設計工作的初步完成。對于改型產(chǎn)品的開發(fā)是在原型產(chǎn)品BOM的基礎上,對其進行修改形成新產(chǎn)品的BOM,作為產(chǎn)品生產(chǎn)的依據(jù);對于全新產(chǎn)品,需要從建立全新的產(chǎn)品結構樹并形成全新的BOM,然后對BOM進行完善直至新產(chǎn)品開發(fā)目標實現(xiàn)。在新產(chǎn)品開發(fā)的不同階段, BOM有著不同的存在形式,存儲在不同的系統(tǒng)中,包括工程BOM ( EBOM) 、工藝BOM ( PBOM ) 、成木BOM(CBOM) 、制造BOM (MBOM)等,保證集成產(chǎn)品開發(fā)過程中BOM信息在各個子系統(tǒng)交流的順暢,可以為開發(fā)團隊成員提供一個集成、統(tǒng)一的產(chǎn)品信息模型,而且還可以及時掌握產(chǎn)品開發(fā)進度。
可以看出在新產(chǎn)品開發(fā)過程中,產(chǎn)品信息的共享與傳遞以BOM (物料清單)為核心, BOM是構成產(chǎn)品開發(fā)全局信息的關鍵部分。因此,可以建立基于BOM流動的產(chǎn)品信息集成框架,信息交換與流動如圖1所示。在這個框架中IPD環(huán)境中的集成問題轉化為產(chǎn)品BOM以及與BOM相關的信息(如過程信息、物料信息)在集成產(chǎn)品開發(fā)環(huán)境中的各個系統(tǒng)、各個階段之間的共享和傳遞的問題。BOM的共享與傳遞建立在統(tǒng)一的集成產(chǎn)品信息模型基礎之上,貫穿于整個集成產(chǎn)品開發(fā)過程之中。
2 IPD集成方案
在集成產(chǎn)品開發(fā)環(huán)境中,各個系統(tǒng)數(shù)據(jù)結構各異,因此要實現(xiàn)不同系統(tǒng)之間的信息共享與交換,必須針對不同特點的系統(tǒng)設計不同的集成方案。一般來說有封裝集成、接口集成和中間件集成。
封裝集成是利用集成產(chǎn)品開發(fā)環(huán)境中的支撐軟件系統(tǒng)如PDM系統(tǒng),封裝不同的應用系統(tǒng),把對象的屬性和操作方法封裝在定義對象中,保證對象獨立于目標系統(tǒng)之外,使數(shù)據(jù)和操作集成于統(tǒng)一用戶界面,用戶在界面上看不到對象的屬性。封裝集成通過管理其它應用系統(tǒng)產(chǎn)生的文件,調(diào)用其它應用系統(tǒng)來對對象進