1. 程式人生 > >PDM系統在飼料工程設計中的應用

PDM系統在飼料工程設計中的應用

【摘要】應用產品資料管理(PDM)系統的檔案管理功能。建立PDM系統與AutoCAD及Microsoft office之間的資料通訊,可將工程設計所需的技術資料、工程設計及繪圖工作和工程文字檔案等建成相互聯絡、互動的一體化架構。形成智慧化工程設計系統。本文主要介紹了應用於飼料工程的小型單機版PDM系統的基本構架。

飼料工程設計資料一般包括圖紙和文字兩個部分,如果二者能同步生成或更新。即文字資料可以直接從圖紙資料提取,而圖紙內容在一定程度上也可以根據文字資料生成,勢必可進一步提高設計效率。

產品資料管理(product data management,PDM)系統是一種檔案管理系統,可以實現工程資料、文字檔案、產品資訊、技術資料、技術資訊以及影象檔案等資料的有序管理。因此已得到廣泛的應用。

如果將PDM系統的檔案管理功能與CAD圖形軟體相結合,同時將工程設計及繪圖、工程報表生成、工程設計技術資料及資訊聯絡在一起,可使工程設計和工程管理更科學、更方便,從而可節約工程成本、提高工程設計的效率、簡化開發過程。本文主要介紹應用於飼料工程中的小型單機版PDM系統。

1飼料工程PDM系統的總體結構

小型單機版PDM系統由主控程式、資料庫、CAD圖形檔案以及Word、Excel電子文件、圖片檔案組成。資料庫採用常用的Access資料庫格式,由裝置資料庫和工程資料庫兩部分組成。

裝置資料庫主要儲存飼料加工裝置的相關資料,包括技術引數資料和小樣圖圖形檔案管理;工程資料庫則儲存飼料工程相關資料,包括工程專案說明、工程圖圖形檔案管理、工程技術資料等。CAD圖形檔案包括裝置圖形符號及小樣圖圖形檔案集和工程圖圖形檔案集兩大部分。

為了方便應用,裝置圖形符號及小樣圖圖形檔案需作一定的技術處理。首先,這些圖形檔案的插入基點應定義在引用插入時的對齊點處:其二,為了便於從圖形中提取相關的技術資料,還應為圖形檔案定義塊屬性,以便指定裝置的型號、生產能力及配套動力等資訊。

由於Visual Basic軟體有較強的資料庫管理功能,與AutoCAD、Microsoft office等軟體建立通訊便捷.且易於學習和掌握,因此主控程式應用Visual Basic開發。主控程式以資料庫管理為核心。通過與AutoCAD、Microsoft office通訊,實現資料檔案的有序管理和應用,將飼料工程設計中所涉及的設計計算、繪圖、工程檔案的形成有機地結合在一起。

2主控程式組成

主控程式由入口模組、裝置資料庫管理模組、工程資料庫管理模組、選型計算模組、CAD及Ex-cel通訊模組等幾部分組成。關係框架圖見圖1。

圖1飼料工程PDM系統主控程式關係框架圖

人口模組主要控制合法使用者進入系統。其中包括使用者認證和使用者管理、任務選擇等功能。裝置資料庫模組的作用是管理裝置的技術引數資料、圖片資料和圖形檔案。飼料工程設計的繪圖涉及了大量的流程圖設計的裝置圖形符號、裝置佈置圖所需的裝置小樣圖塊。

這些圖塊通常被製作成圖形檔案存在於計算機的儲存器中,繪圖呼叫插入到工程圖中適當的位置,從而避免了重複繪製這些圖塊。節約了大量的繪圖時間。然而查詢圖形檔案,往往會花費較多的時間,特別是在公共檔案資源共享時使得這項工作更為困難。

裝置資料庫模組就是藉助公用資料庫建立目錄式查詢體系,使圖形檔案以及相關的文字性技術資料相互關聯,形成互為條件的查詢體系,具有記錄建立、修改、刪除和查詢的功能。資料庫中的每條記錄由裝置名稱、裝置型號、裝置生產能力、配套動力、價格、生產廠家、小樣圖檢視名、小樣圖檔名、裝置實物圖片等欄位組成。

其中生產能力分為最大值和最小值兩個欄位。使用者可使用每個欄位或多個欄位作為條件進行篩選查詢,如裝置型號和生產能力,系統則列出符合條件的裝置以供選用。或是查詢相關的技術資料,或是呼叫相應的圖形檔案(或圖形符號檔案)。

工程資料庫模組主要完成飼料工程專案資料管理。使用者可通過此模組完成專案的建立及資料管理等工作。專案的建立就是建立一個新專案資料庫,同時,登記專案名稱,並將其與專案資料庫形成連結,專案資料管理包括資料的新增和修改。

即將工程專案資訊、工藝方案、根據設計計算及人工確定的工藝裝置資料、工程圖圖形檔案和工程效果圖片等工程資料以資料庫資料形式予以登記或修改,以便能條件化查詢引用工程專案的全部資料或部分資料。選型計算模組以一般設計方法中的選型計算模型為基礎設計而成,可完成各類工藝裝置的選型計算。

系統根據計算的結果自動列出符合條件的裝置以供設計人員酌情選擇。並將其新增到工程資料庫中。這一部分又根據裝置型別的不同,而採用不用的計算模型,並據此分為主裝置、通風裝置、輸送裝置和料倉裝置等幾個子計算模組。

CAD及Excel通訊模組則是應用ActiveX物件開發的控制組件將主控程式與AutoCAD輔助設計軟體和Excel辦公軟體聯絡起來,實現主控程式與這些軟體之間的資料傳輸,從而達到設計與繪圖聯動。

工程文字資料與工程圖圖形檔案聯動的目的。當然要達到這個目的。相應的裝置小樣圖圖形檔案應進行圖塊屬性設計處理。從工程圖圖形檔案中提取工程文字資料的過程實際上就是圖塊屬性提取並傳輸至文書處理軟體的過程。

專案資料引用包括工程專案的查詢、資料的調閱以及在設計繪圖時。裝置小樣圖圖形檔案的引用等。本部分程式可避免在工程設計過程中查詢圖形檔案的不便,將經計算選型的裝置自動、連續地予以呼叫。對已完成的工程專案的相關資料能方便地準確查詢和呼叫。

3系統的特點

清軟英泰PDM系統首次在飼料工程設計中將PDM系統與AutoCAD軟體進行整合,應用PDM系統資料有序化管理的優勢結合程式化設計計算模型。結合已製作的飼料工程CAD圖形檔案,形成飼料工藝設計專用軟體。可以更方便地應用已製作的圖形檔案、提高設計計算速度,快速生成工程文字資料、提高工程圖紙的繪製速度。隨著系統的進一步完善。開發較為智慧化的裝置佈置具有一定的前景。