異地環(huán)境下,對同一零件或產(chǎn)品模型進(jìn)行實時的操作。實時協(xié)同設(shè)計一般是指同構(gòu)的設(shè)計環(huán)境,即設(shè)計用戶采用的
是相同的設(shè)計軟件。這種模式對網(wǎng)絡(luò)要求較高,以便能保證對模型數(shù)據(jù)修改的實時性。協(xié)同環(huán)境下的同步模式如圖2所示。
這種模式的協(xié)同環(huán)境中,需要兩種Agent:模型訪問代理(Model Access Agent,MAA)和協(xié)同控制代理(Collaboration Control Agent,CCA),每個設(shè)計用戶的計算機上都有一個MAA代理,負(fù)責(zé)發(fā)送、接受數(shù)據(jù);CCA在系統(tǒng)的服務(wù)器上,負(fù)責(zé)協(xié)同過程中的沖突仲裁和其他策略的管理。設(shè)計用戶對數(shù)據(jù)的修改通過CAD系統(tǒng)和CAD接口傳遞給MAA,反映給網(wǎng)絡(luò)上的其他的設(shè)計用戶,而這些設(shè)計用戶計算機上的MAA接受到修改信息后,對各自的本地的模型庫進(jìn)行修改,再通過CAD接口和CAD系統(tǒng)將修改后的數(shù)據(jù)模型顯示在設(shè)計用戶面前。
3 敏捷制造環(huán)境下虛擬產(chǎn)品的協(xié)同設(shè)計模式
3.1 盟員企業(yè)內(nèi)部基于PDM的產(chǎn)品協(xié)同設(shè)計
敏捷制造環(huán)境要求盟員企業(yè)內(nèi)部的信息系統(tǒng)實現(xiàn)集成,以便于實現(xiàn)盟員企業(yè)之間的信息集成以及形成虛擬企業(yè)信息系統(tǒng),進(jìn)而在網(wǎng)絡(luò)環(huán)境下實現(xiàn)盟員企業(yè)間的虛擬產(chǎn)品的協(xié)同設(shè)計。
盟員企業(yè)內(nèi)部可以通過PDM平臺實現(xiàn)CAD/CAE/CAPP/CAM的信息集成,在此基礎(chǔ)上,實現(xiàn)盟員企業(yè)內(nèi)部設(shè)計人員之間的產(chǎn)品協(xié)同設(shè)計。由于一個企業(yè)內(nèi)部的不同設(shè)計人員通常采用相同的設(shè)計軟件,以及企業(yè)內(nèi)部網(wǎng)絡(luò)傳輸效率較高,設(shè)計人員之間的協(xié)同設(shè)計可以采用同步協(xié)同設(shè)計模式。因此,盟員企業(yè)內(nèi)部的產(chǎn)品協(xié)同設(shè)計模式是基于PDM的產(chǎn)品同步協(xié)同設(shè)計模式,如圖3所示。盟員企業(yè)之間的協(xié)同設(shè)計采用協(xié)商模式或異步協(xié)同模式。
盟員企業(yè)內(nèi)部協(xié)同設(shè)計模式分為用戶層、應(yīng)用服務(wù)層和數(shù)據(jù)層。用戶層為用戶提供一個協(xié)同設(shè)計環(huán)境,包括用戶設(shè)計過程中使用的CAD、CAE、CAP等軟件。應(yīng)用服務(wù)層包括:系統(tǒng)管理、過程管理、產(chǎn)品數(shù)據(jù)管理、協(xié)同工具和安全控制等模塊,其中,1)系統(tǒng)管理:對盟員企業(yè)內(nèi)部協(xié)同設(shè)計系統(tǒng)進(jìn)行管理,包括用戶管理、任務(wù)管理等;2)過程管理:對協(xié)同設(shè)計過程進(jìn)行管理;3)產(chǎn)品數(shù)據(jù)管理:對盟員企業(yè)內(nèi)部的基礎(chǔ)數(shù)據(jù)、產(chǎn)品模型數(shù)據(jù)和共享資源信息進(jìn)行組織與管理;4)協(xié)同工具:為協(xié)同設(shè)計提供通訊工具(包括視頻會議、文件傳輸和郵件發(fā)送等)和協(xié)同代理;5)安全控制:對進(jìn)入?yún)f(xié)同設(shè)計系統(tǒng)的用戶、協(xié)同過程中的數(shù)據(jù)訪問和傳輸進(jìn)行安全控制。數(shù)據(jù)層為盟員企業(yè)內(nèi)部的協(xié)同設(shè)計提供基礎(chǔ)數(shù)據(jù)、模型數(shù)據(jù)和共享信息。
3.2 敏捷制造環(huán)境下虛擬產(chǎn)品協(xié)同設(shè)計模式
3.2.1 敏捷制造環(huán)境下虛擬產(chǎn)品協(xié)同設(shè)計體系結(jié)構(gòu)
敏捷制造環(huán)境下虛擬產(chǎn)品的協(xié)同設(shè)計是為了實現(xiàn)在客戶參與下的盟主企業(yè)、盟員企業(yè)和合作伙伴之間的虛擬產(chǎn)品的協(xié)同設(shè)計,其體系結(jié)構(gòu)從邏輯上分為四個層次:用戶層、任務(wù)層、應(yīng)用服務(wù)層和數(shù)據(jù)層,如圖3所示。
用戶層包括:盟主企業(yè)、盟員企業(yè)、合作伙伴和客戶,其中,合作伙伴指為盟主企業(yè)、盟員企業(yè)提供技術(shù)支持和服務(wù)的高校、研究所或?qū)I(yè)設(shè)計公司、服務(wù)商等。任務(wù)層包括:概念設(shè)計、詳細(xì)設(shè)計、數(shù)字樣機設(shè)計和提出的產(chǎn)品需求,不同的客戶具有不同的任務(wù)。應(yīng)用服務(wù)層包括:系統(tǒng)管理、項目管理、過程管理、CAD/CAE/CAPP系統(tǒng)、分布式數(shù)據(jù)管理、協(xié)同工具、安全控制、虛擬產(chǎn)品庫等模塊,其中,1)系統(tǒng)管理:對整個協(xié)同設(shè)計系統(tǒng)進(jìn)行的管理,包括盟員企業(yè)管理、客戶服務(wù)、產(chǎn)品管理等;2)項目管理:實現(xiàn)項目分配、項目進(jìn)度管理等;3)過程管理:對盟主企業(yè)、盟員企業(yè)和合作伙伴之間的協(xié)同設(shè)計過程進(jìn)行管理,統(tǒng)籌安排協(xié)同設(shè)計過程中的各種活動和資源;4)CAD/C