Einführung in Python für Ansys
Grundlage für alle Ansys-Scripting-Schulungen und PyAnsys
In dieser Schulung erlernen Sie die Grundlagen der Python-Programmierung für den Einsatz von PyAnsys und die Automatisierung Ihrer Ansys-Simulationen. Diese Schulung wird als 1-tägiges Seminar angeboten oder alternativ als eLearning-Kurs mit freier Zeiteinteilung.
Dauer
1 Tag
- Einstieg in Python anhand von simulationsrelevanten Übungen
- Black-Box-Anwendungen mit Python und PyAnsys erstellen
- Einfache Anwendungen auf Servern oder in der Cloud bereitstellen
- Ansys-Produkte automatisieren: die Basis für alle weiteren Scripting-Kurse
Beschreibung
Python ist die Basis sowohl für Scripting innerhalb einzelner Ansys-Produkte als auch für PyAnsys, d.h. Schnittstellen (APIs) rund um Ansys-Produkte, die Ihnen helfen, Ihre Simulations-Workflows zu automatisieren und mit vielen verschiedenen internen oder externen Anwendungen zu verbinden. Dies hilft bei der Standardisierung von Prozessen und der Automatisierung mehrerer Produkte.
Dank der einfachen Syntax ist Python eine leicht zu erlernende Programmiersprache. In diesem Kurs werden die Sprache Python und ihre Grundlagen mit Schwerpunkt auf der angestrebten Automatisierung von Ansys-Produkten mithilfe der PyAnsys-APIs vermittelt. Sie lernen, wie Sie mit Python und PyAnsys auf einfache Weise Black-Box-Anwendungen erstellen können, die auch von Nicht-Experten genutzt werden können und so die Belastung für Experten verringern. Außerdem lernen Sie, einfache Anwendungen auf Servern oder in der Cloud zu erstellen und bereitzustellen.
Die Schulung richtet sich sowohl an Ansys-Anwender als auch an Programmierer, die Ansys-Produkte mit Python und PyAnsys automatisieren möchten.
Verschaffen Sie sich einen ersten Eindruck und testen Sie das erste eLearning Modul dieser Schulung ganz unverbindlich. Keine Kosten, keine Kündigungsfrist.
Detaillierte Agenda für diese 1-tägige Schulung
Tag 1
01 Python: Einführung für Nicht-Programmierer
- Grundlagen der Programmiersprache Python
- Einrichten der Entwicklungsumgebung
- Verstehen von Datentypen, Variablen und Operatoren
- Kontrollfluss und Schleifenstrukturen
- Eingabe- und Ausgabeoperationen in Python
- Übung: Elementergebnisse an Knoten mitteln und in eine Datei exportieren
02 Chaos vermeiden: Strukturieren Sie den Code
- Die Funktion verstehen
- Funktionen erstellen und verwenden
- Objektorientierte Programmierung (OOP) verstehen
- Erstellen und Verwenden von Klassen
- Best Practices
- Übung: Erstellen von Klassen und Funktionen
03 Python-Pakete: Beschleunigung des Codes
- Die Vorteile der Nutzung vorgefertigter Funktionen
- Python-Paketmanager (pip, conda)
- Datenmanipulation mit numpy, pandas
- Datenvisualisierung mit plotly, matplotlib, pyvista
- Übung: Öffentlichen Bibliotheken nutzen
04 PyAnsys: Start der Automatisierung von Simulationen
- Grundlagen von PyAnsys
- PyPrime: Erstellen einer konsistenten Vernetzung
- Eine einfache Simulation mit PyMAPDL.
- Zugriff auf Ergebnisdaten und Erstellen von Plots
- Ausblick: vom Skript zur eigenen Anwendung mit Python
- Übung: PyDPF für das Postprocessing
Ihre Referenten
Teilnehmerdaten
Zusätzliche Angaben
Kommentar
Verschaffen Sie sich einen ersten Eindruck und testen Sie das erste eLearning Modul dieser Schulung ganz unverbindlich. Keine Kosten, keine Kündigungsfrist.
Ob eLearning, Präsenzkurs, Live Online-Seminar oder Individualtraining - wir finden gemeinsam die richtige Lösung für Sie. Gerne beraten wir Sie persönlich.
Auf Seminare und eLearning-Kurse erhalten Sie bei Buchung über Ihre Hochschule einen Rabatt von 50% auf die ausgewiesene Teilnahmegebühr.
Weitere Informationen zur Gültigkeit und wie die Buchung mit dem Code ACADEMIC50 funktioniert, erfahren Sie auf unserer Seite Akademische Schulungen.
Unmittelbar nach Ihrer Anmeldung erhalten Sie eine automatische Eingangsbestätigung an die angegebenen E-Mail-Adressen. Nach erfolgreicher Prüfung der von Ihnen angegebenen Daten erhalten Sie innerhalb von 2-3 Werktagen per E-Mail Ihre personalisierte Anmeldebestätigung mit weiteren Informationen zur Seminargebühren, Rechnungsadresse, Hotelempfehlungen etc.
Sobald die Mindestteilnehmerzahl erreicht ist, erhalten Sie eine endgültige Seminarbestätigung mit weiteren Informationen. Wenn Sie ein Präsenz-Seminar gebucht haben, empfehlen wir Ihnen, die endgültige Reisebuchung erst ab diesem Zeitpunkt vorzunehmen.
Falls die Mindestteilnehmerzahl einmal nicht zustande kommt, behalten wir uns vor, den Seminartermin bis spätestens 7 Tage vor Seminarbeginn abzusagen. Gerne informieren wir Sie zu alternativen Terminen, Schulungsformaten oder Seminaren. Bitte beachten Sie, dass wir keine Haftung für bereits vorgenommene Hotel- oder Reisebuchungen seitens der Teilnehmenden übernehmen.
In der Regel beginnen die Seminare um 9:00 Uhr und enden um 17:00 Uhr der jeweiligen Ortszeit. Die konkreten Seminarzeiten werden Ihnen in der Buchungsbestätigung genannt. Bitte beachten Sie, dass je nach Seminarveranstalter eine mögliche Zeitverschiebung zwischen Ihrer Ortszeit und der des Seminarveranstalters bestehen kann. Zur genauen Orientierung enthalten alle Zeitangaben eine Information über die Verschiebung zur Referenz Greenwich Mean Time (GMT).