×

Notice

The forum is in read only mode.

MODE_ITER_SIMULT ohne DDL_IMPO möglich?

  • MGolbs
  • MGolbs's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
13 years 10 months ago #5610 by MGolbs
Replied by MGolbs on topic Re:MODE_ITER_SIMULT ohne DDL_IMPO möglich?
Hallo,

danke für den Hinweis. Leider habe ich in der v2.08.011 kein *.comm Beispiel gefunden. Die jetzige *.comm läuft auch ohne Lagerung, ob BANDE kontra PLUS_PETITE der Grund war?

Gruß und Dank Markus

[code:1]
DEBUT();

MAIL=LIRE_MAILLAGE(UNITE=20,
FORMAT='MED',);

MODELE=AFFE_MODELE(MAILLAGE=MAIL,
AFFE=_F(TOUT='OUI',
PHENOMENE='MECANIQUE',
MODELISATION='3D',),);

MAT=DEFI_MATERIAU(ELAS=_F(E=210000.0,
NU=0.3,
RHO=7.9e-09,),);

CHMAT=AFFE_MATERIAU(MAILLAGE=MAIL,
AFFE=_F(TOUT='OUI',
MATER=MAT,),);

BLOCAGE=AFFE_CHAR_MECA(MODELE=MODELE,
DDL_IMPO=_F(GROUP_NO='LagerKn',
DX=0.0,
DY=0.0,
DZ=0.0,),);

MACRO_MATR_ASSE(MODELE=MODELE,
CHAM_MATER=CHMAT,
# CHARGE=BLOCAGE,
NUME_DDL=CO('NUMEDDL'),
MATR_ASSE=(_F(MATRICE=CO('RIGIDITE'),
OPTION='RIGI_MECA',),
_F(MATRICE=CO('MASSE'),
OPTION='MASS_MECA',),),);

# MODES=MODE_ITER_SIMULT(MATR_A=RIGIDITE,
# MATR_B=MASSE,
# CALC_FREQ=_F(OPTION='PLUS_PETITE',
# NMAX_FREQ=20,),
# );

MODES=MODE_ITER_SIMULT(MATR_A=RIGIDITE,
MATR_B=MASSE,
METHODE='SORENSEN',
PREC_SOREN=0.0,
NMAX_ITER_SOREN=20,
PARA_ORTHO_SOREN=0.717,
TYPE_RESU='DYNAMIQUE',
OPTION='SANS',
CALC_FREQ=_F(OPTION='BANDE',
FREQ=(1.0,8000.0,),
NMAX_ITER_SHIFT=10,),
VERI_MODE=_F(STOP_ERREUR='OUI',
PREC_SHIFT=5.0E-3,
SEUIL=1.0E-03,
STURM='OUI',),
STOP_FREQ_VIDE='OUI',
INFO=1,);

MODES=CALC_ELEM(reuse =MODES,
MODELE=MODELE,
CHAM_MATER=CHMAT,
RESULTAT=MODES,
PRECISION=1e-06,
OPTION=('SIEF_ELGA_DEPL','SIGM_ELNO_DEPL','EQUI_ELNO_SIGM',),);

MODES=CALC_NO(reuse =MODES,
RESULTAT=MODES,
OPTION=('SIGM_NOEU_DEPL','EQUI_NOEU_SIGM',),);

IMPR_RESU(MODELE=MODELE,
FORMAT='MED',
RESU=_F(MAILLAGE=MAIL,
RESULTAT=MODES,
NOM_CHAM=('DEPL','SIGM_NOEU_DEPL','EQUI_NOEU_SIGM','SIGM_ELNO_DEPL','EQUI_ELNO_SIGM',),),);

FIN();

[/code:1]<br /><br />Post edited by: MGolbs, at: 2011/08/01 18:57

Dem Überflüssigen nachlaufen, heißt das Wesentliche verpassen.
Jules Saliège
More
13 years 10 months ago #5611 by RichardS
Replied by RichardS on topic Re:MODE_ITER_SIMULT ohne DDL_IMPO möglich?
Hallo,
das *.comm-file sowie das zugehörige Netz befinden sich wie bei allen Test-Cases im Ordner .../ASTER_ROOT/ASTER_VERSION/astest (aslo in meinem Fall opt/aster/NEW11/astest).
Im Anhang sind nochmal die entsprechenden Dateien für dieses Beispiel.
MfG,
Richard

Attachment forma11b.zip not found


SimScale - Engineering Simulation in your browser!
Attachments:
  • MGolbs
  • MGolbs's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
13 years 10 months ago #5616 by MGolbs
Replied by MGolbs on topic Re:MODE_ITER_SIMULT ohne DDL_IMPO möglich?
Hallo,

danke für den Tipp des Ablageortes.

In der *.comm (forma11b.comm)
[code:1]
..
MODE_SOB=MODE_ITER_SIMULT(MATR_A=K_ASSE,
MATR_B=M_ASSE,
METHODE='SORENSEN',
CALC_FREQ=_F(OPTION='BANDE',
FREQ=(-.1,2700.0,),),
TITRE='1/ METHODE DE SORENSEN',);
..
[/code:1]

sind auch die Parameter gesetzt, die dann bei mir das System zum Laufen gebracht haben.

Gruß und Dank Markus<br /><br />Post edited by: MGolbs, at: 2011/08/02 11:31

Dem Überflüssigen nachlaufen, heißt das Wesentliche verpassen.
Jules Saliège
Moderators: catux
Time to create page: 0.154 seconds
Powered by Kunena Forum