ProE/Creo低版本打开高版本软件模型文件的技巧教程分享
现在大家使用的三维软件,都是支持高版本读取低版本模型文件,反之低版本却不能直接读取高版本模型文件。而我们的日常工作中交换数据却各种版本都有,难免遇到低版本想打开高版本软件模型文件的情况。没法打开的时候大家就只能转而借助于igs或者stp这样的转档数据,但是碰到破烂面或者变形,又是个麻烦事!我就打开看看模型,你尽然要让我补面!
ProE4.0打不开ProE5.0文件、ProE5.0打不开Creo4.0文件、Creo4.0打不开Creo5.0文件......现在最新版的Creo文件,以前的所有版本都无法打开!
ProE打不开文件的时候显示为“不能检索”
Creo打不开文件的时候也显示为“不能检索”
低版本软件无法打开高版本软件保存的模型文件,这个日常数据交流的痛点,如何克服呢?现在给大家介绍一个ProE和Creo通用的方法,如何实现ProE或Creo低版本软件读取高版本软件的存档文件。要实现低版本读取高版本文件的关键是readnewermodels.dll文件,我们要把这个文件从高版本软件的安装目录下复制到低版本软件的安装目录下。
我们这里以ProE5.0版本打开Creo7.0版本模型文件为例说明设置方法。
1、首选从高版本软件安装目录获取readnewermodels.dll文件
例如Creo7.0文件的位置:
C:\ptc\Creo 7.0.0.0\Common Files\x86e_win64\gcri
Creo 7.0后的0.0是小版本号,随你安装的版本不同而不同,可能是1.0、2.0、3.0......等。
Creo7.0的readnewermodels.dll文件所在目录
2、复制readnewermodels.dll文件粘贴到低版本软件的安装目录
例如ProE5.0文件的放置目录:
C:\ptc\proeWildfire5\x86e_win64\obj
把文件粘贴到你proe安装目录下的这个obj目录内就对了!
备注:这个文件可以请提供数据的小伙伴复制给你,或者身边有安装高版本软件的朋友,特别要注意的是需要区分电脑系统的32位和64位,这个需要和自己电脑对应,不然不适用。
复制粘贴好readnewermodels.dll文件后,需要重新启动ProE(之前已经启动的ProE不起作用),这个时候再打开Creo版本文件就会出现下图的提示信息,点击确定就可以打开了。
ProE5.0打开Creo7.0模型文件对话框
ProE5.0打开Creo7.0模型文件的提示信息
百家号网友问猪大TomLee,Granite是什么?
这里给大家解释一下,Granite是ProE软件的内核,大概是在ProE2001版的时候采用了Granite内核。当时Granite包括了一系列新技术,这些技术用来建立和表示基于特征的模型,在不同CAD工具之间相关联地转换原始文件、提供方便的存取数据方式。Granite取代了第一代简单的几何核心组件,为互操作能力定义了一个新内核。
其他主流软件的内核:
UG、SolidWorks和SolidEdge等采用Parasolid内核
CATIA和Inventer等采用ACIS内核
以上方法ProE野火版和Creo各个版本间都适用,高版本文件如果已经复制粘贴了最新版本的readnewermodels.dll,比如现在的Creo7.0,那么ProE打开Creo3.0、Creo5.0也可以,反之则需要把readnewermodels.dll更新到最新版本,所以最保险就是复制一个当前最新版本的高版本文件readnewermodels.dll,所有版本文件打开通用!
备注:Creo8.0以上版本没有readnewermodels.dll提供。
详细设置方法和打开模型文件后的操作技巧,请观看我在百度上传的视频教程。
猪大TomLee