关于proe标准件库的几种安装方法简述 :在proe中,有时我们会用到一些重要零件,如:国标零件,及一些自定义的常用标准件;那么,要如何从proe中很方便的一下子找到这些零件及这些零件的目录?并且调用零件装配至组件保存后在下次打开时组件能成功打开,不出现失败现象呢?
8 |' W3 Y0 ?7 M- _ N 关于目前国内总体的标准库大体的安装方法;经本人总结大体有3种;2 J L3 f7 f2 p& K8 S6 J
一. 简单型安装;
/ n$ m4 Y$ s% e 直接建个搜索文件,在proe调用标准件后在下次打开时组件利用这个搜索文件找到调用之标准件使组件打开不失败。
6 j E5 ^$ v- Z: x, z二. 较复杂型安装;
7 b& J4 D% E, r9 c# ? 建菜单文件(*.mnu)并编辑菜单文件,在下次打开proe时用菜单文件找到标准件,使组件打开不失败;这个很多proe版本能用。
8 z2 N, `; @1 L( M8 v. V三. 复杂型安装(但使用最方便);
& p# @( L- i. I9 n 编写proe植入程序,直接将国标库植入proe系统,使之紧密挂接。
+ }8 ^! p, L8 g9 W 纵观以上3种安装方法,第三种使用最方便,但安装较麻烦。第二种最实用,因它几乎可与proe的所有版本挂接;但安装也较麻烦。
. W- \, q9 k; H! ?+ p1 h第一种安装较简单,但用起来不是那么直观方便;而当标准件库位置较多时容易出错,不易修改。! H; S f- R' ]% Q# `% i
下面我们就简单把这3种方法介绍一下:
. y7 h) |. x3 b* {+ J- C: [# M) \: g第一种:# r. M* Q: h& k8 b
1. 先设置proe库(pro/library)目录;配置文件:pro_library_dir 输入后点浏览找到你存放标准件库的位置。保存;! O4 F B, _+ t D" L5 j& |# [
2. 建搜索文件,文件名任意,可用中文名(当然,英文更没问题);可放置硬盘任意位置。建立方法见下: 建个*.txt格式文件(此文件在proe打开时起搜索作用),打开这个*.txt文件,把标准件库终端的完整地址(*prt、*asm、xxx......位置)输入文件;一行一个地址;如:F:\003-PROE\proe_GB_ku\MONLibs\GBLib\dianqi\xxx..." |( V3 s% n3 r5 l( U0 e" P Q
F:\003-PROE\proe_GB_ku\MONLibs\GBLib\gear\xxx...
1 j, k/ \, F* ?+ J# `& Q 输入完毕后保存文件退出。
1 v) J& i$ y3 v! G* X; T) p7 R8 T 3. 设置config.pro配置,打开proe选项,输入配置文件:search_path_file 点浏览找到上面建立的那个搜索文件打开并保存。5 l, j3 ? [3 \' I, ~% ?( f
标准件库的第一种安装方法就安装完毕,当你打开proe装配完标准件并在下次打开时你会发现它不会失败。! C* `% R) ] e, y6 D
第二种:
1 D! E( V% y3 B* Q$ s4 `4 ^ 首先:你下载的国标库必须有“文件生成器:pbc.exe”。这个文件必须放在你的库目录里。然后做以下设置:/ D+ O+ E4 p, i, Y) r$ n3 s# \3 D
1. 设置proe库(pro/library)目录;配置文件:pro_library_dir 输入后点浏览找到你存放标准件库的位置。保存。
- D5 X9 K/ w8 M1 C; v注:库目录名可为中文名。但库内所有标准件文件必须为非中文名。( w' c6 b) p5 @3 n8 {9 `2 x/ P
2. 设置文件生成器的目录配置,配置文件:pro_catalog_dir 输入后点浏览找到你上面设置的库目录位置。保存。
8 B' S* k. n0 _5 J 3. 再输入配置:save_objects 选 changed 项,保存。% o5 \1 d$ ] T% ~0 H6 l
4. 设置系统变量:新建:pro_library_dir=你的库目录路径;如:pro_library_dir=F:\003-PROE\proe_GB_ku 。
3 J& y+ P* c: G, K! W) | 5. 建菜单搜索文件:后缀为*mnu文件;从库目录开始(库目录也要有),每个文件内必须有一个菜单文件,文件名就为上级文件名。
. s$ c* I- X! U; T- _, @例:F:\003-PROE\proe_GB_ku的菜单文件就为:proe_GB_ku.mnu
% M0 X$ i8 x( S4 t( D7 M 6. 编辑菜单文件,文件内容就为本文件内的所有文件名描述,当然,要按proe规定的格式编辑;那么是一种什么样的格式呢?见下:: j4 I& g6 f, @, Y' ]) i5 }
例:若 F:\003-PROE\proe_GB_ku 之 proe_GB_ku 文件内有3个文件:A1 n s4 |* v9 Y
( c" f+ d* q4 m1 m5 M, B. ^" p
、B、C,那么对菜单文件 proe_GB_ku.mnu 的编辑内容2 t( h; v. k* m0 M X' d2 p# y
格式就为(用记事本打开):! M$ n# k7 F( o
proe_GB_ku 首行:上级文件名5 T& Z) h4 i" g) t4 `- g F! Y
#
' ~9 n/ E/ S5 y5 m' x$ m" ^#+ ^; F ?: I5 ^7 S
A7 w" h% E$ e% }+ t
齿轮 注释说明
2 H9 U0 ~4 D1 I+ d9 h1 C& E, G. ?#
1 M2 |% `* M9 f6 jB2 S0 ~- }8 d+ x$ C
法兰 注释说明
* I! }0 C8 P. w6 E+ ? n% M#) E: ~6 h0 a/ K8 F6 x( Y" D
c, z% o! X# S) J& C/ D% M$ o
螺栓 注释说明
. A# d3 c0 o# K- G9 Q#& c- h" i* O( r% l. `
若终端目录(*prt、*asm位置)也是同样方法编辑;见下:例:* S- {; }# x% _4 U5 ~/ \$ O
gear 首行:上级文件名
# U0 U8 a4 z+ L/ q1 [5 ?. ?#
: p& _3 z3 o. E" [* U" I- w#$ h0 x. i% n# Q9 \$ O
noudin.prt 注:prt后不能有版本号。否则在你装配更改后零件将9 a% O3 _; s6 L0 s+ x
4 c7 ^6 g1 n! @0 R% c9 o从proe内消失
5 o2 {- J1 W8 D, M0 Q螺钉 注释说明8 f4 U8 [% M/ R5 j. y
#
8 ~, c$ `: r+ }7 f+ wnuosuan.prt
$ J* h( L' ^# B$ G/ O; k- [" s螺栓 注释说明1 T/ u0 j6 Y* I5 K. H& L
#4 }5 @ Q+ ^+ k5 E V; V
zucen.asm 注:asm后不能有版本号。否则在你装配更改后零件
. [ m. M5 N- j( ?" |( Z" v, l Z1 {1 x/ t) X$ c1 P6 g n. q
将从proe内消失$ a# y' j1 ~* w4 G
轴承 注释说明
- W; u* {3 T, i: U7 b+ u( c: u4 d3 B#4 y" w- X2 e# W; Z1 s. ?
1 w6 k2 R& {& g特别说明:请一定按以上语法编辑,零件...等不能有版本号;每个文件内) T$ A- k& J, ~9 N* Z4 J
" a3 t# n/ P' U/ v7 v5 y- O. i$ O+ Z必须有一个“*mnu”文件;否则出错。
9 y7 M% J- |+ K0 f0 [( N$ Z# \ 7. 运行“文件生成器:pbc.exe”,双击“pbc.exe”文件运行。& S# P/ ]' U' V2 q7 J# G
5 h7 E7 k! y2 _2 L) @0 f0 h* g OK,大功告成!此时打开proe点左侧库目录图标,你会看到,你刚才编辑
/ m8 I2 K. O# [ ~+ [* n5 r0 G1 t1 ]" x- F0 C# D
的*mnu文件内的注释说明及零件就出现了。5 Q7 V' J2 T. ~. H# ^* u- D
点装配,保存,退出,再打开proe,打开文件,你会发现,无失败现象!
6 z2 n6 i9 x. w% |9 Y
- M* G% V s/ u: F 第三种:
: I' Z, E! D3 l, x# g1 M: e 1. 首先,你必须先从网上下载到 hanzf 网友整理的:MONLibs 目前* f! Q6 B0 d% m) M$ I C% ]
0 }9 Q. l2 R! F% r ~& }9 [国内最完整的国标库,共430mb,不小啊!
0 k2 h( Z. B5 T/ n0 u 然后把它解压到你认为适当的位置,
' i5 Q6 M L( h. Z * s( @& D& |/ z+ ~
) Q9 Z# n* C4 E: X. j1 \ c+ S& ybe50-0014221b798a/
% K" h6 r. l0 L2 ~& r, U" c& O& J
: H1 X% |" ~. V; W" j 2. 在要安装国标库的硬盘根目录下建proe库目录文件,路径可为多级,
0 K+ `4 Y& y b5 C& m6 w! M6 m ` m$ z' N4 _9 s
但必须全部是非中文名。' [7 N* R$ I- h/ Z0 n4 q
3. 把刚解压出来的MONLibs文件内的所有文件复制到库目录文件内,再把& V5 \% H2 G# q, N% a* n5 R
_/ ~& M& z, v: K O, \
所有剩余的国标文件夹复制到库目录的GBLib文件夹内,8 A& A: b4 U; j4 \6 N7 U' L$ [ q9 k9 \" p
4. 打开proe,设置配置文件:例:若你的库目录文件夹在D盘,就为:见5 O% b5 V# n: I- C$ W9 y7 W
) W) f9 a5 k7 l \0 N下:" `* c3 L! s' {8 f c6 Q
配置文件: 设置路径:3 u- ^6 t# f* W; k( o
库目录配置:pro_library_dir
( y2 k3 x' Y. O+ n8 {1 s2 z, D* L
3 `4 h" ~# j P) {7 s! hD:\MONLibs\ 此库目录可为更上一级;其余不能变。1 [& R( F6 i9 Z1 J( |: N, v( o
pro_catalog_dir - ^8 R, n0 g! ~1 F- z' \5 t
. l2 k& s+ k) U9 c4 h$ {3 C+ @4 h
D:\MONLibs\
8 R8 K- I" n# t. R' P" d( g; \3 T- v pro_material_dir 1 R @0 y4 ]4 ?6 [: w( F
6 \1 w# v3 e8 @& {+ o; T
D:\MONLibs\Materials$ i" I4 W& ~9 K& a# S. R
PROTKDAT - g9 a6 D( H& G# Z3 S6 l1 o
. u# Q% M' y4 s& f2 f$ p( ID:\MONLibs\protk.dat 文件protk.dat为注册表文件,内容需编辑。
- K v+ z( r) {) O* v z2 u save_objects 值:changed; r5 |5 S( Q; r) _, t# j& i
5. 编辑库目录内的注册表文件:protk.dat(记事本打开):/ z. ^( q) w: b9 O4 c
EXEC_FILE D:\MONLibs\MON3.dll (注:MON3.dll为proe3.0;proe4.0就 p D8 @8 n4 R8 W& L3 I$ P' C
+ ~* \: z1 t9 A( }1 O) x) B9 B改为 MON4.dll)
+ E2 ` K7 X) S! lTEXT_DIR D:\MONLibs\text8 {+ S4 L. z) e5 l
6. 建系统变量:
2 f: R. m* b+ F. \ pro_library_dir=库目录位置(路径) 如:pro_library_dir=% a% \8 e6 Q6 w5 B/ T
$ H+ q2 c; x! ?* x! zD:proe_GB_KU\MONLibs\ a4 o0 o5 E! r; ^$ h
MONLIBS_DIR=D:\MONLibs 注:此项路径必须到 MONLibs 文
$ _3 t$ A# M* w7 D2 ?; p5 j9 r7 o: k9 R
件;否则出错。% t. y9 R+ x7 g& s! ^6 m
7. 安装PROE安装目录下的\i486_nt\pvx\pvx.exe的“pvx.exe”,双击进/ t! c( `8 G: R. n
) ^# Q( j* p' A+ [( m
行安装,安装至 MONLibs 文件位置。6 v, @+ v, O% ?1 d7 \4 R
8. 将MONLibs目录内文件 msvcr71.dll mfc71.dll 复制到Windows系. ], ]3 C8 A8 n8 h2 f' q8 Z
3 _, U/ d# M9 f& I+ e, P
统文件夹system32内。3 J# [' j- m( B) j6 k, N6 j3 ?% |; j
若是 proe WF4.0 就复制 msvcr80.dll mfc80.dll , 上面为
7 ?3 u2 N" Q8 H% D/ X7 D) r6 p/ |
! w( r/ f6 \9 }proe WF3.0 文件。% {6 W/ W+ v# p) w7 z1 W$ B
9. 运行 MONLibs 目录内的文件生成器“pbc.exe”,双击“pbc.exe”. p8 L4 Y! v, p# T# z8 e6 c! ~
$ x' i0 }$ w* Q' J) N运行,运行完毕后即安装 OK 。大功告成!) u4 M m. ~' j
6 p Y5 g' X! ]
修改权限:
" s1 Z7 d( j- t6 @! L$ D2 ] 若对国标库修改,有几点规则:
, d5 c! K" g4 C( _5 A( W2 m n (1) 只能在瀑布菜单以外目录内:增加或删除、或变更、或修改、或变. B0 x& a1 P9 L* I6 b5 N" R/ j
, }( `7 }3 r" ]1 w更其顺序,方法为实行修改动作后同时修改目录内相应的
5 T- K" N! e" h2 ~菜单文件“*mnu”的相关描述。& H8 S0 [. ^+ F8 O
(2) 瀑布菜单只能删除或变更顺序,不能增加。即瀑布菜单选项不能增/ ]8 D, _ L9 Z- o7 G
! j3 M9 o% v& g( t加,但可删除或变更顺序;% G3 f2 w* ]& {2 U. d- p8 Q
但瀑布菜单以外目录内文件可修改。8 U0 m7 H0 _+ S8 n7 s. a
瀑布菜单修改方法为:先在 D:\MONLibs\text\menus\ 之 menus 文件/ S& J$ F' ]* Q. O2 D
: e$ _ a/ U4 J6 k7 Y内的 *mnu、与 *aux 文件用记事本打开:
, X9 C8 u4 {" g: X# A6 S作:删除、或变更顺序之内容编辑,语法格式一定要符合规则。然后再在 : R8 @; U I( N6 g G
a/ a( O3 H6 E+ K' V( E
GBLib 文件夹内对相关文件变更或删除;5 E/ ~/ @& `( ^# H
并修改其内的 *mnu 文件内容。语法一定要符合规则。
9 M5 n8 n8 E9 R6 d5 C* { 修改完毕后;特别注意的一点,不管作什么修改,完后一定要运行文件生1 ~& o7 [" |: H) L
) f$ g/ _* s3 i- n4 @
成器“pbc.exe”。否则不会更新。
% q3 v* r& z3 P' | 即:作了变动后必须运行文件生成器“pbc.exe”更新,否则无反应。* G4 N0 z# r2 @6 d8 n! T" G
' [2 w: ]# J& A% T+ c5 ~1 S
注:国标库零件尺寸的修改:, N. A( O# J% s3 N! i. O2 f7 D
若你要对国标库内的零件作尺寸改动,一定要有下面这个动作:. U, m; Q* {- g& q7 d9 _+ c4 m
1. 先点文件、备份,备份至原位置,
9 T% k/ p6 V/ h3 f 2. 再打开国标件改名;点文件、重命名改名;改名后再改尺寸,此时零
% R3 d: u0 c# J- b
" m4 o8 F$ \; p$ u( n2 H7 Q件就与国标库零件无关联!4 S5 X/ d; V0 I$ b. x5 B
否则将改变国标零件尺寸。使标准件尺寸错乱!标准件也就毫无意义
M+ i n( _0 B o) y
@* N' Q& r! ] j& w& A" _了!
8 ]: c1 ?# c7 n4 r& x0 @ 切记!切记! C4 |5 d8 e8 l- h! i- S6 U
- K# S6 T. s- y9 U( F& I
至此,3种安装方法介绍完毕9 f/ h4 M0 |% A3 y+ Q4 a
) M$ J( m" Y% X2 _! t- o |