* fichier : sicfsic.dgibi ************************************************************************ ************************************************************************ complet = faux ; * POUR UN CALCUL COMPLET METTRE À VRAI *======================================================================= * * CAS TEST DE VALIDATION DES LOIS DE COMPORTEMENT ONERA * SCALAIRE ET PSEUDO-TENSORIEL POUR LE COMPOSITE * TISSE SICf/SIC. * Paramètres pris en compte correspondant au tissé * Modèle décrit dans la note SEMT/LM2S/RT/05-034/A. * *======================================================================= * * 1 ELEMENT CUB 8 : COMPARAISON RESULTATS AVec ceux obtenu par * fichier MATLAB de l'ONERA * Traction pour le cas Complet = faux * Cycles de traction compressionspour Complet = Vrai *======================================================================= GRAPH = N; * Maillage long = 1.0 ; larg = 1.0 ; epai = 1.0 ; p1 = 0.0 0.0 0.0 ; n1 = 1 ; p1p2 = DROIT N1 p1 p2 ; p4p3 = DROIT N1 p4 p3 ; p11p21 = DROIT N1 p11 p21 ; p41p31 = DROIT N1 p41 p31 ; vol1 = cube ; * * Cas où on veut atteindre 180 puis 235 MPa pour fibre * selon la direction de la traction * Différent numéros de Cachou selon les angles * * tenten = vrai pour le modèle pseudo tensoriel faux sinon TENTEN = FAUX; * On fait une boucle ou on teste successivemenbt le modèle * Scalaire et tensoriel ; REPETER BOUMO 2 ; SI (&BOUMO EGA 2) ; TENTEN = VRAI ; FINSI ; * * On tire à 25 ° selon x TETE = 22.5 ; SI TENTEN ; SI COMPLET ; PAS -0.01 -1.13 PAS 0.01 0.725 PAS -0.01 -1.13 PAS 0.01 0.849 PAS -0.02 -1.13 PAS 0.02 1.023 PAS -0.02 -1.13 PAS 0.02 1.261 PAS -0.02 -1.13 PAS 0.02 1.611 PAS -0.02 -1.13 PAS 0.02 2.12 ; SINON ; FINSI ; SINON ; SI COMPLET ; PAS -0.01 -1.14 PAS 0.01 0.806 PAS -0.01 -1.14 PAS 0.01 0.926 PAS -0.02 -1.14 PAS 0.02 1.067 PAS -0.02 -1.14 PAS 0.02 1.224 PAS -0.02 -1.14 PAS 0.02 1.402 PAS -0.02 -1.14 PAS 0.02 1.613 PAS -0.02 -1.15 PAS 0.02 1.857 PAS -0.02 -1.16 PAS 0.02 2.141 ; SINON ; FINSI ; FINSI ; * 1.4.1 Blocages mécaniques et deplacement axial impose uz3 = 1.e-3; * titr ' chargement ' ; trace vec1 vol1 ; cl0 = clim1 et clim2 et clim3 ; * Definition du modele et affectation des proprietes de materiau-------- SI TENTEN ; mo_util = MODE vol1 'MECANIQUE' 'ELASTIQUE' ORTHOTROPE ENDOMMAGEMENT SICTENS ; SINON ; mo_util = MODE vol1 'MECANIQUE' 'ELASTIQUE' ORTHOTROPE ENDOMMAGEMENT SICSCAL ; FINSI ; **** MATERIAU : YOUNG ET ALPHA FONCTION DE T ********************** ***** X,Y = directions d'orthotropie dans le plan; Z= epaisseur SICYGX = 230.E9 ; SICYGY = 230.E9 ; SICYGZ = 80.E9 ; SICNUXY = 0.173 ; SICNUXZ = 0.26 ; SICNUYZ = 0.26 ; SICGXY = 85.E9 ; SICGXZ = 40.E9 ; SICGYZ = 40.E9 ; SICALPX= 5.E-6 ; SICALPY = 5.E-6; SICALPZ = 5.0E-6 ; * COCO = COS TETE ; SISI = SIN TETE ; * SI TENTEN ; VH1N = 1.0 ;VH1HP = 0.7 ;VH1P = 0.45 ; VH2N = 1.0 ;VH2HP = 0.7 ;VH2P = 0.45 ; VH3N = 1.0 ;VH3P = 0.7 ; VH4N = 1.0 ;VH4HP = 0.7 ;VH4P = 1.2 ; VY01 = 173.2;VY02= 173.2;VY03 = 173.2; VY04 = 100.0 ; VY05 = 100.0 ; VYC1 = 1870.8;VYC2= 1870.8; VYC3 = 1870.8; VYC4 = 3464.1 ; VYC5 = 3464.1; VDC1 = 4. ; VDC2 = 4. ; VDC3 = 4. ;VDC4 = 4. ; VDC5 = 4. ; VPY1 = 1. ;VPY2 = 1. ;VPY3 = 1. ;VPY4 = 1.2 ;VPY5 = 1.2 ; VB1 = 1. ; VB2 = 1. ; VB3 = 1. ; VDTAL = 0. ; VTER0 = 0. ; VSIF1 = 0.0003 ; VSIF2 = 0.0003 ; VSIF3 = 0.0003 ; VSIF4 = 0.0005 ; VSIF5 = 0.0005 ; VAIF1 = 0.5 ; VAIF2 = 0.5 ; VAIF3 = 0.5 ; VAIF4 = 1. ; VAIF5 = 1. ; VETA1 = 0.1 ; VETA2 = 0.1 ; VETA3 = 0.0 ; VETA4 = 0.1 ; VETA5 = 0.1 ; YG1 SICYGX YG2 SICYGY YG3 SICYGZ NU12 SICNUXY NU13 SICNUXZ NU23 SICNUYZ G12 SICGXY G13 SICGXZ G23 SICGYZ ALP1 SICALPX ALP2 SICALPY ALP3 SICALPZ 'H1N' VH1N 'H1HP' VH1HP 'H1P' VH1P 'H2N' VH2N 'H2HP' VH2HP 'H2P' VH2P 'H3N' VH3N 'H3P' VH3P 'H4N' VH4N 'H4HP' VH4HP 'H4P' VH4P 'Y01' VY01 'Y02' VY02 'Y03' VY03 'Y04' VY04 'Y05' VY05 'YC1' VYC1 'YC2' VYC2 'YC3' VYC3 'YC4' VYC4 'YC5' VYC5; 'DC1' VDC1 'DC2' VDC2 'DC3' VDC3 'DC4' VDC4 'DC5' VDC5 'PY1' VPY1 'PY2' VPY2 'PY3' VPY3 'PY4' VPY4 'PY5' VPY5 'B1' VB1 'B2' VB2 'B3' VB3 'DTAL' VDTAL 'TER0' VTER0 'SIF1' VSIF1 'SIF2' VSIF2 'SIF3' VSIF3 'SIF4' VSIF4 'SIF5' VSIF5 'AIF1' VAIF1 'AIF2' VAIF2 'AIF3' VAIF3 'AIF4' VAIF4 'AIF5' VAIF5 ; 'ETA1' VETA1 'ETA2' VETA2 'ETA3' VETA3 'ETA4' VETA4 'ETA5' VETA5 ; ma_util = ma_util1 et ma_util2 et ma_util3; * * Essais sans les paramètres YG1 SICYGX YG2 SICYGY YG3 SICYGZ NU12 SICNUXY NU13 SICNUXZ NU23 SICNUYZ G12 SICGXY G13 SICGXZ G23 SICGYZ ALP1 SICALPX ALP2 SICALPY ALP3 SICALPZ ; SINON ; VH1N = 1. ; VH1HP = 0.7 ; VH1P = 0.45 ; VH2N = 1. ; VH2HP = 0.7 ; VH2P = 0.45 ; VH3N = 1. ; VH3P = 0.7 ; VY0N1 =173.205 ; VY0N2 =173.205 ; VY0N3 =173.205 ; VYCN1 =1870.83 ; VYCN2 =1870.83; VYCN3 =1870.83 ; VY0T1 =31.623 ; VY0T2 =31.623 ;VY0T3 =173.205 ; VYCT1 =1870.83 ; VYCT2 =1870.83; VYCT3 =1870.83 ; VDCT1 = 4.0 ; VDCT2 = 4.0 ; VDCT3 = 4.0 ; VDCN1 = 4.0 ; VDCN2 = 4.0 ; VDCN3 = 4.0 ; VPN1 =1. ; VPN2 = 1. ; VPN3 = 1. ; VPT1 =1.2 ; VPT2 = 1.2 ; VPT3 = 1. ; VB =1. ; VDTAL = 0. ; VTER0 =0. ; VSIF1 = 0.0003 ; VSIF2 = 0.0003 ; VSIF3 = 0.0003 ; VAIF1 = 0.5 ; VAIF2 = 0.5 ;VAIF3 = 0.5 ; VETA1 =0.1 ; VETA2 = 0.1 ; VETA3 = 0. ; ********************************************************************** YG1 SICYGX YG2 SICYGY YG3 SICYGZ NU12 SICNUXY NU13 SICNUXZ NU23 SICNUYZ G12 SICGXY G13 SICGXZ G23 SICGYZ ALP1 SICALPX ALP2 SICALPY ALP3 SICALPZ 'H1N' VH1N 'H1HP' VH1HP 'H1P' VH1P 'H2N' VH2N 'H2HP' VH2HP 'H2P' VH2P 'H3N' VH3N 'H3P' VH3P 'Y0N1' VY0N1 'Y0N2' VY0N2 'Y0N3' VY0N3 'YCN1' VYCN1 'YCN2' VYCN2 'YCN3' VYCN3 ; 'Y0T1' VY0T1 'Y0T2' VY0T2 'Y0T3' VY0T3 'YCT1' VYCT1 'YCT2' VYCT2 'YCT3' VYCT3 'DCT1' VDCT1 'DCT2' VDCT2 'DCT3' VDCT3 'DCN1' VDCN1 'DCN2' VDCN2 'DCN3' VDCN3 PN1 VPN1 PN2 VPN2 PN3 VPN3 PT1 VPT1 PT2 VPT2 PT3 VPT3 B VB 'DTAL' VDTAL 'TER0' VTER0 'SIF1' VSIF1 'SIF2' VSIF2 'SIF3' VSIF3 'AIF1' VAIF1 'AIF2' VAIF2 'AIF3' VAIF3 'ETA1' VETA1 'ETA2' VETA2 'ETA3' VETA3 ; ma_util = ma_util1 et ma_util2 ; * Essais sans les paramètres YG1 SICYGX YG2 SICYGY YG3 SICYGZ NU12 SICNUXY NU13 SICNUXZ NU23 SICNUYZ G12 SICGXY G13 SICGXZ G23 SICGYZ ALP1 SICALPX ALP2 SICALPY ALP3 SICALPZ ; FINSI ; * * Resolution par PASAPAS------------------------------------------------ * TABU = TABLE ; TABU.'MODELE' = mo_util ; TABU.'CARACTERISTIQUES' = ma_util ; TABU.'BLOCAGES_MECANIQUES' = cl0 ; TABU.'CHARGEMENT' = charmeca ET TTI; TABU.'TEMPS_CALCULES' = L_TEMPS ; PASAPAS TABU ; * * Test sur la valeur finale de SMXX (TABU . MODELE ) ; TOLERE = 1.E6 ; SI COMPLET ; SI TENTEN ; VALVIZ = 190.E6 ; TOLERE = 4.E6 ; SINON ; VALVIZ = 210.E6 ; FINSI ; SINON ; VALVIZ = 120.E6 ; FINSI ; BORNI = VALVIZ - TOLERE ; BORNS = VALVIZ + TOLERE ; SI ((VALTEST < BORNI) OU (VALTEST > BORNS) ) ; FINSI ; SI (NEG GRAPH 'N') ; SI (NON TENTEN) ; * REPETER BOUBOU (mama + 1); i = &BOUBOU - 1 ; (TABU . MODELE ) ; (TABU . MODELE ) ; fin boubou ; * SINON ; * pARAMÈTReS D'ENDOMMAGEMENT REPETER BOUBOU (mama + 1); i = &BOUBOU - 1 ; (TABU . MODELE ) ; (TABU . MODELE ) ; fin boubou ; *CHA11=CHAINE THEURI'T' TOTO ; FINSI ; REPETER BOUBOU (mama + 1); i = &BOUBOU - 1 ; (TABU . MODELE ) ; fin boubou ; REPETER BOUBOU (mama + 1); i = &BOUBOU - 1 ; (TABU . MODELE ) ; fin boubou ; * * Courbes contraintes defo * * * * Courbes contraintes defo * * * REPETER BOUBOU (mama + 1); i = &BOUBOU - 1 ; (TABU . MODELE ) ; fin boubou ; * FINSI ; FIN BOUMO ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales