Download tufi_relax.dgibi

Back to the list

* fichier :  tufi_relax.dgibi
OPTION ECHO 0;
opti dime 3 mode TRID elem seg2 ;
rap=10.;T1=10.;RMOY=T1 * rap;REXT1=RMOY + (T1 / 2.);
P1=0. 0. 0.;P2=0. 0. 0.;                                                        
TUFSS=MANU SEG2 P1 P2;                                                          
OBJTUFI=MODL TUFSS  MECANIQUE ELASTIQUE FLUAGE NORTON TUFI;
CARTOT=mate OBJTUFI YOUN 2.E5 NU 0.3
AF1 3.e-15 AF2 5. AF3 1. SMAX 200. RAYO REXT1 EPAI T1
VX 1. VY 0. VZ 0. VXF 0. VYF 0. VZF 1. ANGL 120;
CDL=BLOQ depla rota p1;
RIG1= RIGI OBJTUFI CARTOT;RIG = RIG1 ET CDL;
DD = RESO RIG (MOME 100.E5 'MY' P2);
cdli=bloq 'RY' P2;CDL=CDL et cdli;
RIG = RIG1 ET CDL;
vdepli=extr DD 'RY' P2;
depli=depi cdli vdepli;
DD = RESO RIG depli;
M0=react DD cdli;vM0=extr M0 'MY' P2;
CMM=vdepli / vM0;
SS = SIGMA CARTOT OBJTUFI DD;
EVT = EVOL MANU 'T' (PROG 0. 1.E10) 'F(T)' (PROG 1. 1.);
dt=10.;LIS = PROG 0. pas dt 110. ;
FDT=CHAR 'DIMP' depli EVT;                                                                
TENTR=TABLE;
TENTR.CARACTERISTIQUES=CARTOT;
TENTR.MODELE=OBJTUFI;
TENTR.CHARGEMENT=FDT;
TENTR.'CONTRAINTES'=tabl;
TENTR.'DEPLACEMENTS'=tabl;
TENTR.'CONTRAINTES' . 0 =SS;
TENTR.'DEPLACEMENTS' . 0 = DD;
TENTR.BLOCAGES_MECANIQUES=CDL;
TENTR.TEMPS_CALCULES= LIS;
pasapas TENTR;
t10=TENTR.TEMPS . 10;
U10=TENTR.DEPLACEMENTS . 10;
VAR10=TENTR.VARIABLES_INTERNES . 10;
M10=react U10 cdli;vM10=extr M10 'MY' P2;phi_el=CMM * vM10;
phi_f=vdepli - phi_el;
vC10=extr VAR10 'JPOI' 1 1 1;
phi_fb=extr VAR10 'EPSE' 1 1 1;
U9=TENTR.DEPLACEMENTS . 9;
Mi=react U9 cdli;vMi=extr Mi 'MY' P2;phi_el=CMM * vMi;
phi_f9=vdepli - phi_el;
U10=TENTR.DEPLACEMENTS . 10;
Mi=react U10 cdli;vMi=extr Mi 'MY' P2;phi_el=CMM * vMi;
phi_f10=vdepli - phi_el;
U11=TENTR.DEPLACEMENTS . 11;
Mi=react U11 cdli;vMi=extr Mi 'MY' P2;phi_el=CMM * vMi;
phi_f11=vdepli - phi_el;
phi_fpt1=(phi_f10 - phi_f9) / dt;
phi_fpt2=(phi_f11 - phi_f10) / dt;
phi_fpt=(phi_fpt1 + phi_fpt2) / 2.;

* COMPARAISON A LA SOLUTION ANALYTIQUE
Mth10=7.747E6;phi_f10=1.850E-4;vCth10=4.576E-3;
ph_fpt10=1.020E-6;

errM=abs ((vM10 - Mth10) / Mth10);
errphif=abs ((phi_f - phi_f10) / phi_f10);
errphifb=abs ((phi_fb - phi_f10) / phi_f10);
errC=abs ((vC10 - vCth10) / vCth10);
errphfp=abs ((phi_fpt - ph_fpt10) / ph_fpt10);                    
err=errM * errphif * errphifb * errC * errphfp;
SI (ERR < (1.E-3 ** 5))ERRE 0;SINO;ERRE 5;FINSI;
fin;

 

© Cast3M 2003 - All rights reserved.
Disclaimer