Welcome to pansys module’s documentation!¶
The pansys module helps you interact with ansys through python. Starting a panys session is as easy as setting a variable.
from pansys import Ansys ans = Ansys()
Now you’re ready to send commands to your newly created ansys session.
ans.send("/prep7") ans.send("""n,,1 n,,2""")
As you must have guessed,
ans.send command will let you send commands
from python to ansys in string format.
You can get data out of Ansys as well.
nmax = ans.get("node","","num","max") ncount = ans.get("node","","count","")
get_list() function, you can get any ansys list item as well.
nodes = ans.get_list("nlist")
You can also start an ansys session in a remote machine. You will have to set up your ssh keys for this to work.
ans = Ansys(host="remotesystem")
Look into the documentation to get to know the API better.