5. Opérande OPERATION = “COLLAGE”#
L’opération “COLLAGE” sert à connecter deux maillages qui auraient été maillés indépendamment dans deux fichiers distincts (par exemple par deux équipes différentes).
Si les deux maillages ne sont pas cohérents sur leur interface (discrétisation différente), l’utilisateur n’aura pas d’autre choix que d’utiliser la fonctionnalité AFFE_CHAR_* /LIAISON_MAIL pour lier les degrés de liberté des deux maillages qui resteront topologiquement disjoints. Il devra alors utiliser l’opération “SUPERPOSE”.
Si en revanche, les deux maillages ont été prévus pour être recollés, il utilisera l’opération “COLLAGE”. Pour cela, il aura du prendre la précaution de nommer les deux groupes de mailles (d’interface) qui permettront de recoller les deux maillages. De plus ces deux groupes de mailles doivent être géométriquement coïncidents. L’utilisateur écrira alors:
OPERATION=”COLLAGE”, COLLAGE= _F(GROUP_MA_1=”gma1”, GROUP_MA_2=”gma2”,),
Les groupes de mailles gma1 et gma2 seront alors fusionnés. Plus précisément:
les mailles de gma1 et gma2 seront supprimées,
les nœuds de gma2 subsisteront (mais seront orphelins),
les nœuds de gma1 connecteront les deux maillages.
Avant de fusionner les deux groupes de mailles gma1 et gma2, le code vérifiera que les nœuds de ces deux groupes de mailles sont bien coïncidents (avec une tolérance de \(0,001\) fois la longueur de la plus petite arête des deux maillages).
Les conflits de noms des entités des deux maillages sont réglés de la même façon que pour l’opération “SUPERPOSE” (voir ci-dessus).