- 积分
- 1
- 注册时间
- 2014-2-4
- 仿真币
-
- 最后登录
- 1970-1-1
|
费时将近2周的编译链接,终于在今天弄好了。根据ANSYS UPFs二次开发教程(原创,持续更新)、《ANSYS二次开发及应用实例详解》-师访编著、ANSYS14.5在win7 64位环境下的UPFs二次开发编译连接等参考,并结合自身实际谈一点小小的体会。
一、关于软件类型的下载及安装
根据ansys13.0帮助文档
Installation and Licensing documentation -- Windows Installation Guide -- 2.platform Details Compiler Requirements for Windows Systems---All ANSYS, Inc. products are built and tested using the Visual Studio 2008 SP1 (including the MS C++ compiler) and Intel FORTRAN 11.1 compilers. Compilers are required only if you will be using User Programmable Features or other customization options.
二、关于软件的安装顺序及安装位置
一定严格按照按照顺序安装(通过近两周的失败,我发现编译失败的主要原因就在于我之前已经安装了ansys13.0 然后再安装的vs2008和IVF11.1,于是我又把ansys13.0卸载干净以后再安装,之前出现的一系列错误都解决了) 《ANSYS二次开发及应用实例详解》-师访编著书中P127也对此进行了说明。
先安装Visual Studio 2008,(64位C++编译器如果没有选上的话,安装时需要手动设置,或者先默认安装,然后再修改安装程序即可)然后安装Visual studio 2008 SP1(建议默认安装在C盘)
再安装Intel Visual Fortran11.1.048(介于网上普遍提供的11.1.038安装总是出现问题,给大家提供一个国外网盘搜索下载11.1.048的地址Pan Sou 盘搜)(建议默认安装在C盘)
最后安装ANSYS13.0(软件安装有3部分,安装第一部分和第三部分即可,安装第一部分时,ANSYS Customization Files默认没有选上,一定要勾选上) (建安装在D盘)
三、 关于系统环境变量的设置
通过安装成功以后进行编译调试,发现Lib 和Include的新建与否对编译是否成功没有决定性影响。而path系统变量我在安装三个软件之前已经清空了,但安装完VS2008和IVF11.1以后,发现path变量又出现了,里面的内容如下: %IFORT_COMPILER11%lib\Intel64;%IFORT_COMPILER11%lib\ia32;C:\Program Files (x86)\Intel\Compiler\11.1\048\mkl\em64t\bin
为了调出编译时的DOS界面,再查阅资料后,在path变量中添加%SystemRoot%\SysWOW64,而这一部分在安装系统时候应该已经存在(被我给删除了)。
如果是新安装的系统(Path变量在系统安装后会生成,此时变量环境比较干净),再安装VS2008和IVF后path变量又会有一些变化,安装ansys13.0对path变量无影响。
综上,对于较为干净的变量环境,选择好对应的软件,按严格的软件安装顺序,借鉴ANSYS UPFs二次开发教程(原创,持续更新)的说明,无需人为设置系统环境变量设置,既可成功编译。
四、关于UPFs编译链接过程的说明
ANSYS14.5在win7 64位环境下的UPFs二次开发编译连接对编译和验证过程做了较为详细的说明。在此作简要介绍:
1. 编译前一定要对重要的文件进行备份,比如Inc\v130\ansys\customize\user下的*.f文件进行备份;对Inc\v130\ansys\customize\user\winx64下的文件进行备份;还有其他在操作过程中可能误删、改动的文件进行备份。
2. 对customize\user下需要做改动的文件把它单独拷贝出来进行相应修改后,粘贴到Inc\v130\ansys\customize\user\winx64文件下进行相关编译工作即可。编译成功后,会在winx64下生成ansys.exe文件。
3. 对自定义的ansys.exe进行验证即可。。。
五、对《ANSYS二次开发及应用实例详解》-师访编著P230损伤本构模型进行验证再现。。(贴图见附件)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
1
查看全部评分
-
|