CAD工程數(shù)據(jù)庫_第1頁
CAD工程數(shù)據(jù)庫_第2頁
CAD工程數(shù)據(jù)庫_第3頁
CAD工程數(shù)據(jù)庫_第4頁
CAD工程數(shù)據(jù)庫_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、屋 論文發(fā)表專家一 堰I中國掌木期刊網(wǎng)CAD工程數(shù)據(jù)庫的研究摘要:數(shù)據(jù)庫系統(tǒng)是信息處理的重要工具和組成部分,數(shù)據(jù)庫技 術(shù)用于特定的應(yīng)用領(lǐng)域出現(xiàn)了工程數(shù)據(jù)庫,cad智能工程數(shù)據(jù)庫系 統(tǒng)分為工程數(shù)據(jù)庫、專家系統(tǒng)以及系統(tǒng)集成三大主要模塊.本文介 紹的就是一種如何利用現(xiàn)有的internet進(jìn)行cad智能工程數(shù)據(jù)庫 的協(xié)同設(shè)計.關(guān)鍵詞:工程數(shù)據(jù)庫 協(xié)同設(shè)計 internet cad工程數(shù)據(jù)庫是適臺于cad、cam、cim地理信息處理、軍事指揮、 控制通信等工程應(yīng)用領(lǐng)域所使用的數(shù)據(jù)庫。工程數(shù)據(jù)庫是面向?qū)ο?的數(shù)據(jù)庫系統(tǒng)。它的主要特點:(1)具有獨特的數(shù)據(jù)模型,支持復(fù) 雜的數(shù)據(jù)結(jié)構(gòu)和復(fù)雜的數(shù)據(jù)類型;(2)支

2、持動態(tài)的版本管理和集成 管理;(3)具有豐富的語義關(guān)聯(lián);(4)支持日常事務(wù)管理;(5)具有 友好的用戶接口和良好的相容性支持?;趙eb的協(xié)同設(shè)計系統(tǒng)的基本要求:(1)采用開放標(biāo)準(zhǔn)應(yīng)當(dāng)能夠 使來自產(chǎn)品生命周期各環(huán)節(jié)的設(shè)計人員以及供應(yīng)商和客戶的參與; (2)允許參與人員之間的自然通信;(3)采用數(shù)據(jù)管理系統(tǒng)來管理大 量信息的存儲和檢索,并能支持不同環(huán)節(jié)產(chǎn)品數(shù)據(jù)的良好集成,對 其有一定規(guī)模的企業(yè)來說,這一點應(yīng)當(dāng)是十分重要的;(4)為了使 用戶能交互和直觀操作,應(yīng)具有產(chǎn)品和零件的三維圖形表達(dá)能力。 根據(jù)以上要求,設(shè)計出基于web平臺的cad智能工程數(shù)據(jù)庫系統(tǒng)的 總體結(jié)構(gòu)如圖1所示。在這個模型中,通過

3、internet將客戶與服務(wù)器連接起來,服務(wù)器 維護(hù)產(chǎn)品信息,并能夠?qū)a(chǎn)品數(shù)據(jù)轉(zhuǎn)換成可視化數(shù)據(jù)格??蛻艨梢?使用某種cad軟件進(jìn)行產(chǎn)品的開發(fā),或者通過web游覽器觀察產(chǎn)品 數(shù)據(jù)庫。對于使用cad系統(tǒng)進(jìn)行產(chǎn)品開發(fā)的客戶,在產(chǎn)品數(shù)據(jù)傳遞 到服務(wù)器之前應(yīng)先將產(chǎn)品數(shù)據(jù)轉(zhuǎn)化成標(biāo)準(zhǔn)產(chǎn)品數(shù)據(jù)格式。設(shè)計人員 可以在自己的站點使用某種cad系統(tǒng)生成產(chǎn)品的設(shè)方案,然后將 相應(yīng)的cad數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)格式并貯存在產(chǎn)品數(shù)據(jù)庫中,其他使用 不同cad/cam系統(tǒng)的設(shè)計人員或工藝規(guī)劃人員可以通過web來訪問 這些數(shù)據(jù);對于產(chǎn)品銷售人員和制造人員來說,一般只是想觀看設(shè) 計的產(chǎn)品,那么他們可以通過web向服務(wù)器請求產(chǎn)品的圖形數(shù)

4、據(jù), 然后在具有三維可視化功能的瀏覽器上顯示產(chǎn)品的三維幾何模型。 在這種基于web的協(xié)同設(shè)計系統(tǒng)中,不必再采用集中式的設(shè)計過程, 實現(xiàn)了設(shè)計過程的全球化,從而使參與產(chǎn)品開發(fā)的人員可以克服距 離和不同cad軟件系統(tǒng)以及不同操作平臺之間信息交換的障礙,能 夠?qū)崿F(xiàn)在不同的產(chǎn)品概念設(shè)計階段和詳細(xì)設(shè)計階段快速的交換信 息,加速產(chǎn)品的開發(fā)。cad智能工程數(shù)據(jù)庫的建立及關(guān)鍵技術(shù)數(shù)據(jù)處理的工程:ad開發(fā)工 作中,一個重要組成部分是數(shù)據(jù)庫的功能完善和使用,它將直接關(guān) 系到cad系統(tǒng)的使用效果。區(qū)別于一般的商業(yè)數(shù)據(jù)庫,工程數(shù)據(jù)具 有數(shù)據(jù)量大、種類多、結(jié)構(gòu)復(fù)雜等特性。我們可以根據(jù)其性質(zhì)將工 程數(shù)據(jù)分為圖形數(shù)據(jù)和非圖

5、形數(shù)據(jù);從應(yīng)用上可以分為產(chǎn)品定義數(shù)盛峰一論文發(fā)表專家一 雁I中國掌木期刊網(wǎng) 據(jù)和設(shè)計與控制數(shù)據(jù)兩種數(shù)據(jù)。關(guān)鍵技術(shù)有以下三個??蛻舳撕蛻?yīng)用程序的接口。這個接口是一個仿odbc的接口, 應(yīng)能接受應(yīng)用程序的數(shù)據(jù)庫請求,把它提交給服務(wù)器執(zhí)行,并能夠 把服務(wù)器發(fā)送過來的查詢結(jié)果提交給應(yīng)用程序??傊?,此處提供給 應(yīng)用程序透明地訪問遠(yuǎn)方數(shù)據(jù)庫的接口,應(yīng)用程序就像訪問本地數(shù) 據(jù)庫一樣通過這個接口訪問遠(yuǎn)方的數(shù)據(jù)庫。服務(wù)器端和數(shù)據(jù)庫的接 口。這個接口主要是通過odbc去查找數(shù)據(jù)庫,實現(xiàn)相對比較簡單。 dbtp協(xié)議的設(shè)計。這是系統(tǒng)實現(xiàn)的核心部分,要實現(xiàn)身份認(rèn)證、查 詢請求、信息結(jié)果傳送等功能??蛻舳撕头?wù)器端之間交

6、互的數(shù)據(jù) 報采用dbtp協(xié)議所規(guī)定的格式,客戶端和服務(wù)器端在建立捉。連 接后,通過不同類型的數(shù)據(jù)報交換信息。本協(xié)議規(guī)定的數(shù)據(jù)報有: 身份認(rèn)證數(shù)據(jù)報、認(rèn)證結(jié)果數(shù)據(jù)報、數(shù)據(jù)庫信息請求、數(shù)據(jù)庫信息 結(jié)果、查詢請求數(shù)據(jù)報、數(shù)據(jù)請求數(shù)據(jù)報、查詢結(jié)果數(shù)據(jù)報、數(shù)據(jù) 結(jié)果數(shù)據(jù)報和用戶退出數(shù)據(jù)報。通信過程大概分為三個階段,首先建立連接,客戶端向服務(wù)器端 發(fā)出連接請求,并且?guī)献约旱纳矸萏柎a。服務(wù)器端判斷客戶的身 份,返回確認(rèn)幀或者拒絕幀。連接建立以后,客戶端發(fā)出查詢數(shù)據(jù) 報,服務(wù)器端把查詢結(jié)果組成幀返回給客戶。最后當(dāng)客戶要斷開連 接時,向服務(wù)器發(fā)送用戶退出數(shù)據(jù)報,斷開連接。cad智能工程數(shù)據(jù)庫的訪問方法:目前,

7、internet上web數(shù)據(jù)庫的訪問方式主要有以下幾種。以cgi、isapi、nsapi等代表的服務(wù)器外部應(yīng)用程序方法,該 方法是由服務(wù)器調(diào)用外部應(yīng)用程序,從web服務(wù)器獲得用戶的查詢 請求后,再送到數(shù)據(jù)庫查詢,并將結(jié)果通過web服務(wù)器送回瀏覽器。 這種方式的缺點是web服務(wù)器在調(diào)用外部程序時產(chǎn)生的進(jìn)程調(diào)用開 銷比較大、速度慢。以asp為代表的描述腳本方法,應(yīng)用這種方法,用戶可以直接 在html文件中利用sql標(biāo)簽插入自己的查詢語句,由web服務(wù)器 直接查詢返回結(jié)果。http服務(wù)器可以處理sql命令,無需cgi等外 部程序就直接訪問數(shù)據(jù)庫。用java通過jdbc來實現(xiàn)的方法,在applet中使

8、用jdbc,就 可以在瀏覽器端嵌入applet,再通過jdbc連接到數(shù)據(jù)庫,從而實 現(xiàn)對數(shù)據(jù)庫的訪問。這種方法的功能比較強(qiáng)大、交互性強(qiáng),但對客 戶端限制太多,編程較復(fù)雜。以上幾種方法都不同程度地受到dbms、 web服務(wù)器、web瀏覽器或者操作系統(tǒng)的影響和制約,只能適用于 特定的情況,所以應(yīng)根據(jù)具體情況進(jìn)行選擇。工程數(shù)據(jù)庫并非是一個僅僅存儲數(shù)據(jù)的簡單信息庫,因為這實際 上與傳統(tǒng)數(shù)據(jù)庫沒有兩樣。工程數(shù)據(jù)庫實際上是一個“以大型數(shù)據(jù) 管理信息系統(tǒng)為基礎(chǔ)的、附加在這個數(shù)據(jù)庫系統(tǒng)之上的、從存儲的 數(shù)據(jù)庫信息中獲取數(shù)據(jù)、并能利用這些綜合數(shù)據(jù)為用戶提供經(jīng)過處 理后的有用信息的應(yīng)用系統(tǒng)”。隨著計算機(jī)技術(shù)的不斷發(fā)展,工程 數(shù)據(jù)庫將深入我們的生活,并為我們高效的工作提供良好的幫助。通過實現(xiàn)cad智能工程數(shù)據(jù)庫的協(xié)同設(shè)計,大大減輕了設(shè)計人員的 工作復(fù)雜度,提高了工作效率。參考文獻(xiàn):1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論