4. Examples#

4.1. Calculation of mechanical eigenmodes#

ASSEMBLAGE (MODELE = mo, CHARGE = ch_blocking,

CHAM_MATER = chmat, CARA_ELEM = character, NUME_DDL = CO (« naked »), MATR_ASSE = (_F (MATRICE = CO (« K »), OPTION = “RIGI_MECA”), _F (MATRICE = CO (« M »), OPTION = “MASS_MECA”),),

fashion = CALC_MODES (MATR_RIGI = K,

MATR_MASS = M,

…)

4.2. Calculation of Euler buckling modes#

# chsief is the load constraint field
ASSEMBLAGE (MODELE = mo, CHARGE = ch_blocking,

CHAM_MATER = chmat, CARA_ELEM = character, NUME_DDL = CO (« naked »),

MATR_ASSE = (_F (MATRICE = CO (« K »), OPTION =” RIGI_MECA “),

_F (MATRICE = CO (« KG »), OPTION =” RIGI_GEOM “, SIEF_ELGA =head),),

modflamb = CALC_MODES (MATR_RIGI = K,

MATR_MASS = KG,

…)

4.3. Forced response calculation#

ASSEMBLAGE (MODELE = mo, CHARGE = ch_blocking,

CHAM_MATER = chmat, CARA_ELEM = character, NUME_DDL = CO (« naked »), MATR_ASSE = (_F (MATRICE = CO (« K »), OPTION = “RIGI_MECA”), _F (MATRICE = CO (« M »), OPTION = “MASS_MECA”),), VECT_ASSE = (_F (VECTEUR = CO (« F »), OPTION =” CHAR_MECA “, CHARGE =CHAR_A),)

answer = DYNA_VIBRA (MATR_RIGI = K, MATR_MASS = M,

EXCIT = _F (VECT_ASSE = F,…)…)