Télécharger ch_theta.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ CH_THETA NOTICE  JB251061  21/02/05    21:15:01     10879          
   2 :                                              DATE     21/02/05
   3 : 
   4 :   Procedure CH_THETA                       Voir aussi : G_THETA
   5 :                                                           G_CALCUL  
   6 :                                                           CH_THETX  
   7 :                                                           G_CAS  
   8 :                                                           G_AUX  
   9 :     ------------------  
  10 :     CH_THETA SUPTAB OBJUTI BOOL ;
  11 : 
  12 :                               SUPTAB.'MAILLAGE'
  13 :                                     .'FISSURE'
  14 :                                     .'FRONT_FISSURE'
  15 :                                     .'COUCHE'
  16 :                                     .'POINT_1'
  17 :                                     .'POINT_2'
  18 :                                     .'POINT_3'
  19 :                                     .'PCENTRE'
  20 :                                     .'CHPOINT_TRANSFORMATION'
  21 :                                     .'OPERATEUR'
  22 :                                     .'EPAISSEUR'
  23 : 
  24 : 
  25 :     Objet :
  26 :     _______
  27 : 
  28 :   Cette procedure determine un chpoint de type THETA. c'est-a-dire  
  29 :   un champ/point dont la norme est constante a l'interieur d'une      
  30 :   couronne entourant le front d'une fissure, zero a l'exterieur   
  31 :   cette couronne. Le vecteur represente par ce chpoint indique  
  32 :   la direction de propagation eventuelle de la fissure. Pour un   
  33 :   front de fissure tridimensionnel, la procedure cree autant de
  34 :   champs THETA qu'il y a de points sur le front de fissure. Les
  35 :   champs THETA construits sont des champs locaux qui s'appuient
  36 :   sur les noeuds du plan normal au front de fissure au point
  37 :   considere (le maillage doit etre elabore de maniere a prevoir
  38 :   l'existence de ces plans normaux). En 3D Cette procedure est 
  39 :   applicable uniquement pour les fissures planes. 
  40 : 
  41 :     En entree
  42 :     ---------
  43 : 
  44 :     SUPTAB = Objet de type TABLE dont les indices sont des              
  45 :              objets de type MOT (a ecrire en toutes lettres).
  46 :              
  47 :      
  48 :     OBJUTI = Objet de type TABLE dont les indices sont des              
  49 :              objets de type MOT (a ecrire en toutes lettres).
  50 :              Cette table est definie par les procedures G_THETA
  51 :              et G_CAS avant de faire appel a CH_THETA.
  52 :              
  53 :              
  54 :     BOOL = Objet de type TABLE dont les indices sont des              
  55 :            objets de type MOT (a ecrire en toutes lettres).
  56 :            Cette table est definie par les procedures G_THETA
  57 :            et G_CAS avant de faire appel a CH_THETA.
  58 : 
  59 : 
  60 :     1) ARGUMENTS OBLIGATOIRES DANS TOUS LES CAS
  61 :     -------------------------------------------
  62 :     SUPTAB.'MAILLAGE' = Objet de type MAILLAGE representant soit        
  63 :                         la structure totale etudiee (maillage           
  64 :                         utilise dans l'analyse par elements finis,      
  65 :                         soit, pour reduire le temps de calcul, le       
  66 :                         maillage entourant le plus grand des contours   
  67 :                         qu'on a defini pour calculer le champ THETA.    
  68 :     SUPTAB.'FISSURE'  = Objet de type MAILLAGE donnant les deux  
  69 :                         levres d'une fissure si elle est complete (la   
  70 :                         fissure presente des noeuds doubles), une       
  71 :                         seule levre si l'autre levre n'est pas maillee  
  72 :                         en raison, par example, de la symetrie du       
  73 :                         probleme.                                       
  74 :     SUPTAB.'FRONT_FISSURE' = Objet de type POINT (representant la       
  75 :                              pointe de la fissure) si la fissure est    
  76 :                              une ligne, de type MAILLAGE (representant  
  77 :                              le front de la fissure) si la fissure est  
  78 :                              sur un plan en 3D.                         
  79 :     SUPTAB.'COUCHE'   = Objet de type ENTIER representant le nombre     
  80 :                         de couches d'elements (autour du point de       
  81 :                         fissure) qui se deplacent pour simuler la       
  82 :                         propagation de la fissure.                       
  83 : 
  84 : 
  85 :     2) CAS D'UNE FISSURE CIRCULAIRE DANS UNE GEOMETRIE PLANE               
  86 :     --------------------------------------------------------
  87 :                                                                         
  88 :     SUPTAB.'PCENTRE'  = centre de la fissure circulaire                 
  89 :                                                                         
  90 :                                                                         
  91 :     3) CAS OU L EXTENSION DE FISSURE CORRESPOND A UNE                      
  92 :     SIMPLE TRANSLATION DANS UN TUYAUTERIE DROITE (3D)                   
  93 :     -------------------------------------------------
  94 :                                                                         
  95 :     Dans ce cas on effectue dans la procedure une transformation de     
  96 :     tuyau en plaque en passant au systeme de coordonnees cylindriques.  
  97 :     Il est alors necessaire de fournir :                                
  98 :                                                                         
  99 :     SUPTAB.'POINT_1' = centre du systeme de coordonnees                 
 100 :     SUPTAB.'POINT_2' = POINT tel que l'axe defini par POINT_1           
 101 :                        vers POINT_2 soit l'axe Z poisitif               
 102 :     SUPTAB.'POINT_3' = POINT tel que le plan defini par les 3 points    
 103 :                        POINT_1 POINT_2 POINT_3 donne l'angle theta nul  
 104 :                                                                         
 105 :     4) CAS OU L EXTENSION DE FISSURE NE
 106 :     CORRESPOND PAS A UNE SIMPLE TRANSLATION                                            
 107 :     ---------------------------------------
 108 :                                                                         
 109 :     A) Fissure dans un tuyauterie droite (3D, Rotation)                 
 110 :                                                                         
 111 :     SUPTAB.'POINT_1' = Objet de type POINT                              
 112 :     SUPTAB.'POINT_2' = Objet de type POINT qui, avec le point POINT_1,  
 113 :                        constitue l'axe perpendiculaire a la section     
 114 :                        fissuree.                                        
 115 :                                                                         
 116 :     B) Fissure dans un coude (3D, rotation + transformation)            
 117 :                                                                         
 118 :        Outre les deux points SUPTAB.'POINT_1' et SUPTAB.'POINT_2'       
 119 :        definis en haut on donne encore :                                
 120 :     SUPTAB.'CHPOINT_TRANSFORMATION' = Objet de type CHPOINT utilise     
 121 :                                       pour transformer une coude en     
 122 :                                       un tuyauterie droite.             
 123 :                                                                         
 124 :     SUPTAB.'OPERATEUR' = Objet de type MOT valant 'PLUS' ou 'MOIN'      
 125 :                          pour indiquer l'operateur PLUS ou MOIN a       
 126 :                          utiliser si l'on veut transformer la coude     
 127 :                          en un tuyauterie droite.                       
 128 :                                                                         
 129 :     5) CAS DES ELEMENTS DE COQUE                                        
 130 :     ----------------------------
 131 :                                                                         
 132 :     SUPTAB.'EPAISSEUR' = Objet de type FLOTTANT donnant l'epaisseur     
 133 :                          de la coque a la pointe de la fissure     
 134 :                          
 135 : 
 136 : 
 137 : 
 138 :       En sortie :
 139 :       -----------
 140 : 
 141 :     SUPTAB.'CHAMP_THETA' = Objet de type :                                              
 142 :                                                                        
 143 :         - TABLE indicee par des objets de type POINT contenant
 144 :           des elements de type CHPOINT dans les 3 dimensions.
 145 :           Chaque element contient le champ THETA au noeud du 
 146 :           front, de coordonnees correspondant au point P: TETA.P.
 147 :           Elle est egalement indicee par le mot 'GLOBAL' pour 
 148 :           donner le champ THETA global le long de tout le front
 149 :           de la fissure
 150 :         - CHPOINT contenant le champ THETA en 2 dimensions (ou en
 151 :           3 dimensions avec des elements coque mince) a la pointe 
 152 :           de fissure. 
 153 :           
 154 :     SUPTAB.'CHAMP_PI' = Objet de meme type que SUPTAB.'CHAMP_THETA'.
 155 :                         Calcule dans le cas ou l'objectif est 'DJ/DA'.
 156 :            
 157 :     OBJUTI.'DIRECTION1' (et 2 et 3 eventuellement) :
 158 :         Objet de type POINT donnant la direction de propagation,
 159 :          ainsi que le ou les vecteurs normaux le cas echeant.
 160 : 
 161 : 
 162 :            

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