虽然网上有很多关于P钽吟篑瑜ATRAN、NASTRAN的安装教程,但是都或多或少的忽略了一些细节,导致win7安装常常失败,给新手造成劲忧商偌了很大的困扰,下面我写一下一个几乎包含全部细节的教程。
准备工具
MSC.MD.NASTRAN.2010.iso(或其他版本的NASTRAN镜像)
MSC.PATRAN.V2010-MAGNITUDE-DISK1.iso(或其他版本的NASTRAN镜像)
MSC_Calc_20100701.exe(可单独下载或是在镜像中的MAGNiTUDE文件夹中可以找到,注意此文件版本要与PATRAN版本一致)
MSC.Licensing_11.6_windows.exe(此程序的版本向下兼容,越新越好)
虚拟光驱软件,推荐DaemonTools
准备工作
确保计算机是管理员账户,若是普通管理员账户,安装过程中每一步都要右键——以管理员身份运行。若要省去麻烦,笔者推荐使用超级管理员账户登录。超级管理员账户的开启方法请见参考资料1。
新建环境变量:
计算机右键属性--高级系统设置--环境变量---用户变量-新建-变量名
“LM_LICENSE_FILE”变量值“1700@计算机名”,比如我的计算机名是"gavdgka",
变量名就是"1700@gavdgka".计算机名可以从右键我的电脑属性或控制面板所有控制面板项系统中查到。
确保计算机打开了1700端口。由于之后的license获取需要用到1700端口,而win7系统自带的防火墙默认是关闭1700端口的,则需设置防火墙规则或干脆关闭系统自带的防火墙。打开端口的方法详见参考资料2.
禁掉除了有线网卡以外的所有网卡和连接,尤其注意安装时禁掉无线网卡的连接。因为若不这样,生成license.dat时就会生成包含错误信息的license,在控制面板网络和Internet网络连接中找到有限网卡的连接,其外全部要禁掉。
安装licensing服务
生成license
管理员身份运行MSC_Calc.exe(即笔者的MSC_Calc_20100701.exe),会在当前目录下生成一个license.dat文件。这个文件备用。
安装licensing。
管理员身份运行MSC.Licensing_11.6_windows.exe,选择licensing安装,……当被问及选择一个license文件的时候点取上步的生成的license.dat文件,继续直到完成
确认license是否可用以及“服务”是否打开。从开始菜单中找到刚才安装的msc.software的msc.licensing中的flexlm,打开,点取configservices标签,把最下面的qstartserveratpowerup和useservices点上勾,再点取saveservices.点取start/stop/reread标签,startserver.查看最下面的是否“successful”或者“berunning”.如果没有成功不能继续,
安装Nastran
首先要安装Nastran。用虚拟光驱加载Nastran的镜像(MSC.MD.NASTRAN.2010.iso),运行setup.exe,选择安装Nastran。
按步骤安装,注意选择安装路径时(即是弹出DestinationFolder)要选择英文的安装路径。
当遇到要选择license文件的时候直接输入“1700@计算机名”点下一步就可以了。
当遇到选择dictionary时,即是选择Nastran临时数据交换目录(按照一般习惯,定义路径为:d:\SCRATCH)
安装Patran
用虚拟光驱加载patran的镜像(MSC.PATRAN.V2010-MAGNITUDE-DISK1.iso),运行setup.exe,安装产品中选择Patran2010和patran2010forMDNastran。
按步骤安装,注意选择安装路径时(即是弹出DestinationFolder)要选择英文的安装路径。
当遇到要选择license文件的时候直接输入“1700@计算机名”点下一步就可以了。
当遇到选定运行环境(分析后f06文件的保存位置)时,可任意选定。如D:\Temp
关联PATRAN与NASTRAN
安装完Patran后,一般程序会提示打开P3_TRANS.INI。所做的工作就是对此进行修改,如果程序没有打开,可以在Patran安装目录下找到它,如D:\MSC.Software\Patran\2010
对P3_TRANS.INI修改。用记事本打开P3_TRANS.INI,
将其中的Alocalcommand2010=c:\MSC.Software\MSC.Nastran\bin\nastran.exe
Acommand2010=c:\MSC.Software\MSC.Nastran\bin\nastran.exe
改为
把这两个路径统统改为"Nastran的安装路径”\bin\mdnast20101w.exe,如笔者的是D:\MSC.Software\MD_Nastran\20101\bin\mdnast20101w.exe
2010即是所安装的版本号,mdnast20101w.exe是要关联的文件。
修改的目的就是要保证所关联文件存在,所以最好先在Nastran安装目录下找到mdnast20101w.exe(2008版是mdnast2008w.exe),然后复制它的位置,从而确保路径的有效。
大功告成
若是运行Patran时提示license无效,则需检查:
环境变量是否设置正确
Licensing服务是否打开
1700端口是否开放