Simulation ist mehr als Software

Kostenlose Testversion
0
Wunschliste
0 0
Warenkorb

Direktkontakt
DE
Elektromagnetik
Elektromagnetik
Skalierbarkeit der Simulation

Automatisierung mit Python Scripting in Ansys Maxwell

Von der Workflow-Idee zur Automatisierung

Übersicht

Seminar Aufbau

Im Seminar lernen Sie die IronPython-Schnittstelle sowie PyAEDT-Bibliotheken & API zur Automatisierung von Workflows in Ansys Maxwell zu verwenden. Diese Schulung wird als 2-tägiges Seminar angeboten.

Dauer
2 Tage

Voraussetzungen
Grundwissen in Ansys Maxwell, Programmierkenntnisse

Verwendete Software
Ansys Maxwell

Nutzen
  • Aufwändige Routinearbeiten reduzieren und kleine Teilaufgaben automatisieren
  • Automatisierte Prozesse und individuelle Reports für Ihr Unternehmen
  • Steigerung der Effizienz durch Beschleunigung der täglichen Arbeit
  • Schritt für Schritt zum ersten eigenen Skript für den Simulationsalltag

Beschreibung

Automatisierung kommt ins Spiel, wenn wiederkehrende Aufgaben für elektromagnetische Simulationen zeiteffizient zu lösen sind. Dies ist für einzelne Schritte möglich, oder den kompletten Modellaufbau von der Geometrieerstellung, über die Definition von Randbedingungen, Feldquellen und Vernetzungsanweisungen bis hin zur Definition der Solver-Einstellungen und standardisierten Auswertungen.

In der Schulung gelangen wir Schritt für Schritt zum ersten eigenen Skript für den Simulationsalltag. Sie benötigen spezifische Simulationsergebnisse, die nicht standardmäßig in Ansys Maxwell ermittelt werden, zum Beispiel einen Workflow, der Modelle nach einem festgelegten Muster aufbaut oder individuelle Ergebnisgrößen ermittelt? Reduzieren Sie Routinearbeiten, automatisieren Sie kleine Teilaufgaben, bis Prozesse und erstellen individuelle Reports für Ihr Unternehmen. Aufgrund der großen Spannweite sinnvoller Einsatzszenarien ist die Skriptschnittstelle in Ansys Maxwell für geübte Anwender ideal, um erheblich die Effizienz zu steigern, in kurzer Zeit komplexeste Modelle aufzubauen und Simulationen erfolgreich durchzuführen.

Diese Schulung richtet sich an Projekt- und Entwicklungsingenieure der Elektromagnetik und wissenschaftliche Mitarbeiter mit Grundkenntnissen in der Programmierung in Python und zu Ansys Maxwell.

Detaillierte Agenda für diese 2-tägige Schulung

Tag 1

01 IronPython in Ansys Maxwell

  • Vorstellung der Skriptsprache IronPython und ihre Syntax, Logik und Funktionen
  • Skriptrekorder und der Scripting Guide
  • Einstellungen zur Datenablage, Programminitialisierung und Einbindung weiterer Bibliotheken
  • Spaghetti-Code vs. Clean Coding
  • Praxistipps für die Programmierung
  • Workshops: Hello World! & Erstellen einer Geometrie per Skript

02 Erstellung parametrischer Geometrien

  • 2D-Geometrie per Skript definieren
  • Lokale und globale Parameter verwenden und verknüpfen
  • Ausführung per Kommandozeile (cmd)
  • Debugging von Skripten
  • Aufruf externer Programme wie Microsoft Excel
  • Workshop: Rechenzeit mit und ohne GUI

03 Workshop: Modellaufbau einer elektrischen Maschine per Skript

  • Komplettaufbau E-Maschine inkl. Wicklungen, Materialdefinition und Randbedingungen
  • Aktivierung von Wirbelstromeffekten
  • Solvereinstellungen

04 Automatisierte Auswertungen und Reports

  • Diagramme und Tabellen erzeugen
  • Visualisierung von Feldverteilungen und Vernetzung
  • Komplexe Auswertungen mit dem Field Calculator
  • Workshop: Bericht im Corporate Design erstellen

Tag 2

05 Parameterstudien mit Optimetrics automatisieren

  • Globale und lokale Parameterstudien
  • Auswertung einzelner Varianten
  • Geometrie und Bestromung variieren
  • Workshop: Der optimale Lastwinkel einer E-Maschine

06 Automatisierung mit PyAEDT – Erste Schritte

  • Kennenlernen von PyAnsys und seiner Module
  • Entwicklungsumgebung, Installation, Einstellungen
  • Vergleich der Skriptschnittstellen (APIs) und ihre Handhabung
  • Workshop: Initialisierung und Geometrieerzeugung

07 Aufbau eines Modells mit PyAEDT

  • Aufbau eines Modells einer E-Maschine inkl. Wicklung, Randbedingungen und Materialdefinitionen
  • Bewegungs- und Analysesetup
  • Benutzerdefinierte Koordinatensysteme
  • Interaktive Programmierung
  • Workshop: Aufbau eines 2D-Modells einer permanentmagneterregten Synchronmaschine

08 Simulation und Reportgenerierung mit PyAEDT

  • Starten von Simulationen mit und ohne grafische Oberfläche
  • Einstellung der CPU- und RAM-Nutzung
  • Erstellen von Reports (Diagramme und Feldplots)
  • Speichern und Laden von Modellen
  • Workshop: Parameterstudie mit Optimetrics zur Ermittlung des optimalen Lastwinkels für einen gegebenen Strom

Ihre Referenten

Peter Dück
Berechnungsingenieur, CADFEM Germany GmbH, Hannover

Einordnung in den CADFEM Lernpfad

Schulung jetzt buchen

Weiterbildung clever kalkuliert

CADFEM Seminar Flatrate: 1x bestellen, 365 Tage Weiterbildung. Wählen Sie den passenden Leistungsumfang, planen mit größter Flexibilität und entlasten dank attraktiver Kosten Ihr Budget.

Nicht das Passende für Sie dabei?

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.

1 bis 2 von 2 Ergebnissen

Nicht das Passende für Sie dabei?

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.

Haben Sie Fragen zum Seminar?

Wann erhalte ich die endgültige Zusage für meine Seminarbuchung?

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.

Wann ist Anmeldeschluss für ein Seminar?

Seminarplätze werden grundsätzlich nach der Reihenfolge der Anmeldung vergeben. Deshalb empfehlen wir Ihnen immer eine frühzeitige Buchung für Ihren Wunschtermin.

Solange ein Seminar noch über freie Plätze verfügt, können diese gebucht werden.

Zu welcher Uhrzeit beginnen und enden die Seminare?

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).

Bereichsleiter Professional Development
Dr.-Ing. Marold Moosrainer