4. example#
4.1. OPTION =” MECA “#
See tests COMP001 [V6,07,101], COMP002 [V6,07,102]
#unités in Pa
ACIER [0] = DEFI_MATERIAU (ELAS =_F (E= YOUNG_Pa, NU=, NU= POISSON,, ALPHA =11.8e-6), ECRO_LINE =_F (D_ SIGM_EPSI =pente_PA, SY= SY_Pa,),); #unités in purpose [1] = [1] = BELOW-E [1] = (1]) = 58.- MPaACIER DEFI_MATERIAU ELAS YOUNG POISSON, ALPHA =11.8e-6), ECRO_LINE =_F (D_ SIGM_EPSI =slope, SY=SY,),) compor=' VMIS_ISOT_LINE 'tabresu= TEST_COMPOR (OPTION =' MECA ', COMPORTEMENT =_', =_F (RELATION =compor,), =_F (=_F), =_F (=_F), =_F (=compor,),), then NEWTON REAC_ITER LIST_MATER = ACIER, VARI_TEST =( 'V1', 'V1', 'VMIS', 'TRACE'), YOUNG = YOUNG, POISSON = POISSON,)
4.2. OPTION =” THER “#
See tests COMP008 *
TREF = 0.
Tmax = 500
YOUN = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 200000. ,
Tmax, 100000. ,
),);
ALPH = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 1.E-5,
Tmax, 2.E-5,
),);
SIGY = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 100. ,
Tmax, 50. ,
),);
DSDE = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 10000. ,
Tmax, 5000. ,
),);
MATERI = DEFI_MATERIAU (ELAS_FO =_F (E= YOUN, NU= ZERO,
TEMP_DEF_ALPHA = TREF,
ALPHA = ALPH,),
ECRO_LINE_FO =_F (D_ SIGM_EPSI = DSDE,
SY= SIGY,),
);
LMAT2 = [None] * (NCAL)
time=0.
For i in range (NCAL):
timem = time
time = timem + tfin/ NCAL
Ti = T0 + time /tfin * (Tmax - T0)
LMAT2 [i] = DEFI_MATERIAU (ELAS =_F (E= YOUN (Ti),
NAKED=0. ,
ALPHA =0.,),
ECRO_LINE =_F (D_ SIGM_EPSI = DSDE (Ti),
SY= SIGY (Ti),),)
compor=' VMIS_ISOT_LINE '
tabresu= TEST_COMPOR (
MATER = MATERI, COMPORTEMENT =_F (RELATION =compor),
LIST_MATER = LMAT2, ALPHA = ALPH, YOUNG = YOUN, TEMP_INIT = TREF, TEMP_FIN =Tmax,
NEWTON =_F (REAC_ITER =1),
NB_VARI =2, VARI_TEST =( 'V1', 'V2'),
)