關于proe標準件庫的幾種安裝方法簡述 :在proe中,有時我們會用到一些重要零件,如:國標零件,及一些自定義的常用標準件;那么,要如何從proe中很方便的一下子找到這些零件及這些零件的目錄?并且調用零件裝配至組件保存后在下次打開時組件能成功打開,不出現失敗現象呢?
- c7 d7 ~) }& v/ u 關于目前國內總體的標準庫大體的安裝方法;經本人總結大體有3種;
4 c- A/ s! d$ \- K+ h9 f# s一. 簡單型安裝;
7 Q: q z4 y7 j( T 直接建個搜索文件,在proe調用標準件后在下次打開時組件利用這個搜索文件找到調用之標準件使組件打開不失敗。' }8 o+ S* K6 g5 c
二. 較復雜型安裝;
+ [4 ]3 X6 g. C: L% q9 y# z( c 建菜單文件(*.mnu)并編輯菜單文件,在下次打開proe時用菜單文件找到標準件,使組件打開不失敗;這個很多proe版本能用。
5 E3 X4 z) V2 t. }+ }1 ~5 b3 Y三. 復雜型安裝(但使用最方便);
1 ? b. S& n. k( b: l 編寫proe植入程序,直接將國標庫植入proe系統,使之緊密掛接。& `* C' ~7 S5 G& S9 {& c! y
縱觀以上3種安裝方法,第三種使用最方便,但安裝較麻煩。第二種最實用,因它幾乎可與proe的所有版本掛接;但安裝也較麻煩。2 Y0 h% Q4 N x) c) X, @. y& o
第一種安裝較簡單,但用起來不是那么直觀方便;而當標準件庫位置較多時容易出錯,不易修改。8 ^& d/ R% d t6 I- t' z: a
下面我們就簡單把這3種方法介紹一下:8 f' _ k2 n$ t1 _7 J6 w8 J+ L7 e
第一種:' k+ _ G* s+ }" s& }8 _& c
1. 先設置proe庫(pro/library)目錄;配置文件:pro_library_dir 輸入后點瀏覽找到你存放標準件庫的位置。保存;
2 ?8 i) B+ `1 E3 x- N/ @ 2. 建搜索文件,文件名任意,可用中文名(當然,英文更沒問題);可放置硬盤任意位置。建立方法見下: 建個*.txt格式文件(此文件在proe打開時起搜索作用),打開這個*.txt文件,把標準件庫終端的完整地址(*prt、*asm、xxx......位置)輸入文件;一行一個地址;如:F:\003-PROE\proe_GB_ku\MONLibs\GBLib\dianqi\xxx...
( v y& p9 c. U6 dF:\003-PROE\proe_GB_ku\MONLibs\GBLib\gear\xxx...
% _' Q8 [# c% ?# {: `( ?* D 輸入完畢后保存文件退出。
' Y( L* t+ M6 ^+ S 3. 設置config.pro配置,打開proe選項,輸入配置文件:search_path_file 點瀏覽找到上面建立的那個搜索文件打開并保存。
; W* b/ \. Y( [6 {, a8 O( e! i 標準件庫的第一種安裝方法就安裝完畢,當你打開proe裝配完標準件并在下次打開時你會發現它不會失敗。4 [3 w) h. ?( Q5 C# H. W1 C5 j& q
第二種:9 g% Q% i- D$ Z8 l5 C, |+ x$ L
首先:你下載的國標庫必須有“文件生成器:pbc.exe”。這個文件必須放在你的庫目錄里。然后做以下設置:
, W8 ?& Y# a P 1. 設置proe庫(pro/library)目錄;配置文件:pro_library_dir 輸入后點瀏覽找到你存放標準件庫的位置。保存。
; _; X) ?, `1 O! B: _6 P0 C& B注:庫目錄名可為中文名。但庫內所有標準件文件必須為非中文名。
0 Q5 V% v+ _: j5 D; B# D 2. 設置文件生成器的目錄配置,配置文件:pro_catalog_dir 輸入后點瀏覽找到你上面設置的庫目錄位置。保存。& c# h, M( U7 d& x2 |
3. 再輸入配置:save_objects 選 changed 項,保存。; w1 V/ P* {( R: A8 z
4. 設置系統變量:新建:pro_library_dir=你的庫目錄路徑;如:pro_library_dir=F:\003-PROE\proe_GB_ku 。) a9 @4 m5 b" t, X. B
5. 建菜單搜索文件:后綴為*mnu文件;從庫目錄開始(庫目錄也要有),每個文件內必須有一個菜單文件,文件名就為上級文件名。# U: P4 @- h W0 Q8 N3 @/ v: h' b' F( ^1 X
例:F:\003-PROE\proe_GB_ku的菜單文件就為:proe_GB_ku.mnu+ l* V" P- x0 E! b' G0 Q! R
6. 編輯菜單文件,文件內容就為本文件內的所有文件名描述,當然,要按proe規定的格式編輯;那么是一種什么樣的格式呢?見下:! o& A7 r9 g8 w- d& S# Y
例:若 F:\003-PROE\proe_GB_ku 之 proe_GB_ku 文件內有3個文件:A( H" _. U) a* N
& @. Z) l" \* S6 U6 h
、B、C,那么對菜單文件 proe_GB_ku.mnu 的編輯內容
! h2 |' c2 \5 @格式就為(用記事本打開):
( x% Y ~' Y8 J8 A( lproe_GB_ku 首行:上級文件名
& |$ t$ h; y* q8 w/ I4 x#3 O" \0 e% @3 ~" z8 g; E# a
## ]5 P7 w, R9 o0 X
A
8 n3 t- {* k' v: z2 _齒輪 注釋說明
2 X7 G4 S/ V A#
4 N7 f4 ~4 l% a) CB
# z, X: y1 d' `6 f7 _( {) l6 `' m法蘭 注釋說明
, F1 U: `$ d1 Q# P0 F8 Y. I3 q' a9 }
c5 y6 _& ]) J K/ I$ s
螺栓 注釋說明
9 c& K4 |' S5 q4 o#1 }" d( I% M) G
若終端目錄(*prt、*asm位置)也是同樣方法編輯;見下:例:
) q+ N1 H8 A" s: X! F$ Ygear 首行:上級文件名
1 L1 z9 X0 m4 Q. L( C% E7 Y1 E#
6 ^0 s3 i1 y1 m B3 q! v4 ^( S9 i#) D c( J& y5 o4 Q7 W v+ T
noudin.prt 注:prt后不能有版本號。否則在你裝配更改后零件將4 b4 E- ]( w, @& `, S3 {: F
' C7 o/ @6 @; h( t+ T! R
從proe內消失
. B' o Q# m, |0 K" y7 |螺釘 注釋說明
2 f) O- s8 ^( }5 M#7 X! s( e! u# X9 X- [3 b
nuosuan.prt
9 w! {6 |" A5 k1 n螺栓 注釋說明) g$ C6 C) u6 R7 z' a
#
7 d' k8 T% l0 _0 z* w; {& Azucen.asm 注:asm后不能有版本號。否則在你裝配更改后零件2 ]- j" a7 o; ~1 y
+ k6 X- a# C0 {* I( Z9 }將從proe內消失
8 j2 L, L* E1 u軸承 注釋說明9 ]5 v; y* y/ @, R6 K- [6 f! a
# s: T' O! u7 M. W- t$ \ U
# n6 E& E' V, L* L( v5 p% t0 ~2 E" z
特別說明:請一定按以上語法編輯,零件...等不能有版本號;每個文件內( i% E; H! [7 k' K: N6 @9 b
" M: Z4 R. f6 D2 D! ^ ~必須有一個“*mnu”文件;否則出錯。
2 Z6 W% _7 `8 W, n0 r 7. 運行“文件生成器:pbc.exe”,雙擊“pbc.exe”文件運行。; k2 y+ r+ [1 O& N4 P9 N3 q( E; e3 Q
7 f7 |( t" B. D; g* E8 H OK,大功告成!此時打開proe點左側庫目錄圖標,你會看到,你剛才編輯* m+ ^ S! t2 ^9 x3 Q
0 E2 I$ R9 x* |# q
的*mnu文件內的注釋說明及零件就出現了。
8 x2 D6 `! M/ \& P c點裝配,保存,退出,再打開proe,打開文件,你會發現,無失敗現象!2 P" i5 K. y. X. }, r6 |; k
9 m! R, l# Y }1 a0 t
第三種:3 U9 N" D# N: ~7 L2 N
1. 首先,你必須先從網上下載到 hanzf 網友整理的:MONLibs 目前' p2 Y$ Z" e' y* v+ w6 b5 M5 e3 q: U
* L+ m; W) K- `% ~. j* Z
國內最完整的國標庫,共430mb,不小啊!
/ @7 i/ \0 M! A6 U 然后把它解壓到你認為適當的位置,. X) Z6 b C8 ^* |% |: K& q/ I
. w7 p5 Q; X) N G& b
" J! }( R4 u! x/ x+ Lbe50-0014221b798a/4 K7 G" e1 V( u+ V2 O
) G3 a# O: N1 f1 Q6 w$ n5 H
2. 在要安裝國標庫的硬盤根目錄下建proe庫目錄文件,路徑可為多級,! D8 D* c/ D# |1 [3 N6 S D% D
) o) S( e" K: F& C$ g3 |
但必須全部是非中文名。( @( S; J& U. c# O2 ?
3. 把剛解壓出來的MONLibs文件內的所有文件復制到庫目錄文件內,再把
% r. |! m2 e- t1 G; t0 I7 q! r3 n% C! ^3 U# J' X; o
所有剩余的國標文件夾復制到庫目錄的GBLib文件夾內,
- k& K+ L& `+ Q1 g5 _5 G/ |2 b j 4. 打開proe,設置配置文件:例:若你的庫目錄文件夾在D盤,就為:見2 u/ h8 O* T" ]1 |6 h) |5 M
0 g6 C0 G8 {9 i, \, n2 E下:
2 A& d) l) d& g6 ~' @ i' P* U 配置文件: 設置路徑: b) t5 V# [: H- o
庫目錄配置:pro_library_dir
: O. B+ \5 F0 y* u
: `3 S8 n& W# Y# FD:\MONLibs\ 此庫目錄可為更上一級;其余不能變。- h7 ]7 Y& g+ Y
pro_catalog_dir + c0 a& [8 X v" g
- n! q/ M% F6 @; p+ X# ~6 B9 @D:\MONLibs\
$ R2 h4 }( V( ]" N: A pro_material_dir
. m$ y* Y$ ~ q0 p2 `. l, c2 k" h/ g9 a
D:\MONLibs\Materials
8 X7 g, v+ H. w4 o. E% c" ^% H PROTKDAT
Z: P/ t- F' y/ |9 d5 g' X( Q# W2 r O. S
D:\MONLibs\protk.dat 文件protk.dat為注冊表文件,內容需編輯。8 ]/ t4 d6 R0 |) K: f5 `
save_objects 值:changed
0 k# K! v5 ?0 L- g; _/ \ 5. 編輯庫目錄內的注冊表文件:protk.dat(記事本打開):& ~+ L4 w" _% U1 L6 ]" i
EXEC_FILE D:\MONLibs\MON3.dll (注:MON3.dll為proe3.0;proe4.0就3 n" O ]/ Z; Y: ^) @
+ Q2 \4 N$ ~* C, l2 E5 x, v% y改為 MON4.dll)
7 [6 O/ }7 y0 ~TEXT_DIR D:\MONLibs\text
. g! b8 i3 H. @6 N" O- y- N0 p 6. 建系統變量:
9 V0 b6 x) z* ?' ?2 C pro_library_dir=庫目錄位置(路徑) 如:pro_library_dir=9 r7 G+ f- K) z
' Y% w2 ^4 Z$ n
D:proe_GB_KU\MONLibs\
) C8 C8 @, G% a7 q MONLIBS_DIR=D:\MONLibs 注:此項路徑必須到 MONLibs 文0 _$ n- Y7 E! V- Q: D% `' E& r
$ Y3 n0 W8 D2 o2 j! p
件;否則出錯。2 x3 v2 Q q# s2 X& v* L
7. 安裝PROE安裝目錄下的\i486_nt\pvx\pvx.exe的“pvx.exe”,雙擊進& l( ^5 g4 L" l- c5 _
8 r% V" e( w- @' [
行安裝,安裝至 MONLibs 文件位置。" n1 ~& y: ^5 k; f; X
8. 將MONLibs目錄內文件 msvcr71.dll mfc71.dll 復制到Windows系
5 V4 j1 U! _! m. _9 M4 a0 a7 c. `# ]$ l% \& ^- N7 h' |' [& T
統文件夾system32內。7 ~5 S2 _, E/ _
若是 proe WF4.0 就復制 msvcr80.dll mfc80.dll , 上面為7 h' U) S7 h; b( j3 W' l
$ \& z: |5 r1 a+ K/ A N
proe WF3.0 文件。
4 } F$ h2 ~% `' { 9. 運行 MONLibs 目錄內的文件生成器“pbc.exe”,雙擊“pbc.exe”
z1 p+ }% R* @: C; a0 w- o! n/ m C9 X0 Y& Q
運行,運行完畢后即安裝 OK 。大功告成!
{; G6 s. m1 G# b8 b % X: o; q# t# c9 q! S$ V7 L* u0 a/ r3 a
修改權限:
( D$ p' O+ i" {, X5 @% ` 若對國標庫修改,有幾點規則:+ ?. `; B1 ]% U! }9 t
(1) 只能在瀑布菜單以外目錄內:增加或刪除、或變更、或修改、或變
) z( a1 e6 Y0 T' t, J Z0 O2 [4 E0 E6 |' o. z+ p) h6 n
更其順序,方法為實行修改動作后同時修改目錄內相應的
& b k' q6 v4 a3 N" @. a菜單文件“*mnu”的相關描述。
p+ \/ `9 I" D4 V% [- ?. Q( A (2) 瀑布菜單只能刪除或變更順序,不能增加。即瀑布菜單選項不能增. a( C Y' |3 F) ]
. T# F* _2 N7 S1 r" n" _+ e, f b
加,但可刪除或變更順序;
& v# W/ f7 T. P7 l, a) g但瀑布菜單以外目錄內文件可修改。
7 k) b4 y- }6 k; o6 G 瀑布菜單修改方法為:先在 D:\MONLibs\text\menus\ 之 menus 文件( h; ~& u" ?% o. _9 C
1 Y% D, C5 w( `. s$ p8 b
內的 *mnu、與 *aux 文件用記事本打開:, W. C8 s, C: w7 U s2 L; F
作:刪除、或變更順序之內容編輯,語法格式一定要符合規則。然后再在 / X* l! ]# Y- A0 b
8 |" s. c- G$ u6 lGBLib 文件夾內對相關文件變更或刪除;
4 L7 J c2 s6 b* c并修改其內的 *mnu 文件內容。語法一定要符合規則。
( @4 V- X: o: Z 修改完畢后;特別注意的一點,不管作什么修改,完后一定要運行文件生
, ?/ B' G7 b, n! ?8 v5 Y
2 t6 E& S1 w/ j! {- U成器“pbc.exe”。否則不會更新。
8 K9 w8 ~. w6 ^% ~- U 即:作了變動后必須運行文件生成器“pbc.exe”更新,否則無反應。
$ `' S; k3 ~6 l) I$ }$ ]+ ^
+ j: z% F' `% @* L/ D注:國標庫零件尺寸的修改:. f: L4 z" Q, x7 l" z) h
若你要對國標庫內的零件作尺寸改動,一定要有下面這個動作:
3 D& z" G* }1 h7 i 1. 先點文件、備份,備份至原位置,
: {5 |0 q- A! c1 ` 2. 再打開國標件改名;點文件、重命名改名;改名后再改尺寸,此時零
- b+ a* l" b$ C" w* O/ J6 U% Y- n$ k: t! B6 P- w1 B6 f9 h
件就與國標庫零件無關聯! Q# v* e2 z( i; U F/ p
否則將改變國標零件尺寸。使標準件尺寸錯亂!標準件也就毫無意義( u3 n6 D6 ]# w; y4 w, _
8 z$ L8 b. ~; C+ A( R5 e6 `4 _了!
7 g% @; z2 j. ` s) | 切記!切記!: y. W; ^8 E/ D+ h' r3 M
& ~3 e; C# l P8 l' j
至此,3種安裝方法介紹完畢
5 f$ C+ q, s9 a% m0 Z/ N9 e0 {. o p5 W$ E
|