PropertyManager Tracé de visualisation de contact

Avec un tracé de visualisation de contact, vous pouvez voir la manière dont les corps sont connectés dans les assemblages et les pièces à corps multiples. Avant d'exécuter l'analyse, vous pouvez détecter les zones de contact appliquées par les paramètres de contact global et tout contact local entre ensembles. Vous pouvez également détecter les modes de corps rigide, et déterminer si les corps sont suffisamment contraints.

Pour ouvrir le PropertyManager Tracé de visualisation de contact :

  • Cliquez avec le bouton droit de la souris sur Connexions icon_connections.gif et cliquez sur Tracé de visualisation de contact UI_contact_visualization_plot.png, ou
  • Cliquez sur la flèche vers le bas sur Conseiller Connexions tool_connections_simulation.gif (Gestionnaire de commandes Simulation) et cliquez sur Tracé de visualisation de contact UI_contact_visualization_plot.png.

Montrer le contact

Effectue le rendu des régions du modèle avec la couleur en fonction du type de contact appliqué.

Sélectionnez les composants Sélectionnez l'assemblage ou les composants (au moins deux) pour afficher les zones de contact.
Calculer Calcule toutes les zones de contact entre les composants sélectionnés et les rend avec une couleur unique selon le type de contact. Liste toutes les paires de contacts détectées sous Résultats.
Inclurt des contacts générés par le solveur (maillage requis) Actif après le maillage du modèle. Sélectionnez cette option pour afficher, au niveau du maillage, les zones du modèle détectées par le solveur (avant le démarrage de l'analyse) avec une définition de contact assignée.
Type de contact Rendu en couleur
Solidaire contact_code_red.png Rouge
Pas de pénétration contact_code_purple.png Violet
Permettre la pénétration (contact libre) contact_code_green.png Vert
Ajustement serré contact_code_orange.png Orange
Paroi virtuelle contact_code_yellow.png Jaune
Résistance thermique de contact contact_code_purple.png Violet
Isolé contact_code_green.png Vert

Résultats

PM_geometry_based_contacts.png Afficher les contacts basés sur la géométrie Active ou désactive la visibilité des contacts basés 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 de contact (globale ou locale).

Toutes les paires de contacts détectées sont listées en conséquence sous Contact manuel ou Contact global.

  • Cliquez sur une définition de contact dans la liste pour afficher le rendu de couleur de la zone de contact. Les composants associés à la définition de contact sont listés sous chaque nœud de contact.
  • Cliquez avec le bouton droit de la souris sur un nœud de contact et sélectionnez Zoom sur la sélection.
  • Vous pouvez rendre une paire de contacts à la fois, ou cliquer sur Afficher tous les contacts pour rendre tous les contacts entre ensembles simultanément.
    Les contacts basés sur la géométrie comprennent les zones des composants ayant des entités géométriques en contact. Pour afficher un contact de type Pas de pénétration entre des faces qui ne sont pas initialement en contact, sélectionnez Inclut des contacts générés par le solveur (maillage requis).
PM_solver_based_contacts.png Afficher les contacts basés sur le solveur Active ou désactive la visibilité des contacts basés sur le solveur. Lorsque cette option est activée, elle rend les zones en contact 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.
geometry-based-contact.png solver-based-contact.png
Tracé de contact de type Pas de pénétration basé sur la géométrie. Rendu de l'arête de contact entre les deux composants. Tracé de contact de type Pas de pénétration basé sur le solveur. 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, contacts 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 sans pénétration ou des connecteurs de type boulon. Les corps avec des connecteurs de type boulon et des contacts sans pénétration peuvent être suffisamment contraints pour une simulation réussie, mais figurent dans la liste des corps non contraints.

Voir aussi Aide de SOLIDWORKS Simulation : Détection des modes de corps rigides, Utiliser une faible raideur pour stabiliser le modèle et Eviter les mouvements de corps rigide.

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 de contact.

Dans une étude statique, ouvrez le PropertyManager Tracé de visualisation de contact, 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.