于穎黎 鐘越
摘要:對于電力勘測設計企業(yè),CAD圖紙和工程文檔無疑是核心資產(chǎn)。企業(yè)既要完整保存所有工程圖紙,又要防止其非法流失。隨著CAD技術和計算機技術的迅速發(fā)展,企業(yè)對工程圖紙的管理和再利用需求迫切,此項管理水平已成為一個衡量企業(yè)科技進步的重要標志。
關鍵詞:CAD圖紙管理系統(tǒng) 設計 實現(xiàn)
中圖分類號:C93 文獻標識碼:A 文章編號:1672-3791(2012)10(b)-0015-01
1 需求分析
檔案部門期望便捷可靠地獲取所有CAD圖紙,以建立“電子檔案系統(tǒng)”。設計人員希望方便查看既有圖紙和文檔、參考并可下載再利用,提高設計和制圖效率。管理者需要了解圖紙出版成本,掌握成本核算。
2 CAD圖紙管理系統(tǒng)結構
根據(jù)實際需求,我們設計開發(fā)了iPAD圖紙管理系統(tǒng)。它以企業(yè)高速網(wǎng)絡環(huán)境為支撐、以SQLServer為核心、集成圖紙的網(wǎng)絡打印和收集、出版計費、實時積累、整理入庫、網(wǎng)絡發(fā)布、高速檢索、流程管理、用戶權限管理、安全審核、系統(tǒng)管理、查詢、報表統(tǒng)計等主要功能綜合CAD圖紙管理軟件,其體系結構如圖1所示。
iPAD圖紙管理系統(tǒng)包括圖紙打印和收集、圖紙分析整理、圖紙利用、系統(tǒng)管理、檔案管理、軟件監(jiān)控等功能模塊。
3 系統(tǒng)實現(xiàn)
3.1DWG文件自動讀取
整個系統(tǒng)的核心技術是對dwg文件內(nèi)容信息的自動讀取。該部分主要采用ObjectARX開發(fā)包與VisualC++6.0來實現(xiàn)。
由ObjectARX開發(fā)包開發(fā)出來的程序稱為ARX(實時運行擴展),它是一個動態(tài)鏈接庫。因此,ARX與AutoCAD在同一地址空間運行,能直接利用AutoCAD的內(nèi)核代碼來訪問AutoCAD數(shù)據(jù)庫、圖形系統(tǒng)及幾何造型核心,在運行期間實時擴展AutoCAD具有的類及其功能,建立與AutoCAD本身的固有命令操作方式相同的新命令,使運行速度大大提高,程序功能大大增強。系統(tǒng)利用ObjectArx開發(fā)包提供的對AutoCAD圖形操作的接口,最終實現(xiàn)圖形的拆分和圖標信息的讀取。
3.2圖紙打印和收集
設計人員打印dwg或者plt時系統(tǒng)自動收集打印信息,批量上傳到打印服務器形成隊列。出版人員操作此打印隊列,完成圖紙出版。在收集時系統(tǒng)分析并自動拆分圖紙。系統(tǒng)允許設計人員進行圖紙確認,允許出版人員根據(jù)具體的圖紙信息判斷圖紙是否規(guī)范從而取消不規(guī)范圖紙的打印。
3.3圖紙利用
系統(tǒng)對圖簽進行智能分析并提取所有信息后自動建立圖紙目錄,圖紙入庫時,自動進行多圖拆分并生成其dwf格式的預覽圖紙和縮略圖。
3.4圖紙分析和整理
系統(tǒng)支持圖紙目錄普通瀏覽、縮略圖瀏覽、查詢、預覽和下載。允許檔案人員進行圖紙統(tǒng)計、導出和歸檔。圖紙詳細信息包括縮略圖信息、dwf信息,和原圖信息。
3.5檔案管理
支持檔案管理員進行各種信息配置,包括提供工程信息配置,用于圖紙整理和發(fā)布;提供卷冊信息配置,用于圖紙整理和發(fā)布;出版配置,提供圖紙出版的各種信息配置,包括計費管理。
3.6軟件監(jiān)控
支持客戶端軟件的自動安裝和自動升級,監(jiān)控需要實時運行的軟件的運行狀態(tài),保證所有客戶端軟件按預定計劃自動安裝和正常運行。
3.7系統(tǒng)管理
支持系統(tǒng)管理員進行各種系統(tǒng)配置,包括人員管理、配置管理和權限管理。
4 系統(tǒng)特點
該系統(tǒng)優(yōu)點較多。打印時直接收集圖紙,不受限于Cad軟件類型和版本。圖紙分析時機,允許在設計人員端打印圖紙時直接分析圖紙信息。圖紙利用方面,除圖紙信息和查詢,支持dwf和bmp格式預覽,pdf格式導出、按工程或者按卷冊導出等。圖紙整理方面,支持卷冊級別和人員級別的智能關聯(lián),有利于解決圖紙?zhí)子玫葱薷膱D號的問題。采用數(shù)據(jù)庫外部管理,實現(xiàn)數(shù)據(jù)分批整理和數(shù)據(jù)備份。系統(tǒng)兼容性良好,能與市場上常見的檔案管理系統(tǒng)掛接。
系統(tǒng)的兩點不足,一是系統(tǒng)中dwf格式文件不能下載;二是系統(tǒng)不能對歸檔文件進行無病毒鑒定。
5 結語
iPAD網(wǎng)絡圖紙管理系統(tǒng)利用先進的計算機及網(wǎng)絡技術,實現(xiàn)了CAD圖紙打印和收集、分析整理、利用、系統(tǒng)管理、檔案管理、軟件監(jiān)控等功能,使企業(yè)圖紙管理產(chǎn)生質的飛躍。下一步,針對兩點不足進行進一步開發(fā),使其發(fā)揮更大的作用。
參考文獻
[1] 李俊達,蔡澤祥,朱林,等.基于ActiveX技術的電力工程圖紙管理系統(tǒng)的研究.電力系統(tǒng)及其自動化學報,12(2):95-98.
[2] 李維華.電力勘測設計行業(yè)CAD電子文件的管理和利用[J].西北電力技術,(6):2004:23-25.
[3] 蔣建軍.基CAXA圖紙管理系統(tǒng)在技術文件管理上的應用[J].CAD/CAM與制造業(yè)信息化2005(8).