資源描述:
《基于pdm的船舶三維模型管理系統(tǒng)的研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于PDM的船舶三維模型管理系統(tǒng)的研究
2、第12 系統(tǒng)軟件平臺選擇產(chǎn)品數(shù)據(jù)管理技術(shù)為企業(yè)產(chǎn)品數(shù)據(jù)的管理問題提供了很好的解決方案。PDM系統(tǒng)不僅可以管理所有與產(chǎn)品相關(guān)的信息,而且可以管理所有與產(chǎn)品相關(guān)的數(shù)據(jù)產(chǎn)生的過程。目前PDM技術(shù)的研究與應(yīng)用在國內(nèi)外已經(jīng)相當普遍,全球范圍商品化PDM軟件不下百種。國外的PDM產(chǎn)品包括Metaphase,UGS公司的IMAN,PTC公司的公司的PM等。國內(nèi)的PDM產(chǎn)品有華中開目、清華同方、南京同創(chuàng)等。但由于各個企業(yè)的實際情況不同,很難做到將一種商品化PDM軟件直接用于企業(yè)數(shù)據(jù)
3、管理中。因此必須根據(jù)企業(yè)的實際情況,結(jié)合軟件的功能,制定合理的數(shù)據(jù)管理策略,開發(fā)出適合企業(yè)的數(shù)據(jù)管理功能。針對這個問題,根據(jù)實際項目的實施經(jīng)驗,我們選取一套基于PDM平臺的企業(yè)數(shù)據(jù)管理辦法和關(guān)鍵技術(shù)解決辦法,并在PTC公司的系統(tǒng)中普遍采用的客戶ö服務(wù)器兩層結(jié)構(gòu),使系統(tǒng)不僅可以運用于各種平臺,并且具備了更好的開發(fā)性和動態(tài)更新的功能。3 系統(tǒng)設(shè)計思想及結(jié)構(gòu)PDM是一門以軟件為基礎(chǔ),管理所有與產(chǎn)品相關(guān)的信息(包括電子文檔、數(shù)字化文件、數(shù)據(jù)庫記錄等)和所有與產(chǎn)品相關(guān)的過程(包括工作流程和更改流程)的技術(shù)
4、。它提供產(chǎn)品全生命周期的信息管理,并可在企業(yè)范圍內(nèi)為產(chǎn)品設(shè)計和制造建立一個并行化的協(xié)作環(huán)境。將PDM系統(tǒng)應(yīng)用于船舶制造企業(yè),可以使船舶制造業(yè)中與產(chǎn)品相關(guān)的信息——描述產(chǎn)品的信息,包括零件信息、配置、文檔、CAD文件、權(quán)限信息⋯⋯等。PDM系統(tǒng)易于管理和統(tǒng)一,且能防止由于信息的重復、存儲格式的差別等帶來的一系列重復性的工作,從而大大地提高了工作的效率。船舶三維模型包括船舶設(shè)計中的各種零部件、設(shè)備以及裝配圖,是造船行業(yè)中較為重要和基本的技術(shù)資料。傳統(tǒng)的管理方式是由設(shè)計部門繪制好零部件的
5、三維模型,然后打印出來交由校對、審核、審定等人員分別進行審批,然后歸檔保存。在這一過程中產(chǎn)生的一系列相關(guān)資料的管理質(zhì)量與效率取決于該管理人員的業(yè)務(wù)水平和記憶能力。本系統(tǒng)的指導思想就是利用計算機完成這個技術(shù)管理工作,提供一些模型信息的常用查詢方法和手段,并用卡片設(shè)計提供版本控制,隨著模型的生成通過inter傳給指定的人進行審批。系統(tǒng)包括了從創(chuàng)建三維模型設(shè)計任務(wù)、模型設(shè)計實施直到模型設(shè)計文檔進行歸檔送交生產(chǎn)和存檔的全部過程。整個版本控制工作是借助J2EE網(wǎng)絡(luò)結(jié)構(gòu)完成的。當計劃部門完成規(guī)劃項目后(計劃過程包括了
6、模型設(shè)計流程各人員的分配),模型設(shè)計人員接到任務(wù)(通過工作流下達任務(wù))開始其設(shè)計工作;設(shè)計工作完成時,提交對應(yīng)的說明書,工作流通過計劃任務(wù)實施人員將校對任務(wù)發(fā)放給所有的校對人員;所有的校對人員在線審定通過后,提交審核人員在線審核;所有的審核人員審核后,工作版本變?yōu)榘l(fā)放版本并對三維模型進行歸檔。在校對審核過程中,任何校對審核人員都可否定,使校對或?qū)徍诉^程掛起。這時,三維模型設(shè)計人員需重新考慮并完善其設(shè)計工作,再申請校對審核,進行發(fā)放處理。鑒于用戶對象主要是非計算機專業(yè)人員,不能要求其具有熟練的計算機操作水平
7、,故本系統(tǒng)在設(shè)計中盡量減少鍵盤輸入,而采用鼠標操作配以各類提示,并且系統(tǒng)具有較強的容許誤操作能力和錯誤提示功能。在設(shè)計中采用了“事件驅(qū)動”方法,增強了人機界面的友好性和操作的靈活性。4 系統(tǒng)功能模塊和關(guān)鍵技術(shù)系統(tǒng)按照PDM(產(chǎn)品數(shù)據(jù)管理)的文檔管理模式,反映模型文檔編號、名稱、所屬船舶型號等關(guān)系,以便更好地便于按文檔管理的形式管理,因此三維模型的設(shè)計審批都是圍繞PDM的文檔管理模式展開。4-1 模型數(shù)據(jù)安全性控制由于PDM系統(tǒng)本身可以提供一定的安全保護機制,因此對于三維模型數(shù)據(jù)的安全保密可以利用PDM本身
8、提供的分級訪問控制機制,通過一級一級的身份審核來保證數(shù)據(jù)的安全。對于一般的數(shù)據(jù),PDM系統(tǒng)主要依靠操作系統(tǒng)的權(quán)限和口令、PDM系統(tǒng)的口令、用戶在PDM系統(tǒng)中的權(quán)限角色以及歷史數(shù)據(jù)庫的訪問權(quán)限機制,來層層控制對數(shù)據(jù)的訪問。例如用戶在登錄系統(tǒng)時需要輸入口令,系統(tǒng)根據(jù)用戶輸入的用戶名和口令對用戶的身份進行判斷,同時確定該用戶所屬的工作組和相應(yīng)的角色,并得出該用戶所具有的權(quán)限信息。這樣,用戶在訪問一個文件時,系統(tǒng)會根據(jù)用戶的權(quán)限信息和文件的屬性綜合判斷用戶是否有權(quán)利進行這次操作(可以進行的操作有添加、刪除、更改和
9、讀取),以此來實現(xiàn)對這份文件的安全控制。4-2 三維模型文檔的生成通過分析各種設(shè)備三維模型特性,提取設(shè)備模型的屬性,建立設(shè)備模型屬性卡片。對船舶三維模型的設(shè)備設(shè)計屬性主要包括:設(shè)備名稱、規(guī)格(及船舶型號)、最大尺寸、重量、重心、廠家、備注。同時對于用于裝配模型,除了指定設(shè)備模型主文檔外,還可以指定和導入其相關(guān)輔助文檔資料。其實現(xiàn)界面如圖1所示:在該界面中我們可以對生命周期和所屬項目進行選擇確定,以實現(xiàn)模型文檔的整個生命周期的控