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#
Fig. 5.1 Découpe de la surface avec l’option DECOUPE_LAC (cas-tests zzzz383)#