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),);