×

Notice

The forum is in read only mode.

STAT_NON_LINE >>>> Erreur de programmation : condition non respectée.

  • MGolbs
  • MGolbs's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
14 years 3 months ago #5202 by MGolbs
Hallo,

wahrscheinlich habe ich in meiner STAT_NON_LINE Definition einen grundlegenden Fehler, finde diesen aber nicht. Ich habe immer noch ein großes Problem in der Frage Definition des Abbruchkriteriums und Definition der zu konvergierenden Größe/Parameter (Kraft, Druck, Verschiebung..)

JDC.py : ERREUR A L'EXECUTION - INTERRUPTION
>> JDC.py : DEBUT RAPPORT
CR d'execution de JDC en MIXTE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! <S> Exception utilisateur levee mais pas interceptee. !
! Les bases sont fermees. !
! error : <EXCEPTION LEVEE> DVP_1 !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
fin CR d'execution de JDC en MIXTE

>> JDC.py : FIN RAPPORT
Fin interpreteur Python
EXECUTION_CODE_ASTER_EXIT_3551=1
PROC=0 INFO_CPU= 34.22 28.18 6.04 17965.78
<INFO> Code_Aster run ended, diagnostic : <S>_ERROR


und

!


!
! <A> <MODELISA4_8> !
! !
! !
! -> Phase de vérification du maillage : présence de mailles doubles (ou triples, ...) !
! Les mailles multiples sont des mailles de noms différents qui ont la meme connectivité !
! (elles s'appuient sur les memes noeuds). !
! !
! -> Risque & Conseil : !
! Le risque est de modéliser 2 fois (ou plus) l'espace. On peut par exemple avoir !
! un modèle 2 fois trop lourd ou 2 fois trop rigide. !
! Remarque : les mailles concernées sont imprimées dans le fichier "message". !
! Sur ce maillage, il est imprudent d'affecter des quantités avec le mot clé TOUT='OUI'. !
! !
! !
! !
! Ceci est une alarme. Si vous ne comprenez pas le sens de cette !
! alarme, vous pouvez obtenir des résultats inattendus ! !
!
!


!
!
! <EXCEPTION> <DVP_1> !
! !
! !
! Erreur de programmation : condition non respectée. !
! !
! !
! !
! !
! Il y a probablement une erreur dans la programmation. !
! Veuillez contacter votre assistance technique. !
!
!


!
!
! Liste des alarmes émises lors de l'exécution du calcul. !
! !
! Les alarmes que vous avez choisies d'ignorer sont précédées de (*). !
! Nombre d'occurrences pour chacune des alarmes : !
! MODELISA4_8 émise 1 fois !
!
!

<I> <FIN> FERMETURE DE LA BASE "GLOBALE" EFFECTUEE.
<I> <FIN> ARRET NORMAL DANS "FIN" PAR APPEL A "JEFINI".



[code:1]
DEBUT();

MAIL=LIRE_MAILLAGE(UNITE=20,
FORMAT='MED',
NOM_MED='ausgleic',
INFO=1,);

MAIL=MODI_MAILLAGE(reuse =MAIL,
MAILLAGE=MAIL,
ORIE_NORM_COQUE=_F(GROUP_MA='EleTria3',),);

Traction=DEFI_FONCTION(NOM_PARA='EPSI',VALE=(0.003143,220.0,
0.005199,290.0,
0.010668,330.0,
0.022036,365.0,
0.041728,405.0,
0.072294,440.0,
0.116391,470.0,
0.176765,510.0,
0.256243,545.0,
0.357725,585.0,
0.484174,620.0,
0.638615,650.0,
0.824129,660.0,
),INTERPOL='LIN',PROL_DROITE='LINEAIRE',PROL_GAUCHE='EXCLU',);

Stahl=DEFI_MATERIAU(ELAS=_F(E=210000.0,
NU=0.3,),
TRACTION=_F(SIGM=Traction,),);

MatMod=AFFE_MATERIAU(MAILLAGE=MAIL,
AFFE=_F(TOUT='OUI',
MATER=Stahl,),);

EleMod=AFFE_MODELE(MAILLAGE=MAIL,
INFO=2,
AFFE=_F(GROUP_MA='EleTria3',
PHENOMENE='MECANIQUE',
MODELISATION='DKT',),);

EleProp=AFFE_CARA_ELEM(MODELE=EleMod,
COQUE=_F(GROUP_MA='EleTria3',
EPAIS=5.0,
VECTEUR=(12.0,19.0,27.0,),),);

Ground=AFFE_CHAR_MECA(VERI_NORM='OUI',
MODELE=EleMod,
DDL_IMPO=_F(GROUP_MA='LagerEle',
DX=0.0,
DY=0.0,
DZ=0.0,
DRX=0.0,
DRY=0.0,
DRZ=0.0,),);

tsteps = 0.1;

ramp=DEFI_FONCTION(NOM_PARA='INST',VALE=(0.00,0.00,
1.00,1.00,
),INFO=2,TITRE='ramp',);

Pilot=AFFE_CHAR_MECA(VERI_NORM='OUI',
MODELE=EleMod,
PRES_REP=_F(GROUP_MA='EleTria3',
PRES=-10.0,),);

Time=DEFI_LIST_REEL(DEBUT=0,
INTERVALLE=_F(JUSQU_A=1,
NOMBRE=1,),);

Solution=STAT_NON_LINE(MODELE=EleMod,
CHAM_MATER=MatMod,
CARA_ELEM=EleProp,
EXCIT=(_F(CHARGE=Ground,),
_F(CHARGE=Pilot,
FONC_MULT=ramp,),),
COMP_INCR=_F(RELATION='ELAS',
DEFORMATION='GREEN_GR',
TOUT='OUI',),
INCREMENT=_F(LIST_INST=Time,
INST_FIN=1.0,),
CONVERGENCE=_F(ITER_GLOB_MAXI=100,),
METHODE='NEWTON',
NEWTON=_F(PREDICTION='ELASTIQUE',
MATRICE='TANGENTE',
REAC_ITER=1,),);

Solution=CALC_ELEM(reuse =Solution,
MODELE=EleMod,
RESULTAT=Solution,
OPTION=('SIEF_ELNO_ELGA','EPSG_ELNO_DEPL','EPSI_ELNO_DEPL',),);

IMPR_RESU(MODELE=EleMod,
FORMAT='MED',
RESU=_F(MAILLAGE=MAIL,
RESULTAT=Solution,
INFO_MAILLAGE='OUI',
PARTIE='REEL',
TOUT_CHAM='OUI',
TOUT_CMP='OUI',
TOUT='OUI',),
INFO=2,);

FIN(FORMAT_HDF='OUI',);
[/code:1]

Über Tipps und Infos wäre ich sehr dankbar.

Gruß Markus

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