監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢(xún)管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買(mǎi)價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

PDM系統(tǒng)文檔管理和過(guò)程管理的實(shí)現(xiàn)

申請(qǐng)免費(fèi)試用、咨詢(xún)電話:400-8352-114

來(lái)源:泛普軟件

PDM最早出現(xiàn)在20世紀(jì)80年代中期,目的是為了解決大量工程圖紙,技術(shù)文檔的計(jì)算機(jī)管理問(wèn)題,然后逐漸擴(kuò)展到產(chǎn)品開(kāi)發(fā)中的三個(gè)主要領(lǐng)域:設(shè)計(jì)圖紙、電子文檔管理、產(chǎn)品結(jié)構(gòu)配置管理、工程發(fā)放和變更管理。隨著對(duì)集成產(chǎn)品開(kāi)發(fā)(IPD),并行工程等思想的重視,還提出了對(duì)整個(gè)產(chǎn)品開(kāi)發(fā)過(guò)程進(jìn)行時(shí)間協(xié)調(diào)和進(jìn)度控制的要求,于是又增加了過(guò)程管理的功能。作為一門(mén)發(fā)展中的技術(shù),PDM技術(shù)的內(nèi)涵還在不斷豐富。

產(chǎn)品數(shù)據(jù)管理技術(shù)(PDM)以軟件為基礎(chǔ),是一門(mén)管理所有與產(chǎn)品相關(guān)的信息(包括電子文檔,數(shù)字化文件,數(shù)據(jù)庫(kù)記錄等)和所有與產(chǎn)品相關(guān)的過(guò)程(包括工作流程和更改流程)的技術(shù)。它提供產(chǎn)品全生命周期的信息管理,并可在企業(yè)范圍內(nèi)為產(chǎn)品設(shè)計(jì)和制造建立一個(gè)并行化的協(xié)作環(huán)境。PDM的基本原理是,在邏輯上將各個(gè)CAX信息化孤島集成起來(lái)。利用計(jì)算機(jī)系統(tǒng)控制整個(gè)產(chǎn)品的開(kāi)發(fā)設(shè)計(jì)過(guò)程,通過(guò)逐步建立虛擬的產(chǎn)品模型,最終形成完整地產(chǎn)品描述,生產(chǎn)過(guò)程描述以及生產(chǎn)過(guò)程控制數(shù)據(jù)。技術(shù)信息系統(tǒng)和管理信息系統(tǒng)的有機(jī)集成,構(gòu)成了支持整個(gè)產(chǎn)品形成過(guò)程的信息系統(tǒng),同時(shí)也建立了C1MS的技術(shù)基礎(chǔ)。通過(guò)建立虛擬的產(chǎn)品模型,PDM系統(tǒng)可以有效、實(shí)時(shí)、完整地控制從產(chǎn)品規(guī)劃到產(chǎn)品報(bào)廢處理的整個(gè)產(chǎn)品生命周期中的各種復(fù)雜的數(shù)字化信息。

l PDM系統(tǒng)的體系結(jié)構(gòu)

PDM系統(tǒng)的體系結(jié)構(gòu)可分為四層,它們是用戶(hù)界面層、功能模塊及開(kāi)發(fā)工具層、框架核心層和系統(tǒng)支撐層。如圖1。

如圖l所示,用戶(hù)界面層向用戶(hù)提供交互式的圖形界面,包括圖示化的瀏覽器,各種菜單,對(duì)話框等。用于支持命令的操作與信息的輸入輸出。它是實(shí)現(xiàn)PDM各種功能的手段、媒介,處于最上層;功能模塊及開(kāi)發(fā)工具層主要提供電子倉(cāng)庫(kù)與文檔管理,工作流程管理,零件分類(lèi)與檢索。工程變更管理。產(chǎn)品結(jié)構(gòu)與配置管理,集成工具等;框架核心層提供實(shí)現(xiàn)PDM各種功能的核心結(jié)構(gòu)與架構(gòu),由于PDM系統(tǒng)的對(duì)象管理框架具有屏蔽異構(gòu)操作系統(tǒng)。網(wǎng)絡(luò),數(shù)據(jù)庫(kù)的特性,用戶(hù)在應(yīng)用PDM系統(tǒng)的各種功能時(shí),實(shí)現(xiàn)了對(duì)數(shù)據(jù)的透明化操作,應(yīng)用的透明化調(diào)用和過(guò)程的透明化管理等;系統(tǒng)支撐層通過(guò)關(guān)系數(shù)據(jù)庫(kù)提供的數(shù)據(jù)操作功能支持PDM系統(tǒng)對(duì)象在底層數(shù)據(jù)庫(kù)的管理。

2工程圖文檔的檢驗(yàn)、入庫(kù)與查看

2.1 建樹(shù)以實(shí)現(xiàn)檢驗(yàn)工程圖文檔的完整性

對(duì)于機(jī)械制造工程方面的圖紙,按照項(xiàng)目來(lái)分,每個(gè)項(xiàng)目都有它的裝配圖與相應(yīng)的零件圖,裝配圖由兩個(gè)或兩個(gè)以上的零件圖組成。作為裝配圖下級(jí)的零件圖也可以將其作為一個(gè)更低層的裝配圖從而擁有了相應(yīng)的下級(jí)零件圖。通過(guò)這些裝配圖與零件圖的構(gòu)成關(guān)系,通過(guò)描述文本信息,來(lái)將這些父子信息記錄到數(shù)據(jù)庫(kù)中,再通過(guò)一定的算法來(lái)進(jìn)行檢驗(yàn)父子關(guān)系是否合理。

在一個(gè)項(xiàng)目中有一個(gè)頂層裝配圖,要將最頂層的裝配圖作為樹(shù)的根,各個(gè)次級(jí)裝配圖就構(gòu)成了它的孩子結(jié)點(diǎn),零件圖構(gòu)成了它的葉子。本系統(tǒng)對(duì)于這些圖形文件之間的關(guān)系,是通過(guò)對(duì)應(yīng)的文本文件來(lái)進(jìn)行描述的,文本文件分為三類(lèi),分別是born文件。ttl文件,doc文件。Born文件是用來(lái)記錄除頂層裝配圖外所有圖形文件的信息,ttl文件是用來(lái)記錄頂層裝配圖的信息,而doc文件則是用來(lái)具體描述一個(gè)圖形文件相關(guān)的信息而不記錄圖形文件的聯(lián)系。有了具體的文本信息記錄,就能夠通過(guò)讀取文本信息將圖形文件之間的聯(lián)系以樹(shù)的形式記錄到數(shù)據(jù)庫(kù)中去,為之后對(duì)圖文檔完整性檢驗(yàn)以及其他相關(guān)工作打下基礎(chǔ)。

本文具體做法是首先用函數(shù)讀取所有born文件并將其中的code信息連接后寫(xiě)入數(shù)據(jù)庫(kù)的temrkb表的dh字段,而將born文件的文件名寫(xiě)入temrkb表的fdh字段,根據(jù)前面對(duì)算法的描述。dh字段中不存在但在fdh字段中卻存在的值,該值就是所要建立的樹(shù)的根。當(dāng)找到根結(jié)點(diǎn)后,系統(tǒng)將給它分配一個(gè)項(xiàng)目序號(hào),序號(hào)信息記錄在temrkb表的xmxh和rf字段中。但是在rf字段中,在序號(hào)末尾加上一個(gè)字母R表示為根結(jié)點(diǎn),同時(shí)用pl字段記錄它的層為0,然后依據(jù)關(guān)系尋找根的孩子,找到孩子后將父親的rf信息寫(xiě)入孩子的xmxh字段中,作用相當(dāng)于指針,用以指示孩子,而將孩子xmxh的信息加上它對(duì)應(yīng)的文件序號(hào)之后寫(xiě)入它的rf字段中,就這樣可以循環(huán)獲取信息并建立整個(gè)項(xiàng)目中圖形文件的樹(shù)型結(jié)構(gòu)。部分temrkb表結(jié)構(gòu)及字段聯(lián)系示意圖如圖2所示。

2.2圖文檔的上傳

根據(jù)工程設(shè)計(jì)上的要求,系統(tǒng)將同名的各類(lèi)圖形文件放置到與其名字相同的各個(gè)目錄文件夾下,且用于描述信息的文本文件也隨同圖形文件一起上傳,存放位置與其對(duì)應(yīng)圖形文件相同。例如有一個(gè)裝配圖文件,名字為911001.dwg,它由三個(gè)零件圖組成,零件圖文件名分別為911002.dwg,911003.dwg,911004.gdf,并且有相關(guān)文本文件四個(gè),文件名分別為911001.born,91l001.ttl,911002.ttl,911004.doc,那么上傳之后保存形式為:文件夾911001中保存了911001.dwg,911001.bom,911001.ttl,文件夾911002中保存了911002.dwg,911002.ttl,文件夾911003中保存了911003.dwg,文件夾911004中保存了911004.gdf,911004.doc。如圖3所示。

2.3圖文檔的校對(duì)、審核、批準(zhǔn)

圖文檔的校對(duì)、審核、批準(zhǔn)是對(duì)已經(jīng)完成完整性檢驗(yàn)的項(xiàng)目文件進(jìn)行進(jìn)一步處理的流程。示意圖如圖4所示。

2.4圖文檔修改過(guò)程的查看

從圖4可以看出經(jīng)過(guò)完整性檢驗(yàn)后的圖形文件還要經(jīng)過(guò)復(fù)雜的處理流程才能最終入庫(kù),在整個(gè)校對(duì),審核,批準(zhǔn)的任何一個(gè)過(guò)程中,圖形文件都有可能因?yàn)椴环弦?guī)范而被返回設(shè)計(jì)。經(jīng)過(guò)了眾多的處理過(guò)程,工程師都有可能搞不清楚自己的圖紙現(xiàn)在被返回設(shè)計(jì)是因?yàn)樾?duì)沒(méi)有通過(guò)還是審核沒(méi)有通過(guò),還是在批準(zhǔn)中被否決。因此有必要在圖形界面上設(shè)計(jì)右鍵菜單,使用判斷語(yǔ)句明確返回原因,這樣通過(guò)簡(jiǎn)單的右鍵菜單。使得工程能很方便得到自己的圖紙?zhí)幚硇畔?,從而大大提高工作效率?/P>

主要代碼如下圖:

3結(jié)束語(yǔ)

PDM系統(tǒng)以其強(qiáng)大的功能越來(lái)越受到企業(yè)的重視。更由于它在國(guó)外大量企業(yè)中成功實(shí)施的案例以及給這些企業(yè)帶來(lái)的明顯效益,更讓PDM魅力倍增。我國(guó)目前有很多企業(yè)已經(jīng)具備了實(shí)施PDM的條件,因此,PDM在國(guó)內(nèi)市場(chǎng)將有廣闊的發(fā)展空間,它將成為未來(lái)企業(yè)競(jìng)爭(zhēng)的有力工具。(萬(wàn)方數(shù)據(jù))

發(fā)布:2007-04-27 15:47    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:

泛普泛普博客其他應(yīng)用

泛普OA商務(wù)合同 泛普OA需求調(diào)研 泛普OA實(shí)施方案 泛普OA項(xiàng)目啟動(dòng) 泛普網(wǎng)絡(luò)硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開(kāi)發(fā) 泛普常見(jiàn)問(wèn)題解決 泛普OA操作手冊(cè) 泛普軟件項(xiàng)目驗(yàn)收 泛普培訓(xùn)推廣上線 泛普OA售后服務(wù) 泛普新聞 泛普期刊 泛普博客