ANSYS在Win位环境下的UPFs二次开发编译连接.pdf

ANSYS在Win位环境下的UPFs二次开发编译连接.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ANSYS在Win位环境下的UPFs二次开发编译连接

ANSYS14.5 在win7 64 位环境下的UPFs 二次开发编译连接 郑恒 中南大学 湖南长沙 1 UPFs 二次开发安装 1.1 ANSYS 14.5 的安装 在安装ANSYS 14.5 时,ANSYS 在默认的情况下是不安装UPFs 二次开发相关文件,如 图1.1 所示,需要用户点选“ANSYS Customization Files”选项才能利用UPFs 进行二次开发, 其他版本的ANSYS 在默认情况下也是不安装这些文件的,需要用户在安装时注意自行点选 安装。之前我已经安装了 ANSYS 14.5,后来我直接卸载了重新安装,重新安装时只需要用 户点选“ANSYS Customization Files”选项,其余的安装和以往的安装过程是一样的。 图1.1 ANSYS 14.5各个安装组件和模块图 安装好了后,ANSYS 14.5 会将相关的二次开发的 Fortran 文件存放在其安装目录下 D:\####(必须是英文目录)\ANSYS Inc\v145\ansys\customize\user (由于ANSYS 14.5 版本的安 装文件较大,我放在D 盘),如图1.2 所示,用户可以从中找到自己所需要的Fortran 程序文 件对其进行修改,然后编译连接,即可生成自定义版本的ANSYS 。 图1.2 ANSYS Inc\v145\ansys\customize\user文件夹下Fortran程序文件 1.2 安装Fortran 编译器 首先,弄明白Fortran 和Visual Studio 的兼容关系,如表1.1 所示;其次选择合适的版本 进行安装。之前我已经安装过Visual Studio 2010 ,放在D 盘,后来我尝试着安装Intel Fortran v13.0 ,并且也放在D 盘。后来发现在进行编译过程连接时,需要设置环境变量;参考ANSYS 12.0 版本的环境变量设置方法,进行设置,发现在Visual Studio 2010 里安装目录里找不到 VC\PlatformSDK 这个文件夹,这应该是由于在Visual Studio 2010 里PlatformSDK 被其他的 取代的缘故吧!为了不把时间浪费在尝试Visual Studio 和Fortran 版本的选择以及环境变量 的设置上,参考 Simwe 仿真论坛中 ANSYS UPFs 二次开发教程(原创,持续更新) /thread-1021888-1-1.html 此贴中第十四部分相关的方法,选择安装 Visual Studio 2008 和Intel Fortran11.1.038 。 表1.1 Fortran 和Visual Studio 的兼容关系表 Intel Fortran 版本 兼容的Visual Studio v10.0 2003, 2005 v10.1(10.1.019 之后) 2003, 2005, 2008 v11.0, v11.1 2003, 2005, 2008 v12.0, v12.1 (XE2011) 2005, 2008, 2010 v13.0 (XE2013) 2008, 2010, 2012 在安装Visual Studio 2008 和Intel Fortran11.1.038 时,都采用默认安装方式直接安装在C 盘,从而可以无需进行系统环境变量的设置,就可以编译成功。 2 UPFs 二次开发编译连接的设置 以Fortran 子程序user02.F 为进行说明: 2.1 修改Fortran 用户子程序user02.F 该Fortran 用户子程序user02.F (Fortran 用户子程序存放在安装目录下D:\ ####(必须是 英文目录)\ANSYS Inc\v145\ansys\customize\user )的功能是实现

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档