Skip to content

Commit 39402d2

Browse files
authored
Adding learning PyMAPDL section to docs (#1278)
* Adding learning Pymapdl section to docs * Adding pdf * adding link * fixing link * small format issue * fixing format.
1 parent e092e06 commit 39402d2

File tree

5 files changed

+92
-4
lines changed

5 files changed

+92
-4
lines changed
2.08 MB
Binary file not shown.

doc/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
notfound_urls_prefix = "/../"
114114

115115
# static path
116-
html_static_path = ["_static"]
116+
html_static_path = ["_static", "_assets"]
117117

118118
# Add any paths that contain templates here, relative to this directory.
119119
templates_path = ["_templates"]

doc/source/getting_started/running_mapdl.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,9 @@ directory as MAPDL creates a several temporary files.
200200

201201
If this command doesn't launch, you could have a variety of issues, including:
202202

203-
- License server setup
204-
- Running behind a VPN
205-
- Missing dependencies
203+
- License server setup
204+
- Running behind a VPN
205+
- Missing dependencies
206206

207207

208208
Licensing Issues

doc/source/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ PyMAPDL Documentation |version|
1010
api/index
1111
mapdl_commands/index
1212
examples/index
13+
learning/index
1314
contributing
1415

1516

doc/source/learning/index.rst

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
2+
3+
================
4+
Learning PyMAPDL
5+
================
6+
7+
Ansys has prepared multiple resources to help you to learn and use PyMAPDL.
8+
9+
Resources
10+
=========
11+
12+
- View and download `PyMAPDL cheatsheet <../_static/Cheat_Sheet_PyMAPDL.pdf>`_.
13+
14+
15+
Courses
16+
=======
17+
18+
Ansys has prepared high quality courses which will guide you through your learning process stages:
19+
20+
21+
Intro to Python Course
22+
----------------------
23+
24+
In `Intro to Python Course <https://courses.ansys.com/index.php/courses/intro-to-python/>`_ you will learn the basis of Python programming language.
25+
26+
27+
Course Content
28+
~~~~~~~~~~~~~~
29+
30+
* Prerequisites - Installation of Python
31+
* Fundamentals of Python - Lesson 1
32+
* Analyzing Radiance Data - Lesson 2
33+
* Repeating Actions with Loops - Lesson 3
34+
* Storing Multiple Values in Lists - Lesson 4
35+
* Making Choices - Lesson 5
36+
* Analyzing Data from Multiple Files - Lesson 6
37+
* Creating Functions - Lesson 7
38+
* Defensive Programming - Lesson 8
39+
* Debugging - Lesson 9
40+
* Command Line Programs - Lesson 10
41+
* Post Completion Survey
42+
* Meet the Instructor
43+
44+
45+
46+
Getting Started with PyMAPDL
47+
----------------------------
48+
49+
In this course `Getting Started with PyMAPDL <https://courses.ansys.com/index.php/courses/getting-started-with-pymapdl/>`_, learn about PyMAPDL, the pythonic way to access Ansys MAPDL.
50+
51+
Course Content
52+
~~~~~~~~~~~~~~
53+
* Overview of PyMAPDL - Lesson 1
54+
* PyMAPDL Language and Usage - Lesson 2
55+
* PyMAPDL Categories - Lesson 3
56+
* Getting Help - Lesson 4
57+
* Post Completion Survey
58+
* Meet the Instructors
59+
60+
61+
62+
Intro to Ansys Parametric Design Language Scripting
63+
---------------------------------------------------
64+
65+
In `Intro to APDL Scripting <https://courses.ansys.com/index.php/courses/intro-to-ansys-mechanical-apdl-scripting/>`_ you will learn how APDL, the Mechanical solver syntax language, works.
66+
67+
Course Content
68+
~~~~~~~~~~~~~~
69+
70+
* Overview of MAPDL — Lesson 1
71+
* Basics of APDL Language — Lesson 2
72+
* Solid Modeling & Meshing — Lesson 3
73+
* Defining Loads, BCs, and Solver Controls — Lesson 4
74+
* General Postprocessing — Lesson 5
75+
* Selection Logic — Lesson 6
76+
* More on Parameters (Arrays, \*GET) — Lesson 7
77+
* Post Completion Survey
78+
* Meet the Instructors
79+
80+
81+
Recommended links
82+
=================
83+
84+
* `Using Ansys Scripting with pyMAPDL, pyDPF-Post, and More - PART 1: Running and Post-Processing an Ansys Model Outside Ansys - PADT Inc. <https://www.padtinc.com/2022/07/18/ansys-scripting-python-p1-solve-post/>`_.
85+
* `Ansys Innovation Space - Courses <https://courses.ansys.com/>`_
86+
87+
Feel free to email any educational or learning resources to `PyAnsys Support <[email protected]>`_.

0 commit comments

Comments
 (0)