A-A+

PyAnsys之PyMAPDL:在Python中连接Ansys Mechanical APDL

2024年06月30日 CAE 阅读 64 views 次

在PyAnsys中可以通过PyMAPDL库实现Python和Ansys Mechanical APDL之间的连接。在Python中启动MAPDL有以下几种方法。

1、自动启动Ansys Mechanical APDL创建MAPDL实例

完成PyMAPDL的安装后,可使用如下语句在Python中连接MAPDL:

from ansys.mapdl.core import launch_mapdlmapdl = launch_mapdl()print(mapdl)

如果能正确打印出MAPDL的版本号,则证明连接成功。如果出现类似于“FileNotFoundError: Invalid MAPDL executable at xxxx”的提示,则说明没有找到MAPDL的可执行文件,可以添加以下环境变量中的一个:

(1)AWP_ROOTXXX,其中XXX为Ansys的版本号,值为Ansys的安装位置,例如:AWP_ROOT222=/ansys_inc

(2)PYMAPDL_MAPDL_EXEC,值为Ansys MAPDL可执行文件的位置,例如:PYMAPDL_MAPDL_EXEC = /ansys_inc/v241/ansys/bin/win64/ansys241

2、通过以下语句设置MAPDL的默认启动位置

此文章为微信公众号原创文章,查看全部文章内容请关注微信公众号“数字化设计CAX联盟”,回复数字:8540查看。
坐倚北风网站福利:本站用户可联系“HyperMesh钉子户”,免费获取Altair内部学习资料,包含HyperMesh,OptiStruct拓扑优化,HyperStudy(DOE+优化),电磁,流体等软件。联系微信cae-max
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: