pro/e50怎么安装标准零件库
关于proe标准件库的几种安装方法简述 :
在proe中,有时我们会用到一些重要零件,如:国标零件,及一些自定义
的常用标准件;那么,要如何从proe中很方便的一下子找到
这些零件及这些零件的目录?并且调用零件装配至组件保存后在下次打开时
组件能成功打开,不出现失败现象呢?
关于目前国内总体的标准库大体的安装方法;经本人总结大体有3种;
一 简单型安装;
直接建个搜索文件,在proe调用标准件后在下次打开时组件利用这个搜索
文件找到调用之标准件使组件打开不失败。
二 较复杂型安装;
建菜单文件(mnu)并编辑菜单文件,在伏陪高下次打开proe时用菜单文件找到
标准件,使组件打开不失败;这个很多proe版本能用。
三 复杂型安装(但使用最方便);
编写proe植入程序,直接将国标库植入proe系统,使之紧密挂接。
纵观以上3种安装方法,第三种使用最方便,但安装较麻烦。第二种最实用
,因它几乎可与proe的所有版本挂接;但安装也较麻烦。
第一种安装较简单,但用起来不是那么直观方便;而当标准件库位置较多时
容易出错,不易修改。
下面我们就简单把这3种方法介绍一下:
第一种:
1 先设置proe库(pro/library)目录;配置文件:pro_library_dir
输入后点浏览找到你存放标准件库的位置。保存;
2 建搜索文件,文件名任意,可用中文名(当然,英文更没问题);可
放置硬盘任意位置。建立方法见下:
建个txt格式文件(此文件在proe打开时起搜索作用),打开这个txt
文件,把标准件库终端的完整地址
(prt、asm、xxx位置)输入文件;一行一个地址;如:
F:\003-PROE\proe_GB_ku\MONLibs\GBLib\dianqi\xxx
F:\003-PROE\proe_GB_ku\MONLibs\GBLib\gear\xxx
输入完毕后保存文件退出。
3 设置configpro配置,打开proe选项,输入配置文件:
search_path_file 点浏览找到上面乱庆建立的那个搜索文件打开并保存。
标准件库的第一种安装方法就安装完毕,当你打开proe装配完标准件并在
下次打开时你会发现它不会失败。
第二种:
首先:你下载的国标库必须有“文件生成器:pbcexe”。这个文件必须放
在你的库目录里。然后做以下设置:
1 设置proe库(pro/library)目录;配置文件:pro_library_dir 输
入后点浏览找到你存放标准件库的位置。保存。
注:库目录名可为中文名。但库内所有标准件文件必须为非中文名。
2 设置文件生成器的目录配置,配置文件:pro_catalog_dir 输入后点
浏览找到你上面设置的库目录位置。保存。
3 再输入配置:save_objects 选 changed 项,保存。
4 设置系统变量:新建:pro_library_dir=你的库目录路径;如:
pro_library_dir=F:\003-PROE\proe_GB_ku 。
5 建菜单搜索文件:后缀为mnu文件;从库目录开始(库目录也要有)
,每个文件内必须有一个菜单文件,文件名就为上级文件名。
例:F:\003-PROE\proe_GB_ku的菜单文件就为:proe_GB_kumnu
6 编辑菜单文件,文件内容就为本文件内的所有文件名描述,当然,要
按proe规定的格式编辑;那么是一种什么样的格式呢?见下:
例:若 F:\003-PROE\proe_GB_ku 之 proe_GB_ku 文件内有3个文件:A
、B、C,那么对菜单文件 proe_GB_kumnu 的编辑内容
格式就为(用记事本打开):
proe_GB_ku首行:上级文件名
#
#
A
齿轮 注释说明
#
B
法兰 注释说明
#
c
螺栓 注释说明
#
若终端目录(prt、asm位置)也是同样方法编辑;见下:例:
gear 首行:上级文件名
#
#
noudinprt注:prt后不能有版本号。否则在你装配更改后零件将
从proe内消失
螺钉 注释说明
#
nuosuanprt
螺栓 注释说明
#
zucenasm注:asm后不能有版本号。否则在你装配更改后零件
将从proe内消失
轴承 注释缺尺说明
#
特别说明:请一定按以上语法编辑,零件等不能有版本号;每个文件内
必须有一个“mnu”文件;否则出错。
7 运行“文件生成器:pbcexe”,双击“pbcexe”文件运行。
OK,大功告成!此时打开proe点左侧库目录图标,你会看到,你刚才编辑
的mnu文件内的注释说明及零件就出现了。
点装配,保存,退出,再打开proe,打开文件,你会发现,无失败现象!
第三种:
1 首先,你必须先从网上下载到 hanzf 网友整理的:MONLibs 目前
国内最完整的国标库,共430mb,不小啊!
然后把它解压到你认为适当的位置,
be50-0014221b798a/
2 在要安装国标库的硬盘根目录下建proe库目录文件,路径可为多级,
但必须全部是非中文名。
3 把刚解压出来的MONLibs文件内的所有文件复制到库目录文件内,再把
所有剩余的国标文件夹复制到库目录的GBLib文件夹内,
4 打开proe,设置配置文件:例:若你的库目录文件夹在D盘,就为:见
下:
配置文件: 设置路径:
库目录配置:pro_library_dir
D:\MONLibs\ 此库目录可为更上一级;其余不能变。
pro_catalog_dir
D:\MONLibs\
pro_material_dir
D:\MONLibs\Materials
PROTKDAT
D:\MONLibs\protkdat 文件protkdat为注册表文件,内容需编辑。
save_objects值:changed
5 编辑库目录内的注册表文件:protkdat(记事本打开):
EXEC_FILE D:\MONLibs\MON3dll (注:MON3dll为proe30;proe40就
改为 MON4dll)
TEXT_DIR D:\MONLibs\text
6 建系统变量:
pro_library_dir=库目录位置(路径) 如:pro_library_dir=
D:proe_GB_KU\MONLibs\
MONLIBS_DIR=D:\MONLibs注:此项路径必须到 MONLibs 文
件;否则出错。
7 安装PROE安装目录下的\i486_nt\pvx\pvxexe的“pvxexe”,双击进
行安装,安装至 MONLibs 文件位置。
8 将MONLibs目录内文件 msvcr71dllmfc71dll 复制到Windows系
统文件夹system32内。
若是 proe WF40 就复制 msvcr80dllmfc80dll , 上面为
proe WF30 文件。
9 运行 MONLibs 目录内的文件生成器“pbcexe”,双击“pbcexe”
运行,运行完毕后即安装 OK 。大功告成!
修改权限:
若对国标库修改,有几点规则:
(1) 只能在瀑布菜单以外目录内:增加或删除、或变更、或修改、或变
更其顺序,方法为实行修改动作后同时修改目录内相应的
菜单文件“mnu”的相关描述。
(2) 瀑布菜单只能删除或变更顺序,不能增加。即瀑布菜单选项不能增
加,但可删除或变更顺序;
但瀑布菜单以外目录内文件可修改。
瀑布菜单修改方法为:先在 D:\MONLibs\text\menus\ 之 menus 文件
内的 mnu、与 aux 文件用记事本打开:
作:删除、或变更顺序之内容编辑,语法格式一定要符合规则。然后再在
GBLib 文件夹内对相关文件变更或删除;
并修改其内的 mnu 文件内容。语法一定要符合规则。
修改完毕后;特别注意的一点,不管作什么修改,完后一定要运行文件生
成器“pbcexe”。否则不会更新。
即:作了变动后必须运行文件生成器“pbcexe”更新,否则无反应。
注:国标库零件尺寸的修改:
若你要对国标库内的零件作尺寸改动,一定要有下面这个动作:
1 先点文件、备份,备份至原位置,
2 再打开国标件改名;点文件、重命名改名;改名后再改尺寸,此时零
件就与国标库零件无关联!
否则将改变国标零件尺寸。使标准件尺寸错乱!标准件也就毫无意义
了!
切记!切记!
至此,3种安装方法介绍完毕
认真看一下下面的安装过程有没有问题
假设将MONLibs解压后 拷贝在D盘根目录下,如果不是则在下面步骤中对路径做相应改动。
1编辑CONFIGPRO,添加下面5行:
pro_material_dir D:\MONLibs\Materials
pro_library_dir D:\MONLibs\
pro_catalog_dir D:\MONLibs\
PROTKDATD:\MONLibs\protkdat
save_objects changed
2编辑目录内的protkdat,对
EXEC_FILE D:\MONLibs\MONdll
TEXT_DIR D:\MONLibs\text
两行的路径做相应的改动。
3添加系统环境变量
MONLIBS_DIR=D:\MONLibs
4安装PROE自带的ProductViewExpress,如果已经安装了则跳过该步骤。
安装方法是运行PROE安装目录下的\i486_nt\pvx\pvxexe的进行安装。
5将目晌饥念录内文件msvcr71ddll mfc71ddll复制到系统system32目录下。
之后当PROE进入到装配模式下便启动装配肢郑菜单,可以选择需要的零件。
添加自己定义的零件的方法宴困是把自己零件的PRT或者ASM拷贝到需要加到的分类目录下,
然后在该目录内的mnu文件内仿照已有的规则添加自己零件的描述。
注意不能增加分类,也就是说目前已有的分类为电气、法兰、齿轮等大类不能增加,
还有紧固件下的子类不能增加,即GBLib目录下和GBLib\joint_fasten目录下的mnu不
能增加。只能在已有的小类中添加零件。
去除不需要的库只要在MONLibs\text\menus\assemlyaux中删除相应的行(每类是三行)
和GBLib目录中相应的零件库即可
一、标准件库目录代码表:
紧固件 JGJ
轴承 ZC
弹簧 TH
法兰 FL
液压件 YYJ
机车车辆通用件 TYJ
机床夹具零部件 JJ
其它 QT
二、零件命名规则:
文件名为: “类型代号”+ "_" + "标准代号"
其中:类型代号为:“标准代号第一个大写拼音字母”加“零件名称的大写拼音字母组合”
例如:GB/T5780-2000六角头螺栓 表示为GLS_GBT5780_2000
TB/T333-1993管接头 IDg3 表示为TJT_ TBT333_1993
GB/T1191-2000圆柱销 表示为GX_GBT119_1_2000
三、建库步骤
1、建立标准件库文件目录:见(标准件库目录代码表)
2、新建三维零件名:
新建零件名:零件名称按命名规则执行。如:GLS_GBT5780_2000
采用工厂(企业)模板:qjc/qjc_part_solidprt
3、创建三维零件普通模型
利用Pro/E软件创建三维实体模型,注意如下要求:
(1)建立坐标系:规定一般标准件的坐标原点应该在轴线和与轴线
垂直的安装基准面的交点上。
(2)普通模型的尺寸采用一组标准数据。
(3)标准件应完全实现参数化驱动,每个参变量的名称代号要求和国标中标注的代号一致。修改系统默认的参变量符号,如:尺寸符号d5用L替代
(4)当参变量的个数不能满足尺寸驱动的需要时,应增加尺寸约束,某些情况(如六角尺寸、斜度、锥度等的表示)尽量采用创建参数和关系来驱动(如:d5=d6/sin(60))。
(5)删除工厂模板中建立的重量计算关系: 重量=mp_mass("")
4、设置参数
代号 = 标准代号(如:GB/T5780-2000)(直接输入值)
名称 = 标准名称+规格(如:螺母 M20×15)(在一级族表中输入值)
材料 = 标准目录中的材料(在二级族表中输入值)
重量 = 标准目录中的数值(在二级族表中输入值)
(注意:当重量值小于0001时,应增加判断关系式,使重量等于0001。)
机车型号 = (暂不输入值)
5、创建族表零件
在完成零件结构设计和变量的定义后,创建族表零件。将每种形状相同,尺寸不同的零件定义为一个零件组,每个零件组有一个模板文件,并带有一个数据文件称为零件族表,表中的每个记录是零件组中一个零件成员的数据,通过选择不同的记录,可得到所有零件成员的实体模型。
表中记录项目:零件尺寸列项和参数列项。
具体要求如下:(要求先熟悉GB标准内容)
1/族表零件中实例名的命名规则:
实例名 =“规格”+“_”+“标准代号(去掉年份)”
如: M8×45_GB5780
2/建立一级族表零件:
族表列项包括 尺寸列项和“名称”参数等列项
注意:当材料和重量唯一时,“材料”和“重量”加入一级族表。
3/建立二级族表零件:
族表列项包括“材料”“重量”两个参数列项。
注意:(1) 当材料种类较多时:
实例名="A或B或C或”+“规格”+“_”+“标准代号
其中:A、带颤B、C、表示材料种类的序号
(2) 当标准中的“材料”和“重量”两个参数值不确定时,二级族表将不建立。
4/标蠢段败准件中,对需按协议进行、有不确定选项或某些商品范围外的标准零件,暂不列入本标准件库。
如:GB/T5780-2000螺栓中,螺纹外径d>39mm按协议定等级的螺栓。
标准件库族表零件使用说明
一、标准件库目录代码表:
紧固件 JGJ
轴承 ZC
弹簧 TH
法兰 FL
液压件 YYJ
机车车辆通用件 TYJ
机床夹具零部件 JJ
其它 QT
二、零件命名规则:
1文件名为: “类型代号”+ "_" + "标准代号"
其中:类型代号为:“标准代号第一个大写拼音字母”燃州加“零件名称的大写拼音字母组合”
例如:GB/T5780-2000六角头螺栓 表示为GLS_GBT5780_2000
TB/T333-1993管接头 IDg3 表示为TJT_ TBT333_1993
GB/T1191-2000圆柱销 表示为GX_GBT119_1_2000
2族表零件中实例名的命名规则:
实例名 =“规格”+“_”+“标准代号(去掉年份)”
如: M8×45_GB5780
三、标准件库族表零件调用步骤
标准件库中的族表零件,主要用于组件的装配。族表零件的调用按以下步骤进行:
(一)、创建组件目录
(二)、创建组件零件
在组件目录下创建组件中的各零件:如11prt、 12prt、 13prt、……等。
(三)、装配中调用GB标准零件
1、在组件目录下不需要GB标准零件时:(同一数据库)
方法:打开标准件库,按标准件库目录代码或标准代号或标准件库零件名,选择族表零件,且一定要选到最底层级族表零件,打开后装配到组件。
如果族表零件中的参数“代号、名称、材料、重量”有一项不确定时,该GB标准零件设计者应自己创建。
2、在组件目录下需要GB标准件零件时:(不在同一数据库)
方法:打开标准件库中零件,按标准件库目录代码或标准代号或标准件库零件名,选择最底层级族表零件,另存到组件目录下,再装配到组件。
另存时不定要修改实例名,实例名改为:
“类型代号”+ "_" +“规格”+ "_" + "标准代号"(去掉年份)
(四)、完成装配
(五)、出装配图
创建自定义的标准零件库:
打开ProE→工具谨颤模→选项→按下图输入pro_library_dir并按"查找"
点击"浏览"找到用于保存标准零件的文件夹路径→点击"应用/添加"并关闭
点击"应用"→保存到你的配置文件夹中,这样就创建了标准零件库
方法/步骤2
指定pro文件,这是ProE再次开打文件不出错的关键,
首先把下载好的pro文件放到标准库的文件夹目录洞神下
打开ProE→工具→选项→按下图输入search_path_file并点击"查找"
点击"浏览"找到用于保存标准零件的文件夹路径→祥缓点击"应用/添加"并关闭
点击"应用"→保存到你的配置文件夹中
proe50
32位proe50标准件库安吵穗让装
1
1解压MONLibs文件夹,并全部拷贝在D:\gb\下,若不是则对后边步骤中的路径做相应的改动。
2
2打开proe5启动目录启动目录右键proe图标-属性下(我的是在d盘proe50下)的Config(config要配置到你的启动目录下,你可以复制到启升局动目录下),添加下面5行:pro_material_dir D:\gb\MONLibs\Materialspro_library_dir D:\gb\MONLibspro_catalog_dir D:\gb\MONLibsprotkdat D:\gb\MONLibs\protkdatsave_objects changed
3
3编族简辑D:\Program Files\内的protkdat 文件(用记事本打开),修改如下两行:EXEC_FILE D:\gb\MONLibs\MON4dllTEXT_DIR D:\gb\MONLibs\text
4
4添加系统变量,电脑的控制面板下——系统——高级——环境变量——在系统变量下添加以下语句:MONLIBS_DIR D:\gb\MONLibsspro_library_dir D:\gb\MONLibs
5
5将将目录内文件mfc80dll 和msvcr80dll文件复制到C:\WINDOWS\system32目录下。
6
6安装D:\Program Files\Pvx\pvxexe
7
7点击目录下D:\gb\MONLibs的pbcexe文件。
8
最后打开proe50如果弹出出现无法产生应用程序“Mon”,发生读取错误“No such file or directory,或者无法启动“mon”。就需要你在configpro中删除protkdat D:\gb\MONLibs\protkdat然后重新寻找再加载后保存一遍,重启proe50
END
proe50标准件库64位下载及安装方法:
1
需要的第三步的文件不一样(设计札记提供MON6445dll下载)
编辑D:\Program Files\内的protkdat 文件(用记事本打开),修改如下两行:
EXEC_FILE D:\gb\MONLibs\MON6445dllTEXT_DIR D:\gb\MONLibs\text
2
需要的第六步pvx文件也不一样,是64位的。
1、创建catalog(分类)文件
我的电脑---右键属性--高级---环境变量----新建-:pro_library_dir 值为你瞎脊的库的目录
然后 运行 -cmd
X:
cd "库的全路径磨宴渗"
pro_build_library_ctgbat
比如我把库放在D:\pro_stds\library_gb,那么:
d:
cd D:\pro_stds\library_gb
pro_build_library_ctgbat
就会在你的库目录里生成ctg文件。以后更新了库都要这样运行一下
2、配置config选项
当ctg文件都创建好了之后,祥握我们需要告诉proe要去哪里找这些文件,要达到这个目的,我们需要配置config选项(放在configpro),下面就是需要定制的两个选项,分别指定库文件和catalog文件目录。
pro_library_dir d:\objlib(示例)
pro_catalog_dir d:\objlib(示例)
这样应该就ok了
将proe或Creo标准件库装到菜单栏里:
将MONLibs解压后拷贝在D盘根目录下,如果不是则在下面步骤中对路径做相猛袜应改动。
1编辑自己启动目录下的CONFIGPRO,添加下面5行:
template_solidpart D:\MONLibs\Template\Partprt
template_designasm D:\MONLibs\Template\Assemblyasm
template_drawing D:\MONLibs\Template\A4Hdrw
drawing_setup_file D:\MONLibs\Template\metricdtl
pro_material_dir D:\MONLibs\Materials
pro_library_dir D:\MONLibs\
pro_catalog_dir D:\MONLibs\
PROTKDAT D:\MONLibs\protkdat
save_objects changed
如果没有自己的config文件,可以把解压目录下的configpro文件拷贝到启动目录下并对第一部分中的路径设置进行相应改动。(该config文件仅供参考)
2编辑目录内的protkdat,对
EXEC_FILE D:\MONLibs\MON3dll
扰磨 TEXT_DIR D:\MONLibs\text
两行的路径做相应的改动。
如果是WF40则第一条为:
EXEC_FILE D:\MONLibs\MON4dll
3添加系统环境变量
MONLIBS_DIR=D:\MONLibs
4安装PROE自带的ProductViewExpress,如果已经安装了则跳过枝李激该步骤。
安装方法是运行PROE安装目录下的\i486_nt\pvx\pvxexe的进行安装。
5将目录内文件msvcr71dll mfc71dll复制到系统system32目录下。
如果是WF40则将msvcr80dll mfc80dll复制到系统system32目录下。之后当PROE进入到装配模式下便自动启动装配瀑布菜单,可以选择需要装配的零件。