{ "info": { "author": "Najeem Muhammed", "author_email": "najeem@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "# pansys\n\n[![Documentation Status](http://readthedocs.org/projects/pansys/badge/?version=latest)](https://pansys.readthedocs.io/en/latest/?badge=latest)\n\nWork interactively with ANSYS mechanical APDL and python.\n\nThe pansys module helps you interact with ansys through python. Starting a\npanys session is as easy as setting a variable.\n\n```python\n from pansys import Ansys\n ans = Ansys()\n```\n\nNow you're ready to send commands to your newly created ansys session.\n\n```python\n ans.send(\"/prep7\")\n ans.send(\"\"\"n,,1\n n,,2\"\"\")\n```\n\nAs you must have guessed, ``ans.send`` command will let you send commands\nfrom python to ansys in string format.\n\nYou can get data out of Ansys as well.\n\n```python\n nmax = ans.get(\"node\",\"\",\"num\",\"max\")\n ncount = ans.get(\"node\",\"\",\"count\",\"\")\n```\n\nUsing ``get_list()`` function, you can get any ansys list item as well.\n\n```python\n nodes = ans.get_list(\"nlist\")\n```\n\nYou can also start an ansys session in a remote machine. You will have to set up your ssh keys for this to work.\n\n```python\n ans = Ansys(host=\"remotesystem\")\n```\n\nLook into the documentation to get to know the API better.\n\n## Installation\n\nAs of now, pansys is supported only on Linux systems. You will also need ANSYS installation on your computer\n(or on the remote system, if you are using the ``host`` option when you're starting pansys).\n\n```bash\n pip install pansys\n```\n\nThe module assumes that you have ANSYS already installed in your machine. Also, the default command that the module is using\nis ``ansys150``. You can override it with the ``start_command`` keyword argument.\n\n```python\n a = Ansys(startcommand='my_ansys_command')\n```\n\nIf you want to change the default start command from ``ansys150``, you can set an environment variable ``PANSYS_STARTCOMMAND``.\nThe value of this environment variable will be used as the start command. This value will be overridden if you explicitly call\n``Ansys`` session with a ``startcommand``.\n\n## Documentation\n\nYou can find the documentation at [readthedocs](https://pansys.readthedocs.io/en/latest/index.html)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/idling-mind/pansys", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pansys", "package_url": "https://pypi.org/project/pansys/", "platform": "", "project_url": "https://pypi.org/project/pansys/", "project_urls": { "Homepage": "https://github.com/idling-mind/pansys" }, "release_url": "https://pypi.org/project/pansys/0.1.3/", "requires_dist": [ "pexpect", "pandas" ], "requires_python": "", "summary": "Work with Ansys through python", "version": "0.1.3" }, "last_serial": 4243364, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "124952c08f924f9c6b2e71266b1b55b5", "sha256": "03e12b54823a3f8a1e3210df1ad712b2e418efbb3bef0e9df42c471129614e15" }, "downloads": -1, "filename": "pansys-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "124952c08f924f9c6b2e71266b1b55b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9198, "upload_time": "2018-07-11T10:36:59", "url": "https://files.pythonhosted.org/packages/ee/ab/e80154476cdbb95396705d7eebe53d09fd0be7dba389e6436bb2444abf2c/pansys-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "823d3c1c0355ab8aba18996bda87e60a", "sha256": "a46f3d6d94e03ba7667bf6768efeb7d66087ede37bee387701f451e51a83a72a" }, "downloads": -1, "filename": "pansys-0.1.tar.gz", "has_sig": false, "md5_digest": "823d3c1c0355ab8aba18996bda87e60a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7346, "upload_time": "2018-07-11T10:37:00", "url": "https://files.pythonhosted.org/packages/50/41/1f326bb27ecce14a3822f667f0dafd2146f21e9feb1f68c3fb61099f3b12/pansys-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1542cfdf077d73e0cae159c9f2d9299f", "sha256": "c4df86160a0e347f94781db6ffe6245883bc021db712c211167346b25ae10c3f" }, "downloads": -1, "filename": "pansys-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1542cfdf077d73e0cae159c9f2d9299f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9617, "upload_time": "2018-07-12T06:19:40", "url": "https://files.pythonhosted.org/packages/0f/e6/ab5dbe5314f10f4b98204529d882f29a620166c8d16a823eb0e5cdbd5f0d/pansys-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d691b15b56add9b7351e5f0e4dd9bb7e", "sha256": "650e97bc75736be158d524afafe0bd9a887cc23560ddfef594f361b0aaa5bb5d" }, "downloads": -1, "filename": "pansys-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d691b15b56add9b7351e5f0e4dd9bb7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7946, "upload_time": "2018-07-12T06:19:43", "url": "https://files.pythonhosted.org/packages/c0/4d/3c21c448b46ca5e5c51135343ef29c685b31a4545dc3bf7019acb1b779f1/pansys-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0ff9c7262351d9f8c859226ec2f9a707", "sha256": "e14b9d855896836f41275ad3315ca5af3ab6f149101416b71b55060b06555228" }, "downloads": -1, "filename": "pansys-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0ff9c7262351d9f8c859226ec2f9a707", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10059, "upload_time": "2018-07-18T09:38:07", "url": "https://files.pythonhosted.org/packages/d5/39/16f06ce52cae136e1985d7b3e509a3fbbfec70c39f43b383ab325173bf89/pansys-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7939a3828e4108714fb0dbabdabb7750", "sha256": "94d1f0b03e029849f0acd9b9f22b16853d1ded0d51804c296e94af14b600e014" }, "downloads": -1, "filename": "pansys-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7939a3828e4108714fb0dbabdabb7750", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8531, "upload_time": "2018-07-18T09:38:08", "url": "https://files.pythonhosted.org/packages/06/44/937e2b89dca853d5ecb882ae95a4fb7f92db5bc86cf09516089a18335453/pansys-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3aec53dedf4a05bd270d81642f2ac52f", "sha256": "81ef9a52223661baf1139d2acdd2cde3887645541215e885121f0da9277daf5f" }, "downloads": -1, "filename": "pansys-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3aec53dedf4a05bd270d81642f2ac52f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11210, "upload_time": "2018-09-06T04:37:03", "url": "https://files.pythonhosted.org/packages/6f/a5/2b516c1a39a05be6c79df2f4e43dc95b01a1ad61860a3c877ef03de37ad1/pansys-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e507fe0326183a475b973a4098734381", "sha256": "8ce7ef813dd4981794fc7f1e819323d88c26e96271689f1084472ebda7abd998" }, "downloads": -1, "filename": "pansys-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e507fe0326183a475b973a4098734381", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9602, "upload_time": "2018-09-06T04:37:05", "url": "https://files.pythonhosted.org/packages/c5/b1/23ae0152ba3ac8613856aece37edb16c7593eec71f4fb57b394874a72b5f/pansys-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3aec53dedf4a05bd270d81642f2ac52f", "sha256": "81ef9a52223661baf1139d2acdd2cde3887645541215e885121f0da9277daf5f" }, "downloads": -1, "filename": "pansys-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3aec53dedf4a05bd270d81642f2ac52f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11210, "upload_time": "2018-09-06T04:37:03", "url": "https://files.pythonhosted.org/packages/6f/a5/2b516c1a39a05be6c79df2f4e43dc95b01a1ad61860a3c877ef03de37ad1/pansys-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e507fe0326183a475b973a4098734381", "sha256": "8ce7ef813dd4981794fc7f1e819323d88c26e96271689f1084472ebda7abd998" }, "downloads": -1, "filename": "pansys-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e507fe0326183a475b973a4098734381", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9602, "upload_time": "2018-09-06T04:37:05", "url": "https://files.pythonhosted.org/packages/c5/b1/23ae0152ba3ac8613856aece37edb16c7593eec71f4fb57b394874a72b5f/pansys-0.1.3.tar.gz" } ] }