3. Principe de la macro-commande#

L’opérateur POST_DECOLLEMENT effectue les actions suivantes :

  • calcule la surface totale du radier : elle fait appel à la commande POST_ELEM/INTEGRALE pour déterminer la surface du groupe de mailles fourni à l’opérande GROUP_MA. Ce calcul nécessite la création d’un modèle 2D réduit au groupe de mailles GROUP_MA et la création d’un champ unitaire aux nœuds de ce groupe avant d’être intégré.

  • parcourt les instants de la SD Résultat fournie à l’opérande RESULTAT pour :

  • y extraire la composante NOM_CMP du champ déplacement NOM_CHAM à l’instant en cours,

  • définir un champ nodal dont les valeurs valent 0 aux valeurs négatives de NOM_CMP du champ NOM_CHAM, et 1 aux valeurs strictement positives,

  • détermine la surface du radier dont les valeurs du champ précédent valent 1,

  • calcule le rapport des surfaces pour obtenir le pourcentage de décollement radier/sol.

Si cet opérateur a été développé pour calculer la surface de décollement d’un radier sur le sol dans les calculs d’interaction sol-structure, il peut être utilisé à d’autres fins, sur des champs autres qu’un champ de déplacement.