|
中國輕騎集團技術中心從1994年初開始應用Pro/ENGINEER 軟件進行產品設計,到目前為止已利用Pro/ENGINEER 進行設計的摩托車產品達80多種型號,形成的圖樣上萬張。隨著新產品開發和產品改型任務的逐年增加,原始的圖檔管理工作愈顯滯后,存在問題如下: (1) 缺乏對產品設計過程的信息化管理 ;
* f, t$ P; L1 P* R (2) 產品改型時不能有效利用原始數據,開發周期延長 ;. _2 s: |( w. S3 K( Y' \
(3) 無法實現產品開發并行工程,影響了工作效率 ;
4 l- X& M8 [% l: ?. o (4) 圖檔查詢不方便且很難保障電子圖檔與原始圖檔的一致性 ;/ W' y7 H! n, z# R c
(5) 設計和工藝管理之間數據資源無法共享。$ z, [3 K% M8 e: k! H3 F( }, ?3 X
基于以上問題,2002 年我們集團技術中心決定啟用Pro/INTRALINK 模塊來對數據文件進行管理,它能對工程數據信息進行實時地傳遞交流操作,以及對復雜產品的相互關系進行管理。Pro/INTRALINK通過應用編程接口(API)層促進了信息的雙向共享,簡化了用戶的信息管理工作,提高了效率。它通過把相關更改信息傳遞給各個關聯用戶,來進行產品的并行設計。Pro/INTRALINK為交互式工程軟件的發展提供了一個廣闊空間。它使工程數據信息在整個企業間共享,從而支持真正的企業級協作。
^; B/ L, g% E$ d! x1 Pro/INTRALINK功能
; u* y5 b- O1 i Y (1)Pro/INTRALINK的管理,由如下幾種數據管理器來協同工作。版本控制器:管理所有設計者對其設計工作所做的變化;修改控制器:防止無意識或未授權的修改;資源控制器:可以安全高效地存儲信息;設計配置管理器:針對產品版本來建立產品配置文件;分布式的工作環境:用來連接設計者與其工作組成員間的關系,設計者能夠獨立地檢驗和分享其他工作組成員的設計工作;產品周期控制器:追蹤設計過程的變化和狀態;利用度控制器:與其他系統雙向傳遞信息。+ A2 N* ^3 i1 s* j
(2)Pro/INTRALINK是由三種管理軟件來實施上述功能。產品數據管理軟件(PDM) :PDM系統提供了容量、授權水平、組織結構的模塊以及對具有數據文件和原數據信息對象的存儲功能;源代碼控制軟件:保證了多個成員對同一產品進行協同工作;配置文件管理軟件:能夠追蹤系統用戶之間對產品所做的改變,保證給系統用戶提供一個用來檢驗其工作的環境,在此環境中能夠借鑒其他用戶做的工作。2 t: o7 ~+ g `. J
2 Pro/INTRALINK的結構
; R# k+ i# C: h, M' g4 A1 s, K Pro/INTRALINK由五部分組成,分別如下。
1 @7 ?9 z3 M9 |0 k2.1 公用區8 u- H/ \- s% n! ^
公用區是Pro/INTRALINK提供的中心數據庫。它建立在Pro/INTRALINK 內含的Oracle 關系數據庫基礎之上。作為設計工作的一個儲存點,公用區記錄了設計反復修改的情況、產品關系和配置信息等。另外,它還可以傳遞其他用戶相關的設計工作,以便為所有用戶提供最新的設計信息。
6 X% x) p- c1 e2 ~$ D" H9 G; h, c2.2 工作區* [- T: O2 _3 m* U+ }' A+ z1 s
它是Pro/INTRALINK提供給每個用戶用來管理他們工作的本地數據庫。它允許每個用戶既能獨立操作,又能與其他用戶并行工作。工作區數據庫提供了一系列工具,來使多個用戶在其工作環境中進行相關產品與設計變化的合并。用戶可以在本地工作區內查找和修改對象。用戶會經常檢出(Check Out)公用區中的對象到工作區來進行修改,當用戶修改完所有對象時,又可以將它們檢入(Check In)到公用區。
: E/ S* U- e4 z6 P2.3 查找
, T# n0 v5 f, \7 F$ x$ r8 l 幫助用戶查找公用區中的對象。用戶在定義所需對象的相關屬性后會得到所有符合標準的對象。3 [, X3 e2 E7 }( A4 @( `7 [
2.4 管理2 C. j7 A) v$ H7 }
由Pro/INTRALINK的管理員來配置Pro/INTRALINK的環境。, u9 W- N8 P; F" h7 x- y- f, e
2.5 優先項
' r8 A- d( F! J7 Z% K4 k 允許用戶在系統級和用戶級定義缺省的系統參數選項。, N8 O) p7 ^) G6 \# d: B. M
圖1 Pro/INTRALINK結構圖 圖2 Pro/INTRALINK界面圖 3 Pro/INTRALINK的特點& @" o' J5 M" M: k& o
3.1 與Pro/ENGINEER的連接7 d/ x: M+ s6 x( c: `% G) d" T0 f
Pro/ENGINEER可以連接到Pro/INTRALINK的工作區中來進行產品的設計工作。在啟動Pro/INTRALINK后,選擇Start菜單下的Pro/ENGINEER,指定一個工作區,則開始與指定的工作區連接起來。它能讓工作組的不同成員,在同一時刻進行產品設計工作,即并行設計。6 Y' W2 {+ h" r% o p' a, c. P* T
3.2 Pro/INTRALINK的報表4 }/ [; Y% t0 f
Pro/INTRALINK提供了一系列的標準報表來幫助用戶識別對象及與其相關成員。用戶可以在工作區、公用區和查找區來產生關于對象關系、版本和屬性的詳細報表。
; N4 d4 B. }4 X# L) C3.3 與Pro/PDM的連接# C. c$ g7 G0 p: O& H
Pro/INTRALINK提供了一系列的移動工具來將Pro/PDM的版本信息移到公用區數據庫中。這些工具允許用戶建立一個臨時區域來進行多個Pro/PDM數據庫的合并和分析。在將數據移到Pro/INTRALINK之前可以對數據庫分析進行多次反復操作。
- }) A) W" E h8 r/ k3 y3.4 Pro/INTRALINK的網絡工具
' M. X. Z [! K 開放的Pro/INTRALINK結構允許在網絡瀏覽器上發布公用區數據庫中的信息,并為此提供了一系列的搜索和報表工具。這些工具包括:超文本鏈接標示語言模板、用來產生搜索和報表的程序和公共網關接口。使用Pro/INTRALINK網關,Pro/INTRALINK把零件和部件結構信息以及使用ProductView可以瀏覽的圖形信息發布到Windchill。另外,Pro/INTRALINK的網絡工具能和企業內部網絡系統相聯,工程工作組在創新過程中獲得的知識可以與營銷、采購和制造等不同部門共享。7 C* T1 a H! R. \5 ~8 B
4 Pro/INTRALINK 的實施過程
. f/ h: A$ M. f( J6 I3 i9 t 目前,我技術中心應用Pro/INTRALINK進行了各類技術資料的電子圖檔管理。
0 W# U3 Y% l+ N+ ^4.1 建立數據庫基本結構# }# ~" T( f. Z2 V" Q
為了便于管理,在服務器中我們建立了一個根目錄文件夾Root Folder用來管理各類圖形文件。在根目錄文件夾中建立了以摩托車產品型號為主線的Chanpin(產品庫)、 Gongyi(工藝庫)、 Lingbujianmulu(零部件目錄)和Shangbaomulu(上報圖樣目錄)等文件夾及其子目錄,同時又建立了輔助目錄文件夾Biaozhunjian( 標準件庫)、Tongyongshuju(通用數據庫)等。
4 C* a3 U9 e* b$ Q7 ~" C, N. @' p4.2 定義用戶的相關信息
% `/ |8 z; H8 i; i o (1)建立用戶帳號及密碼。系統管理員為不同的用戶分配不同的密碼,而且用戶可以隨時更改自己的密碼。現在我們已為所有的設計人員及審批人員設立了用戶帳號和密碼。
% k* k2 r, r, V+ @9 L& B+ h (2)工作組定義。根據不同的工作內容,我們劃分了7個組:CAD組、設計組、產品組、審批組以及以項目負責人命名的WSL組、ZJL組和ZXQ組。其中,后三個組和設計組間的成員是相互交叉的;產品組成員主要是做工藝的。
. v& m3 _' r r2 d (3)角色和權限的定義。根據設計部門需要,我們設立了5個角色 :Mamager 管理員、Supervisor 項目負責人、Designer 設計人員、View Only 只讀和No Access 無訪問權。6 o. n% D1 W4 h1 e8 B
圖3 Pro/INTRALINK公用區瀏覽器圖示 圖4 角色和權限的對應表 (4)對不同的文件夾進行不同的角色和權限設置。在產品開發過程中,不同的項目組擔任著不同的開發項目,因而要對以產品型號命名的文件夾進行角色和權限的設置。例如,針對ML100ZK這個文件夾是由ZJL組來完成,項目組負責人ZJL的角色是Supervisor;其項目組成員的角色是Designer;WSL組、ZXQ組和產品組的角色是View Only ;CAD組中兩位成員的角色是Mamager。對于其他文件夾,除了Mamager的權限不變,其他成員的角色和權限都發生相應改變,這能有效防止非項目組成員無意識或未授權的修改。這部分工作是由管理員來完成的。
+ ?* A) R7 G& G, ]2 P4.3 定義對象的相關信息- s7 A4 i$ ]$ |# g+ p1 s
(1)對象類型。主要針對Pro/ENGINEER 的所有文件類型(*.asm、*.prt、*.drw等)進行了定義,以及其他一些格式文件(*.txt、*.tif、*.dxf和*.neu等)。 對于系統中沒有的對象類型,可以進行單獨定義,即應用軟件的封裝。目前我技術中心已對MDS2000和Coreldraw進行封裝并可對其進行數據管理。" J3 C/ l' U0 G9 A
(2)發放級別。根據設計部門要求,圖樣在設計周期中必須要經過三個階段 : design 設計階段、standard 標準化階段和archive 歸檔階段。
; N+ A) B( C# Q. B/ ~* F- ~) E. x8 A (3)修訂版。( L9 F2 B- B( e( W7 _
(4)依存關系配置。
% B- N9 B0 v- Q* W- L/ p9 A+ B (5)屬性。0 M0 e+ b1 J: ^# Q' Z
包括 :Cmass 產品質量、Cmat 產品材料、Cname 中文名稱、Drawnum 產品圖號、Fsize 圖幅、主模型、修訂版、分支、創建于、創建在、發放級別、發放計劃、名稱、子模型、描述、文件夾、版本、類型名稱和范圍。有了上述的定義,我們就可以選擇某一屬性及運算符,指定其數值來進行快速查找。6 A1 b- G$ w7 K0 v
圖5 QS125-G 成車組裝圖 經上所述,Pro/INTRALINK通過保證產品數據的唯一性、安全性和保密性來簡化工程師的數據管理工作,進而提高了他們的工作效率、它能讓項目組不同成員同時進行產品設計工作,并直接在工作區中更新過時信息,提醒成員調用最新版本的文件,還可以直接使用“集成”命令將不同成員所做的修改加入同一文件中,大大提高了產品開發速度并減少錯誤設計。設計人員可以很容易地利用原始數據進行改型設計,縮短設計周期,可以快速查找所需產品圖檔。產品組的工藝部門可以方便快捷地利用設計組的設計信息,而且準確率高。總之,Pro/INTRALINK不僅提升了我們的設計思想和設計手段,而且使我們的管理水平躍上了一個新臺階。 |
|