* BILI_EFZ PROCEDUR FANDEUR 14/10/10 21:15:02 8178 * * * verification elementaire * lok=vrai; lok=faux; 'FINSI'; 'SI' (lok 'ET' ('EXISTE' model 'GELA')); GELA=model.'GELA'; 'FINSI'; 'SI' (lok 'ET' ('EXISTE' model 'GAYI')); GAYI=model.'GAYI'; 'FINSI'; 'SI' (lok 'ET' ('EXISTE' model 'YEFF')); YEFF=model.'YEFF'; 'FINSI'; 'SI' (lok 'ET' ('EXISTE' model 'SECZ')); SECZ=model.'SECZ'; 'FINSI'; * 'SI' (lok 'ET' ('EXISTE' model 'ELEN')); ELEN=model.'ELEN'; 'FINSI'; * 'SI' lok; * * maillage de 1 element * p1=0 0 0; p2=1 0 0;d1=p1 d 1 p2; * * champs nuls * chnul=deplx + deply + rotax + rotay + rotaz; * * modele * xnu=.2; EELA=GELA*2*(1+xnu); EAYI=GAYI*2*(1+xnu); * mc=ma et ca; * * initialisation * * * loop sur les branches; * 'REPETER' lab1 nbcl; nbran=nbran+1; * * chargement * * * increment elastique * dtx=(cfin-cin)/npts; depy=chnul + deplz; * * loop charge * 'REPETER' lab2 npts; j=j+1; sig var xxxx='ECOULE' mo sig0 var0 esig mc; * * var0=var; sig0=sig; * 'FIN' lab2; * * fin loop * ccour=ccour 'ET' coury; mmoy=mmoy 'ET' momy; cin=cfin; 'MENAGE'; 'FIN' lab1; 'FINSI'; * titre 'modele plastique BILIN_EFFZ'; * 'FINPROC' courbe;
© Cast3M 2003 - Tous droits réservés.
Mentions légales