網絡環境下圖形輸出管理的完整解決方案
隨著CAD技術在工程......
隨著CAD技術在工程設計領域的日益普及,越來越多的工程設計部門建立了CAD網絡。怎樣管理CAD網絡,發揮網絡優勢,使其在工程設計的各個環節中產生最佳效益,是工程設計部門負責人和廣大設計人員共同關心的問題。
圖形輸出是工程設計CAD過程的最后環節也是最關鍵的環節之一。 在網絡環境下,所有的CAD工作站共享一臺或幾臺繪圖儀,使繪圖儀的管理成為CAD網絡管理工作的主要內容之一。幾乎所有的網絡操作系統都提供 了網絡打印管理系統,但是由于其通用性,這些網絡打印管理系
統的不完全適用工程設計部門的圖形輸出要求:
Netware:提供了打印服務器程序Print Server,該程序可以將不同格 式的打印工作送到指定的打印隊列中進行打印。 對于沒有內存的打印機, 它將造成前后幾個打印工作的重疊打印;對于有內存的打印機,由于不能確定打印工作的先后順序,“張冠李戴”的情況不可避免,顯然不能滿足設計部門每天50~150張的出圖量要求;同時,也不可能進行有選擇打印和圖紙數量統計。
Win95:提供了打印機管理程序,功能較Netware強一些,但也不能進行自動排序,有選擇打印和圖紙數量統計,從而也不能滿足要求。
二、解決方案
為了降低工程設計成本,提高出圖效率,我們根據工程設計CAD網絡的實際情況,設計了CAD網絡環境下的“圖形輸出管理系統”POMS,在 工程設計CAD網絡中完全可以替代其他網絡操作系統中的打印管理系統。
系統設計:
按照網絡中圖形輸出的過程,將系統分為發送模塊、打印模塊、查詢 模塊共三個模塊。三者通過一個工程圖形數據庫和工程圖形庫聯系 ,發送模塊修改數據庫和圖形庫中的數據和圖形,打印模塊和查詢模塊從庫中取出數據和圖形完成打印和查詢。
發送模塊:
安裝在每一個CAD工作站上。CAD工作站上生成的最終結果是PLT文 件,發送模塊的主要功能是有條件地為設計人員發送PLT文件:
1、核對 設計人姓名及口令,每一個姓名對應一個口令;
2、填寫工程項目名稱, 如未填寫,程序將拒絕發送打印工作;
3、填寫圖幅大小、專業、建筑面積等內容,為查詢模塊提供數據;
4、將PLT文件及相應數據送入工程圖紙庫和圖紙數據庫,作為永久備份,并為后兩個模塊提供數據。
打印模塊:
安裝在打印服務器上。可用一個低檔次的無盤工作站做打印服務器。 打印模塊的主要功能是有選擇地打印圖形。
本文有[www.0574-laser.com]提供,請及時關注[www.0574-laser.com]提供的內容
1、實時捕捉從各個工作站 發送過來的打印工作,按接受的先后順序進行排序,并讀出圖形數據庫 中的相應數據,顯示于服務器屏幕上 ,供選擇和臨時查看;
2、將被選 擇的PLT文件送到打印機(繪圖儀);
3、對圖形庫中原來已打印的圖形進行重新選擇并打印;
4、刪除不需要的打印工作。
查詢模塊:
本文有[www.0574-laser.com]提供,請及時關注[www.0574-laser.com]提供的內容
安裝在業務領導的工作站上。它的主要功能是:
1、查詢目前每一個工程的進度(按實際出圖的進度);
2、對每個設計室或每個設計人 員已完成的工程數據(如完成的圖紙張數、工程個數、建筑面積等)進 行統計;
3、生成每月或全年的圖紙數量、完成建筑面積、工程項目數量的變化曲線。
三、系統的實現
打印模塊和查詢模塊為單機程序,發送模塊為網絡共享程序,三個模 塊共享一個圖紙數據庫和工程圖形庫。文件服務器上建立一個目錄,作為 圖形庫存放全院圖形,每一個工程項目建立一個子目錄,由發送模塊在發送每個工程的第一份圖紙時自動建立,該子目錄存放該工程的全部圖形; 圖形數據庫存放于網絡文件服務器上,用于存放每一個圖形文件的相應數據,與圖形庫中的PLT文件一一對應。另外,還有一個人員口令庫 ,用于存放每個工作站的口令。
系統用FoxPro2.5 For DOS實現,在Netware環境下使用,效果良好。 正在編寫的Win95下的VFP5.0版本即將完成。
四、結束語
該系統各模塊在投入使用近兩年來效果良好,實踐證明完全可以替代 Netware的Print Server和Win95的打印機管理模塊。
目前絕大部分的工程設計部門已實現了CAD出圖率的100%或接近100 %,但CAD網絡的管理乃至設計院信息管理系統尚是一個嶄新的課題。
以上介紹的CAD網絡的圖形輸出管理的方法,是我院在CAD網絡管理中作出 的一點探索,但CAD網絡的管理涉及技術和管理諸方面,上述方法難免存 在不足之處,權作拋磚引玉,望各位同行不吝賜教。