ANSYS Workbench im Batch

In diesem Dokument präsentieren wir Anweisungen zum Lösen Ihrer ANSYS-Simulationen im Batch direkt aus einem Workbench-Archiv Datei.

Normalerweise erfordert ANSYS Workbench im Batch-Betrieb eine Reihe von Aufgaben, insbesondere das Erstellen einer Journaldatei, die die richtigen Befehle zum Lösen der Analysesysteme (z. B. Fluent, Mechanical) aus dem Projektschema enthalten muss. Hier bei Rescale haben wir diesen Prozess jedoch automatisiert, sodass Sie nur die Workbench-Archivdatei benötigen.

Im Gegensatz zur interaktiven Lösung (über die GUI) wird bei hohen Arbeitslasten die Batch-Ausführung dringend empfohlen. Durch die Nutzung von Rescale HPC Ressourcen können Sie Ihr Konto nutzen Cloud-Speicher um große Daten- und Ergebnisdateien zu speichern und nur das zu verwenden, was Sie für Ihre Nachbearbeitungsaktivitäten benötigen.

Es ist erwähnenswert, dass dies nicht die einzige Methode ist, Ihre ANSYS Jobs im Batch. Beachten Sie die Standard-Batch-Übermittlung durch Analyse (z. B. Mechanical im Batch, Fluent im Batch), wenn Sie stückweise Aktualisieren Sie jedes Analysesystem. Weitere Informationen finden Sie in den ANSYS Batch-Tutorials.

Wenn Sie neu bei Rescale sind, können Sie sich außerdem an unseren Grundlegendes Job-Tutorial um weitere Einzelheiten zum Senden eines Stapelauftrags zu erfahren.

Bitte kontaktieren Sie uns, wenn Sie Probleme im Zusammenhang mit dieser Website haben oder Kontaktieren Sie den Rescale-Support wenn Sie Hilfe benötigen.

Voraussetzungen:

Derzeit unterstützen wir eine große Bandbreite an Projektschemata, beispielsweise Einzelsysteme, Mehrfachsysteme und Designpunktanalysen.

Da wir daran arbeiten, die Abdeckung der ANSYS Workbench-Projektschemata zu erhöhen (z. B. Mesh-/Modellkomponentensysteme und FSI-Analysesysteme usw.) Bitte lesen Sie den Abschnitt „Anforderungen“ weiter unten, um sicherzustellen, dass Ihr Projektschema mit unserer Rescale Workbench in Batch-Lösung kompatibel ist.

WICHTIG: Bitte stellen Sie sicher, dass Ihr Projektschema die folgenden Kriterien erfüllt. Auf diese Weise wird die Batch-Übermittlung von Rescales Workbench erfolgreich sein.

  • ANSYS Version 19-Projekte
  • Keine einzige Geometrie or Netz/Modell Systeme im Projektschema, auch Komponentensysteme genannt
Unzulässige WB-Systeme
  • Die einzigen Zellen, die eine Aktualisierung erfordern sollten, sind die Einrichtung, Lösung, & Ergebnisse Komponenten jedes Systems darin. Alle vorgelagerten Zellen wie Technische Daten, Geometrie und Modell sollten alle abgeschlossen sein, bevor das Projekt archiviert wird, um es im Stapel zu lösen.
Unzulässige unvollständige WB-Systeme

Archivieren Sie Workbench-Projekte

  • Speichern Sie in ANSYS Workbench Ihr Projekt und gehen Sie dann zu Reichen Sie das > Archiv… um ein archiviertes Projekt zu speichern in .wbpz Format
  • Klicken Sie in Ihrem Rescale-Plattformkonto auf + Neuer Job;; in dem Eingabedateien Seite, laden Sie die .wbpz Eingabedatei, die Sie generiert haben; alle anderen Formate wie .wbpj wird hier nicht funktionieren.
  • Auf dem Softwareeinstellungen Seite auswählen ANSYS Workbench und dann die Version, die Sie verwenden möchten.
  • Wenn Sie ein Workbench-Projekt mit einem ANSYS Mechanical System oder mehr, Ihre Lizenz sollte enthalten die ANSYS Mechanical Enterprise (meba) Funktion, die die eigenständige Löser Option zur Unterstützung mehrerer Mechanical Batch-Lizenz-Checkouts.
WB Batch-Befehlsvorlage

Der nächste Abschnitt behandelt die derzeit unterstützten Projektschemata und die entsprechenden Befehle, die Sie in der Softwareeinstellungen

Unterstützte Projektschemata

Sie werden feststellen, dass der Standardbefehl „Analyseoptionen“ folgender ist:

solve_workbench_project –input [–single-frame | –multi-frame | –parameter-sweep] [–use-mechanical] [–cores-per-design-point ]

  • ANSYS Workbench-Batch-Flags:

solve_workbench_project --input <*.wbpz> [--single-frame | --multi-frame | --parameter-sweep | --use-license-feature [MEBA | ANSYS]]

  • Dies sind die erforderlichen Parameter, die ausgewählt werden müssen:

-Eingang : Geben Sie das zu lösende Workbench-Eingabearchiv (*.wbpz) an.

–Einzelbild : Das Workbench-Archiv enthält ein einzelnes zu lösendes Rahmenschema.

–Mehrfachrahmen : Das Workbench-Archiv enthält ein zu lösendes Multiframe-Schema.

–Parameter-Sweep: Das Workbench-Archiv enthält einen einzelnen Frame-Parameter-Sweep, der gelöst werden muss.

  • Dies sind die optionalen Parameter:

–use-mechanisch : Das angegebene Workbench-Archiv verwendet Frames, die den ANSYS Mechanical-Solver ausführen. (Standard: False)

–journal <*.wbjn> : Geben Sie ein benutzerdefiniertes Workbench-Journal an, das ausgeführt werden soll. (Standard: Verwenden Sie das von diesem Skript generierte Journal.)

–Kerne pro Designpunkt : Geben Sie die Anzahl der Kerne an, mit denen jeder Entwurfspunkt gelöst wird.
Wird normalerweise mit –parameter-sweep verwendet.

–use-license-feature
: Verwenden Sie die angegebene Lizenzfunktion.

–configure-arc-only : Konfigurieren Sie ARC auf dem bereitgestellten Gruppe und verlassen.

–Archiv : Archivieren Sie das Projekt, wenn es abgeschlossen ist. Das Archiv des abgeschlossenen Projekts erhält den Namen _completed.wbpz.

-Hilfe : Diese Nachricht drucken und beenden.

Für dieses Tutorial rufen wir eine Beispielprojektdatei auf:

my-project.wbpz

Wählen Sie aus der folgenden Liste den Befehl aus, der Ihrem schematischen Projektlayout entspricht.

Der folgende Befehl löst jedes einzelne System-Workbench-Projekt, das ein ANSYS Mechanical Analyse.

solve_workbench_project --input my-project.wbpz --single-frame --use-mechanical
Screenshot 2024 02 09 um 2.09.16 Uhr
Screenshot 2024 02 09 um 2.09.57 Uhr


Der folgende Befehl löst jedes Multi-System-Workbench-Projekt, bei dem alle Analysen ANSYS Mechanical; hierzu gehören abhängig Systeme wie das unten gezeigte sowie mehrere unabhängige ANSYS Mechanical-Systeme.

solve_workbench_project --input my-project.wbpz --multi-frame --use-mechanical
WB Mehrere mechanische Systeme

Der folgende Befehl löst alle Nicht mechanisch Einzelsystem wie Fluent, CFX und Icepak.

solve_workbench_project --input mein-projekt.wbpz --single-frame
WB Einzelnes nichtmechanisches System

Der folgende Befehl löst mehrere Nicht mechanisch Systeme wie Fluent, CFX und Icepak.

solve_workbench_project --input mein-projekt.wbpz --multi-frame
WB Mehrere nichtmechanische Systeme

Der folgende Befehl löst 4 Kerne pro Designpunkt. Für Instanz wenn Ihr Projekt enthält 8 Designpunkte und Sie wählen eine 16 Core Nickel Hardwareeinstellung, dann werden 4 Entwurfspunkte (jeder mit 4 Kernen) gleichzeitig gelöst, während die verbleibenden 4 Entwurfspunkte warten und starten, wenn jeder Entwurfspunkt abgeschlossen ist.

solve_workbench_project --input my-project.wbpz --parameter-sweep --cores-per-design-point 4 --use-mechanical

Dieser Workflow setzt voraus und funktioniert nur, wenn Sie über die Lizenzfunktion ANSYS Mechanical Enterprise Solver (meba) verfügen

WB Mechanische Konstruktionspunkte

Der folgende Befehl löst 4 Kerne pro Designpunkt. Wenn Ihr Projekt beispielsweise Folgendes enthält: 8 Designpunkte und Sie wählen eine 16-adriges Nickel Hardwareeinstellung, dann werden 4 Entwurfspunkte (jeder mit 4 Kernen) gleichzeitig gelöst, während die verbleibenden 4 Entwurfspunkte warten und starten, wenn jeder Entwurfspunkt abgeschlossen ist.

solve_workbench_project --input tjunction_18_0_8dp.wbpz --parameter-sweep --cores-per-design-point 4
WB Nichtmechanische Konstruktionspunkte