Simulation asynchrone 
Disponible uniquement pour.
Disponible dans : Assemblage
En règle générale, la simulation s'exécute de manière dynamique (en temps réel) dans la session de modélisation active de l'utilisateur, en réagissant à chaque modification apportée à un assemblage ou à ses composants. Ce comportement est idéal pour obtenir rapidement des indications itératives sur la conception. Cependant, une approche différente est nécessaire pour analyser les étapes clés de la conception ou pour effectuer des analyses sur le long terme.
Avec la simulation asynchrone, l'utilisateur peut lancer des simulations indépendamment de sa session de modélisation en cours. Les résultats de simulation sont enregistrés de manière permanente dans un tableau Résultats et historique du volet de simulation. Ces résultats indiquent le statut de toutes les tâches : celles en file d'attente, en cours d'exécution et terminées.
Grâce à ces fonctions, vous pourrez :
-
Effectuer des simulations en dehors de la session de modélisation active
-
Stocker les résultats de simulation pendant toute la durée de vie du document
-
Soumettre des études de simulation à partir de n'importe quelle version du document en définissant les caractéristiques d'assemblage suivantes :
-
Variables (facultatif ; si présentes)
-
Configuration (facultatif ; si présente)
-
Position nommée (requis)
-
Simulation (requis)
-
-
Organiser clairement les simulations dans le tableau Résultats et historique
-
Suivre facilement les progrès, annuler des tâches depuis la file d'attente, ou récupérer les résultats des tâches terminées
-
Lancer jusqu'à 50 simulations consécutives par utilisateur à des fins d'analyse comparative
-
Supprimer les restrictions de temps pour les simulations en temps réel, ce qui est utile pour les analyses de longue durée. Une simulation n'expire que si l'analyse dure plus de 24 heures.
-
Augmenter l'allocation de mémoire par rapport à la simulation en temps réel, ce qui s'avère utile pour les analyses nécessitant une grande puissance de calcul. La simulation en temps réel utilise des instances de calcul scientifique sur GPU de 32 ou 24 Go (selon la disponibilité), tandis que la simulation asynchrone utilise des instances de calcul scientifique sur CPU de 128 ou 64 Go (selon la disponibilité).
Ce workflow suppose que vous disposiez d'un modèle CAO finalisé dans l'onglet Assemblage, avec des instances associées et l'assemblage suffisamment contraint, ainsi qu'une simulation correctement définie :
-
Créez au moins une position nommée pour l'assemblage.
-
Si vous le souhaitez, créez toutes les variables requises pour l'assemblage.
-
Vous pouvez également créer toutes les configurations requises pour l'assemblage.
-
Créez une version du document.
-
From the Versions and history panel (
), select the version in which to run the simulation:
-
Dans le volet Positions nommées (
), faites un clic droit sur la position nommée et sélectionnez Appliquer une position nommée :
-
Si vous le souhaitez, sélectionnez les variables ou les configurations de l'assemblage dans le volet de gauche, au-dessus de la liste des instances :
Sélection de la configuration depuis le volet de gauche
-
Dans le même volet, sélectionnez la simulation à exécuter :
-
Ouvrez le volet de Simulation, cliquez sur l'onglet Résultats et historique, puis sur le bouton Exécuter une simulation active :
Cliquez sur ce bouton pour lancer une simulation asynchrone. Il n'apparaît que dans une version de document et est désactivé si l'utilisateur a atteint sa limite de 50 simulations consécutives ou si l'état actuel de l'assemblage correspond à une simulation asynchrone soumise précédemment.
-
Les résultats de la simulation sont affichés une fois celle-ci terminée :
Chaque ligne du tableau Résultats et historique représente une étude de simulation. Les colonnes sont les suivantes :
-
Simulation - Nom de la simulation. Il peut s'agir d'une simulation statique linéaire ou modale.
-
Statut - État de la simulation en cours. Les options sont la file d'attente (spinner), en cours (barre de progression bleue), terminé (
) ou une erreur (
). -
Date d'exécution - Lorsque vous cliquez sur le bouton Exécuter une simulation active, la tâche est lancée. Cette colonne indique la mise en file d'attente pendant les étapes de prétraitement. Après ces étapes, la colonne affiche la date et l'heure auxquelles la tâche de simulation en cours commence à s'exécuter.
-
Version - Version du document dans laquelle la simulation active en cours est exécutée.
-
Configuration - Passez la souris sur l'icône du tableau de configuration de la colonne (
) pour afficher Non configuré ou la liste des paramètres de configuration, s'ils sont présents, sous forme d'infobulle pour la simulation active en cours :
-
Position nommée - La position nommée appliquée lors de la simulation active en cours.
-
Type - Type de simulation : statique linéaire ou modale.
-
Version du solveur - Version du solveur utilisée pour la simulation en cours. Le solveur faisant l'objet d'améliorations constantes, les nouvelles simulations peuvent ne pas correspondre aux résultats des simulations précédentes.
Options du menu contextuel
-
Afficher la configuration - S'affiche lorsque la simulation active est en cours ou qu'elle a échoué. Cliquez sur cette option pour ouvrir la configuration de la simulation actuelle (simulation active, position nommée et configuration).
-
Annuler la simulation - S'affiche lorsque la simulation active est en cours. Cliquez sur cette option pour l'annuler.
-
Afficher les résultats/Afficher les résultats dans un nouvel onglet du navigateur. Comme pour Afficher la configuration, ces options s'affichent une fois la simulation terminée. Cliquez sur cette option pour ouvrir la configuration actuelle de la simulation (simulation active, position nommée et configuration), même dans une version de document, et afficher les résultats de la simulation dans l'onglet actuel ou dans un nouvel onglet du navigateur.
-
Réexécuter la simulation - S'affiche lorsque vous cliquez avec le bouton droit sur une simulation qui a échoué (
). Réexécute la simulation.
-
Les simulations ne peuvent pas être supprimées. Elles sont conservées en permanence dans le tableau Résultats et historique.
-
Si l'état de l'assemblage ne correspond pas exactement à une simulation asynchrone réalisée précédemment, cliquez sur Afficher les résultats dans le volet de simulation de gauche pour lancer une simulation dynamique (en temps réel), même si la simulation en cours correspond à une simulation asynchrone incomplète (en file d'attente ou en cours). Ces résultats dynamiques ne sont pas enregistrés.
Si l'état de l'assemblage correspond exactement à une simulation asynchrone réalisée précédemment, cliquer sur Afficher les résultats permet de récupérer les résultats d'une simulation asynchrone précédente dans un stockage permanent et aucune nouvelle simulation n'est lancée.
-
Survolez la barre de progression de la colonne Statut pour afficher le pourcentage d'avancement de la simulation en cours :
-
Si une étude de simulation est toujours en attente, mais que vous avez besoin des résultats immédiatement, vous pouvez cliquer sur Afficher les résultats ou Afficher les résultats dans un nouvel onglet du navigateur.
-
Bien que cela soit rare, si une simulation échoue à cause d'une erreur système et non à cause d'une erreur de configuration ou de résolution, vous pouvez annuler et soumettre à nouveau la tâche.