1 背景
7 r1 }8 D% u' [/ w9 V* |% T4 a 隨著新產(chǎn)品開發(fā)任務(wù)的逐年增加,圖檔管理越來越成為公司目前企業(yè)工藝平臺(tái)亟待解決的瓶頸,嚴(yán)重地阻礙了Pro/ENGINEER的應(yīng)用和普及,存在的主要問題如下:
; R! e9 |( E* j* _& P6 n! E/ h A(1) 缺乏對(duì)產(chǎn)品設(shè)計(jì)過程的信息管理。
3 B* N4 n/ Y# O! t- j) I8 u(2) 缺乏對(duì)圖檔的集中管理。! [( x* Q7 u! B( W
(3) 圖檔查詢不方便。! M/ d8 N1 u1 g4 ?" v
(4) 無法保證查找的圖檔是最新版本,也很難保障電子圖檔與傳統(tǒng)的紙質(zhì)圖檔的一致性。
' h! N1 `3 D3 b8 P% I(5) 圖檔的安全性保密性得不到保證。
* L0 |( x+ |" I# D: e(6) 設(shè)計(jì)工藝管理之間存在著信息孤島數(shù)據(jù)資源無法共享。& i' D/ q4 D- b( _9 m
(7) 產(chǎn)品開發(fā)無法實(shí)現(xiàn)并行工程,生產(chǎn)效率極低。. g0 {4 g* V* L! Q& { U
基于以上問題,公司推出了數(shù)據(jù)庫產(chǎn)品管理軟件系統(tǒng)Pro/INTRALINK,提供了一套解決以上問題的完整方案,該系統(tǒng)可以對(duì)數(shù)據(jù)文件進(jìn)行全方位的管理,能保證產(chǎn)品數(shù)據(jù)資源共享、安全可靠并且使用方便快捷。
( |; ?8 E' b# n+ F2 Pro/INTRALINK的體系結(jié)構(gòu)及優(yōu)勢(shì)
" R& ~' d6 ^& C. q2 n/ \5 L8 _2.1 Pro/INTRALINK的體系結(jié)構(gòu)
: y+ Z6 j. z4 C- V2 C* ]! \/ s Pro/INTRALINK Client/Server體系結(jié)構(gòu)由Commonspace/Server和Workspace/Client 組成。用戶通過check in/check out操作來實(shí)現(xiàn)Workspace 數(shù)據(jù)庫與Commonspace 數(shù)據(jù)庫之間的數(shù)據(jù)傳遞,中心數(shù)據(jù)庫Date Server管理表類數(shù)據(jù)即元數(shù)據(jù)metadata如用戶列表授權(quán)、對(duì)象名、關(guān)系、對(duì)象存儲(chǔ)地點(diǎn)及所有客戶請(qǐng)求與應(yīng)用信息文件;服務(wù)器FileServer管理Pro/ENGINEER生成的圖形等工程數(shù)據(jù)。用戶通過Pro/INTRALINK Client訪問所需的數(shù)據(jù),產(chǎn)品數(shù)據(jù)的管理將更加科學(xué),產(chǎn)品數(shù)據(jù)的訪問將更加高效迅捷。體系結(jié)構(gòu)圖如圖1所示。
% M# q2 I. W* ?( T圖1 Pro/INTRALINK的體系結(jié)構(gòu) 2.2 Pro/INTRALINK優(yōu)勢(shì)" R+ b: M8 p; |7 Z3 \# s' Y% R
在NT環(huán)境中,實(shí)現(xiàn)CAD集成的最簡(jiǎn)單方法就是文件共享方式,即通過映射網(wǎng)絡(luò)驅(qū)動(dòng)器,將一公共盤符映射到每個(gè)登錄工作站上,并且通過NT的權(quán)限管理及設(shè)置SEARCH_PATH建立產(chǎn)品數(shù)據(jù)庫(含標(biāo)準(zhǔn)件庫、通用件庫等),從而實(shí)現(xiàn)設(shè)計(jì)數(shù)據(jù)的共享。而采用Pro/INTRALINK作為產(chǎn)品數(shù)據(jù)集成平臺(tái),具有文件共享集成方式無法比擬的優(yōu)勢(shì)。Pro/INTRALINK 是Pro/ENGINEER進(jìn)行產(chǎn)品開發(fā)的主要工作組管理工具,它能讓用戶推動(dòng)設(shè)計(jì)小組協(xié)作并能管理Pro/ENGINEER強(qiáng)大的相關(guān)性功能,它提供了一個(gè)能夠支持Pro/ENGINEER快速有效設(shè)計(jì)方法的動(dòng)態(tài)協(xié)作環(huán)境。Pro/INTRALINK能管理從概念到設(shè)計(jì)、制造等各種階段的Pro/ENGINEER產(chǎn)品間的關(guān)系,把數(shù)據(jù)管理工作真正集成到設(shè)計(jì)過程。
) ?( ^: x! R4 Q3 g1 v+ `+ r (1)高安全可靠性簡(jiǎn)化的數(shù)據(jù)共享存儲(chǔ)管理。Pro/INTRALINK通過Workspace與Commonspace 實(shí)現(xiàn)數(shù)據(jù)交換與存儲(chǔ)。Workspace通常設(shè)在本機(jī)上,可以形象地比喻為設(shè)計(jì)者的工作臺(tái)面,Commonspace由Date Server和File Server共同管理,是數(shù)據(jù)存儲(chǔ)的核心,能保證數(shù)據(jù)庫中文件的唯一性,還能按各種規(guī)則在數(shù)據(jù)庫中查找滿足條件的文件,這在文件共享方式中是無法實(shí)現(xiàn)的。如圖2所示。
7 L. k+ t5 d4 h* ~& }圖2 Pro/INTRALINK數(shù)據(jù)共享存儲(chǔ)管理 Pro/INTRALINK可以簡(jiǎn)化工程師的數(shù)據(jù)管理工作以提高他們的工作效率,它提供了能把信息管理工作直接集成到設(shè)計(jì)過程中的強(qiáng)大工具,許多需要在Pro/ENGINEER中完成的工作都可以使用Pro/INTRALINK更快更有效地完成,如Pro/INTRALINK可以輕松地復(fù)制和重命名已有的設(shè)計(jì)并更新圖形等相關(guān)產(chǎn)品。& K7 m( {" V( K% _3 I3 n! a
(2)Pro/ENGINEER自動(dòng)關(guān)聯(lián)性及非Pro/ENGINEER文件的關(guān)聯(lián)性。在INRALINK中所有Pro/ENGINEER數(shù)據(jù)都具有邏輯關(guān)系,如調(diào)用裝配時(shí),所有具有邏輯關(guān)系的子裝配和零件及其相應(yīng)的圖樣都會(huì)自動(dòng)選上,不論文件在什么位置,均能搜索到。除了Pro/ENGINEER自動(dòng)關(guān)聯(lián)性外,還可以人為地設(shè)置非Pro/ENGINEER文件(如Acad、Office 文件)與Pro/ENGINEER文件的相關(guān)性,如設(shè)計(jì)更改通知單、更改設(shè)計(jì)申請(qǐng)單等都能與Pro/ENGINEER文件建立關(guān)系。
, u2 } L1 `/ Y1 d4 h- @( t (3)并行設(shè)計(jì)環(huán)境。Pro/INTRALINK為設(shè)計(jì)者提供了一個(gè)并行設(shè)計(jì)環(huán)境。在此環(huán)境下,骨架、總裝、零件可同時(shí)設(shè)計(jì)互相參考。用戶可隨時(shí)得到最新的設(shè)計(jì)資料。如圖3所示。實(shí)踐證明,只有將設(shè)計(jì)過程規(guī)劃好,設(shè)計(jì)者之間協(xié)調(diào)好,才能實(shí)施好并行工程。Pro/INTRALINK著重設(shè)計(jì)的更改,它能讓設(shè)計(jì)小組不同成員同時(shí)進(jìn)行相關(guān)的產(chǎn)品設(shè)計(jì)工作,并直接在Pro/ENGINEER工作任務(wù)中更新過時(shí)信息。使用Pro/INTRALINK來管理對(duì)產(chǎn)品每個(gè)組件進(jìn)行的更改,工程師可以研究和理解設(shè)計(jì)更改對(duì)他們工作的影響,Pro/INTRALINK的協(xié)作環(huán)境以授權(quán)控制為基礎(chǔ),它提供了一些管理工具用于控制何時(shí)允許更改,哪些用戶可被授權(quán)進(jìn)行更改設(shè)計(jì)。管理員可以定制這些控制工具以便在開發(fā)過程中靈活定義每個(gè)工具的作用,這些控制的作用使工程師在產(chǎn)品開發(fā)過程的早期就能避免出現(xiàn)設(shè)計(jì)上的沖突從而減少后續(xù)錯(cuò)誤和工程更改次數(shù)。Pro/INTRALINK通過讓工程師并行工作來縮短開發(fā)過程節(jié)省大量時(shí)間和費(fèi)用。
; l7 `& a w: \0 q# Z圖3 在Pro/INTRALINK環(huán)境下的并行設(shè)計(jì) (4)把Pro/ENGINEER信息存儲(chǔ)在一個(gè)地方讓資源共享。Pro/INTRALINK提供了一個(gè)被稱為公共區(qū)域的中心數(shù)據(jù)庫,它建立在Pro/INTRALINK 內(nèi)含的Oracle關(guān)系數(shù)據(jù)庫基礎(chǔ)之上,作為設(shè)計(jì)工作的一個(gè)儲(chǔ)存點(diǎn),公共區(qū)域記錄設(shè)計(jì)反復(fù)修改的情況、產(chǎn)品關(guān)系和配置信息等。另外,它還可以傳遞其他用戶相關(guān)的設(shè)計(jì)工作以便為所有用戶提供最新的設(shè)計(jì)信息。1 Z" A: }5 W2 F7 |. @% q
(5)提供了功能強(qiáng)大的搜索和報(bào)告工具。Pro/INTRALINK提供了功能強(qiáng)大的靈活的搜索工具用于查找有關(guān)Pro/ENGINEER設(shè)計(jì)信息,確定需要再用或要修改的已有設(shè)計(jì),工程師可以使用預(yù)先確定好的用戶和系統(tǒng)級(jí)搜索來快速查找信息,他們也可以根據(jù)系統(tǒng)或用戶定義的屬性來完成搜索,另外,Pro/INTRALINK還包括了一些功能強(qiáng)大的報(bào)告書寫工具,工程師可以在對(duì)象歷史記錄和版本報(bào)告中查看設(shè)計(jì)更改,也可以采用對(duì)象信息材料清單及何處使用等報(bào)告來確定設(shè)計(jì)進(jìn)行的更改對(duì)其他產(chǎn)品所產(chǎn)生的影響。9 k4 T5 z* Y' F( w% a& W
3 Pro/INTRALINK實(shí)施應(yīng)用$ x9 h E* [; J: W0 H0 e+ b
目前公司通信企業(yè)應(yīng)用Pro/INTRALINK主要進(jìn)行項(xiàng)目技術(shù)資料和文檔的電子倉庫管理,主要從以下幾個(gè)方面實(shí)施以下幾個(gè)方面。
$ t9 n- r. n4 U% I6 l' o1 _! Z8 B3.1 建立數(shù)據(jù)庫目錄樹基本結(jié)構(gòu)
; v: P- a2 o/ L. I% W1 l1 D$ G 為了便于管理,在服務(wù)器中我們建立了一個(gè)文件柜Filevault 用來管理圖形等通信產(chǎn)品的工程數(shù)據(jù)。在文件柜中,以產(chǎn)品為主線、以項(xiàng)目制為原則建立了文件夾形式的數(shù)據(jù)庫目錄樹,如圖4中的Product_data文件夾,同時(shí)又建立了輔助文件夾如Library,標(biāo)準(zhǔn)件Stand模快庫、FORMAT標(biāo)準(zhǔn)模板等。進(jìn)入Intralink系統(tǒng)后,可以在Administration以及Commonspace中了解到系統(tǒng)目錄樹的建立情況,下面以在Administration界面為例進(jìn)行說明。 i% z. ~0 d2 q: _ q( |2 `
(1)點(diǎn)擊Administration>System>Folders>Root Folder,根目錄Root Folder下文件夾界面展開如圖4所示。
4 j0 S7 s2 u$ f2 Y) d圖4 數(shù)據(jù)庫目錄樹基本結(jié)構(gòu) 1) 0_Format。主要用于存放Pro/ENGINEER應(yīng)用圖框類文件;設(shè)計(jì)者在Intralink環(huán)境中進(jìn)行設(shè)計(jì)時(shí),所需要用到的圖框文件將在該文件夾中得到調(diào)用。
5 j7 i o3 X' ~+ k4 l. q 2) 0_Library。主要用于存放各類庫文件,設(shè)計(jì)者在Intralink環(huán)境中進(jìn)行設(shè)計(jì)時(shí),所需要用到的各類庫文件將在該文件夾的各子文件夾中得到調(diào)用。+ I* }% {+ o4 s) @$ z, N0 n
3) 0_Pro_Stds。主要用于存放Pro/ENGINEER應(yīng)用標(biāo)準(zhǔn)模板文件;設(shè)計(jì)者可將該文件夾中的文件下載到本地,根據(jù)其中的安裝說明進(jìn)行安裝、配置。
8 A$ S g$ D& a0 W2 j- q) u% } 4) 0_Proe_Q&A。主要用于存放在Pro/ENGINEER工具的使用過程中,所產(chǎn)生的有關(guān)經(jīng)驗(yàn)性文檔以及常見問題解答。* l+ i; J* s. w( t. k# ?
5) 0_Standard。主要用于存放公司企業(yè)各種設(shè)計(jì)標(biāo)準(zhǔn)、文檔規(guī)范等文件。
; g3 u* ]' O7 O4 f& U! N 6) Product_Data。主要用于存放公司企業(yè)所有產(chǎn)品的結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)。
7 A2 O3 E/ x3 O" _2 C5 l1 d" [$ s 7) Temporary。主要用于存放臨時(shí)設(shè)計(jì)類的文檔。
- G# P5 M' l: M8 o0 R2 I7 f0 t (2)0_Library。下文件夾目錄樹界面展開,如圖5所示。
8 @0 ]. G/ m" k# t) ^圖5 庫文件夾目錄樹基本結(jié)構(gòu) 1) 0_Latest_Newsletter。各類庫文件入庫最新簡(jiǎn)報(bào)。
% i% d) J; I' q3 ?8 ^* |2) Connector。接插件庫。
! s& q, G z1 ?2 B3 m% h' m3) Fastening。各類緊固件庫。
2 t, \3 q7 _( g3 `4) Purchasing_Component。外購件。
# z8 f$ s; |1 s% F- V/ g5) Spool。線纜Spool庫。
% z# ]# } R g+ |6) Cablespool。線纜類的Spool文件。" v9 v1 L5 x- z3 }/ b; r
7) Wirespool。導(dǎo)線類的Spool文件。
& j* ], j) t2 }: j$ p9 I8) Structure_General_Component。結(jié)構(gòu)通用件庫。
- R3 D/ F) _ b2 s8 R0 ^9) UDF。結(jié)構(gòu)特征庫。
+ Y! C; v) w& j10) Fastening_Unstandard。非標(biāo)緊固件特征庫。
) ^$ }) U$ N0 z- Z2 L11) Other。其他類特征庫。
1 D8 P9 M9 T+ u! @: S `; A& A12) Sheetmetal_Feature。鈑金特征庫。. D" j8 s! }1 }3 p8 H
13) Other。其他類。
9 y; j6 X8 v: s! I( L' m* m3.2 定義對(duì)象Object 類型; b* y! k' j1 A( a9 _5 V
在Pro/INTRALINK中系統(tǒng)主要針對(duì)Pro/ENGINEER的所有文件類型進(jìn)行了定義,并定義了對(duì)象文件擴(kuò)展名、描述執(zhí)行命令和預(yù)覽命令。對(duì)于系統(tǒng)中沒有的對(duì)象類型可以進(jìn)行單獨(dú)定義,即應(yīng)用軟件的封裝,如對(duì)AutoCAD14和Word進(jìn)行封裝并可對(duì)兩種文檔進(jìn)行管理。7 \" a; I/ d# V+ D( p b
3.3 定義對(duì)象屬性" @0 w8 A" R: m4 `# E
在對(duì)象屬性下面定義了以下幾個(gè)變量,Pcode 產(chǎn)品圖號(hào)、Pname 產(chǎn)品名稱、pmat 產(chǎn)品材質(zhì)、Pqty 產(chǎn)品數(shù)量、Drawing by產(chǎn)品設(shè)計(jì)者。有了這些屬性值我們可以進(jìn)行快速查找圖檔及相關(guān)信息。
. M3 [3 t7 j) I! J$ S( {! j3.4 建立用戶賬號(hào)
1 ]% a& P' y2 t; l0 X& }; F 系統(tǒng)管理員可以建立不同的項(xiàng)目管理用戶和一般用戶,并為不同的用戶分配不同的口令。現(xiàn)在我們已為不同項(xiàng)目組的設(shè)計(jì)人員設(shè)立了用戶和口令。& Z7 A( V I' S! x
3.5 工作組、角色和權(quán)限的定義5 Q5 l4 S6 O% k- C1 ?
在設(shè)計(jì)部門中具有相同權(quán)限的人可以組成一個(gè)組Group,其劃分為4 類組,它們分別為系統(tǒng)管理員組、某項(xiàng)目決策組、某項(xiàng)目設(shè)計(jì)組、普通用戶組。根據(jù)組的劃分基本上也就限制了每個(gè)人在Pro/INTRALINK的操作權(quán)限。
6 I5 x3 m1 f x v- w% w& N 根據(jù)設(shè)計(jì)部門需要我們?cè)O(shè)立5個(gè)角色分別為超級(jí)管理員、一般管理員、設(shè)計(jì)者、無訪問權(quán)、只讀權(quán)限。 G( N/ X8 s+ p7 p
3.6 版本管理( ]3 h( Z4 M' I, S# d7 z
設(shè)計(jì)者的每次設(shè)計(jì)在數(shù)據(jù)庫中都有版本記錄,任一零件修改后,公用數(shù)據(jù)庫都會(huì)記錄由誰在什么時(shí)間修改的,并保留前版本。通過BASELINE功能還可以追蹤到以前任何階段的設(shè)計(jì)資料。
# C# K, C/ h1 R4 u3.7 設(shè)計(jì)流程的管理! M# Q+ [$ Q% F& G) {3 B" B2 g
通過RELEASE SCHEMA、RELEASE LEVEL建立設(shè)計(jì)流程,由PROMOTE和DEMOTE提出產(chǎn)品零件的升級(jí)和降級(jí)要求。對(duì)開發(fā)周期長,管理復(fù)雜的產(chǎn)品,建議設(shè)立較為詳細(xì)的設(shè)計(jì)階段(RELEASE LEVEL),提高產(chǎn)品設(shè)計(jì)管理質(zhì)量。對(duì)于短平快的產(chǎn)品,建議簡(jiǎn)化流程,在保證必要管理的前提下,提高產(chǎn)品的研發(fā)效率。Pro/INTRALINK工作流程如圖6所示。+ q. k( o& {/ u2 c( v4 R9 {
3.8 對(duì)文件夾進(jìn)行授權(quán)管理
) ^2 F. U! e/ ~4 \6 R 通過建立設(shè)計(jì)角色,將設(shè)計(jì)者或設(shè)計(jì)小組與設(shè)計(jì)角色掛鉤,可以實(shí)現(xiàn)在設(shè)計(jì)過程中的權(quán)限控制,如設(shè)計(jì)的權(quán)限、閱讀的權(quán)限等等,從而使設(shè)計(jì)者或設(shè)計(jì)小組在不同的設(shè)計(jì)階段,具有不同的權(quán)限。在Pro/INTRALINK系統(tǒng)中,文件夾是存儲(chǔ)產(chǎn)品的最小單元,存儲(chǔ)在文件夾中的數(shù)據(jù)都具有各自的生命周期,在不同的生命周期階段,各用戶所擔(dān)任的角色各不相同,這需要在文件夾中進(jìn)行授權(quán),這部分工作主要由超級(jí)管理員完成。
1 t4 E7 s" b, C* G' r% f s$ ^4 總結(jié)0 Q: F- v7 Q5 ]7 H
Pro/INTRALINK管理不僅給我們產(chǎn)品開發(fā)提供了一個(gè)卓越的交流平臺(tái),而且,它對(duì)我們傳統(tǒng)的設(shè)計(jì)思想進(jìn)行了變革,即由傳統(tǒng)的串行設(shè)計(jì)進(jìn)化為并行設(shè)計(jì)。通過實(shí)施Pro/INTRALINK,我們達(dá)到了以下目的。2 V9 @% {/ d1 ]
(1) 保證產(chǎn)品基礎(chǔ)數(shù)據(jù)的唯一性。
5 {. p9 u4 A7 E' }, ]- G1 l$ M: L# p(2) 建立了信息共享的產(chǎn)品并行工程開發(fā)平臺(tái)。
/ c0 H6 @; q7 K8 A$ {% T(3) 保證了數(shù)據(jù)的安全性和保密性。
( B8 Z* v' |# j. W3 v(4) 加強(qiáng)了產(chǎn)品開發(fā)過程管理,主設(shè)計(jì)師可隨時(shí)通過修改骨架模型來傳達(dá)修改意圖和想法,同時(shí)可利用信息反饋對(duì)骨架模型進(jìn)行調(diào)整,一般設(shè)計(jì)人員也可隨時(shí)查看每個(gè)零件的設(shè)計(jì)進(jìn)展情況,從而控制產(chǎn)品開發(fā)方向和進(jìn)度,并減少錯(cuò)誤設(shè)計(jì)。$ R4 y/ y, q( K: J/ k
(5) 設(shè)計(jì)、工藝等部門可以結(jié)合成一個(gè)整體,它們之間的交流可以貫穿于產(chǎn)品設(shè)計(jì)的每一個(gè)階段。
6 Z5 a$ Y9 E" r, K# S(6) 可以很容易地利用基礎(chǔ)數(shù)據(jù)進(jìn)行變型設(shè)計(jì)提高設(shè)計(jì)效率。
$ j) N$ L1 u9 ?(7) 可以根據(jù)產(chǎn)品信息快速查找圖檔。
6 D8 i3 n, m- Y3 z5 F5 h5 L- L圖6 Pro/INTRALINK工作流程圖 總之,采用Pro/INTRALINK系統(tǒng)的應(yīng)用使我們接受了先進(jìn)的設(shè)計(jì)思想和設(shè)計(jì)手段,同時(shí)也使我們的管理提高了一個(gè)層次。 |