解學(xué)科 于長(zhǎng)偉 陳 東
(1.鞍山第三中等職業(yè)技術(shù)專(zhuān)業(yè)學(xué)校,遼寧 鞍山 114000;2.寧波鋼鐵有限公司,浙江 寧波 114000;3.遼寧科技大學(xué),遼寧 鞍山 114000)
基于PDM的產(chǎn)品圖檔管理系統(tǒng)的研制與開(kāi)發(fā)
解學(xué)科1于長(zhǎng)偉2陳 東3
(1.鞍山第三中等職業(yè)技術(shù)專(zhuān)業(yè)學(xué)校,遼寧 鞍山 114000;2.寧波鋼鐵有限公司,浙江 寧波 114000;3.遼寧科技大學(xué),遼寧 鞍山 114000)
產(chǎn)品圖檔管理系統(tǒng)是PDM(產(chǎn)品數(shù)據(jù)管理)的一個(gè)重要組成部分。文章采用對(duì)圖文信息的動(dòng)態(tài)管理模式,建立了一個(gè)產(chǎn)品圖檔管理系統(tǒng),文章論述了圖檔從設(shè)計(jì)、審查到歸檔入庫(kù)的整個(gè)生命周期管理,同時(shí)研究了圖檔的瀏覽、借閱和版本問(wèn)題。該研究結(jié)果對(duì)提高企業(yè)生產(chǎn)效率、降低生產(chǎn)成本和信息化建設(shè)具有重要的現(xiàn)實(shí)意義。
PDM;圖檔管理;圖檔搜索
目前,企業(yè)的圖紙存儲(chǔ)多采用紙質(zhì)介質(zhì)方式,其管理的復(fù)雜性是明顯的。首先,圖紙數(shù)量巨大,存放、管理困難;其次,圖紙?jiān)O(shè)計(jì)涉及的部門(mén)、人員、環(huán)節(jié)眾多。一張圖紙從設(shè)計(jì)到完成,要經(jīng)過(guò)設(shè)計(jì)、校核、工藝會(huì)簽、標(biāo)準(zhǔn)化、審定等多道工序,同時(shí)圖紙定型以后,相關(guān)設(shè)計(jì)人員還要查閱、借用。紙質(zhì)圖紙?jiān)诠ぷ魅藛T手中流動(dòng)速度慢、效率低、易損,同時(shí)圖紙數(shù)量有限,一旦多人借閱同一張圖,就會(huì)發(fā)生資源沖突,延緩設(shè)計(jì)進(jìn)度。
計(jì)算機(jī)技術(shù)的發(fā)展,特別是圖紙?zhí)幚砑夹g(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,使得產(chǎn)品圖檔的計(jì)算機(jī)管理成為可能,它有效地解決了企業(yè)目前存在的問(wèn)題,具有重要的意義。實(shí)現(xiàn)產(chǎn)品圖檔的計(jì)算機(jī)網(wǎng)絡(luò)化管理,可以降低存儲(chǔ)的成本,實(shí)現(xiàn)圖紙共享,提高檢索效率,實(shí)現(xiàn)圖檔的重復(fù)利用以及降低產(chǎn)品開(kāi)發(fā)周期。
1.系統(tǒng)的主界面
產(chǎn)品圖檔管理系統(tǒng)是網(wǎng)絡(luò)環(huán)境下多用戶協(xié)同工作平臺(tái)。不同的用戶擔(dān)任不同的角色,從而在系統(tǒng)中擁有不同的權(quán)限。所以系統(tǒng)的用戶管理是由任務(wù)分配來(lái)決定的。由于一個(gè)用戶可以在不同項(xiàng)目中承擔(dān)不同的任務(wù),因此可以擁有多種權(quán)限。
本系統(tǒng)對(duì)用戶權(quán)限的限制,不是在用戶發(fā)出操作指令時(shí)核驗(yàn)檢查,而是給不同權(quán)限用戶以不同窗口和菜單的開(kāi)啟權(quán) ,在用戶登錄時(shí)就確定其權(quán)限。系統(tǒng)主界面如圖1所示。
圖1 系統(tǒng)的主界面
2.系統(tǒng)的模塊構(gòu)成
本系統(tǒng)主要由七個(gè)模塊構(gòu)成:系統(tǒng)安全管理、產(chǎn)品管理、圖文檔管理、圖檔數(shù)據(jù)分析、圖檔借閱管理、消息管理以及審查管理。此外,包括更改密碼、瀏覽器等輔助模塊,系統(tǒng)的模塊構(gòu)成如圖2所示。
圖2 系統(tǒng)的功能模塊組成
隨著計(jì)算機(jī)以及CAD技術(shù)的發(fā)展,企業(yè)逐步用CAD繪圖代替了手工繪圖,但還會(huì)存在大量以前手工繪制的圖紙,而且這些圖紙還有利用價(jià)值。為了將這部分圖紙也管理起來(lái),就要利用掃描儀將圖紙掃描進(jìn)來(lái)。有些圖紙保存的很好,掃描進(jìn)來(lái)后可以直接利用;還有些圖紙可能由于保存時(shí)間較長(zhǎng),掃描后效果不好,這就需要對(duì)圖紙進(jìn)行處理。
在現(xiàn)有技術(shù)條件下,要想將圖紙輸入產(chǎn)品圖檔管理系統(tǒng),需要進(jìn)行合理的人機(jī)功能分配,結(jié)合企業(yè)實(shí)際情況,我們提出如下的策略和方法(如圖3所示)。
圖3 圖檔錄入流程圖
軟件系統(tǒng)與圖紙文件的聯(lián)系方式主要有兩種。一種是將圖紙文件作為數(shù)據(jù)存到數(shù)據(jù)庫(kù)中,系統(tǒng)可以根據(jù)圖紙文件名稱直接從數(shù)據(jù)庫(kù)中讀出,并以O(shè)LE等ActiveX控件將圖紙文件顯示出來(lái);另外一種則是將圖紙文件匯集到一個(gè)公共的目錄下面,在數(shù)據(jù)庫(kù)中記錄的是圖紙文件的路徑而不是圖紙文件本身,即通過(guò)路徑建立與圖紙文件的聯(lián)系。將圖紙文件本身以數(shù)據(jù)形式存到數(shù)據(jù)庫(kù)中,大大占用了系統(tǒng)資源,嚴(yán)重影響系統(tǒng)的運(yùn)行速度,另外如果對(duì)產(chǎn)品的圖紙進(jìn)行修改,則修改量很大,圖紙的一致性很難保證。而采用路徑形式則節(jié)約系統(tǒng)資源,連接速度較快,因此本系統(tǒng)采用將圖紙文件路徑存到數(shù)據(jù)庫(kù)中的方式來(lái)建立系統(tǒng)與二維圖紙文件的聯(lián)系,物理上的圖紙則存放在服務(wù)器上。
在圖紙實(shí)現(xiàn)計(jì)算機(jī)管理以前,設(shè)計(jì)者要花費(fèi)大量的時(shí)間和精力來(lái)查找已有的圖紙,并且很難對(duì)圖紙進(jìn)行有效的利用。圖檔管理系統(tǒng)提供了多種方便快捷的查詢手段,大大提高了工作效率,減少了重復(fù)勞動(dòng),即使設(shè)計(jì)人員僅僅知道查詢對(duì)象的部分信息,也能準(zhǔn)確的完成查詢工作。產(chǎn)品查詢會(huì)以產(chǎn)品裝配樹(shù)的形式,讓用戶查到所需的圖紙。
高級(jí)搜索就是多條件自由組合查詢搜索。該模塊通過(guò)檢驗(yàn)并解釋用戶輸入的查詢條件,將其轉(zhuǎn)化為 SQL結(jié)構(gòu)化查詢語(yǔ)句,從而為用戶提供了一個(gè)強(qiáng)大靈活的信息查詢機(jī)制,其信息流程如圖4所示。
圖4 高級(jí)搜索信息流程
產(chǎn)品設(shè)計(jì)圖紙是企業(yè)的寶貴財(cái)產(chǎn),是具有高度保密性的技術(shù)資料,一般用戶不能隨意瀏覽或借閱。然而,設(shè)計(jì)人員在進(jìn)行新產(chǎn)品設(shè)計(jì)時(shí),很多時(shí)候是在原有產(chǎn)品的基礎(chǔ)上,按市場(chǎng)需求進(jìn)行變型設(shè)計(jì)。變形設(shè)計(jì)能最大限度的重用企業(yè)已有的成熟產(chǎn)品資源,具有較強(qiáng)的靈活性和適應(yīng)性,能迅速推出滿足不同用戶需求的新產(chǎn)品,占領(lǐng)市場(chǎng)。因此,我們?cè)诒WC產(chǎn)品圖紙安全性的前提下,必須采取一定的策略允許設(shè)計(jì)人員瀏覽圖紙。
本系統(tǒng)采取的圖紙瀏覽策略如下:設(shè)計(jì)人員首先填寫(xiě)電子申請(qǐng),檔案人員對(duì)電子申請(qǐng)進(jìn)行審查,若不允許瀏覽,則通過(guò)電子郵件通知設(shè)計(jì)人員,并說(shuō)明原因;若允許,則在檔案圖庫(kù)中查找相應(yīng)的圖紙,解除該圖紙對(duì)申請(qǐng)者的瀏覽限制,并以郵件方式通知設(shè)計(jì)人員進(jìn)行圖紙瀏覽。日志管理將對(duì)這些重要操作進(jìn)行記錄。圖檔瀏覽的流程見(jiàn)圖5。
圖5 圖檔瀏覽流程
本文開(kāi)發(fā)了基于PDM的產(chǎn)品圖檔管理系統(tǒng),實(shí)現(xiàn)了圖紙、文檔的計(jì)算機(jī)管理,為企業(yè)集成產(chǎn)品開(kāi)發(fā)提供了有力支持。
(1)以C/S計(jì)算模式作為系統(tǒng)數(shù)據(jù)庫(kù)層的體系結(jié)構(gòu),并選擇了合適的技術(shù)開(kāi)發(fā)平臺(tái),包括選用SQL Server作為數(shù)據(jù)庫(kù)管理系統(tǒng),VB作為數(shù)據(jù)庫(kù)前端開(kāi)發(fā)工具,較好的滿足了系統(tǒng)開(kāi)發(fā)的需要。
(2)多用戶權(quán)限管理通過(guò)賦予用戶不同的角色來(lái)控制用戶的操作權(quán)限,使正確的用戶在正確的時(shí)間對(duì)數(shù)據(jù)進(jìn)行操作,有效的實(shí)現(xiàn)了數(shù)據(jù)的安全保密。
(3)Active Automation技術(shù)的應(yīng)用,較好的實(shí)現(xiàn)了圖紙的瀏覽,并為圖紙的網(wǎng)上審批提供了有力支持。
[1] 吳年宇,孟剛.基于 PDM 技術(shù)的制造業(yè)集成框架研究[J].清華大學(xué)學(xué)報(bào)(自然科學(xué)版),1998,38(10):73-76.
[2] 黃利平,李建明,彭繼忠.CIMS應(yīng)用集成平臺(tái)中系統(tǒng)CAx與其它分系統(tǒng)的集成[J].機(jī)械科學(xué)與技術(shù),1999,18(4):638-640,648.
[3] 張浩,陸劍峰,楊箐.CAD/CAPP/CAM 與 MRPII集成技術(shù)研究與實(shí)現(xiàn)[J].同濟(jì)大學(xué)學(xué)報(bào),2001,29(2):179-184.
[4] 王國(guó)仁,于戈.CIMS信息集成平臺(tái)中的數(shù)據(jù)模型[J].計(jì)算機(jī)學(xué)報(bào),1997,20(1):87-89.
[5] 童秉樞,李建明.產(chǎn)品數(shù)據(jù)管理(PDM)技術(shù)[M].北京:清華大學(xué)出版社,施普林格出版社,2000,12-39,196-211.
TP302.1
A
1008-1151(2011)03-0025-02
2011-01-07
解學(xué)科(1972-),女,遼寧鞍山人,鞍山第三中等職業(yè)技術(shù)專(zhuān)業(yè)學(xué)校講師,研究方向?yàn)橛?jì)算機(jī)技術(shù)及其應(yīng)用。