5. Exemple#

On traite ici le cas d’une structure 3D soumise à un chargement dynamique transitoire (cf. cas test sdls114b [V2.03.114]). Après construction des matrices de masses et de rigidité, on peut calculer les modes propres de la structure:

MODE=CALC_MODES( MATR_RIGI=RIG_ASS,

MATR_MASS=MA_ASS,

CALC_FREQ=_F(NMAX_FREQ=60,),);

On peut alors calculer le déplacement de la structure soumise à un chargement dynamique:


RES_DYNA=DYNA_VIBRA(TYPE_CALCUL=”TRAN”,BASE_CALCUL=”GENE”,

MATR_MASS=MASS_GE,

MATR_RIGI=RIGI_GE,

MATR_AMOR=AMOR_GE,

SCHEMA_TEMPS=_F(SCHEMA=”EULER”,),

INCREMENT=_F(INST_INIT=0.,

INST_FIN=tfin,

VERI_PAS = “OUI”,

PAS=pas,),

EXCIT=_F(VECT_ASSE=CHA_ASS,

FONC_MULT=RAMPE,),

ARCHIVAGE=_F(PAS_ARCH = nbpas,),

IMPRESSION = _F(TOUT=”OUI”,),);

Le calcul en mécanique de la rupture commence par la définition du fond de fissure:

FF2=DEFI_FISS_XFEM(MODELE=MO,

DEFI_FISS=_F(GROUP_MA_FISS=”LEV_SUP”,

GROUP_MA_FOND=”FN_FS”, ),

GROUP_MA_ENRI=”VVOLTOT”,);

Le calcul des fonctions \({K}_{I}(t)\) , \({K}_{\mathit{II}}(t)\) et \({K}_{\mathit{III}}(t)\) se fait après le calcul préalable des facteurs d’intensité des contraintes modaux par CALC_G:

KT2 = POST_K_TRANS( RESU_TRANS = RES_DYNA,

K_MODAL = _F(TABL_K_MODA =GLMO1,

FISSURE=FF2, ),);