v3.04.002 SSLV002 – Définition des repères locaux des éléments massifs par un champ d’orientation#

Résumé:

L’objectif de ce test est de valider la fonctionnalité de définition des orientations des repères locaux des éléments massifs via un champ d’orientation donné sous le mot-clé MASSIF / CHAM_ORIE de l’opérateur AFFE_CARA_ELEM.

L’application visée est l’utilisation de champs d’orientation générés automatiquement à partir de la topologie du maillage par l’utilitaire Local Frames Generator basé sur du MEDCoupling et disponible dans Salome (à partir de la version 9.11).

Local Frames Generator calcule les repères locaux \((L,T,N)\) à partir de la topologie d’un maillage d’une structure élancée (typiquement des pales d’éoliennes ou de propulseurs sous-marin présentant des bords d’attaque et de fuite), ou obtenue à partir d’une génératrice (typiquement un ressort).

Le vecteur \(L\) permet de suivre la direction de l’élancement ou de la génératrice. Le vecteur \(T\) est le vecteur tangent à la peau externe du maillage. Le vecteur \(N\) permet de constituer le repère orthonormé direct. L’utilitaire post-traite ensuite l’information pour la restituer sous la forme d’un champ à 7 composantes correspondant à la structure de donnée aster de type SD_CARA_ELEM.CARMASSI. C’est un tel champ qui est attendu en entrée du mot-clé CHAM_ORIE de AFFE_CARA_ELEM / MASSIF.

Dans ce test, on travaille sur un secteur de tuyau constitué d’un matériau orthotrope (donc défini par rapport aux repères locaux), encastré au niveau de sa face inférieure. On vient lui appliquer une force répartie sur sa face supérieure.Dans cette configuration, les repères locaux correspondent en fait au repère cylindrique.

Le test est composé de deux modélisations:

  • dans la modélisation A, qui sert de référence, les repères cylindriquessont obtenus«à la main» en calculant les angles d’Euler maille par maille, comme cela a été fait et validé dans le test hsnv134bdu dépôt validation.

  • dans la modélisation B, onutilisele champ derepères locaux générés automatiquement à partir de la topologie du maillage du secteur de tuyau avec l’outil Local Frames Generator.

Solution de référence#

Méthode de calcul#

Tous les résultats sont testés en non-regression.

Les résultats de la modélisation A sont obtenus avec des repères locaux qui ont été orientés avec le script capitalisé dans hsnv134b, et validé dans ce test. Ils servent donc de référence pour les résultats de la modélisation B.

Modélisation A#

Grandeurs testées et résultats#

Les grandeurs testées sont les déplacements aux nœuds 1 et 3 représentés à la .

Dans cette modélisation, on ne teste qu’en non-regression.

Identification

Type de référence

Nœud 1– DEPL/DX DY DZ

NON_REGRESSION

Nœud 3– DEPL/DX DY DZ

NON_REGRESSION

Modélisation B#

Grandeurs testées et résultats#

Les grandeurs testées sont toujours les déplacements aux nœuds 1 et 3 représentés à la .

Dans cette modélisation, on les teste par rapport aux valeurs obtenues par la Modélisation A ainsi qu’en non-regression.

Lieu

Composante (DEPL)

VALE_REFE

Precision

Nœud 1

DX

0.0076284 m

1.0E-6

DY

0.0074515 m

1.0E-6

DZ

0.0104914 m

1.0E-6

Lieu

Composante (DEPL)

VALE_REFE

Precision

Nœud 3

DX

0.0074704 m

1.0E-6

DY

0.0076102 m

1.0E-6

DZ

0.0108583 m

1.0E-6

Identification

Type de référence

Nœud 1– DEPL/DX DY DZ

NON_REGRESSION

Nœud 3– DEPL/DX DY DZ

NON_REGRESSION