Learning PyMAPDL#

Ansys has prepared multiple resources to help you to learn and use PyMAPDL.

Resources#

Courses#

Ansys has prepared high quality courses which will guide you through your learning process stages:

Intro to Python Course#

In Intro to Python Course you will learn the basis of Python programming language.

Course Content#

  • Prerequisites - Installation of Python

  • Fundamentals of Python - Lesson 1

  • Analyzing Radiance Data - Lesson 2

  • Repeating Actions with Loops - Lesson 3

  • Storing Multiple Values in Lists - Lesson 4

  • Making Choices - Lesson 5

  • Analyzing Data from Multiple Files - Lesson 6

  • Creating Functions - Lesson 7

  • Defensive Programming - Lesson 8

  • Debugging - Lesson 9

  • Command Line Programs - Lesson 10

  • Post Completion Survey

  • Meet the Instructor

Getting Started with PyMAPDL#

In this course Getting Started with PyMAPDL, learn about PyMAPDL, the pythonic way to access Ansys MAPDL.

Course Content#

  • Overview of PyMAPDL - Lesson 1

  • PyMAPDL Language and Usage - Lesson 2

  • PyMAPDL Categories - Lesson 3

  • Getting Help - Lesson 4

  • Post Completion Survey

  • Meet the Instructors

Intro to Ansys Parametric Design Language Scripting#

In Intro to APDL Scripting you will learn how APDL, the Mechanical solver syntax language, works.

Course Content#

  • Overview of MAPDL — Lesson 1

  • Basics of APDL Language — Lesson 2

  • Solid Modeling & Meshing — Lesson 3

  • Defining Loads, BCs, and Solver Controls — Lesson 4

  • General Postprocessing — Lesson 5

  • Selection Logic — Lesson 6

  • More on Parameters (Arrays, *GET) — Lesson 7

  • Post Completion Survey

  • Meet the Instructors