Télécharger joi41.dgibi

Retour à la liste

Numérotation des lignes :

  1. * fichier : joi41.dgibi
  2. ************************************************************************
  3. ************************************************************************
  4. * Test Joi41.dgibi: Jeux de données *
  5. * --------------------------------- *
  6. * *
  7. OPTI ECHO 0;
  8. SAUT PAGE;
  9. *
  10. *******************************************************
  11. * *
  12. * TEST JOI41 *
  13. * *
  14. * 2 CUBES SUPERPOSES AVEC UN JOINT JOI4 *
  15. * AU MILIEU ( JOI4 3D ISOTROPE ) *
  16. * *
  17. * Deux CUB8 sont superposes. On place un joint JOI4 *
  18. * entre les 2 cubes. Les noeuds de la surface infe- *
  19. * -rieure du cube du bas sont encastres. Une force *
  20. * de traction verticale (i.e. suivant z) est exercee *
  21. * sur la surface superieure du cube du haut. *
  22. * Deux cas sont etudies : *
  23. * - 1 / On suppose que le joint n'existe pas entre *
  24. * les deux cubes. *
  25. * - 2 / On suppose que le joint existe et a une *
  26. * raideur normale tres grande par rapport a *
  27. * celle de chacun des cubes. *
  28. * Les deplacements UZ des noeuds des deux cubes *
  29. * doivent etre les memes dans les deux cas. *
  30. * Raideur de chacun des cubes : *
  31. * sigma = force / A A = section *
  32. * or force = k * delta k = raideur *
  33. * delta = deplacement *
  34. * de + sigma = E * epsilon E = Young *
  35. * ou epsilon = delta / L L = hauteur du cube *
  36. * ---> k = E * A / L *
  37. * ---> k = 4.2 E11 *
  38. * On choisit pour raideur du joint, la valeur *
  39. * k = 4.2 E15 *
  40. * *
  41. *******************************************************
  42. *
  43. TEMPS ;
  44. *
  45. SAUT PAGE;
  46. MESS ' ' ;
  47. MESS ' _____________________________________________' ;
  48. MESS '! !' ;
  49. MESS '! CAS DE DEUX CUBES SUPERPOSES SANS JOINT !' ;
  50. MESS '! ENTRE EUX !' ;
  51. MESS '!___________________________________________ !' ;
  52. MESS ' ' ;
  53. *
  54. OPTION DIME 3 ;
  55. OPTION ELEM QUA4 MODE TRID ;
  56. *
  57. * ----DEFINITION DE LA GEOMETRIE DU CUBE SUPERIEUR-----
  58. *
  59. SA1 = 0.00 0.00 0.00 ;
  60. SB1 = 2.00 0.00 0.00 ;
  61. SC1 = 2.00 2.00 0.00 ;
  62. SD1 = 0.00 2.00 0.00 ;
  63. *
  64. * ---------- MAILLAGE ----------
  65. *
  66. SH1 = SA1 DROIT 1 SB1 ;
  67. SH2 = SB1 DROIT 1 SC1 ;
  68. SH3 = SC1 DROIT 1 SD1 ;
  69. SH4 = SD1 DROIT 1 SA1 ;
  70. *
  71. SL1 = SH1 ET SH2 ET SH3 ET SH4 ;
  72. SS1 = SURF SL1 PLAN ;
  73. *
  74. * ----DEFINITION DE LA GEOMETRIE DU CUBE INFERIEUR-----
  75. *
  76. IA1 = 0.00 0.00 -4.00 ;
  77. IB1 = 2.00 0.00 -4.00 ;
  78. IC1 = 2.00 2.00 -4.00 ;
  79. ID1 = 0.00 2.00 -4.00 ;
  80. *
  81. * ---------- MAILLAGE ----------
  82. *
  83. IH1 = IA1 DROIT 1 IB1 ;
  84. IH2 = IB1 DROIT 1 IC1 ;
  85. IH3 = IC1 DROIT 1 ID1 ;
  86. IH4 = ID1 DROIT 1 IA1 ;
  87. *
  88. IL1 = IH1 ET IH2 ET IH3 ET IH4 ;
  89. IS1 = SURF IL1 PLAN ;
  90. *
  91. OPTION ELEM CUB8 ;
  92. *
  93. VOLS = SS1 VOLU 1 TRAN ( 0.00 0.00 -2.00 ) ;
  94. FACS = FACE 2 VOLS ;
  95. VOLI = IS1 VOLU 1 TRAN ( 0.00 0.00 2.00 ) ;
  96. FACI = FACE 2 VOLI ;
  97. VT1 = VOLS ET VOLI ;
  98. VT1 = ELIM 0.00001 VT1 ;
  99. VTSAN = VT1 ;
  100. *
  101. * ------- DEFINITION DES CONDITIONS AUX LIMITES -------
  102. *
  103. CL11 = BLOQ IC1 UX ;
  104. CL12 = BLOQ IC1 UY ;
  105. CL13 = BLOQ IC1 UZ ;
  106. CL1 = CL11 ET CL12 ET CL13 ;
  107. *
  108. CL21 = BLOQ IH2 UX ;
  109. CL22 = BLOQ IH2 UZ ;
  110. CL2 = CL21 ET CL22 ;
  111. *
  112. CL31 = BLOQ IH3 UY ;
  113. CL32 = BLOQ IH3 UZ ;
  114. CL3 = CL31 ET CL32 ;
  115. *
  116. CL4 = BLOQ IA1 UZ ;
  117. *
  118. CL = CL1 ET CL2 ET CL3 ET CL4 ;
  119. *
  120. * ---------- DEFINITION DU MODELE ----------
  121. *
  122. MOD1 = MODE VT1 'MECANIQUE' 'ELASTIQUE' 'ISOTROPE' ;
  123. MA1 = MATE MOD1 YOUN 2.1E11 NU 0.3 ;
  124. *
  125. * ---------- MATRICE DE RIGIDITE ----------
  126. *
  127. RI1 = RIGI MOD1 MA1 ;
  128. RI2 = RI1 ET CL ;
  129. *
  130. * ---------- PRESSION UNIFORME ----------
  131. *
  132. CHPO1= PRES 'MASS' MOD1 -100000.00 SS1 ;
  133. *
  134. * ---------- RESOLUTION ----------
  135. *
  136. RE = RESO RI2 CHPO1 ;
  137. *
  138. * ------REDUC. DES DEPLA. AUX DIFFERENTS ELEMENTS------
  139. *
  140. DEPS = REDU RE VOLS ;
  141. MESS ' DEPLACEMENTS DES NOEUDS DU CUBE SUPERIEUR ' ;
  142. LIST DEPS;
  143. *
  144. desusa=deps;
  145. *
  146. DEPI = REDU RE VOLI ;
  147. MESS ' DEPLACEMENTS DES NOEUDS DU CUBE INFERIEUR ' ;
  148. *
  149. deinsa=depi;
  150. *
  151. *
  152. * ---------- CALCUL DES DEFORMATIONS ----------
  153. *
  154. EPS1 = EPSI MOD1 RE ;
  155. *
  156. * ------REDUC. DES DEFOR. AUX DIFFERENTS ELEMENTS------
  157. *
  158. EPSS = REDU EPS1 VOLS ;
  159. MESS ' DEFORMATIONS DU CUBE DU HAUT ' ;
  160. LIST EPSS ;
  161. *
  162. EPSB = REDU EPS1 VOLI ;
  163. MESS ' DEFORMATIONS DU CUBE DU BAS ' ;
  164. LIST EPSB ;
  165. *
  166. * ------- CALCUL DES CONTRAINTES --------
  167. *
  168. SIG1 = SIGMA MOD1 MA1 RE ;
  169. *
  170. * -----REDUC. DES CONTR. AUX DIFFERENTS ELEMENTS-------
  171. *
  172. SIGS = REDU SIG1 VOLS ;
  173. MESS ' CONTRAINTES DU CUBE DU HAUT ' ;
  174. *
  175. SIGI = REDU SIG1 VOLI ;
  176. MESS ' CONTRAINTES DU CUBE DU BAS ' ;
  177. LIST SIGI ;
  178. *
  179. MESS ' ' ;
  180. MESS ' ' ;
  181. MESS' *=============================================*';
  182. *
  183. SAUT PAGE;
  184. MESS ' ' ;
  185. MESS ' ' ;
  186. MESS ' _____________________________________________' ;
  187. MESS '! !' ;
  188. MESS '! CAS DE DEUX CUBES SUPERPOSES AVEC UN !' ;
  189. MESS '! JOINT ENTRE EUX !' ;
  190. MESS '!____________________________________________!' ;
  191. MESS ' ' ;
  192. MESS ' ' ;
  193. *
  194. *
  195. OPTION DIME 3 ;
  196. OPTION ELEM QUA4 MODE TRID ;
  197. *
  198. * -----DEFINITION DE LA GEOMETRIE DU CUBE SUPERIEUR----
  199. *
  200. SA1A = 0.00 0.00 0.00 ;
  201. SB1A = 2.00 0.00 0.00 ;
  202. SC1A = 2.00 2.00 0.00 ;
  203. SD1A = 0.00 2.00 0.00 ;
  204. *
  205. * ---------- MAILLAGE ----------
  206. *
  207. SH1A = SA1A DROIT 1 SB1A ;
  208. SH2A = SB1A DROIT 1 SC1A ;
  209. SH3A = SC1A DROIT 1 SD1A ;
  210. SH4A = SD1A DROIT 1 SA1A ;
  211. *
  212. SL1A = SH1A ET SH2A ET SH3A ET SH4A ;
  213. SS1A = SURF SL1A PLAN ;
  214. *
  215. * ----DEFINITION DE LA GEOMETRIE DU CUBE INFERIEUR-----
  216. *
  217. IA1A = 0.00 0.00 -4.00 ;
  218. IB1A = 2.00 0.00 -4.00 ;
  219. IC1A = 2.00 2.00 -4.00 ;
  220. ID1A = 0.00 2.00 -4.00 ;
  221. *
  222. * ---------- MAILLAGE ----------
  223. *
  224. IH1A = IA1A DROIT 1 IB1A ;
  225. IH2A = IB1A DROIT 1 IC1A ;
  226. IH3A = IC1A DROIT 1 ID1A ;
  227. IH4A = ID1A DROIT 1 IA1A ;
  228. *
  229. IL1A = IH1A ET IH2A ET IH3A ET IH4A ;
  230. IS1A = SURF IL1A PLAN ;
  231. *
  232. OPTION ELEM CUB8 ;
  233. *
  234. VOLSA = SS1A VOLU 1 TRAN ( 0.00 0.00 -2.00 ) ;
  235. FACSA = FACE 2 VOLSA ;
  236. VOLIA = IS1A VOLU 1 TRAN ( 0.00 0.00 2.00 ) ;
  237. FACIA = FACE 2 VOLIA ;
  238. VT1A = VOLSA ET VOLIA ;
  239. *
  240. * ------ DEFINITION DES CONDITIONS AUX LIMITES --------
  241. *
  242. CL11A = BLOQ IC1A UX ;
  243. CL12A = BLOQ IC1A UY ;
  244. CL13A = BLOQ IC1A UZ ;
  245. CL1A = CL11A ET CL12A ET CL13A ;
  246. *
  247. CL21A = BLOQ IH2A UX ;
  248. CL22A = BLOQ IH2A UZ ;
  249. CL2A = CL21A ET CL22A ;
  250. *
  251. CL31A = BLOQ IH3A UY ;
  252. CL32A = BLOQ IH3A UZ ;
  253. CL3A = CL31A ET CL32A ;
  254. *
  255. CL4A = BLOQ IA1A UZ ;
  256. *
  257. CLA = CL1A ET CL2A ET CL3A ET CL4A ;
  258. *
  259. * ---- DEFINITION DU MODELE DES DEUX CUBES ----
  260. *
  261. MOD1A = MODE VT1A 'MECANIQUE' 'ELASTIQUE' 'ISOTROPE' ;
  262. MA1A = MATE MOD1A YOUN 2.1E11 NU 0.3 ;
  263. *
  264. * - CREATION DE L'ELEMENT JOINT ENTRE LES DEUX CUBES -
  265. *
  266. OPTION ELEM LIA4 ;
  267. VOLJA = LIAISON 0.0001 FACSA FACIA ;
  268. *
  269. VTOTAL=VT1A ET VOLJA ;
  270. *
  271. * ---------- DEFINITION DU MODELE DU JOINT ----------
  272. *
  273. MODJA = MODE VOLJA 'MECANIQUE' 'ELASTIQUE' 'ISOTROPE'
  274. JOI4 ;
  275. MAJA = MATE MODJA KS 4.2E15 KN 4.2E15 ;
  276. *
  277. * ----- MODELE ET MATERIAU DE TOUTE LA STRUCTURE ------
  278. *
  279. MODTA = MOD1A ET MODJA ;
  280. MATTA = MA1A ET MAJA ;
  281. *
  282. * ---------- MATRICE DE RIGIDITE ----------
  283. *
  284. RITA = RIGI MODTA MATTA ;
  285. RITOA = RITA ET CLA ;
  286. *
  287. * ---------- PRESSION UNIFORME ----------
  288. *
  289. CHPO1A= PRES 'MASS' MODTA -100000.00 SS1A ;
  290. *
  291. * ---------- RESOLUTION ----------
  292. *
  293. RETA = RESO RITOA CHPO1A ;
  294. *
  295. * ----- REDUC. DES DEPLA. AUX DIFFERENTS ELEMENTS -----
  296. *
  297. DEPSA = REDU RETA VOLSA ;
  298. MESS ' DEPLACEMENTS DES NOEUDS DU CUBE SUPERIEUR ' ;
  299. LIST DEPSA;
  300. *
  301. DEPIA = REDU RETA VOLIA ;
  302. MESS ' DEPLACEMENTS DES NOEUDS DU CUBE INFERIEUR ' ;
  303. LIST DEPIA ;
  304. *
  305. DEPJ = REDU RETA VOLJA ;
  306. MESS ' DEPLACEMENTS DES NOEUDS DU JOINT ' ;
  307. LIST DEPJ;
  308. * ---------- CALCUL DES DEFORMATIONS ----------
  309. *
  310. EPSTA = EPSI MODTA RETA ;
  311. *
  312. * ---- REDUC. DES DEFOR. AUX DIFFERENTS ELEMENTS ------
  313. *
  314. EPSSA = REDU EPSTA VOLSA ;
  315. MESS ' DEFORMATIONS DU CUBE DU HAUT ' ;
  316. LIST EPSSA ;
  317. *
  318. EPSBA = REDU EPSTA VOLIA ;
  319. MESS ' DEFORMATIONS DU CUBE DU BAS ' ;
  320. LIST EPSBA ;
  321. *
  322. EPSJA = REDU EPSTA VOLJA ;
  323. MESS ' DEFORMATIONS DU JOINT ' ;
  324. LIST EPSJA ;
  325. *
  326. * ---------- CALCUL DES CONTRAINTES ----------
  327. *
  328. SIGTA = SIGMA MODTA MATTA RETA ;
  329. *
  330. * ----- REDUC. DES CONTR. AUX DIFFERENTS ELEMENTS -----
  331. *
  332. SIGSA = REDU SIGTA VOLSA ;
  333. MESS ' CONTRAINTES DU CUBE DU HAUT ' ;
  334. LIST SIGSA ;
  335. *
  336. SIGIA = REDU SIGTA VOLIA ;
  337. MESS ' CONTRAINTES DU CUBE DU BAS ' ;
  338. LIST SIGIA ;
  339. *
  340. SIGJA = REDU SIGTA VOLJA ;
  341. MESS ' CONTRAINTES DU JOINT ' ;
  342. LIST SIGJA ;
  343.  
  344. *
  345. * ---------- CODE DE FONCTIONNEMENT ----------
  346. *
  347. *
  348. desuav=deps;
  349. * difference des deplacements configurations avec/sans
  350. * joint pour les cubes superieurs
  351. desdif=desusa-desuav;
  352. *
  353. deinav=depi;
  354. * difference des deplacements configurations avec/sans
  355. * joint pour les cubes inferieurs
  356. deidif=deinsa-deinav;
  357. *
  358. maxdis = maxi desdif 'ABS' ;
  359. maxdii = maxi deidif 'ABS' ;
  360. *
  361. *
  362. si ((maxdis <eg 1e-9) et (maxdii <eg 1e-9));
  363. erre 0 ;
  364. sino ;
  365. erre 5 ;
  366. finsi ;
  367. *
  368.  
  369. *
  370. FIN;
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  

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