Télécharger stru4.dgibi

Retour à la liste

Numérotation des lignes :

  1. * fichier : stru4.dgibi
  2. ************************************************************************
  3. ************************************************************************
  4. * Test Stru4.dgibi: Jeux de données *
  5. * --------------------------------- *
  6. * *
  7. *******************************************************
  8. * *
  9. * TEST DE STATIQUE POUR L'ELEMENT TUYAU *
  10. * *
  11. * Un tuyau encastre‚ et courbe‚ est soumis a…des *
  12. * efforts de flexion dans son plan. *
  13. * *
  14. * Ref: Guide VPCS, Test SSLL 06/90 *
  15. * Solution analytique; JS Prezemieniecki; *
  16. * Theory of matrix structural analysis, New York,*
  17. * McGraw-Hill, 1968 *
  18. * *
  19. * Test effectue‚ le 25/08/92 *
  20. * *
  21. *******************************************************
  22.  
  23. GRAPH= 'N';
  24. opti echo 0;
  25. opti elem seg2;
  26.  
  27. ************* GEOMETRIE ********************
  28. P0 = 0. 0. 0.;
  29. PA = 0. 3. 0.;
  30. PB = 3. 0. 0.;
  31. CAB = CERC 20 PA P0 PB;
  32. OEIL = 0. 0. 1000.;
  33.  
  34. SI ( NEG GRAPH 'N');
  35. TRAC OEIL CAB;
  36. FINSI;
  37.  
  38. ************* MODELE ***********************
  39.  
  40. MODL1 = MODE cab 'MECANIQUE' 'ELASTIQUE' 'TUYAU';
  41. MAT1 = MATE MODL1 YOUN 2E11 NU 0.3 EPAI 0.002 RAYO
  42. 0.01 VECT OEIL;
  43.  
  44. ************* CONDITIONS AUX LIMITES *******
  45.  
  46. BL1 = BLOQU DEPL ROTA PA;
  47.  
  48. ************* RIGIDITE *******************
  49.  
  50. RG1 = RIGI MODL1 MAT1;
  51. RGTOT = RG1 ET BL1;
  52.  
  53. ************* CHARGEMENT *******************
  54.  
  55. FOR1 = FORC FX 10. FY 5. PB;
  56. MOM1 = MOME MZ 8 PB;
  57. FORT = FOR1 ET MOM1;
  58.  
  59. ************* CALCUL DEPLACEMENT *************
  60.  
  61. DEP = RESOU RGTOT FORT;
  62. UBX = EXTR DEP PB UX;
  63. UBY = EXTR DEP PB UY;
  64. RBZ = EXTR DEP PB RZ;
  65.  
  66.  
  67. ************* CALCUL ANALYTIQUE **************
  68.  
  69. F1 = 10.; F2 = 5.; MZ = 8.; E= 2E11;
  70. I = 4.637E-9; R = 3.;
  71.  
  72. UBX1 = (R**2)/4/E/I*((F1*PI*R)+(2*F2*R)+(4*MZ));
  73. UBY1 = (R**2)/4/E/I*((2*F1*R)+(((3*PI)-(8.))*F2*R)+
  74. (2*(PI-(2.))*MZ));
  75. RBZ1 = R/4/E/I*((4*R*F1)+(2*(PI-(2.))*F2*R)+(2*PI*MZ));
  76.  
  77. ************* COMPARAISON DES RESULTATS *****
  78.  
  79. MESS ' RESULTATS ';
  80. MESS ' --------- ';
  81.  
  82. MESS ' DEPLACEMENT THEORIQUE AU POINT B SUIVANT X;'
  83. UBX1 'M';
  84. MESS ' DEPLACEMENT CALCULE AU POINT B SUIVANT X;'
  85. UBX 'M';
  86. R1= 100*(ABS((UBX-UBX1)/UBX1));
  87. MESS ' SOIT UN ECART DE : ' R1 '%' ;
  88. MESS ' DEPLACEMENT THEORIQUE AU POINT B SUIVANT Y;'
  89. UBY1 'M';
  90. MESS ' DEPLACEMENT CALCULE AU POINT B SUIVANT Y;'
  91. UBY 'M';
  92. R2= 100*(ABS((UBY-UBY1)/UBY1));
  93. MESS ' SOIT UN ECART DE : ' R2 '%' ;
  94. MESS ' ROTATION THEORIQUE AU POINT B;' RBZ1 'rad';
  95. MESS ' ROTATION CALCULEE AU POINT B;' RBZ 'rad';
  96. R3= 100*(ABS((RBZ-RBZ1)/RBZ1));
  97. MESS ' SOIT UN ECART DE : ' R3 '%' ;
  98.  
  99.  
  100. ************* CODE DE FONCTIONNEMENT ********
  101. LR = PROG R1 R2 R3;
  102.  
  103. ERMAX = MAXI LR;
  104.  
  105. SI ( ERMAX < 5);
  106. ERRE 0;
  107. SINON
  108. ERRE 5;
  109. FINSI;
  110. FIN;
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales