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. * sauvegarde des objets *
  14. * *
  15. ************************************************************************
  16.  
  17.  
  18.  
  19.  
  20. * OBJET LOGIQUE POUR INDIQUER SI L'ON FAIT LES TRACES OU NON
  21. * ----------------------------------------------------------
  22. ITRAC = FAUX ;
  23.  
  24.  
  25.  
  26. * UNITES
  27. * ------
  28. * IL N'Y A PAS DE SYSTEME D'UNITES PREDEFINI DANS CAST3M
  29. * L'UTILISATEUR DOIT S'ASSURER DE LA COHERENCE DES VALEURS INTRODUITES
  30. * DANS LE PRESENT JEU DE DONNEES, ON CHOISIT LES UNITES SUIVANTES :
  31. * MASSE: kg
  32. * LONGUEUR: m
  33. * TEMPS: s
  34. * TEMPERATURE degre Celsius
  35. * FORCE: N
  36. * ENERGIE J
  37. * PUISSANCE W
  38. * CONTRAINTE Pa (N/m2)
  39. * MASSE VOLUMIQUE kg/m3
  40. * CAPACITE CALORIFIQUE MASSIQUE J/kg/K
  41. * CONDUCTIVITE THERMIQUE W/m/K
  42. * COEFFICIENT DE DILATATION 1/K
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49. ************************************************************************
  50. * CHAPITRE 1 : GENERALITES ET MAILLAGE *
  51. ************************************************************************
  52.  
  53.  
  54. * OPTIONS GENERALES ET TYPE D'ELEMENTS GEOMETRIQUES
  55. * -------------------------------------------------
  56. OPTI 'DIME' 2 'ELEM' 'QUA8' ;
  57.  
  58.  
  59. * DEFINITION DES LONGUEURS ET DENSITES DE MAILLES
  60. * -----------------------------------------------
  61. LONG = 24.E-1 ;
  62. HAUT = 10.E-1 ;
  63. RAYON = 2.E-1 ;
  64.  
  65. NLONG = 24 ;
  66. NHAUT = 4 ;
  67. NBASG = 10 ;
  68. NBASD = 10 ;
  69. NQCG = 8 ;
  70. NQCD = 8 ;
  71.  
  72.  
  73. * CREATION DES POINTS D'APPUI DU MAILLAGE
  74. * ---------------------------------------
  75. PA = 0. 0. ;
  76. PB = ((0.5 * LONG) - RAYON) 0. ;
  77. PC = (0.5 * LONG) RAYON ;
  78. PD = ((0.5 * LONG) + RAYON) 0. ;
  79. PE = LONG 0. ;
  80. PF = LONG HAUT ;
  81. PG = 0. HAUT ;
  82. PCEN = (0.5 * LONG) 0. ;
  83.  
  84.  
  85. * CREATION DES LIGNES D'APPUI DU MAILLAGE
  86. * ---------------------------------------
  87.  
  88. * LIGNES ELEMENTAIRES
  89. LIAB = DROI NBASG PA PB ;
  90. CE1 = CERC NQCG PB PCEN PC ;
  91. CE = CERC NQCD CE1 PCEN PD ;
  92. LIDE = DROI NBASD PD PE ;
  93. LIEF = DROI NHAUT PE PF ;
  94. LIFG = DROI NLONG PF PG ;
  95. LIGA = DROI NHAUT PG PA ;
  96.  
  97. * CONTOUR FERME OBTENU PAR ASSEMBLAGE DE LIGNES ELEMENTAIRES
  98. CO = LIAB ET CE ET LIDE ET LIEF ET LIFG ET LIGA ;
  99.  
  100.  
  101. * CREATION DU MAILLAGE 2D PAR APPEL AU MAILLEUR LIBRE
  102. * ---------------------------------------------------
  103. SU = SURF CO ;
  104. SI ITRAC ;
  105. TRAC SU 'TITR' '[1] Maillage libre de la demi plaque percee' ;
  106. FINSI ;
  107.  
  108.  
  109. * CREATION DU MAILLAGE 2D PAR UN MAILLEUR REGLE
  110. * MAILLAGE DU QUART GAUCHE DE LA PLAQUE AVEC REGL
  111. * -----------------------------------------------
  112. NHAUT = 10 ;
  113. NQCG = 20 ;
  114. PH = (0.5 * LONG) HAUT ;
  115. LIHG = DROI (NQCG - NHAUT) PH PG ;
  116. LIGA = DROI NHAUT PG PA ;
  117. CE1 = CERC NQCG PB PCEN PC ;
  118. SU1 = REGL 'DINI' 0.05 'DFIN' 0.1 (INVE CE1) (LIHG ET LIGA) ;
  119. SU2 = SU1 SYME 'DROI' PCEN PH ;
  120. SU = SU1 ET SU2 ;
  121. ELIM SU 1.E-9 ;
  122. SI ITRAC ;
  123. TRAC SU 'TITR' '[1] Maillage regle de la demi plaque percee' ;
  124. FINSI ;
  125.  
  126.  
  127. * RECUPERATION DU MAILLAGE DU DEMI CERCLE, DE LA LIGNE SUPPERIEURE
  128. * ET DES LIGNES INFERIEURES AVEC 'POIN' ET 'ELEM'
  129. * ----------------------------------------------------------------
  130. CSU = CONT SU ;
  131. PCE = SU POIN 'SPHE' PCEN PC 1.E-9 ;
  132. CE = CSU ELEM 'APPU' 'STRI' PCE ;
  133. PLHAUT = SU POIN 'DROI' PF PG 1.E-9 ;
  134. LHAUT = CSU ELEM 'APPU' 'STRI' PLHAUT ;
  135. PLBAS = SU POIN 'DROI' PA PB 1.E-9 ;
  136. LBAS = CSU ELEM 'APPU' 'STRI' PLBAS ;
  137.  
  138.  
  139. * SAUVEGARDE DES OBJETS CREES
  140. * ---------------------------
  141. OPTI 'SAUV' 'formation_debutant_1_maillage.sauv' ;
  142.  
  143.  
  144. FIN ;
  145.  
  146.  
  147.  
  148.  
  149.  

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