基于python 的 ansys 二次开发-----借助pyansys安装包。

基于python实现ansys的二次开发需要安装pyansys模块。主要通过输入apdl命令流实现对ansys的控制。

pip install pyansys

pip install pyvista

小例子(参见官方例子https://akaszynski.github.io/pyansys/)
import os
import pyansys

path = os.getcwd()
ansys = pyansys.Mapdl(run_location=path)

# create a square area using keypoints
ansys.prep7()
ansys.k(1, 0, 0, 0)
ansys.k(2, 1, 0, 0)
ansys.k(3, 1, 1, 0)
ansys.k(4, 0, 1, 0)
ansys.l(1, 2)
ansys.l(2, 3)
ansys.l(3, 4)
ansys.l(4, 1)
ansys.al(1, 2, 3, 4)
ansys.save()
ansys.exit()

后续主要实现基于wxpython的ansys二次开发界面显示。将vtk结果嵌入等功能。

你可能感兴趣的:(ansys二次开发)