4. Exemple#
Le fichier de commandes qui suit calcule, par deux méthodes de sous-structuration, les modes de flexion d’une plaque encastrée en son centre:
méthode cyclique,
méthode classique.
Puis par la commande DEFI_SQUELETTE, il y a création d’un maillage de visualisation (maillage squelette ). Après avoir exprimé les résultats dans l’espace physique, maillage de visualisation et résultats sont versés dans un fichier RESULTAT au format IDEAS.
4.1. Fichier de commandes#
#
# CALCUL PAR SOUS-STRUCTURATION CYCLIQUE
#
# CALCUL DES MODES PROPRES CYCLIQUES
#
mod_cy = MODE_ITER_CYCL (BASE_MODALE= bamo,
NB_MODE = 5, NB_SECTEUR = 4,
LIAISON = _F(DROITE ='DROITE', GAUCHE ='GAUCHE'),
CALCUL = _F(TOUT_DIAM ='OUI', NMAX_FREQ = 2),
INFO = 1)
#
# CREATION DU MAILLAGE DE CALCUL
#
squel1 = DEFI_SQUELETTE (MODE_CYCL= mod_cy,
SECTEUR = _F(GROUP_MA= ’CALCUL’))
#
# CREATION DU MAILLAGE DE VISUALISATION
#
squel2 = DEFI_SQUELETTE (MODE_CYCL= mod_cy,
SECTEUR = _F(GROUP_MA= ’VISUAL’))
#
# RESTITUTION DES RESULTATS SUR LES MAILLAGES SQUELETTES
#
modgl1 = REST_SOUS_STRUC (RESU_GENE= mod_cy,SQUELETTE= squel1)
modgl2 = REST_SOUS_STRUC (RESU_GENE= mod_cy,SQUELETTE= squel2)
#
…
# CALCUL PAR SOUS-STRUCTURATION CLASSIQUE
#
# CALCUL DU MACRO-ELEMENT
#
macele = MACR_ELEM_DYNA (BASE_MODALE= bamo)
#
# CALCUL DU MODELE GENERALISE
#
modege = DEFI_MODELE_GENE (
SOUS_STRUC=_F(NOM='CARRE1',
MACR_ELEM_DYNA= macele),
SOUS_STRUC=_F(NOM='CARRE2',
MACR_ELEM_DYNA= macele,
ANGL_NAUT=(90., 0., 0.)),
SOUS_STRUC=(NOM='CARRE3',
MACR_ELEM_DYNA= macele,
ANGL_NAUT=(180.,0.,0.)),
SOUS_STRUC=(NOM='CARRE4',
MACR_ELEM_DYNA= macele,
ANGL_NAUT=(270., 0., 0.)),
LIAISON=_F(SOUS_STRUC_1='CARRE1',
SOUS_STRUC_2='CARRE2',
INTERFACE_1 ='GAUCHE',
INTERFACE_2 ='DROITE'),
LIAISON=_F(SOUS_STRUC_1='CARRE2',
SOUS_STRUC_2='CARRE3',
INTERFACE_1 ='GAUCHE',
INTERFACE_2 ='DROITE'),
LIAISON=_F(SOUS_STRUC_1='CARRE3',
SOUS_STRUC_2='CARRE4',
INTERFACE_1 ='GAUCHE',
INTERFACE_2 ='DROITE'),
LIAISON=_F(SOUS_STRUC_1='CARRE4',
SOUS_STRUC_2='CARRE1',
INTERFACE_1 ='GAUCHE',
INTERFACE_2='DROITE'))
#
…
# CREATION DU MAILLAGE DE VISUALISATION
squel = DEFI_SQUELETTE (MODELE_GENE=MODEGE
SOUS_STRUC=_F(NOM ='CARRE1',
GROUP_MA= ’VISUAL’),
SOUS_STRUC=_F(NOM ='CARRE2',
GROUP_MA= ’VISUAL’),
SOUS_STRUC=_F(NOM ='CARRE3',
GROUP_MA= ’VISUAL’),
SOUS_STRUC=_F(NOM ='CARRE4',
GROUP_MA= ’VISUAL’))
#
# RESTITUTION DES RESULTATS SUR LE MAILLAGE SQUELETTE
#
modglo = REST_SOUS_STRUC ( RESU_GENE= resgen,
SQUELETTE= squel)
#
4.2. Résultats graphiques#
On présente ci-dessus les maillages de calcul et squelette de la plaque encastrée avec respectivement les déformées modales du deuxième mode.