Télécharger formation_debutant_1_maillage.dgibi

Retour à la liste

Numérotation des lignes :

  1. * fichier : formation_debutant_1_maillage.dgibi
  2. *
  3. ************************************************************************
  4. * FORMATION DEBUTER AVEC CAST3M - CALCULS THERMO-MECANIQUES *
  5. * *
  6. * Modelisation du comportement thermo-mecanique d'une plaque perforee *
  7. * *
  8. * Ce fichier est la partie 1 sur 3 de la formation debutant a Cast3M *
  9. * *
  10. * Partie 1 : maillage *
  11. * creation de points, lignes, surfaces *
  12. * maillage libre puis regle *
  13. * instructions conditionnelles, objets logiques *
  14. * definition des parametres materiaux *
  15. * sauvegarde des objets *
  16. * *
  17. ************************************************************************
  18.  
  19.  
  20.  
  21.  
  22. * OBJET LOGIQUE POUR INDIQUER SI L'ON FAIT LES TRACES OU NON
  23. * ----------------------------------------------------------
  24. ITRAC = FAUX ;
  25.  
  26.  
  27.  
  28. * UNITES
  29. * ------
  30. * IL N'Y A PAS DE SYSTEME D'UNITES PREDEFINI DANS CAST3M
  31. * L'UTILISATEUR DOIT S'ASSURER DE LA COHERENCE DES VALEURS INTRODUITES
  32. * DANS LE PRESENT JEU DE DONNEES, ON CHOISIT LES UNITES SUIVANTES :
  33. * MASSE: kg
  34. * LONGUEUR: m
  35. * TEMPS: s
  36. * TEMPERATURE degres Celsius
  37. * FORCE: N
  38. * ENERGIE J
  39. * PUISSANCE W
  40. * CONTRAINTE Pa (N/m2)
  41. * MASSE VOLUMIQUE kg/m3
  42. * CAPACITE CALORIFIQUE MASSIQUE J/kg/K
  43. * CONDUCTIVITE THERMIQUE W/m/K
  44. * COEFFICIENT DE DILATATION 1/K
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51. ************************************************************************
  52. * CHAPITRE 1 : GENERALITES ET MAILLAGE *
  53. ************************************************************************
  54.  
  55.  
  56. * OPTIONS GENERALES ET TYPE D'ELEMENTS GEOMETRIQUES
  57. * -------------------------------------------------
  58. OPTI 'DIME' 2 'ELEM' 'QUA8' ;
  59.  
  60.  
  61. * DEFINITION DES LONGUEURS ET DENSITES DE MAILLES
  62. * -----------------------------------------------
  63. LONG = 24.E-1 ;
  64. HAUT = 10.E-1 ;
  65. RAYON = 2.E-1 ;
  66.  
  67. NLONG = 24 ;
  68. NHAUT = 4 ;
  69. NBASG = 10 ;
  70. NBASD = 10 ;
  71. NQCG = 8 ;
  72. NQCD = 8 ;
  73.  
  74.  
  75. * CREATION DES POINTS D'APPUI DU MAILLAGE
  76. * ---------------------------------------
  77. PA = 0. 0. ;
  78. PB = ((0.5 * LONG) - RAYON) 0. ;
  79. PC = (0.5 * LONG) RAYON ;
  80. PD = ((0.5 * LONG) + RAYON) 0. ;
  81. PE = LONG 0. ;
  82. PF = LONG HAUT ;
  83. PG = 0. HAUT ;
  84. PCEN = (0.5 * LONG) 0. ;
  85.  
  86.  
  87. * CREATION DES LIGNES D'APPUI DU MAILLAGE
  88. * ---------------------------------------
  89.  
  90. * LIGNES ELEMENTAIRES
  91. LIAB = DROI NBASG PA PB ;
  92. CE1 = CERC NQCG PB PCEN PC ;
  93. CE = CERC NQCD CE1 PCEN PD ;
  94. LIDE = DROI NBASD PD PE ;
  95. LIEF = DROI NHAUT PE PF ;
  96. LIFG = DROI NLONG PF PG ;
  97. LIGA = DROI NHAUT PG PA ;
  98.  
  99. * CONTOUR FERME OBTENU PAR ASSEMBLAGE DE LIGNES ELEMENTAIRES
  100. CO = LIAB ET CE ET LIDE ET LIEF ET LIFG ET LIGA ;
  101.  
  102.  
  103. * CREATION DU MAILLAGE 2D PAR APPEL AU MAILLEUR LIBRE
  104. * ---------------------------------------------------
  105. SU = SURF CO ;
  106. SI ITRAC ;
  107. TRAC SU 'TITR' '[1] Maillage libre de la demi plaque percee' ;
  108. FINSI ;
  109.  
  110.  
  111. * CREATION DU MAILLAGE 2D PAR UN MAILLEUR REGLE
  112. * MAILLAGE DU QUART GAUCHE DE LA PLAQUE AVEC REGL
  113. * -----------------------------------------------
  114. NHAUT = 10 ;
  115. NQCG = 20 ;
  116. PH = (0.5 * LONG) HAUT ;
  117. LIHG = DROI (NQCG - NHAUT) PH PG ;
  118. LIGA = DROI NHAUT PG PA ;
  119. CE1 = CERC NQCG PB PCEN PC ;
  120. SU1 = REGL 'DINI' 0.05 'DFIN' 0.1 (INVE CE1) (LIHG ET LIGA) ;
  121. SU2 = SU1 SYME 'DROI' PCEN PH ;
  122. SU = SU1 ET SU2 ;
  123. ELIM SU 1.E-9 ;
  124. SI ITRAC ;
  125. TRAC SU 'TITR' '[1] Maillage regle de la demi plaque percee' ;
  126. FINSI ;
  127.  
  128.  
  129. * RECUPERATION DU MAILLAGE DU DEMI CERCLE, DE LA LIGNE SUPPERIEURE
  130. * ET DES LIGNES INFERIEURES AVEC 'POIN' ET 'ELEM'
  131. * ----------------------------------------------------------------
  132. CSU = CONT SU ;
  133. PCE = SU POIN 'SPHE' PCEN PC 1.E-9 ;
  134. CE = CSU ELEM 'APPU' 'STRI' PCE ;
  135. PLHAUT = SU POIN 'DROI' PF PG 1.E-9 ;
  136. LHAUT = CSU ELEM 'APPU' 'STRI' PLHAUT ;
  137. PLBAS = SU POIN 'DROI' PA PB 1.E-9 ;
  138. LBAS = CSU ELEM 'APPU' 'STRI' PLBAS ;
  139.  
  140.  
  141. * CARACTERISTIQUES DU MATERIAU, AU CHOIX DU MATERIAU SELON LA
  142. * VARIABLE MATYPE (INSTRUCTIONS CONDITIONNELLES SI/FINSI)
  143. * -----------------------------------------------------------
  144. * ON DEFINIT LES PARAMETRES SUIVANTS :
  145. * MASSE VOLUMIQUE, MODULE DE YOUNG, COEFFICIENT DE POISSON,
  146. * COEFFICIENT DE DILATATION LINEAIRE, CAPACITE CALORIFIQUE MASSIQUE
  147. * CONDUCTIVITE THERMIQUE, LIMITE D'ELASTICITE
  148.  
  149. * MATYPE = 1 : ALUMINIUM
  150. * MATYPE = 2 : ACIER
  151.  
  152. MATYPE = 1 ;
  153.  
  154. SI (EGA MATYPE 1) ;
  155. RHOMAT = 2700. ;
  156. YOUNGMAT = 70.E9 ;
  157. NUMAT = 0.36 ;
  158. ALPHAMAT = 24.E-6 ;
  159. CAPAMAT = 900. ;
  160. CONDUMAT = 210. ;
  161. SIGYMAT = 150.E6 ;
  162. SINON ;
  163. RHOMAT = 7800. ;
  164. YOUNGMAT = 210.E9 ;
  165. NUMAT = 0.3 ;
  166. ALPHAMAT = 12.E-6 ;
  167. CAPAMAT = 470. ;
  168. CONDUMAT = 43. ;
  169. SIGYMAT = 250.E6 ;
  170. FINSI ;
  171.  
  172.  
  173. * SAUVEGARDE DES OBJETS CREES
  174. * ---------------------------
  175. OPTI 'SAUV' 'formation_debutant_1_maillage.sauv' ;
  176.  
  177.  
  178. FIN ;
  179.  
  180.  
  181.  
  182.  
  183.  

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