版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、· 電氣技術(shù)與自動(dòng)化 ·陳圣磊 等, P D M 圖文檔信息 自動(dòng)獲取 方法研究與實(shí)現(xiàn) P D M 圖文檔信息 自動(dòng)獲取方法研究與實(shí)現(xiàn) 陳 圣磊 。 丁武 學(xué) 。 龔光 容 ( 南京理工大學(xué)機(jī)械工程學(xué) 院, 江蘇 南京 2 1 0 0 9 4 )摘 要 : 圖文檔管理是產(chǎn)品數(shù)據(jù)管理系統(tǒng) 中的基本功 能, 為 了實(shí)現(xiàn) 圖文檔信息的 自動(dòng)入庫(kù), 需要實(shí)現(xiàn) C A D 圖檔信息的 自動(dòng)讀取。通過(guò)分析 D X F文件的格式,
2、 得 出讀取 C A D 圖檔 的標(biāo)題欄信息的方法, 然后采用 J a v a 技術(shù), 實(shí)現(xiàn) 了這 一功能 , 并且應(yīng)用在基于 we bC o R B A的 P D M 系統(tǒng)中, 達(dá)到 了預(yù)期的目標(biāo)。關(guān)鍵詞 : 產(chǎn) 品數(shù)據(jù)管理; 圖文檔管理; D X F文件 中圖分 類(lèi)號(hào) : T H1 6 ; TP 3 9 3 文 獻(xiàn)標(biāo) 識(shí)碼 : B 文章 編號(hào) : 1 6 7 15 2 7 6 ( 2 0 0 3 ) 0 2 — 0 0 5 1 —
3、0 4S t u d ya n dI m pl e me nt a t i o no nEx t r a c t i n g. I n f o r ma t i o no fGr a p h i c sa n dDo c u me n t sAu t o m a t i c a l l yf o rPDM CHEN S h e n g - l e i 。 DI NG W u - x u e 。 GONG Gu a n g — r
4、 o n g( S c h o o lo fMe c h a n i c a lE n g i n e e r i n g 。 NUS T。 j sNa n j i n g2 1 0 0 9 4 。 C h i n a )Ab s t r a c t : Th em a n a g e me n to fg r a p h i c sa n dd o c u me n t si st h eb a s i cf u n c t i o
5、no fp r o d u c td a t ama n a g e me n ts y s —t e r n .I no r d e rt ot r a n s f e ri n f o r ma t i o ni n t od a t a b a s ea u t o ma t i c a l l y,i ti sn e c e s s a r yt oi mp l e me n ta u t o ma t i ce x —t r
6、a c t i o no fi n f o r m a t i o nf r o m h e a d i n g — t a b l eo fC A Dd r a wi n g .I nt h i sp a p e r ,t h ef o r m a to fDXF f i l e si sf i r s ta n —a l y z e d , a n dt h es o l u t i o no fe x t r a c t i
7、n gi n f o r m a t i o nf r o m D X Ff i l e so fC A D d r a wi n gi sg o tb yo fme a n sJ a v at e c h n o l o g y .I nt h ee n d,i ti sa p p l i e dt ot h eP DM s y s t e m b a s e do nt h eW e ba n dC ORB A t e
8、c h n o l o g ya n dt h ee x p e c t e da i m i so b t a i n e d.Ke ywo r d s : p r o d u c td a t ama n a g e me n t ;g r a p h i c sa n dd o c u me n tma n a g e me n t :DXFf i l e0引言 產(chǎn)品數(shù)據(jù)管理 ( P D M) 以軟件 為基 礎(chǔ) , 是一 門(mén)管理
9、所有與產(chǎn)品相關(guān)的信息( 包括電子文檔、 數(shù)字 化文件 、 數(shù)據(jù)庫(kù)記 錄等 ) 和所有與產(chǎn) 品相關(guān)的過(guò) 程 ( 包括工作流程和更改流程 ) 的技術(shù)? 1 。P D M 技術(shù) 最早出現(xiàn)在 2 0世紀(jì) 8 0年代初期 , 主要是為了解決 各種計(jì)算機(jī)輔助技術(shù)的應(yīng)用 所帶來(lái) 的“ 信 息孤 島”問(wèn)題 , 然后逐漸發(fā)展到企業(yè) 的應(yīng)用集成等領(lǐng)域 , 現(xiàn) 在的 P D M 技術(shù)則 向著基于 We b 、 集成各種異構(gòu)系 統(tǒng) 發(fā)展 。圖文檔管理是產(chǎn) 品數(shù)
10、據(jù)管理 系統(tǒng) 中基本 的功 能 , 它將圖樣的標(biāo)題欄信息 、 工藝文檔信 息等轉(zhuǎn)化 成二維表格 , 存儲(chǔ)在數(shù)據(jù)庫(kù)中, 相對(duì) 于傳統(tǒng) 的文檔 資料室 , 圖文檔的查詢(xún)與瀏覽更加方便 、 快捷 , 同時(shí) 提高了安全性。那么 , 如何才能將 C A D 圖檔 的信 息 自動(dòng)錄入數(shù)據(jù)庫(kù)呢?數(shù)據(jù)交換文件提供了這樣 收稿 日期 : 2 0 0 2 — 1 0 — 1 5Ma c h i n e B u i l d i n g8 A u t o m
11、 a t i o n , 卻 r 2 0 0 3, ( 2 ) : 5 1 — 5 4一 個(gè)渠道 , 通過(guò)讀取 D X F類(lèi)型的圖形交換文件 , 可 以將 C A D 圖檔中諸如名稱(chēng) 、 代號(hào)等信息讀出, 存人 數(shù)據(jù)庫(kù)中, 從而實(shí)現(xiàn)基本的圖文檔信息 自動(dòng)錄入。1D X F文件格式分析 D X F文件 是文本文件 , 用任何 的文本編輯器 都可 以打 開(kāi), 它 是具 有專(zhuān) 門(mén)格式 的圖形 交 換 文 件[ 2 l 。一 個(gè) 完 整 的 D
12、 X F文 件 是 由 6個(gè) 段 ( S E C —T I O N) 和一個(gè)文件結(jié)尾組成的, 它們分別是標(biāo)題段 (A D E R ) , 類(lèi) 段 ( C L A S S E S ) , 表段 ( T A B L E S ) ,塊 段 ( B L O C K S ) , 實(shí) 體 段 ( E N T I T I E S ) , 對(duì) 象 段 ( o B J Er S ) , 文件結(jié)尾 ( E O F ) 。 通 過(guò)文本編輯器 ,可 以看 出
13、D X F文件由若干個(gè)組構(gòu)成 。每個(gè)組有兩 行 。第一行為組代碼 , 第二行為組值。組代碼相 當(dāng)于數(shù)據(jù)類(lèi)型代碼 , 每個(gè)代碼 的含義 已由 A u t o C A D 系統(tǒng)約定 。 組值相 當(dāng)于數(shù)據(jù) 值 。 組 代碼和組 值合 · 5 1·維普資訊 http://www.cqvip.com · 電氣技術(shù)與自動(dòng)化·陳圣磊 等 , P D M 圖文檔信息 自動(dòng)獲
14、取方法研 究與 實(shí)現(xiàn) 我們假定沒(méi)有組代碼 3 ;d ) 所有的文本框 的對(duì)齊方式都是上下左右居 中的 , 也就是說(shuō)組代碼 7 1的組值總是 5 , 這樣可以 保證文本框的基點(diǎn)總在相應(yīng)的矩形區(qū)域 內(nèi);e ) 圖上坐標(biāo)的單位是 r n r n 。綜上所述 , 通過(guò)掃描 D X F文件 , 可以得到所有 的文本段信息 , 存儲(chǔ)在一個(gè)向量 t e x t 中; 然后計(jì)算 基點(diǎn) , 求出所有欄 目的矩形區(qū)域 ; 再掃描 向量 t e x t ,看
15、每個(gè)元素是否屬于某個(gè)矩形區(qū)域 , 如果是 , 則存 人數(shù)據(jù)庫(kù)的相應(yīng)字段 中。3 數(shù)據(jù)結(jié)構(gòu)與程序流程圖 應(yīng)用程序是用 J a v a 語(yǔ) 言開(kāi)發(fā) 的, 可以將它做 成一個(gè) J a v a B e a n , 以便運(yùn)用在網(wǎng)頁(yè)中。下面是數(shù)據(jù) 類(lèi)型的定義。c l a s smy P o i n t {f l o a tx:f l o a ty;f l o a tz ;}c l a s smy L i n e {my P o i n tl e f
16、 t ;my P o i n tr i g h t ;}c l a s smy R e c t {my P o i n tl e f t To p ;my P o i n tr i g h t B o t t o m ;}c l a s smy T e x t {my P o i n tp o s i t i o n;/ / 表示該文本框 的位置 S t r i n gc o n t e n t ;/ / 文本框 的內(nèi)容 b o o l
17、 e a ni s I n ( my Re c tr e c t )/0 斷是否在矩形區(qū)域 內(nèi){i f ( ( p os i t i o n . x> r e c t . 1 e f t T o p . x)&& ( p os i t i o n . xr e c t . r i g h t B o t t o m. Y ) )r et ur n t r ue;e l s eMa c h i n e B u i
18、Mi n gA u t o m a t i o n . A p t 2 0 0 3 . ( 2 ) : 5 1 - 5 4r e t u r nf a l s e ;圖 2 為讀人文件后 的處理過(guò)程 , 圖 3 則是讀取 直線(xiàn)和文本框信息的程序模塊的流程圖。在同一個(gè)循環(huán)中.讀取所有 水平線(xiàn) 到向量h o r i z o n t a l L i n e 中.讀取所有 的文本框到向量 t e x t 中●從所有水平直線(xiàn) 中,找 出最下 面
19、一 條直線(xiàn)上的右端 點(diǎn)存在 b a s e 中●從最下面 條直線(xiàn) ( 有可能是幾條線(xiàn)重合)中.找 出最 右的右端 點(diǎn)存在 b a s e q●l ~ b a s e . 構(gòu) 造 標(biāo) 題 欄 各 欄 的 矩 形 區(qū) 均●遍歷所 有文本框,將 屬于某個(gè)矩 形 區(qū)域 的文本存到 相當(dāng)?shù)臄?shù)組中圖 2 從 D X F文件 中讀取標(biāo)題 欄信息的程序流程 圖 圖 3 讀取水平直線(xiàn)和文本框信 息的程序 模塊 4 應(yīng) 用與總結(jié) 本文應(yīng)用在基于 We b
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- pdm圖文檔信息自動(dòng)獲取方法研究與實(shí)現(xiàn)
- PSD文檔信息獲取與XML表達(dá)自動(dòng)閱卷研究.pdf
- 基于Web的PDM中圖文檔管理系統(tǒng)的研究.pdf
- WEB信息自動(dòng)獲取平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- Web文檔中信息的獲取與表示研究.pdf
- 基于示例的中文Web信息自動(dòng)獲取系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 金融領(lǐng)域異構(gòu)信息的自動(dòng)獲取方法.pdf
- PDM與ERP信息集成的研究與實(shí)現(xiàn).pdf
- 工程圖文檔管理系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 基于Web的PDM系統(tǒng)中文檔管理的研究與實(shí)現(xiàn).pdf
- 動(dòng)詞與動(dòng)詞搭配自動(dòng)獲取方法研究.pdf
- 面向臨床決策支持的病人信息自動(dòng)獲取方法研究.pdf
- 漢字文檔圖像的圖文分割方法研究.pdf
- 信息獲取方法教案
- 獲取信息的過(guò)程與方法
- 基于Google Web API的中文訓(xùn)練庫(kù)自動(dòng)獲取方法研究與實(shí)現(xiàn).pdf
- 基于PDM的文檔輸出與監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于COM+的PDM系統(tǒng)中文檔管理的研究與實(shí)現(xiàn).pdf
- 海量文檔圖像信息的自動(dòng)提取相關(guān)技術(shù)研究與實(shí)現(xiàn).pdf
- 飛行器協(xié)同設(shè)計(jì)中的PDM框架與文檔管理研究與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論