PyAnsys#

Welcome to the PyAnsys project. While this project originated as a single pyansys package, it is now a collection of many Python packages for using Ansys products through Python:

PyACP

Pythonic interface to Ansys Composite PrepPost (ACP)

Structures Flagship Composites

PyAdditive

Pythonic interface to the Ansys Additive service

Structures Flagship Composites

PyAdditive Widgets

PyAdditive widget toolkit to visualize additive parametric study results

Structures Tools Composites

PyAEDT

Pythonic interface to Ansys Electronics Desktop (AEDT)

Electronics Flagship

PyAnsys Geometry

Pythonic interface to the Ansys Geometry service

Cad Flagship

PyAnsys Math

Pythonic interface to PyAnsys Math libraries

Structures Tools

PyAnsys Sound

Pythonic interface to Ansys Sound

Acoustics Post-processing Flagship

PyConceptEV

Pythonic interface to Ansys ConceptEV library

Electronics Tools

PyDPF - Core

Pythonic interface to the Data Processing Framework (DPF) for building advanced and customized workflows

Structures Post-processing Flagship

PyDPF - Post

Pythonic interface to access and postprocess Ansys solver result files

Structures Post-processing Flagship

PyDPF - Composites

Pythonic interface to postprocess layered and short-fiber composite models

Structures Post-processing Composites

PyDYNA

Pythonic interface to build the Ansys DYNA input deck, submit it to the Ansys LS-DYNA solver, and postprocess its results

Structures Flagship

PyDynamicReporting

Pythonic interface to Ansys Dynamic Reporting for service and control of its database and reports

Platform Tools

PyEDB

Pythonic interface to the Ansys Electronics Database (EDB) client library

Electronics Flagship

PyEDB - Core

Pythonic interface to Ansys Electronics Database (EDB)

Electronics Flagship

PyEnSight

Pythonic interface to EnSight, the Ansys simulation postprocessor

Fluids Flagship

PyFluent

Pythonic interface to Ansys Fluent

Fluids Flagship Visualization

PyFluent - Visualization

Pythonic interface to visualize Ansys Fluent simulations

Fluids Tools Visualization

PyGranta

Pythonic interface to Ansys Granta MI services

Materials Flagship

PyHPS

Pythonic interface to Ansys HPC Platform Services (HPS)

Platform Tools

PyHPS Data Transfer

A Python client for Data Transfer in Ansys HPC Platform Services

Platform Tools

PyMAPDL

A Python client library for Ansys MAPDL (Mechanical APDL)

Structures Flagship

PyMAPDL Reader

A legacy Python library to read MAPDL result files (MAPDL 14.5 and later)

Structures Tools

PyMechanical

Pythonic interface to Ansys Mechanical

Structures Flagship

PyModelCenter

Pythonic interface to Ansys ModelCenter

Connect Flagship

PyMotorCAD

Pythonic interface to Ansys Motor-CAD

Electronics Flagship

PyOptislang

Pythonic interface to Ansys optiSLang

Platform Flagship

PyPIM

Pythonic interface to the Ansys PIM (Product Instance Management) API

Platform Tools

PyPrimeMesh

Python library to acquire geometries and prepare surface and volume meshes for multiple solvers

Meshing Flagship

PyRocky

Python interface to Ansys Rocky using Rocky PrePost API

Fluids Flagship

PyScadeOne

Pythonic interface to Ansys Scade One

Embedded-software Software

PySeascape

Pythonic interface to Ansys RedHawkSC and TotemSC

Semiconductors Flagship

PySherlock

Pythonic interface to Ansys Sherlock

Electronics Flagship Thermal

PySimAI

Pythonic interface to SimAI

Ai Flagship

PySpeos

A Python wrapper for Ansys Speos

Optics Flagship

PySystemCoupling

Pythonic interface to Ansys System Coupling

Other Flagship

PyTurboGrid

Pythonic interface to Ansys TurboGrid, a high-quality turbomachinery meshing software app

Fluids Flagship

PyTwin

Pythonic interface to communicate with consumption workflows for Ansys digital twins

Digital-twin Flagship

PyWorkbench

Pythonic interface to Ansys Workbench

Other Flagship

Shared Components - OpenAPI Common

Shared Ansys software components to enable package interoperability and minimize maintenance

Other Tools

PyAEDT Common Toolkit

Shared Ansys Electronics Desktop (AEDT) toolkit components to enable package interoperability and minimize maintenance

Tools PyAEDT toolkits

PyAEDT Antenna Toolkit

Python wrapper for modeling antennas using Ansys Electronics Desktop (AEDT) via PyAEDT

Tools PyAEDT toolkits

Magnet Segmentation Toolkit

Python wrapper for automating the segmentation and skew of interior permanent magnet (IPM) and surface permanent magnet (SPM) motors using Ansys Electronics Desktop (AEDT)

Tools PyAEDT toolkits

Ansys Python Manager

Simple cross-platform QT application to install Python and PyAnsys packages

Tools General purpose

PyAnsys Cheat Sheets

PyAnsys cheat sheets for different libraries as quick reference guides

Tools General purpose

Ansys 5G Wizard

Ansys project used to calculate Power Density or Cumulative Distribution Function

Tools General purpose

API Eigen Example

Demonstrating the REST and gRPC communication protocols via client-server interactions

Tools Demo

Ansys Repository Templates

Ansys tool for creating new projects according to Ansys guidelines

Tools Repository management

Ansys GitHub Actions

Collection of GitHub Workflows to be reused by projects in the Ansys ecosystem

Tools Repository management

Ansys pre-commit Hooks

Ansys repository containing customized pre-commit hooks

Tools Repository management

Ansys Tools Repository Sync

Ansys tool intended to synchronize the content of two different repositories

Tools Repository management

Ansys ``all-members`` team

Repository for updating an organization's ``all-members`` team automatically

Tools Repository management

Ansys Sphinx Theme

Extension of the popular PyData Sphinx Theme that is used by Numpy, Pandas, PyVista, and many more scientific Python packages

Tools Documentation

Reviewer Bot

Python development tool for leveraging the power of OpenAI to automatically generate suggestions for improving GitHub pull requests

Tools Artificial intelligence

PyMeilisearch

Enhanced Python API to Meilisearch

Tools Documentation

PyConverter-XML2Py

A Python wrapper to convert XML documentation into Python source code with its Sphinx documentation.

Tools Documentation