|
关于monlibs标准库,用过的都知道,真的很强大。很全,里面的国标库比SW全很多。
但是很遗憾,后面没更新。造成一些bug没能解决。
经测试
win7 64位+Creo5.0.4也可以正常使用
win10 64位+proe 5.0 也可以正常使用(win7 64位+proe 5.0 也可以正常使用)
win10 64位+Creo5.0.4可以正常加载,但是会闪退,
1.瀑布菜单预览问题,除了第一个实体显示,其他基本都是线框显示。
这个问题使用proe4.0(我使用的是这个版本,如图),打开再保存,就可以正常实体显示了。
proe5.0正常使用(截图时电脑卡了,忽略两个窗口)
creo5.0.4正常使用
原因是作者使用的proe 4.0 的ProductViewExpress编译的。
比proe4.0低的就是线框显示(作者发布了两个版本,proe3.0 和proe4.0各一个版本),高的直接不显示。
2.瀑布菜单里面有一些说明是空白,这个编辑对应目录的mnu文件解决。
3.少量文件缺失和文件更新(部分国标更新了)问题。(这个只能自己建模了),建议使用如图proe4.0版本建模,可以实体显示。
鉴于网上版本众多,分享下我使用的monlibs(当然里面GBLib是空的 ,自己搜索monlibs 或者 gblib下载,很多了)
链接:https://pan.baidu.com/s/1lE0Nu0qFv4dHvv2viIhjCg
我所使用的proe4.0(制作库文件使用,绿色免安装版,里面说明是32位版本,但是在我win764位上也正常使用)
链接:https://pan.baidu.com/s/1xSEr4Iz3JZ60rfzf4H9q9Q
很遗憾,只可以设置 中文繁体和英文
使用说明
安装方法:creo5.0 preo5.0为例(creo2.0未试,我是按照网上creo2.0挂载的方法改的)
Pro\E或者Creo 挂载标准件库MONLibs(不限XP还是W7哦!).:
1.解压MONLibs文件夹,并全部拷贝在C:\下(creo安装在哪个盘,就解压哪个盘),若不是则对后边步骤中的路径做相应的改动。
2.打开creo安装目录 C:\Program Files\PTC\Creo 5.0.5.0\Common Files\text的Config中,
(对于creo2.0版本 C:\Program Files\PTC\Creo 2.0\Common Files\M050\text)
(对于proe版本的,只要找到安装目录下的TEXT文件夹,里边就有相对应的config文件)添加下面5行:
pro_material_dir C:\MONLibs\Materials
pro_library_dir C:\MONLibs\GBLib
pro_catalog_dir C:\MONLibs\
PROTKDAT C:\MONLibs\protk.dat
save_objects changed
备注:其实对于了解破衣的人都知道,安装好破衣后在启动目录下保存另一个config文件,;所以对于步骤2中的修改同样适用于启动目录下的config,然而两个都修改后,等一切安装OK启动软件时会弹出一览提示,每次启动都会弹出,但没有任何影响;
建议修改安装目录里面的config即可(建议自己修改config也放在安装目录,使用久了你就会发现好处)。
3.编辑C:\MONLibs内的protk.dat 文件(用记事本打开),修改如下两行:
EXEC_FILE C:\MONLibs\MON4.dll
TEXT_DIR C:\MONLibs\text
------这是对于32系统使用,
64位系统的,需要这样:
EXEC_FILE C:\MONLibs\MON64.4.5.dll
TEXT_DIR C:\MONLibs\text
切记这个一定要正确,因为MON4.DLL在64位系统环境下不能正常运行。
4.添加系统变量,电脑的控制面板下——系统——高级——环境变量——在系统变量下添加以下语句:
MONLIBS_DIR C:\MONLibs
pro_library_dir C:\MONLibs
5.将目录内文件mfc80.dll 和msvcr80.dll文件复制到C:\WINDOWS\system32目录下。
6.安装C:\MONLibs\Pvx\pvx.exe ------32位系统的用PVX文件夹中“32位”下de pvx.exe ; 64位系统的用PVX文件夹中“64位”下DE pvx.exe
7.复制完成后,请依此分别运行下面两个程序
(1) 双击C:\MONLibs\pbc.exe生成菜单,然后将生成的MONLibs.ctg文件
Creo1.0复制到C:\Program Files\PTC\Creo 1.0\Parametric\bin 文件夹内;
Creo2.0复制到C:\Program Files\PTC\Creo 2.0\Common Files\MO50\x86e_win64\obj文件内。
cero5.0 复制 C:\Program Files\PTC\Creo 5.0.4.0\Common Files\x86e_win64\obj文件内
-------对于PROE 版本的只要复制到C:\Program Files\PTC\Creo Elements\Pro5.0\bin文件夹内。
(2)Creo1.0 双击C:\Program Files\PTC\Creo 1.0\Parametric\bin\pro_build_library_ctg.bat 更新菜单。
Creo2.0 双击C:\Program Files\PTC\Creo 2.0\Common Files\MO50\x86e_win64\obj\pro_build_library_ctg.bat 更新菜单。
cero5.0 C:\Program Files\PTC\Creo 5.0.4.0\Common Files\x86e_win64\obj\pro_build_library_ctg.exe 更新菜单
proe版本双击C:\Program Files\PTC\Creo Elements\Pro5.0\bin\pro_build_library_ctg.bat 更新菜单。
8.做完以上步骤后,打开creo,新建装配图,就会发现在右上角多出了一个瀑布式的菜单管理器,恭喜你,安装成功了!
下面附上作者的说明(应该是preo 3.0版本的),可惜和作者联系不上,QQ加不上,发邮箱提示对方邮箱爆满。
proe国标件库安装步骤:(目前国内最全的pro/e国标库)
假设将MONLibs解压后 拷贝在D盘根目录下,如果不是则在下面步骤中对路径做相应改动。
1.编辑CONFIG.PRO,添加下面5行:
pro_material_dir D:\MONLibs\Materials
pro_library_dir D:\MONLibs\
pro_catalog_dir D:\MONLibs\
PROTKDAT D:\MONLibs\protk.dat
save_objects changed
2.编辑目录内的protk.dat,对
EXEC_FILE D:\MONLibs\MON3.dll
TEXT_DIR D:\MONLibs\text
两行的路径做相应的改动。
如果是WF4.0则第一条为:
EXEC_FILE D:\MONLibs\MON4.dll 两行的路径做相应的改动。
3.添加系统环境变量
MONLIBS_DIR=D:\MONLibs
4.安装PROE自带的ProductViewExpress,如果已经安装了则跳过该步骤。
安装方法是运行PROE安装目录下的\i486_nt\pvx\pvx.exe的进行安装。
5.将目录内文件msvcr71d.dll mfc71d.dll复制到系统system32目录下。
如果是WF4.0则将msvcr80.dll mfc80.dll复制到系统system32目录下。
之后当PROE进入到装配模式下便启动装配菜单,可以选择需要的零件。
添加自己定义的零件的方法是把自己零件的PRT或者ASM拷贝到需要加到的分类目录下,
然后在该目录内的mnu文件内仿照已有的规则添加自己零件的描述。
注意不能增加分类,也就是说目前已有的分类为电气、法兰、齿轮等大类不能增加(瀑布菜单中的项目不能增加),
,只能减少或者更改顺序。通过修改menu目录下的aux文件删除或者更改顺序。处于对话框中的项目可以任意修改增加。
还有紧固件下的子类不能增加,即GBLib目录下和GBLib\joint_fasten目录下的mnu不
能增加。只能在已有的小类中添加零件。
去除不需要的库只要在MONLibs\text\menus\assemly.aux中删除相应的行(每类是三行)
和GBLib目录中相应的零件库即可。
补充:增加自定义零件后需要在MONLibs.ctg.1(可以用写字板打开编辑,这样开起来格式比较整齐)文件中按照已有的类型格式增加相应的路径。或者设置环境变量PRO_LIBRARY_DIR=D:\MONLibs后再运行pbc.exe即可更新MONLibs.ctg.1文件。
非常抱歉,最开始是用的同一个环境变量,后来考虑到怕跟有的已经使用PROLIBS的库发生冲突就另设置了一个环境变量MONLIBS_DIR用于本程序的启动。我没有单独编写生成ctg文件的程序,仍然使用PROLIBS或者PROE自带的pro_build_library_ctg.bat文件生成。
用野火3.0编译的,估计只能用在3.0版本上,2.0的应该不行,高的版本没用过。该库包含了我整理收集的零件库,包括了连接件与紧固件、轴承、法兰、齿轮、弹簧、模架、型材、气动、液压、电气,感谢发布这些库的无私网友。并在此基础上做的二次开发,完全免费。可以添加自己定义的零件,方法是把自己零件的PRT或者ASM拷贝到需要加到的分类目录下,然后在该目录内的mnu文件内仿照已有的规则添加自己零件的描述。
不能增加分类,只能在已有的小类中添加零件。如果需要增加或定制分类库(如电机库等等)请按照已有的分类库形式整理好库文件最好在mnu文件中对每零件加上说明注释,跟我联系:monlibs@sina.com或者登陆http://hi.baidu.com/monlibs留言。义务服务,但需要允许发布共享。也希望大家能提改进意见。
QQ251740483
后记:如果有会编译这个的,使用最新版的ProductViewExpress的编译就好了
|
评分
-
查看全部评分
|