4. example#
The following command file calculates, by two substructuring methods, the flexure modes of a plate embedded in its center:
cyclic method,
classical method.
Then with the command DEFI_SQUELETTE, a visualization mesh is created (skeleton mesh). After expressing the results in physical space, the visualization mesh and results are added to a file RESULTAT in IDEAS format.
4.1. Command file#
#
# 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 FROM MAILLAGE FROM CALCUL
#
quel1 = DEFI_SQUELETTE (MODE_CYCL = mod_cy,
SECTEUR = _F (GROUP_MA = 'CALCUL'))
#
CREATION FROM MAILLAGE FROM VISUALISATION
#
quel2 = 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 = quel1)
modgl2 = REST_SOUS_STRUC (RESU_GENE = mod_cy, SQUELETTE = quel2)
#
...
# CALCUL PAR SOUS - STRUCTURATION CLASSIQUE
#
CALCUL FROM MACRO - ELEMENT
#
macele = MACR_ELEM_DYNA (BASE_MODALE = bamo)
#
CALCUL FROM MODELE GENERALISE
#
fashion = 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 FROM MAILLAGE FROM 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 THE MAILLAGE SQUELETTE
#
modglo = REST_SOUS_STRUC (RESU_GENE = resgen,
SQUELETTE = what)
#
4.2. Graphic results#
The calculation meshes and skeleton of the embedded plate are presented above with respectively the modal deformations of the second mode.