* fichier : ther7or.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test Ther7or.dgibi: Jeux de données * * ----------------------------------- * * * SAUT PAGE ; *-----------------------------------------------------* * TEST THER7OR * * * * TEST DES CL DE TEMPERATURE POUR COQ8 ET COQ6 * * ORTHOTROPE * * -------------------------------------------- * * * * TEMPERATURE IMPOSEE + CONVECTION * * + FLUX * * + SOURCE * * * * Ce test permet de vérifier le bon fonctionnement * * des divers opérateurs thermiques de CASTEM2000 en * * ORTHOTROPIE * * * * UNE PLAQUE RECTANGULAIRE CONSTITUEE D'éléments COQ8 * * et coq6 est soumise à une température imposée à une * * de ses extrémités et sucessivement à une condition * * de convection forcée, à une condition de flux impo- * * -sé et à une condition de source volumique imposée. * * * * * * Il s'agit du meme probleme que pour le test ther71. * * Mais on utilise un materiau orthotrope au lieu d'un * * materiau isotrope avec la meme conductivite suivant * * l'axe A1A7. Or le gradient de temperature etant * * parallele a cet axe, on doit obtenir un resultat * * identique. * * On compare donc les resultats obtenus a ceux du * * test ther71 pour les elements coques. * * * * Test elabore par Mr Dowlatyari 03/91. * * Test modifie pour evolution 21/05/92. * * * *-----------------------------------------------------* graph = 'N'; SAUT PAGE ; * TITRE 'C.L. DE TEMPERATURE - ELEMENTS COQ8 , COQ6 ' ; TEMPS ; * *CREATION DE LA GEOMETRIE: POINTS SUPPORTS DES ELEMENTS * A1 = 0. 0. 0. ; B1 = 0. 3.0 0. ;AB1 =0. 1.5 0. ; A2= 0. 0. 1. ; B2 = 0. 3. 1. ; AB2 = 0. 1.5 2. ; A3 = 0. 0. 2. ; B3 = 0. 3. 2. ; AB4 = 0. 1.5 4. ; A4 = 0. 0. 3. ; B4 = 0. 3. 3. ; AB5 = 0. 1.5 6. ; A5 = 0. 0. 4. ;B5 = 0. 3. 4. ; AB3= 0. 1.5 3. ; A6 = 0. 0. 5. ;B6 = 0. 3. 5. ; A7 = 0. 0. 6. ;B7 = 0. 3. 6. ; M=0. 0. 0. ;N=2. 0. 0. ; * ANG=20.0 ; *------- CREATION DES QUADRANGLES ET TRIANGLES ------- * * * QTOT = QH01 ET QH02 ET QH03 ET QH04 ; si ( NEG GRAPH 'N' ); OEIL = 100. 100. 100. ; TRACE OEIL QTOT; finsi; QSOUR = QH04 ; * * * S_COT = QH04; * * ATTENTION : il faut réorienter les éléments * (OPERATEUR ORIENT) si on n'est pas sur que tous les * éléments sont orientés d'une façon cohérante * *----------- DONNEES DU PROBLEME DE THERMIQUE -------- * *-------------- MODELISATION ------------------------ * * *------ DONNEES DES CARACTERISTIQUES DU MATERIAU ------ * * *------- CREATION DES MATRICES DE CONDUCTIVITE -------- * *OPTION DONN 5 ; CND1 = CONDUCTIVITE MOD1 MAT1 ; CND2 = CONDUCTIVITE MOD2 MAT2 ; * *-------- TEMPERATURES IMPOSEES: BLOQUE + DEPI -------- * BB1 = BLOQUE L_INF 'TINF' ; BB2 = BLOQUE L_INF 'TSUP' ; BB3 = BLOQUE L_INF 'T ' ; BB = BB1 ET BB2 ET BB3 ; EE = EE1 ET EE2 ET EE3 ; * *--- FLUX EQUIVALENTS A LA CONDITION DE CONVECTION ---- * CNV1 = CONVECTION MOD2 MAT2 'TSUP' 200.; * *--------------- FLUX IMPOSE -------------------------- * * *--------------- SOURCE DE CHALEUR -------------------- * list qsour; S1 = SOURCE MOD1 MAT1 1000. QSOUR ; list s1; * *-------- ASSEMBLAGE DES TERMES DE CONDUCTIVITE ------- * CCC1 = CND1 ET CND2 ET BB ;CCC2 = CND1 ET BB ; * *------ ASSEMBLAGE DES TERMES DE FLUX EQUIVALENTS ----- * FFF1 = EE ET CNV1 ;FFF2 = EE ET FLU1 ;FFF3 = EE ET S1 ; *FFF1 = EE ET CNV1 ;FFF2 = EE ET FLU1 ; * *----------- 1ERE RESOLUTION : CONVECTION ------------- * *OPTION DONN 5 ; CHTER1 = RESOUDRE CCC1 FFF1 ; * *---------------- 2EME RESOLUTION : FLUX -------------- * CHTER2 = RESOUDRE CCC2 FFF2 ; * *---------------- 3EME RESOLUTION: SOURCE ------------- * CHTER3 = RESOUDRE CCC2 FFF3 ; * *----- POST-TRAITEMENT: TRACE DES CHAMPS RESULTATS ---- *------ ET EXTRACTION DES VALEURS CARACTERISTIQUES ---- * *LISTE CHTER1 ; *LISTE CHTER2 ; *LISTE CHTER3 ; * OEIL= 1000. 0. 0. ; * SI (NEG GRAPH 'N'); TITRE 'ELEMENTS COQ6,COQ8 : CONVECTION' ; TRACER OEIL QTOT CHTER1I ; TITRE 'ELEMENTS COQ6,COQ8 : FLUX IMPOSE' ; TRACER OEIL QTOT CHTER2I ; TITRE 'ELEMENTS COQ6,COQ8 : SOURCE' ; TRACER OEIL QTOT CHTER3I ; FINSI; * SI ( NEG GRAPH 'N') ; TAB = 'TABLE' ; TAB.2 = 'MARQ ETOI' ; TITRE 'COQ6 ET COQ8 ;TEMPERATURE + CONVECTION ;+ : MASSIF,* : COQUE' ; DESSIN TAB (EV1R ET EV1C ) ; DESSIN TAB (EV2R ET EV2C ) ; TITRE 'COQ6 ET COQ8 ;TEMPERATURE + SOURCE ;+ MASSIF,* : COQUE '; DESSIN TAB (EV3R ET EV3C ) ; TEMPS ; FINSI; T1Aq = 10.; T1Bq = 71.44; t1Cq = 132.03; T1DQ = 158.86; T2Aq = 10.; T2Bq = 26.58; t2Cq = 42.878; T2DQ = 50.984; T3AQ = 10.; T3BQ = 58.38; T3CQ = 105.34 ; T3DQ = 123.33; ******************************************************* ************** TEST DE FONCTIONNEMENT **************** ******************************************************* mess t1ab1 T1Aq T1AB2 T1Bq; mess T1AB4 T1Cq T1AB5 T1Dq; mess T2AB1 T2Aq T2AB2 T2Bq; mess T2AB4 T2Cq T2AB5 T2Dq; mess T3AB1 T3Aq T3AB2 T3Bq; mess T3AB4 T3Cq T3AB5 T3Dq; ERCA= ABS (( T1AB1-T1Aq)/T1AB1); ERCB= ABS (( T1AB2-T1Bq)/T1AB2); ERCC= ABS (( T1AB4-T1Cq)/T1AB4); ERCD= ABS (( T1AB5-T1Dq)/T1AB5); ERFA= ABS (( T2AB1-T2Aq)/T2AB1); ERFB= ABS (( T2AB2-T2Bq)/T2AB2); ERFD= ABS (( T2AB5-T2Dq)/T2AB5); ERSA= ABS (( T3AB1-T3Aq)/T3AB1); ERSB= ABS (( T3AB2-T3Bq)/T3AB2); ERSC= ABS (( T3AB4-T3Cq)/T3AB4); ERSD= ABS (( T3AB5-T3Dq)/T3AB5); temps; SI ( ERMAX <EG 0.05 ); SINON; FINSI; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales