v3.03.140 FORMA40 - Travaux pratiques - formation « Génie Civil » : étude d’une plaque console soumise à la pesanteur et à la flexion#

Résumé:

Ce test est un test permettant de débuter avec les calculs en Génie Civil. Il a pour but de représenter une plaque console en béton armé modélisée, soit à l’aide d’une modélisation de plaque (modélisation \(B\) ) , soit par une modélisation \(3D\) (modélisation \(A\) ), et de s’initier aux post-traitements.

Solution de référence#

Il s’agit d’un test inspiré du cas-test SSLS132.

Les valeurs de référence sont uniquement des valeurs de non-régression.

Modélisation A#

Déroulement du TP#

Il s’agit de mener le calcul en modélisant le béton à l’aide d’éléments \(3D\) et les armatures en acier avec des éléments GRILLE_MEMBRANE. Le fichier de commandes Code_Aster sera généré à l’aide d’AsterStudy.

Réalisation du maillage#

Option en temps limité : on propose de lire le maillage (forma40a.mmed) qui a été réalisé avec un script Salomé . Le fichier est récupérable dans le répertoire d’installation de salome_meca (chemin: XXX/salome_meca/VYYY/tools/Code_aster_stable_ZZZZ/share/aster/tests ).

Option en temps non contraint : l’utilisateur peut réaliser le maillage, en veillant à faire passer le maillage par les surfaces où sont situées les nappes d’armatures.

Calcul élastique#

Il s’agit de définir le fichier le fichier de commandes permettant de réaliser cette étude. Les différentes étapes sont indiquées ci-dessous:

Lire le maillage au format MED ( LIRE_MAILLAGE).

Affecter les modélisations aux différents groupes de mailles ( AFFE_MODELE / 3D et GRILLE_MEMBRANE).

Définir les caractéristiques des éléments de structures (AFFE_CARA_ELEM, mot-clé GRILLEpour les éléments GRILLE_MEMBRANE) à savoir la section et le repère permettant de définir le repère local.

Définir les propriétés matériaux de l’acier et du béton (DEFI_MATERIAU)et les affecter (AFFE_MATERIAU).

Créer la discrétisation temporelle à l’aide de DEFI_LIST_REEL.

Définir les conditions aux limites et les chargements (AFFE_CHAR_MECA, mots-clés DDL_IMPOet PESANTEUR). Remarque: le chargement sur le bord \(B1X\) nécessite de définir une fonction multiplicatrice à l’aide de la commande DEFI_FONCTION qui sera appliqué au chargement via le mot-clé FONC_MULT sous EXCIT ou d’utiliser AFFE_CHAR_MECA_F.

Utiliser STAT_NON_LINEpour le calcul élastique ( COMPORTEMENT/RELATION=”ELAS”) avec la liste d’instant définie précédemment.

Imprimer le résultat au format MED( IMPR_RESU/FORMAT=”MED”).

Sauvegarder et lancer le calcul.

Post-traitement#

Dépouillement de base avec Paravis#

Importer le fichier MED dans Salomé sous Paravis.

Tracer la déformée (filtre Warp by Vector ).

Visualiser les contraintes aux points de Gauss (filtre ELGA field To Point Gaussian) .

Compléter le fichier de commande en calculant différentes grandeurs intéressantes: déformations (type ELGAou ELNO), contraintes et/ou déformations équivalentes. Relancer le calcul puis visualiser les différentes grandeurs sous Salomé .

Tracer de la courbe force-déplacement dans Code_Aster#

En reprenant le fichier de commande initial ou en définissant un nouveau stage , faire les post-traitements permettant de tracer la courbe force-déplacement.

Calculer les forces nodales à l’aide de la commande CALC_CHAMP.

Récupérer la résultante des efforts appliquées à l’aide de la commande POST_RELEVE_T.

Récupérer le déplacement suivant \(>\) du bord \(NO2NO3\) à l’aide de la commande POST_RELEVE_T.

Imprimer les deux tables pour visualiser les informations contenues.

Tracer la courbe force-déplacementau format XMGRACE à l’aide de la commande IMPR_FONCTION. Pour cela récupérer les fonctions à tracer à l’aide de RECU_FONCTION en appliquant les filtres nécessaires. (Ne pas oublier de préciser l’unité et de définir lefichier de sortie pour pouvoir visualiser directement la courbe).

Suggestions d’autres post-traitements#

Récupérer les déformations le long d’une ligne (par exemple du point \((\mathrm{0,2.5},0)\) au point \((10.,2.5,0)\) à l’aide de la commande MACR_LIGN_COUP. Imprimer la courbe à l’aide de la commande IMPR_TABLE.

Imprimer la contrainte maximale obtenue dans le béton puis dans les aciers à l’aide de la commande POST_RELEVE_T(OPERATION=”EXTREMA”).

Grandeurs testées et résultats#

Valeur des composantes de contraintes:

Localisation

Identification

Référence

Tolérance

Bord \(B1X\)

Résultante effort \(DZ\)

\(3,16529\times {10}^{5}\)

\(0,001\) %

Contrainte maximale dans la nappe d’acier \(ACM\)

\(2,70282\times {10}^{6}\)

\(0,001\) %

Contrainte maximale dans le béton

\(1,61016\times {10}^{7}\)

\(0,001\) %

Modélisation B#

Déroulement du TP#

Il s’agit de mener le calcul en utilisant uniquement des éléments de structures à savoir les éléments DKT pour le béton et des éléments GRILLE_EXCENTREE pour les armatures, en générant le fichier de commandes Code_Aster à l’aide d’AsterStudy .

Réalisation du maillage#

Réaliser le maillage du béton à l’aide de Salomé. Dupliquer les mailles pour pouvoir représenter les 2 nappes d’armatures.

Calcul élastique#

On définira dans le fichier de commandes ou dans AsterStudy, les différentes commandes nécessaires à la réalisation de cette étude. Les différentes étapes sont indiquées ci-dessous.

Lire le maillage au format MED ( LIRE_MAILLAGE).

Affecter les modélisations aux différents groupes de mailles ( AFFE_MODELE /DKT et GRILLE_EXCENTREE).

Définir les caractéristiques des éléments de structures (AFFE_CARA_ELEM, mot-clé COQUEpour le béton modélisé par des DKT, mot-clé GRILLEpour les éléments GRILLE_EXCENTREE) .

Définir les propriétés matériau de l’acier et du béton ( DEFI_MATERIAU/ELASpuis AFFE_MATERIAU).

Affecter les conditions aux limites et les chargements (AFFE_CHAR_MECA, mots-clésDDL_IMPOet PESANTEUR).

Créer la discrétisation temporelle à l’aide de DEFI_LIST_REEL.

Utiliser STAT_NON_LINEpour le calcul élastique ( COMPORTEMENT/RELATION=”ELAS”) avec la liste d’instant définie précédemment.

Imprimer le résultat au format MED( IMPR_RESU/FORMAT=”MED”) .

Lancer le calcul .

Post-traitement#

Post-traiter les informations souhaitées, comme pour le cas \(3D\) .

Grandeurs testées et résultats#

Valeur des composantes de contraintes:

Localisation

Identification

Référence

Tolérance

Bord \(B1X\)

Résultante effort \(DZ\)

\(2,95443\times {10}^{5}\)

\(0,001\) %

Contrainte maximale dans la nappe d’acier \(ACM\)

\(2,88427\times {10}^{6}\)

\(0,001\) %

Contrainte maximale dans le béton

\(2,44314\times {10}^{7}\)

\(0,001\) %

Remarque: il est également possible de réaliser cette étude en maillant les armatures explicitement. Dans ce cas, le maillage des armatures doit utiliser les mêmes nœuds que le béton.