1 : $$$$ BLOQ NOTICE GOUNAND 24/09/06 21:15:02 12004 2 : DATE 24/09/06 3 : 4 : Operateur BLOQUE Voir aussi : DEPI RELA 5 : ---------------- REAC SYMT 6 : RESO ANTI 7 : OPTI MODE 8 :
SOMMAIRE DE LA NOTICE
---------------------
1. Blocage construit a partir de MOT ou de LISTMOTS
1.1 Syntaxe
1.2 Objet
1.3 Commentaires
1.4 Exemple
1.5 Remarques
2. Blocage construit pour calculer une base de solutions statiques (sous-structuration)
2.1 Syntaxe
2.2 Objet
2.3 Entree
2.4 Sortie
2.5 Remarque
1. Blocage construit a partir de MOT ou de LISTMOTS
===================================================
9 :
1.1 Syntaxe
-----------
10 : RIG1 = BLOQ |('MAXI')| | MOT1 ... | GEO1; 11 : |('MINI')| | LISTMOT1 | 12 : |('DEPL') ('ROTA') | ('DIRECTION' |VEC1 |)| 13 : | |CHPO1| | 14 : | 'RADIAL' POIN1 (POIN2) | 15 : | 'ORTHO' POIN1 (POIN2) | 16 :
1.2 Objet
---------
17 : L'operateur BLOQUE construit la rigidite RIG1, associee a des 18 : conditions de valeurs imposees sur les inconnues d'un probleme 19 : discretise par la methode des multiplicateurs de Lagrange. 20 : 21 :
1.3 Commentaires
----------------
22 : Les conditions peuvent etre des conditions d'egalite ou des 23 : conditions unilaterales, auquel cas il faut specifier le 24 : mot-cle 'MINI' ou 'MAXI', selon que l'on desire limiter la 25 : valeur minimale ou la valeur maximale des inconnues concernees 26 : (cf. exemple 1). 27 : 28 : MOT1 ... : un (ou plusieurs) nom(s) representant les degres de 29 : liberte a bloquer. Les noms des degres de liberte associe 30 : a un modele specifique sont affiches lorsque celui-ci est 31 : liste (cf. remarque 3). 32 : 33 : LISTMOT1 : idem MOT1 mais sous la forme d'un LISTMOTS. 34 : 35 : 'DEPL' : mot-cle pour bloquer tous les d.d.l. en deplacement 36 : (voir remarque pour le point support en MODE PLAN) 37 : 38 : 'ROTA' : mot-cle pour bloquer tous les d.d.l. en rotation 39 : (voir remarque pour le point support en MODE PLAN) 40 : 41 : 'DIRECTION': mot-cle pour : 42 : 1) bloquer le deplacement (mot-cle 'DEPL') ou 43 : la rotation (mot-cle 'ROTA') selon la direction 44 : definie par le vecteur VEC1 (type POINT) ou par le 45 : champ de vecteur CHPO1 (type CHPOINT). 46 : 2) construire une relation lineaire entre ddls d'un 47 : meme noeud de GEO1 dont les coefficients et les 48 : composantes sont donnees par CHPO1 (type CHPOINT). 49 : 50 : 'RADIAL' : mot-cle pour bloquer le deplacement radial 51 : par rapport | au point POIN1 en 2D . 52 : | a l'axe POIN1 POIN2 en 3D . 53 : 54 : 'ORTHO' : mot-cle pour bloquer le deplacement ortho-radial 55 : par rapport | au point POIN1 en 2D 56 : | a l'axe POIN1 POIN2 en 3D 57 : 58 : GEO1 : objet ou seront imposees les conditions aux 59 : limites (type MAILLAGE ou POINT) 60 : 61 : RIG1 : matrice resultat (type RIGIDITE, sous-type RIGIDITE) 62 : 63 :
1.4 Exemple
-----------
64 : 1. Si on souhaite imposer une condition UX <EG 0.3, on donnera : 65 : 66 : RIG1 = 'BLOQ' 'MAXI' 'UX' mesh1; 67 : FO1 = 'DEPI' RIG1 0.3 ; 68 :
1.5 Remarques
-------------
69 : 70 : 1. Assemblage 71 : 72 : Pour la resolution, cette matrice de blocage doit etre a adjointe 73 : a la "rigidite" de la structure. 74 : 75 : 2. Deplacement impose 76 : 77 : Lors la resolution du probleme, les valeurs non nulles a imposer 78 : doivent etre fournies comme second membre dans un objet de type 79 : CHPOINT construit a l'aide de l'operateur DEPIMP. 80 : 81 : 3. Nom des degres de libertes pour un modele de : 82 : 83 : - MECANIQUE : 84 : si calcul en MODE PLAN CONT : UX UY 85 : si calcul en MODE PLAN DEFO : UX UY 86 : si calcul en MODE PLAN GENE : UX UY RZ(*) UZ RX RY 87 : si calcul en MODE AXIS : UR UZ RT 88 : si calcul en MODE FOUR : UR UZ UT RT 89 : si calcul en MODE TRID : UX UY UZ RX RY RZ 90 : si calcul en MODE UNID PLAN : UX UY UZ(+) 91 : si calcul en MODE UNID AXIS : UR UZ(+) 92 : si calcul en MODE UNID SPHE : UR 93 : 94 : - LIQUIDE : P PI 95 : 96 : - THERMIQUE : T 97 : 98 : - DARCY : TH 99 : 100 : (*) : pour les elements COQ2 seulement. Par ailleurs, UZ, RX, RY ne 101 : concernent que le point support des inconnues supplementaires. 102 : 103 : (+) : Les inconnues UY et UZ ne concernent que le point support des 104 : deformation(s) generalisee(s) des modes de calcul 1D. 105 : 106 : 4. Deformations planes generalisees 107 : 108 : Les ddls de liberte du point support des inconnues supplementaires 109 : doivent etre bloques explicitement. 110 : Par exemple : RIG1 = 'BLOQUE' 'RX ' pt1 ; 111 : Les mot-cles 'DEPL' et 'ROTA' ne sont pas a utiliser. 112 : 113 : 5. Direction 114 : 115 : Pour la syntaxe avec l'option 'DIRECTION', cette derniere est 116 : normee a 1 avant de construire la relation si un des mots-cles 117 : 'DEPL' ou 'ROTA' est utilise. 118 : En cas d'utilisation de CHPO1, le nom des composantes utilisees 119 : est celui du deplacement ou des forces. 120 : 121 :
2. Blocage construit pour calculer une base de solutions statiques (sous-structuration)
=======================================================================================
122 :
2.1 Syntaxe
-----------
123 : RIG1 = BLOQ TAB1 ; 124 :
2.2 Objet
---------
125 : Construit les rigidites de blocage selon les informations 126 : contenues dans TAB1 et les concatene dans RIG1. 127 :
2.3 Entree
----------
128 : TAB1 : objet TABLE, sous-type 'LIAISONS_STATIQUES', dont les 129 : indices sont des entiers et les sous-objets des objets TABLE, 130 : contenant les indices definissant le ddl a bloquer : 131 : TAB1 . 'POINT-LIAISON' : objet POINT (exemple P1) 132 : TAB1 . 'DDL_LIAISON' : objet MOT (exemple 'UX') 133 :
2.4 Sortie
----------
134 : TAB1 . 'BLOCAGE' : objet RIGIDITE (exemple (BLOQ P1 UX)) 135 : RIG2 : objet RIGIDITE, assemblage de toutes les 136 : rigidites elementaires creees. 137 :
2.5 Remarque
------------
138 : 139 : 1. Deplacement impose 140 : L'appel a DEPI avec cette meme table en argument permettra de 141 : construire ulterieurement : 142 : TAB1 . 'FORCE' : objet CHPOINT (exemple (DEPI (BLOQ P1 UX) 0.)) 143 : 144 : 145 : 146 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales