| |
|
|
|
|
|
| |
| 機床產(chǎn)品預(yù)設(shè)環(huán)境中對XML的使用 | | 發(fā)布者:admin 日期:2012/11/22 點擊:452 | | | 機床產(chǎn)品協(xié)同設(shè)計支持環(huán)境的框架體系結(jié)構(gòu)最上層為協(xié)作應(yīng)用層,沈陽第一機床廠即協(xié)同設(shè)計的功能應(yīng)用層,包括設(shè)計、分析、工藝、制造等階段的應(yīng)用模塊,為各協(xié)同工作小組提供從產(chǎn)品方案設(shè)計、概念設(shè)計到產(chǎn)品仿真分析試驗等階段的應(yīng)用功能。這些模塊通過統(tǒng)一的用戶界面與用戶交流,可以作為客戶機分布配置。
最下層為網(wǎng)絡(luò)環(huán)境資源層,沈陽第一機床廠主要提供分布式數(shù)據(jù)庫、數(shù)據(jù)通信、網(wǎng)絡(luò)互聯(lián)以及多媒體數(shù)據(jù)傳輸?shù)裙δ芎蛥f(xié)議,在物理上由計算機網(wǎng)絡(luò)、公共數(shù)據(jù)服務(wù)器和代理服務(wù)器等組成。數(shù)據(jù)層提供訪問系統(tǒng)數(shù)據(jù)庫的通道。機床產(chǎn)品協(xié)同設(shè)計通常由多個設(shè)計團(tuán)隊構(gòu)成,設(shè)計過程中需要處理大量的產(chǎn)品過程信息和非結(jié)構(gòu)化的設(shè)計數(shù)據(jù)信息,如產(chǎn)品設(shè)計知識庫、產(chǎn)品分析知識庫、工藝設(shè)計知識庫、產(chǎn)品制造知識庫、過程管理知識庫。這個位于數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)庫稱為全局?jǐn)?shù)據(jù)庫,用來存放產(chǎn)品的描述信息、產(chǎn)品的結(jié)構(gòu)、產(chǎn)品項目成員、任務(wù)分配情況、產(chǎn)品開發(fā)過程中生成的各類資料。當(dāng)然,沈陽第一機床廠該協(xié)同設(shè)計支持環(huán)境還有一個局部數(shù)據(jù)庫,局部數(shù)據(jù)庫分布于各個客戶機上,存儲設(shè)計的階段信息。
XML是適合網(wǎng)絡(luò)時代數(shù)字化制造的信息表示方法,可以利用XM L以關(guān)鍵特征為標(biāo)簽和屬性,進(jìn)行產(chǎn)品知識表示。采用XM L進(jìn)行集成不需要通過編程來提取不同數(shù)據(jù)源的信息,只要把來自不同數(shù)據(jù)源的信息先轉(zhuǎn)換成XM L文件,然后再處理經(jīng)解析器解析的數(shù)據(jù)流即可。各系統(tǒng)只要裝有XML解析工具,便可理解由其他系統(tǒng)傳送過來的以XML為中介的信息,不用考慮對方的信息格式即可完成跨平臺的信息交流。XM L文檔信息的訪問和維護(hù)由XML解析器(Parser)這一軟件包來處理,XM L解析器是通過使用XML的API標(biāo)準(zhǔn)接口來實現(xiàn)的。
網(wǎng)絡(luò)環(huán)境下協(xié)同設(shè)計需要有效地搜索分布式數(shù)據(jù)庫中的信息,在分布式異質(zhì)環(huán)境中集成各種信息,集成不同公司間的分布式信息源;同時,協(xié)同設(shè)計支持環(huán)境中各模塊間頻繁的信息交互等都給信息共享帶來了困難。利用XML作為數(shù)據(jù)交換標(biāo)準(zhǔn),XML文檔的含義是人腦可以理解的,以這種人機都可以理解的方式,設(shè)計者和應(yīng)用程序都可以解釋設(shè)計信息,解決了基于Web的協(xié)同設(shè)計中的信息交互問題。協(xié)同設(shè)計中基于XM L的信息集成如所示。盟主企業(yè)根據(jù)機床1產(chǎn)品的生產(chǎn)任務(wù)進(jìn)行任務(wù)分配、根據(jù)企業(yè)授權(quán)進(jìn)行招標(biāo),沈陽第一機床廠相關(guān)協(xié)同企業(yè)根據(jù)所分配的任務(wù)進(jìn)行相應(yīng)的設(shè)計工作如CAD、CAPP、CAE等,盟主企業(yè)對整個設(shè)計過程進(jìn)行監(jiān)控、沖突協(xié)調(diào)、管理和維護(hù)工作,使整個協(xié)同設(shè)計過程有條不紊地進(jìn)行。盟主企業(yè)將由STEP轉(zhuǎn)換來的XML信息或在簡單情況下直接定義的XML信息發(fā)布在網(wǎng)上,協(xié)同設(shè)計用戶在網(wǎng)上瀏覽XML文件,獲得所需的由不同合作者所提供的XML形式的產(chǎn)品數(shù)據(jù)。
基于XML的模塊間信息交換過程3結(jié)論為了實現(xiàn)網(wǎng)絡(luò)環(huán)境下機床產(chǎn)品協(xié)同設(shè)計支持環(huán)境中的信息交流,本文分析了機床產(chǎn)品協(xié)同設(shè)計理論,提出了機床產(chǎn)品協(xié)同設(shè)計支持環(huán)境系統(tǒng)的體系結(jié)構(gòu),對XML語言的特點及其在網(wǎng)絡(luò)環(huán)境下集成的理論進(jìn)行了研究,沈陽第一機床廠并采用XML作為信息交換標(biāo)準(zhǔn)解決了機床異地設(shè)計中系統(tǒng)模塊間的信息交換問題;以評價決策模塊和協(xié)同應(yīng)用CAD模塊為例,闡述了以XM L為信息載體的信息交流機制。進(jìn)一步的研究將在以下幾個方面展開:組織制訂機床行業(yè)的DTD文檔,制訂該行業(yè)的DTD規(guī)范;利用XML在協(xié)同設(shè)計工作環(huán)境中系統(tǒng)模塊間建立數(shù)據(jù)交換規(guī)范;以人機都可以理解的方式描述產(chǎn)品信息,使協(xié)同設(shè)計工作環(huán)境的人機界面更加友好。 | | | | [返回] [打印] | |
|