PropertyManager Visualisateur d'interaction

Vous pouvez utiliser le visualisateur d'interaction pour visualiser le comportement des pièces et assemblages à corps multiples au cours des simulations.

Avant d'exécuter l'analyse, vous pouvez vérifier les zones d'interaction (solidaire, contact et libre) définies par les paramètres d'interaction au niveau global et au niveau local. Vous pouvez également détecter les modes de corps rigide, et déterminer si les corps sont suffisamment contraints pendant les simulations.

Pour ouvrir le PropertyManager Visualisateur d'interaction :

  • Cliquez avec le bouton droit de la souris sur Connexions , puis sur Visualisateur d'interaction , ou
  • Cliquez sur la flèche vers le bas sur Conseiller Connexions (CommandManager Simulation) et cliquez sur Visualisateur d'interaction .

Afficher les interactions

Effectue le rendu des régions du modèle avec la couleur en fonction du type d'interaction appliqué.

Sélectionnez les composants Sélectionnez l'assemblage ou les composants (au moins deux) pour afficher les zones d'interaction.
Inclure des interactions générées par le solveur (maillage requis) Rend les éléments de maillage qui participent aux définitions d'interaction détectées par le solveur (avant le démarrage de l'analyse). Cette option est active après le maillage du modèle.
Calculer Calcule toutes les zones d'interaction entre les composants sélectionnés et les rend avec une couleur unique selon le type d'interaction. Liste toutes les paires d'interaction détectées sous Résultats.
Type d'interaction Rendu en couleur
Solidaire Rouge
de contact Violet
Gratuit Vert
Ajustement serré Orange
Paroi virtuelle Jaune
Résistance thermique de contact Violet
Isolé Vert

Résultats

Afficher les interactions basées sur la géométrie Active ou désactive la visibilité des interactions basées sur la géométrie. Lorsque cette option est activée, elle rend les entités géométriques en contact (arêtes, faces ou corps) entre les composants participant à une définition d'interaction (globale ou locale).

Toutes les paires d'interaction détectées sont listées en conséquence sous Interaction manuelle ou Interaction globale.

  • Cliquez sur une définition d'interaction dans la liste pour afficher le rendu de couleur de la zone d'interaction. Les composants associés à la définition d'interaction sont listés sous chaque nœud.
  • Cliquez avec le bouton droit de la souris sur un nœud d'interaction et sélectionnez Zoom sur la sélection.
  • Vous pouvez rendre une paire d'interaction à la fois, ou cliquer sur Afficher toutes les interactions pour rendre toutes les paires d'interaction simultanément.
    Les interactions basées sur la géométrie comprennent les zones des composants ayant des entités géométriques en contact. Pour afficher une paire d'interaction entre des faces qui ne sont pas initialement en contact, sélectionnez Inclut des interactions générées par le solveur (maillage requis).
Afficher les interactions basées sur le solveur Active ou désactive la visibilité des interactions basées sur le solveur. Lorsque cette option est activée, elle rend les zones d'interaction au niveau de l'élément de maillage détecté par le solveur avant le démarrage de l'analyse.
 
  Afficher les corps non sélectionnés Actif si vous sélectionnez des composants et non l'ensemble de l'assemblage dans Sélectionner les composants.
Tracé d'un contact basé sur la géométrie. Rendu de l'arête de contact entre les deux composants. Tracé d'un ensemble de contact basé sur la géométrie. Rendu d'éléments de maillage qui participent à la formulation du contact.

Corps sous-contraints

Détecte les modes de corps rigide (ou libre) éventuels. Les corps qui ne sont pas pris en charge de manière adéquate par des déplacements imposés, des connecteurs ou des conditions de contact peuvent faire l'objet d'une translation ou rotation libre. Un corps sans déplacements imposés a six modes de corps rigide : 3 en translation et 3 en rotation.

Calculate Détecte les corps qui ne sont pas suffisamment contraints et présentent des mouvements de corps rigides en translation ou en rotation. L'outil d'analyse applique un maillage grossier et exécute l'étude statique (en utilisant le solveur Direct Sparse) avec tous les chargements, interactions et conditions aux limites définis.
Corps sous-contraints

Répertorie les corps sous-contraints. Une flèche verte dans la zone de graphisme pointe dans la direction du mouvement libre (translation ou rotation).

Sélectionnez un des degrés de liberté répertoriés (par exemple, Translation 1 ou Rotation 1) pour visualiser une translation animée du corps sous-contraint.

Avant d'exécuter la simulation, appliquez des déplacements imposés appropriés pour éviter l'instabilité du modèle.

Si aucun corps rigide n'est détecté, le solveur émet un message indiquant que le modèle est totalement contraint.

L'outil Corps sous-contraints ne détecte pas les problèmes d'instabilité dans le cas de modèles comprenant des contacts ou des connecteurs de type boulon. Les corps avec des connecteurs de type boulon et des contacts peuvent être suffisamment contraints pour une simulation réussie, mais figurent dans la liste des corps non contraints.

Détection des modes de corps rigides

L'utilitaire de corps non contraints détecte tous les modes de corps rigides (ou libres) des corps qui ne sont pas pris en charge de manière adéquate par les déplacements imposés, les connecteurs ou les conditions d'interaction.

Dans une étude statique, ouvrez le PropertyManager Visualisateur d'interaction, puis cliquez sur l'onglet Corps non contraints.

Il est recommandé de définir des conditions de matériau, des conditions de chargement et des conditions aux limites réalistes sur votre modèle, avant d'exécuter l'utilitaire de corps non contraints. Les propriétés de l'étude doivent refléter, aussi précisément que possible, les conditions de chargement et les conditions aux limites à l'action du modèle que vous essayez d'analyser.

L'utilitaire de corps non contraints peut détecter les singularités locales (éléments avec une raideur nulle ou quasi-nulle) dans la matrice de raideur globale décomposée, qui pourraient indiquer un mouvement de corps rigide. L'algorithme est capable de détecter des situations où le contraste entre des termes de raideur voisins dans la matrice de raideur globale est légitimement très grand et ne mène pas nécessairement à des singularités. De tels modèles peuvent inclure :
  • Les pièces avec une géométrie trapézoïdale où la raideur change considérablement selon le profil de la pièce.
  • Les assemblages avec des pièces présentant de grandes différences dans leurs propriétés de raideur de matériau.
  • Les pièces avec des rigidités extrêmes, à des emplacements où les connecteurs ou les chargements distants sont appliqués.
  • Les pièces fines modélisés en tant que coques qui ont par nature une raideur en rotation très faible.
L'utilitaire de corps non contraints ne traite pas les cas ci-dessus comme des sources de singularité pour la matrice de raideur globale si les pièces sont suffisamment contraintes.

Pour chaque pièce d'un modèle d'assemblage, l'algorithme vérifie l'existence de translations et rotations libres dans les directions X, Y et Z globales. Il est également capable de détecter les problèmes de stabilité dans les assemblages avec des mécanismes de chaîne (ou de pivot) entre les pièces. Dans les cas où il détecte des modes de corps libres, le programme les anime en conséquence en ajustant la raideur et la force correspondantes dans cette direction afin de produire une réponse restreinte qui reflète un mouvement de corps rigide (ou libre).

Il est recommandé de stabiliser les modes de corps libres détectés des pièces avec les contraintes de translation ou de rotation appropriées, avant de poursuivre l'analyse.