WIN10安装配置MARC2014开发环境

MARC作为著名的有限元软件其非线性计算能力极其强大,MSC公司在MARC2010之后开始对其界面进行了改变,一方面是拓展其功能,另一方面就是改变一下MARC经典界面的风格,使用了新界面时有种回到现代的感觉了。

MARC之所以用户面如此之广,除了其自身功能强大以外,其二次开发接口也是相当的多。与其对比的ABAQUS的隐式计算接口只有50个左右,而MARC的接口在200+左右,因此善于使用其二次开发功能将会使得MARC功能更加丰富。在进行MARC二次开发环境配置时,首先需要了解一下相应的Fortran和Visual Studio版本,根据MARC说明书里的介绍,MARC2014相对于版本为IVF2013以及VS2012。

版本信息

版本信息

因此需要下载相应的程序。在安装之前需要说明一下:尽量将所有的程序都安装在C盘,以减少不必要的环境变量设置。

安装文件

安装文件

根据安装步骤,首先需要安装Visual Studio2012,由于C盘空间有限,因此在安装过程中选择自定义安装,将其中的可选项目全部取消,仅保留C++基础类库。一路next,所有的值包括安装位置都设置为默认值。下面附上注册码一枚:

RBCXF-CVBGR-382MK-DFHJ4-C69G8

之后安装FORTRAN,FORTRAN的安装也是按照默认安装路径,不需要修改位置。安装过程中选择License即可安装结束。下面安装MARC2014,由于安装特殊版的原因,需要生成License,License的生成需要先找到Patch中的License.dat文件,修改其中的电脑名称和MAC地址:

证书文件

证书文件

其中将Defel换成自己计算机的名字,后面的红色区域填写自己电脑的MAC地址,MAC地址可以再CMD中使用ipconfig /all查看,填写时不需要“-”。

填写完成之后,需要将license.dat拖动到keygen.exe上,之后生成一个新的license.dat,这个license.dat就是可用的License了,接着安装证书管理器:

证书管理器

证书管理器

双击一路next安装,安装完成之后将刚才生成的license.dat移动到安装目录下,如下图所示:

License文件

License文件

打开lmtools.exe并配置服务:

服务配置

服务配置

配置完成之后Save Service,在Start/Stop/Reread中点击启动即可,接下来安装MARC2014文件主体,一路next,填写License的时候填写27500@Defel,将Defel替换为自己计算机名称即可。

由于全部采用默认路径,因此环境的配置比较简单,需要添加一些文件的路径,如下所示:

路径设置

路径设置

Include:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE;

Lib:
C:\Program Files\Microsoft Visual Studio\VC98\LIB;
C:\Program Files (x86)\Intel\Composer XE\compiler\lib\intel64;
C:\Program Files (x86)\Windows Kits\8.0\Lib\win8\um\x64;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\amd64;

Path:
C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Intel\Composer XE 2013\bin\intel64;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64;

PS:在VS2012中编辑FORTRAN会发现没有办法像Notepad++那样选中一个单词,其他所有的单词都高亮,因此需要一个小的配置文件,双击安装配置即可:SelectionHighlight

最后附上一个好东西:

本文隐藏内容 登陆 后才可以浏览

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Are you human? Click the Apple...