Établi ANSYS par lots

Dans ce document, nous présentons des instructions sur la façon de résoudre vos simulations ANSYS par lots directement à partir d'un Archives de l'établi fichier.

Normalement, ANSYS Workbench par lots nécessite un certain nombre de tâches, notamment la création d'un fichier journal qui doit contenir les bonnes commandes pour résoudre les systèmes d'analyse (par exemple Fluent, Mechanical) à partir du schéma du projet. Cependant, chez Rescale, nous avons automatisé ce processus afin que vous n'ayez besoin que du fichier d'archive du workbench.

Contrairement à la résolution interactive (via l'interface graphique), l'exécution par lots est fortement recommandée pour les charges de travail lourdes. En tirant parti de Rescale HPC ressources, vous pouvez utiliser votre compte stockage cloud pour stocker des fichiers de données et de résultats volumineux et utiliser uniquement ce dont vous avez besoin pour vos activités de post-traitement.

Il convient de mentionner que ce n'est pas la seule méthode pour soumettre votre ANSYS travaux par lots. Gardez à l'esprit la soumission standard de lots par analyse (par exemple Mécanique en lot, Courant en lot) si vous souhaitez par morceaux mettre à jour chaque système d'analyse. Reportez-vous aux didacticiels ANSYS Batch pour plus d'informations.

De plus, si vous débutez avec Rescale, vous pouvez vous référer à notre Tutoriel de travail de base pour en savoir plus sur la soumission d'un travail par lots.

Veuillez contacter l'assistance Rescale si vous avez besoin d'aide.

Exigences

Actuellement, nous prenons en charge une grande variété de schémas de projets tels que des systèmes uniques, des systèmes multiples et des analyses de points de conception.

Alors que nous travaillons à augmenter la couverture des schémas de projets ANSYS Workbench (par exemple, les systèmes de composants Mesh/Model et les systèmes d'analyse FSI, entre autres) veuillez lire la section Exigences ci-dessous pour vous assurer que le schéma de votre projet est compatible avec notre solution Rescale Workbench par lots.

IMPORTANT: Veuillez vous assurer que le schéma de votre projet répond aux critères suivants : de cette façon, l'atelier de Rescale en soumission par lots réussira

  • Projets ANSYS version 19
  • Pas un seul géométrie or maillage/modèle systèmes dans le schéma du projet, c'est-à-dire systèmes de composants
Systèmes WB non autorisés
  • Les seules cellules qui devraient nécessiter une mise à jour sont les installation, Solution, & Résultats composants de chaque système qui s’y trouve. Toutes les cellules en amont telles que Données d'ingénierie, Géométrie et Modèle doivent tous être terminés avant d’archiver le projet à résoudre par lots.
Systèmes incomplets WB non autorisés

Projet d'atelier d'archivage

  • Dans ANSYS Workbench, enregistrez votre projet puis accédez à Fichier > Archive… pour enregistrer un projet archivé dans .wbpz le format
  • Dans votre compte plateforme Rescale en cliquant sur + Nouvel emploi; dans le Fichiers d'entrée page, téléchargez le .wbpz fichier d'entrée que vous avez généré ; tout autre format tel que .wbpj ne fonctionnera pas ici.
  • Sur le Paramètres du logiciel page, sélectionnez ANSYS Workbench puis la version que vous souhaitez utiliser.
  • Si vous résolvez un projet d'atelier avec un ANSYS Mécanique système ou plus, votre licence doit contenir le ANSYS Entreprise Mécanique (meba) fonctionnalité qui est autonome solveur option pour prendre en charge plusieurs extractions de licences Mechanical Batch.
Modèle de commande par lots WB

La section suivante couvre les schémas de projet actuellement pris en charge et leurs commandes respectives que vous devrez spécifier dans le fichier Paramètres du logiciel .

Schémas de projet pris en charge

Vous remarquerez que les Options d'analyse > Commande par défaut sont les suivantes :

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

  • Indicateurs de lots d'ANSYS Workbench:

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

  • Ce sont les paramètres obligatoires qui doivent être sélectionnés:

-saisir : spécifiez l'archive Workbench d'entrée (*.wbpz) à résoudre.

–cadre unique : L'archive Workbench contient un schéma de trame unique à résoudre.

–multi-trame : L'archive Workbench contient un schéma multi-images à résoudre.

–paramètre-balayage: L'archive Workbench contient un seul balayage de paramètres de trame à résoudre.

  • Ce sont les paramètres facultatifs:

–utilisation-mécanique  : l'archive Workbench spécifiée utilise des cadres qui exécutent le solveur ANSYS Mechanical. (Par défaut : False)

–journal <*.wbjn> : spécifiez un journal Workbench personnalisé à exécuter. (Par défaut : utiliser le journal généré par ce script)

–cœurs par point de conception : spécifiez le nombre de cœurs avec lesquels chaque point de conception est résolu.
Habituellement utilisé avec –parameter-sweep.

–utiliser-la-licence-fonctionnalité
: utiliser la fonctionnalité de licence spécifiée.

– configurer l'arc uniquement  : configurer ARC sur le provisionné grappe et sortie.

-archive : archiver le projet une fois terminé. L'archive du projet terminé sera nommée _completed.wbpz.

-Aidez-moi : imprimez ce message et quittez.

Pour les besoins de ce didacticiel, nous appellerons un exemple de fichier de projet :

my-project.wbpz

Dans la liste ci-dessous, choisissez la commande qui correspond à la façon dont vous avez présenté le schéma de votre projet.

La commande ci-dessous résout tout projet System Workbench unique qui est un ANSYS Mécanique analyse.

solve_workbench_project --input mon-projet.wbpz --single-frame --use-mechanical
Capture d'écran 2024 02 09 à 2.09.16hXNUMXhXNUMX
Capture d'écran 2024 02 09 à 2.09.57hXNUMXhXNUMX


La commande ci-dessous résout tout projet d'atelier multi-système où toutes les analyses sont ANSYS Mécanique; Ceci comprend dépendant des systèmes tels que celui illustré ci-dessous ainsi que plusieurs systèmes mécaniques ANSYS indépendants.

solve_workbench_project --input mon-projet.wbpz --multi-frame --use-mechanical
Systèmes mécaniques multiples WB

La commande ci-dessous résout tout Non mécanique système unique tel que Courant, CFX et Icepak.

solve_workbench_project --input mon-projet.wbpz --single-frame
Système non mécanique unique WB

La commande ci-dessous résout n'importe quel multiple Non mécanique des systèmes tels que Courant, CFX et Icepak.

solve_workbench_project --input mon-projet.wbpz --multi-frame
Systèmes non mécaniques multiples WB

La commande ci-dessous résout 4 cœurs par point de conception. Pour instance si votre projet contient 8 points de conception et tu choisis un 16 core Nickel paramètre matériel, puis 4 points de conception (chacun avec 4 cœurs) seront résolus simultanément tandis que les 4 points de conception restants attendront et démarreront à la fin de chaque point de conception.

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

Ce flux de travail suppose et fonctionne uniquement si vous disposez de la fonctionnalité de licence ANSYS Mechanical Enterprise Solver (meba).

Points de conception mécanique WB

La commande ci-dessous résout 4 cœurs par point de conception. Par exemple si votre projet contient 8 points de conception et tu choisis un 16 noyaux Nickel paramètre matériel, puis 4 points de conception (chacun avec 4 cœurs) seront résolus simultanément tandis que les 4 points de conception restants attendront et démarreront à la fin de chaque point de conception.

solve_workbench_project --input tjunction_18_0_8dp.wbpz --parameter-sweep --cores-per-design-point 4
Points de conception non mécaniques de WB