Télécharger rela.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ RELA     NOTICE  MB234859  26/09/02    21:15:07     12636          
   2 :                                              DATE     26/09/02
   3 : 
   4 :   Operateur RELA     Voir aussi : BLOQ REAC DEPI
   5 :     --------------                  SYMT   RESO  
   6 :                                     ANTI   COLLER  
   7 : 
   8 : 
 
SOMMAIRE DE LA NOTICE
---------------------
1. Definir une relation lineaire entre des inconnues
1.1 Relation definie entre deux maillages
1.2 Relation definie par un champ par point (CHPOINT)
1.3 Relation definie par un modele (MMODEL)
1.4 Option CORI : relation de mouvement de corps rigide
1.5 Option ENSE : relation de mouvement d'ensemble
1.6 Option ACCRO : accrochage de deux maillages
1.7 Option GLISSANT : relation de glissement entre deux maillages
1.8 Option MILI : lier des noeuds milieux a leurs noeuds sommets
1.9 Option TUYAU : lier la surface et la fibre neutre d'un tuyau
2. Definir une liaison elementaire entre sous-structures


1. Definir une relation lineaire entre des inconnues
====================================================

1.1 Relation definie entre deux maillages
-----------------------------------------
9 : 10 : RIG1 = RELA |('MAXI')| (VAL1) | MOT1 | GEO1 ... 11 : |('MINI')| | 'DEPL' |'DIRECTION' VEC1 | 12 : | 'ROTA' | | 13 : 14 : | + | (VAL2) | MOT2 | GEO2 ... 15 : | - | | 'DEPL' |'DIRECTION' VEC2 | 16 : | 'ROTA' | | 17 : 18 : Objet : 19 : _______ 20 : 21 : L'operateur RELATION permet de construire la raideur associee a une 22 : relation lineaire entre les inconnues de noms MOTi ponderees par des 23 : coefficients (eventuels) VAL1, VAL2 ..., des noeuds respectifs des 24 : maillages GEO1, GEO2, (voir l'exemple ci-dessous) ... 25 : 26 : Commentaire : 27 : _____________ 28 : 29 : MOTi : noms des inconnues (type MOT) 30 : 31 : VALi : coefficients de ponderation (type ENTIER ou FLOTTANT) 32 : 33 : VECi : permet de mettre en relation le deplacement (mot-cle 'DEPL') 34 : ou la rotation (mot-cle 'ROTA') dans la direction VEC1 (type 35 : POINT) 36 : 37 : GEOi : geometries (type MAILLAGE) constituees toutes du meme nombre 38 : de noeuds ou d'un seul noeud. 39 : 40 : RIG1 : objet resultat (type RIGIDITE) 41 : a adjoindre a la rigidite de la structure pour la resolution 42 : 43 : Remarque : 44 : __________ 45 : 46 : L'operateur DEPIMP permet eventuellement d'imposer une valeur non 47 : nulle a la relation. 48 : 49 : Si une geometrie ne contient qu'un seul noeud, il apparaitra dans toutes 50 : les relations balayant les noeuds respectifs des autres geometries. 51 : 52 : 53 : La relation peut etre d'egalite ou d'inegalite (cas des relations 54 : unilaterales) en presence des mots-cles 'MINI' ou 'MAXI'. 55 : 56 : Exemple : 57 : _________ 58 : 59 : REL1 = RELA MINI 2.5 UX L1 - UY L2 + 3 UX L3 ; 60 : JEU1 = DEPIMP REL1 0.3 ; 61 : 62 : Ceci traduit les inegalites : 63 : 64 : 2.5*UX(noeud i de L1)-UY(noeud i de L2)+3*UX(noeud i de L3) >EG 0.3 65 : 66 : pour i allant de 1 au nombre de noeuds de L1 (L2, L3, ... aussi) 67 :
1.2 Relation definie par un champ par point (CHPOINT)
-----------------------------------------------------
68 : 69 : RIG1 = RELA |('MAXI')| CHPO1 ('DUAL' CHPO2) ('NORM') ; 70 : |('MINI')| 71 : 72 : 73 : Objet : 74 : _______ 75 : 76 : L'operateur RELATION permet de construire la raideur associee a 77 : une relation lineaire entre les inconnues dont les noms sont ceux des 78 : composantes du champ par points CHPO1 (type CHPOINT) aux points qui 79 : sont ceux du champ et ponderees par les valeurs du champ en ces 80 : points. On peut egalement utiliser les noms d'inconnues duales. 81 : 82 : La relation peut etre d'egalite ou d'inegalite (cas des relations 83 : unilaterales) en presence des mots-cles 'MINI' ou 'MAXI'. 84 : 85 : Les coefficients de la relation peuvent etre normalises en presence 86 : du mot-cle 'NORM'. Les coefficients associes aux inconnues primales 87 : sont divises par la norme Euclidienne de la resultante du champ CHPO1. 88 : Lorsqu'un champ CHPO2 est fourni, les coefficients associes aux inconnues 89 : duales sont divises par la norme Euclidienne de la resultante de ce champ, 90 : sinon c'est le champ CHPO1 qui est utilise. 91 : 92 : Si le mot cle DUAL est indique, il faut fournir un champ (type CHPOINT) 93 : decrivant les reactions sur la relation. Sinon, c'est la transposee de la 94 : relation qui est utilisee Pour pouvoir traiter l'aspect unilateral, 95 : il faut prendre soin de la direction du champ de reactions. 96 : 97 :
1.3 Relation definie par un modele (MMODEL)
-------------------------------------------
98 : 99 : RIG1 = RELA MOD1 ; 100 : 101 : 102 : Objet : 103 : _______ 104 : 105 : L'operateur RELATION permet de construire la raideur associee a une 106 : relation lineaire entre inconnues, contenue dans un objet MMODEL. 107 : 108 : 109 : Commentaire : 110 : _____________ 111 : 112 : MOD1 : Objet MMODEL a partir duquel on va construire la raideur. 113 : 114 : Si MOD1 contient des sous-zones X-FEM on va construire les 115 : blocages mettant a zero les ddl non actifs. 116 : 117 : SI MOD1 contient des sous-zones de SURE on va construire les 118 : relation linéaires associées. 119 : 120 : Sinon on sort une raideur vide. 121 :
1.4 Option CORI : relation de mouvement de corps rigide
-------------------------------------------------------
122 : 123 : RIG1 = RELA 'CORI' 'DEPL' | ('NOVERIF') GEO1 ; 124 : | 125 : | 'ROTA' GEO1 (GEO2) ; 126 : 127 : Objet : 128 : _______ 129 : 130 : L'option 'CORI' de l'operateur RELA permet de construire la raideur 131 : RIG1 (type RIGIDITE) associee a un mouvement de corps rigide,au premier 132 : ordre pour une geometrie : 133 : 134 : En l'absence du mot cle 'ROTA' le mouvement de corps rigide pour 135 : l'objet GEO1 (type MAILLAGE) est assure en imposant que la distance 136 : entre les noeuds reste constante. Pour cela il faut au moins 4 points 137 : non-coplanaires en 3D et 3 points non-alignes en 2D (si ce n'est pas 138 : le cas utiliser le mot 'NOVERIF' avec le risque de ne pas avoir le 139 : resultat souhaite). Cette option est a utiliser quand les rotations ne 140 : sont pas considerees commes des DDL. 141 : En presence du mot cle 'ROTA' le mouvement de corps rigide est assure 142 : en imposant que les DDL des noeuds de GEO1 (type MAILLAGE ou POINT avec 143 : des DDL de rotation) et de GEO2 (type MAILLAGE sans DDL de rotation / 144 : facultatif) soient les elements de reduction du meme distributeur defini 145 : a partir des deplacements et rotations d'un point maitre de GEO1. 146 :
1.5 Option ENSE : relation de mouvement d'ensemble
--------------------------------------------------
147 : 148 : RIG1 = RELA 'ENSE' MOT1 GEO1 ; 149 : 150 : Objet : 151 : _______ 152 : 153 : L'option 'ENSE' de l'operateur RELA permet de construire la raideur 154 : RIG1 (type RIGIDITE) associee a un mouvement d'ensemble : la valeur 155 : sur le degre de liberte MOT1 (type MOT) est imposee egale pour tous les 156 : noeuds de GEO1 (type MAILLAGE). 157 :
1.6 Option ACCRO : accrochage de deux maillages
-----------------------------------------------
158 : 159 : RIG1 = RELA GEO1 'ACCRO' GEO2 ( LMOTS ) (FLOT1) ; 160 : 161 : RIG1 = RELA 'ACCRO' 'FORT' MODL2 | GEO1 ; 162 : | MODL1 ; 163 : 164 : Objet : 165 : _______ 166 : L'option 'ACCRO' permet de construire la raideur associee a 167 : l'accrochage du maillage GEO1 sur le maillage GEO2. Tout point 168 : de GEO1 est assujeti a suivre une combinaison lineaire des 169 : deplacements des noeuds de l'element de GEO2 dans lequel il se 170 : trouve. 171 : 172 : Eventuellemnt LMOTS (type LISTMOTS) donne la liste des DDL 173 : concernes. Par defaut ce sont ceux de la mecanique , 174 : ( 2D : UX UY ou UR UZ si mode axisymetrique , 175 : 3D : UX UY UZ ) 176 : 177 : FLOT1 optionnel critere de rattrapage de points legerement 178 : en dehors du mailage GEO1 ( defaut 1.E-5 ..Attention , ne pas 179 : l'augmenter exagerement ) 180 : 181 : Avec le mot-cle FORT, les noeuds de GEO1 (ou du modele MODL1) sont 182 : accroches aux elements du modele MODL2. Cet accrochage tient compte 183 : du possible enrichissement XFEM (saut + pointe de fissure) de MODL2. 184 : 185 : NOTA: cette operation peut etre longue , si possible ne pas demander 186 : d'accrocher des points manifestement hors de GEO2 187 :
1.7 Option GLISSANT : relation de glissement entre deux maillages
-----------------------------------------------------------------
188 : 189 : RIG1 = RELA GEO1 'GLISSANT' GEO2 ( LMOTS ) (FLOT1) ; 190 : 191 : Objet : 192 : _______ 193 : L'option 'GLISS' permet de construire la raideur associee a 194 : l'accrochage du maillage GEO1 sur le maillage GEO2. GEO1 doit 195 : etre compose de seg2 et/ou de seg3. 196 : Tout point de GEO1 peut glisser dans la direction de l'element 197 : de GEO1 qui le contient et est assujeti a suivre une combinaison 198 : lineaire des deplacements des noeuds de l'element de GEO2, 199 : ou il se trouve, dans les directions perpendiculaires. 200 : 201 : FLOT1 optionnel critere de rattrapage de points legerement 202 : en dehors du mailage GEO1 ( defaut 1.E-5 ..Attention , ne pas 203 : l'augmenter exagerement ) 204 : 205 : NOTA cette operation peut etre longue , si possible ne pas demander 206 : d'accrocher des points manifestement hors de GEO2 207 :
1.8 Option MILI : lier des noeuds milieux a leurs noeuds sommets
----------------------------------------------------------------
208 : 209 : RIG1 = RELA MILI (LISMOT1) GEO1 ; 210 : 211 : Objet : 212 : _______ 213 : 214 : L'option MILIeu permet de relier lineairement les DDL des noeuds 215 : milieux d'un maillage quadratique (GEO1) aux noeuds sommets. Les DDL 216 : concernes sont donnes par le LISTMOTS. Par defaut, on considere les 217 : DDL de la mecanique. 218 : 219 : REMARQUE : Cette option permet de modeliser des problemes de contact 220 : en utilisant des elements quadratiques. En reliant les deplacements 221 : des noeuds milieux de la surface de contact aux noeuds sommets, on 222 : assure une description de la cinematique des noeuds de cette surface 223 : compatible avec celle du maillage de contact (elements lineaires). 224 :
1.9 Option TUYAU : lier la surface et la fibre neutre d'un tuyau
----------------------------------------------------------------
225 : 226 : RIG1 = RELA TUYA GEOM1 GEOM2 CRIT; 227 : 228 : 229 : En Supposant un fluide dans une tuyauterie ( GEOM1 compose de seg2 230 : ou seg3) pour lequel la temperature est constante par section cet 231 : operateur imposera l'egalite de temperature de chaque point de GEOM2 232 : avec son point projete sur la tuyauterie. La distance entre un point 233 : et son projete sur la ligne doit etre inferieur \E0 CRIT. 234 :

2. Definir une liaison elementaire entre sous-structures
========================================================

235 : 236 : ATTA1 = RELA ELSTR1 MOT1 LREEL1 237 : BLSTR1 'LX' LREEL2 238 : .... ... .... ; 239 : 240 : L'operateur RELA decrit une liaison elementaire entre une (ou des) 241 : sous-structure(s). 242 : Il cree un objet ATTA1 de type ATTACHE. 243 : 244 : Commentaire : 245 : _____________ 246 : 247 : 248 : ELSTR1 : objet de type ELEMSTRU fabrique par l'operateur ELST 249 : 250 : MOT1 : composante du (ou des) point(s) d'ELSTR1 251 : 252 : LREEL1 : valeurs des coefficients appliques a chaque point 253 : d'ELSTR1 (type LISTREEL) 254 : S'il n'y a qu'un point dans ELSTR1, on peut donner un 255 : nombre FLOTTANT. 256 : 257 : BLSTR1 : objet de type BLOQSTRU fabrique par l'operateur CLST 258 : 259 : 'LX' : composante obligatoire pour un blocage 260 : 261 : LREEL2 : valeurs des coefficients appliques aux points crees 262 : lors du blocage par l'operateur BLOQUE (type LISTREEL) 263 :

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