5. Exemples#

5.1. Duplication de mailles#

Soit un maillage contenant déjà les mailles:

M1 M2 M3

et le groupe de mailles coque :

coque : M1 M2

Chaque maille s’appuie sur les nœuds suivants:

M1 : N1 N2 N3
M2 : N3 N4 N5
M3 : N4 N5 N6

Si on appelle la commande suivante:

ma_2 = CREA_MAILLAGE(MAILLAGE = ma_1,
                     CREA_MAILLE = _F(NOM = 'sol',
                                      GROUP_MA = 'coque', ),)

Après appel à la commande CREA_MAILLAGE, le nouveau maillage contient alors:

  • les groupes de mailles:

  • coque (initial)

  • sol contenant les mailles M4 et M5

  • les mailles s’appuient sur les nœuds suivants :

  • M1 : N1 N2 N3

  • M2 : N3 N4 N5

  • M3 : N4 N5 N6

  • M4 : N1 N2 N3

  • M5 : N3 N4 N5

5.2. Transformation de triangles à 6 nœuds en triangles à 7 nœuds#

ma_2 = CREA_MAILLAGE(MAILLAGE = ma_1,
                     MODI_MAILLE = _F(GROUP_MA = 'triangle',
                                      OPTION = 'TRIA6_7', ),)

Supposons que dans ma_1 le GROUP_MA triangle soit composé de deux mailles M1, M2 ayant les nœuds suivants:

M1: N1 N2 N3 N4 N5 N6
M2: N1 N2 N7 N4 N8 N9

Dans le maillage ma_2, les deux mailles M1, M2 auront les nœuds suivants:

M1: N1 N2 N3 N4 N5 N6 N10
M2: N1 N2 N7 N4 N8 N9 N11

5.3. Exemple d’utilisation de DECOUPE_LAC#

_images/exempleLAC.png

Fig. 5.1 Découpe de la surface avec l’option DECOUPE_LAC (cas-tests zzzz383)#