Win7 Win8 Win2000下安装运行proe2001
Win7Win8运行Pro/E2001 
先说结论:如果你像我一样想用Windows7又希望继续用ProEngineer2001版,那么请购买专业显卡。入门级的nvidia Quadro FX 580可以满足上述食古不化坚持用Pro/E2001人的要求。当然我认为付出Money的多少与使用感受是成正比的,所以对于有钱者我建议使用中高端的专业显卡。有兴趣可继续往下看流水账式的推导过程公司有两台品牌电脑,配置为Intel Core i5 CPU 2.67G、4G内存、其中一台nvidia geforce gts 240显卡(另一台nvidia Quadro FX 580)、32位windows7专业版。两者均顺利安装Pro/E2001 2005030版,详细对比如表:
nvidia geforce gts 240
Nvidia Quadro FX 580
安装
顺利
笔记本怎么看配置顺利
启动
能启动
能启动
命令使用
能使用(包括快键)
能使用(包括快键)
绘图窗口
启动后白屏,非静止状态正常显示,草绘正常,非草绘静止状态恢复白屏
正常
以XP兼容模式运行(禁用视觉主题和禁用主题元素)
刚启动白屏,加入第一特征后
显示正常,但闪屏严重
不需兼容模式
config设置
即使用兼容模式都无法接受效
果,config设置影响可忽略
spin_with_notes和spin_with_part_entities两项需设为no,否则闪屏
Win7的影响
无发现,或者应该是win7对其有影响更贴切
Pro/e2001运行时win7的Aero效果会被禁用(无玻璃效果),关闭后Aero效果即时恢复
实际工作感受
无法工作、无法接受
可正常工作

在config加入“graphics win32_gdi”配置后,Pro/E2001可免强使用。效果是旋转、平移有粘滞感,不过总比之前强。
================================= 分割线 ========================================
winxp64下能运行proe2001 
最新的系统看来不能和最经典的软件相结合了,安装成功后不能运行。
大家有办法吗?
最近单位里配电脑了,酷睿2-6300,64位的硬件应该配64位的软件,这样速度
才会快,所以想选择vista或xp64。但单位里一直用proe2001,虽然很老了,用用还可以,而且客户也用2001。只能在以后慢慢换到野火。
 
2001里有很多的bat文件,连一开始运行的也是bat,
但在野火中是。是不是2001更多的基于dos,而野火基于windows。在xp64中proe2001.bat是一闪而过,如果打开dos窗口,一运行就关了,里面闪出一些字,但我没能看到,
所以不知道失败的原因。但为什么可以安装?
 
我的解决办法:对proe2001作了一些修改后,可以在XP64下运行!
1.安装好proe2001后,打开dos窗口出现一闪而过,我不断运行,不断按Pause 键,dos窗口没有关闭时暂停,信息如下:
ERROR Cannot detect what machine type you have. 
Please make one of the following settings:
set PROCESSOR=Alpha_AXP 
- For Windows NT Alpha based machines.
set PROCESSOR=MIPS_R4000 
- For Windows NT MIPS based machines.  
set PROCESSOR=INTEL_486 铃木清顺
- For Windows NT Intel based machines. 
set PROCESSOR=INTEL_64 
- For Windows Intel Itanium based machines.
这些信息在proe2001. Bat 中有,大概是不到处理器。再查野火中的bin 目录,打开一个bat 文件,比2001多出一行:
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" set MC=x86e_win64 
显然2001不认识AMD3000+ 处理器 .所以我在proe2001. Bat 中加了一行:
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" set MC=i486_nt 
为什么是i486_nt ,因为安装proe2001 后就有这样的目录。我是在家里先作的测试,家里的电脑是amd的,如果是酷睿,应该参数变一下!
运行proe2001 ,没有反应。查proe2001. Bat 中调用这样几个程序!
if "%PTCNMSPORT%" == "" set PTCNMSPORT=1239 
会车标志"%prodir%\%mc%\" -quiet –ping
REM %start_cmd% "%PRO_DIRECTORY%\%MC%\" -noservice
%start_cmd% %slashb% %slashw% 
"%PRO_DIRECTORY%\%MC%\obj\xtop" %1 %2 %3 %4 %5 %6
这样我把nmsq. exe ,portmap. Exe ,xtop. Exe 的属性改了一下:见图
 3.可以运行了,顺便说一下,我没有config. Sup因为有这个文件时老出错,可能是config. 
Sup 的问题。
 
4.可行性没有问题,但稳定性没有测试。过几天,可以出一份xp 和xp64 下的性能比较,同时2001,野火3,野火3 -64的性能比较!
================================= 分割线 ========================================
以下Win7 Win8下安装proe2001运行
BIN文件夹下的PROE2001.BAT,WIN7 WIN8 64位系统下会一闪而过,当使用中断命令观察窗口时,会发现
CMD窗口的提示是无法识别处理器的架构,用记事本打开PROE2001.BAT会发现以下字段
if "%PROCESSOR%" == "INTEL_64" set MC=ia64_nt 
if "%PROCESSOR%" == "INTEL_486" set MC=i486_nt 
照片合成if "%PROCESSOR%" == "MIPS_R4000" set MC=r4000_nt 
if "%PROCESSOR%" == "Alpha_AXP" set MC=alpha_nt 
if "%PROCESSOR_ARCHITECTURE%" == "IA64" set MC=ia64_nt 
if "%PROCESSOR_ARCHITECTURE%" == "x86" set MC=i486_nt 
if "%PROCESSOR_ARCHITECTURE%" == "MIPS" set MC=r4000_nt 
if "%PROCESSOR_ARCHITECTURE%" == "ALPHA" set MC=alpha_nt 
if not "%winbootdir%" == "" set mc=i486_win95 
if not "%MC%" == "unset" goto mc_done 
echo ERROR Cannot detect what machine type you have. 
echo Please make one of the following settings: 
echo. 
echo set PROCESSOR=Alpha_AXP - For Windows NT Alpha based machines. 
echo. 
echo set PROCESSOR=MIPS_R4000 - For Windows NT MIPS based machines. 
echo. 
echo set PROCESSOR=INTEL_486 房子过户需要什么手续- For Windows NT Intel based machines. 
赵国echo.  
echo set PROCESSOR=INTEL_64 - For Windows Intel Itanium based machines. 
echo. 
echo set winbootdir=<boot dir> - For Windows 95/98 machines. 
echo. 
exit 
:mc_done
其实绝大多数都是已经被淘汰的,需要进行编辑处理,将上述字段修改为如下:
if "%PROCESSOR%" == "INTEL_64" set MC=ia64_nt 
if "%PROCESSOR%" == "INTEL_486" set MC=i486_nt 
if "%PROCESSOR_ARCHITECTURE%" == "IA64" set MC=ia64_nt 
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" set MC=i486_nt 
if "%PROCESSOR_ARCHITECTURE%" == "x86" set MC=i486_nt 
if not "%MC%" == "unset" goto mc_done 
echo ERROR Cannot detect what machine type you have. 
echo Please make one of the following settings: 
echo. 
echo set PROCESSOR=INTEL_486 - For Windows NT Intel based machines. 
echo. 
echo set PROCESSOR=INTEL_64 - For Windows Intel Itanium based machines. 
echo. 
echo set PROCESSOR_ARCHITECTURE=AMD64 - For Windows AMD 64 based machines. 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。