4. Exemple#

L’exemple ci-dessous effectue un calcul sur 2 harmoniques de Fourier par MACRO_ELAS_MULT, enrichit le concept de type RESULTAT par CALC_CHAMP avant de recombiner les champs calculés par COMB_FOURIER.

Calcul Fourier sur les deux premières harmoniques symétriques


resu = MACRO_ELAS_MULT( MODELE = mo,

CHAM_MATER = cm,

CHAR_MECA_GLOBAL= bloqu,

CAS_CHARGE= (

_F (MODE_FOURIER = 1,

TYPE_MODE = 'SYME' ,

CHAR_MECA = ch,

SOUS_TITRE = 'mode fourier 1 SYME'),

_F (MODE_FOURIER = 2,

TYPE_MODE = 'SYME' ,

CHAR_MECA = ch,

SOUS_TITRE = 'mode fourier 2 SYME'),),

)


Calcul des contraintes et des réactions nodales par CALC_CHAMP


resu = CALC_CHAMP(reuse = resu,

RESULTAT = resu,

CONTRAINTE = 'SIGM_ELNO',

FORCE = 'REAC_NODA',


Recombinaison de Fourier sur les déplacements, réactions et contraintes pour 45° et 135°


angl1 = 45.

angl2 = 135.


co_four = COMB_FOURIER( RESULTAT = resu,

NOM_CHAM = ('DEPL','REAC_NODA','SIGM_ELNO'),

ANGLE = (angl1,angl2),);