Télécharger bloq.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ BLOQ     NOTICE  PV090527  26/08/20    21:15:05     12603          
   2 :                                              DATE     26/08/20
   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')| |('FAIB')| | 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. La rigidite construite contient en plus une inconnue generalisee 20 : (multiplicateur de Lagrange) permettant de definir la valeur associee a cette 21 : condition (voir operateur DEPI). 22 : 23 :
1.3 Commentaires
----------------
24 : Les conditions peuvent etre imposees strictement en chaque noeud du maillage 25 : GEO1 (par defaut) ou en moyenne sur l'ensemble des noeuds de GEO1 ('FAIB'). 26 : Dans ce cas, la valeur associee a la condition est verifiee exactement au 27 : centre d'inertie de ce maillage, et le champ de reaction est l'integration 28 : sur le maillage d'une densite constante d'inconnue duale. 29 : 30 : Il peut s'agir de conditions d'egalite ou de conditions unilaterales, auquel 31 : cas il faut specifier le mot-cle 'MINI' ou 'MAXI', selon que l'on desire 32 : limiter la valeur minimale ou la valeur maximale des inconnues concernees 33 : (cf. exemple 1). 34 : 35 : MOT1 ... : un (ou plusieurs) nom(s) representant les degres de 36 : liberte a bloquer. Les noms des degres de liberte associe 37 : a un modele specifique sont affiches lorsque celui-ci est 38 : liste (cf. remarque 3). 39 : 40 : LISTMOT1 : idem MOT1 mais sous la forme d'un LISTMOTS. 41 : 42 : 'DEPL' : mot-cle pour bloquer tous les d.d.l. en deplacement 43 : (voir remarque pour le point support en MODE PLAN). 44 : 45 : 'ROTA' : mot-cle pour bloquer tous les d.d.l. en rotation 46 : (voir remarque pour le point support en MODE PLAN). 47 : 48 : 'DIRECTION': mot-cle pour : 49 : 1) bloquer le deplacement (mot-cle 'DEPL') ou 50 : la rotation (mot-cle 'ROTA') selon la direction 51 : definie par le vecteur VEC1 (type POINT) ou par le 52 : champ de vecteur CHPO1 (type CHPOINT). 53 : 2) construire une relation lineaire entre ddls d'un 54 : meme noeud de GEO1 dont les coefficients et les 55 : composantes sont donnees par CHPO1 (type CHPOINT). 56 : 57 : 'RADIAL' : mot-cle pour bloquer le deplacement radial 58 : par rapport | au point POIN1 en 2D . 59 : | a l'axe POIN1 POIN2 en 3D . 60 : 61 : 'ORTHO' : mot-cle pour bloquer le deplacement ortho-radial 62 : par rapport | au point POIN1 en 2D 63 : | a l'axe POIN1 POIN2 en 3D 64 : 65 : GEO1 : objet ou seront imposees les conditions aux 66 : limites (type MAILLAGE ou POINT) 67 : 68 : RIG1 : matrice resultat (type RIGIDITE, sous-type RIGIDITE) 69 : 70 :
1.4 Exemple
-----------
71 : 1. Si on souhaite imposer une condition UX <EG 0.3, on donnera : 72 : 73 : RIG1 = 'BLOQ' 'MAXI' 'UX' mesh1; 74 : FO1 = 'DEPI' RIG1 0.3 ; 75 :
1.5 Remarques
-------------
76 : 77 : 1. Assemblage 78 : 79 : Pour la resolution, cette matrice de blocage doit etre a adjointe 80 : a la "rigidite" de la structure. 81 : 82 : 2. Deplacement impose 83 : 84 : Lors la resolution du probleme, les valeurs non nulles a imposer 85 : doivent etre fournies comme second membre dans un objet de type 86 : CHPOINT construit a l'aide de l'operateur DEPIMP. 87 : 88 : 3. Nom des degres de libertes pour un modele de : 89 : 90 : - MECANIQUE : 91 : si calcul en MODE PLAN CONT : UX UY 92 : si calcul en MODE PLAN DEFO : UX UY 93 : si calcul en MODE PLAN GENE : UX UY RZ(*) UZ RX RY 94 : si calcul en MODE AXIS : UR UZ RT 95 : si calcul en MODE FOUR : UR UZ UT RT 96 : si calcul en MODE TRID : UX UY UZ RX RY RZ 97 : si calcul en MODE UNID PLAN : UX UY UZ(+) 98 : si calcul en MODE UNID AXIS : UR UZ(+) 99 : si calcul en MODE UNID SPHE : UR 100 : 101 : - LIQUIDE : P PI 102 : 103 : - THERMIQUE : T 104 : 105 : - DARCY : TH 106 : 107 : (*) : pour les elements COQ2 seulement. Par ailleurs, UZ, RX, RY ne 108 : concernent que le point support des inconnues supplementaires. 109 : 110 : (+) : Les inconnues UY et UZ ne concernent que le point support des 111 : deformation(s) generalisee(s) des modes de calcul 1D. 112 : 113 : 4. Deformations planes generalisees 114 : 115 : Les ddls de liberte du point support des inconnues supplementaires 116 : doivent etre bloques explicitement. 117 : Par exemple : RIG1 = 'BLOQUE' 'RX ' pt1 ; 118 : Les mot-cles 'DEPL' et 'ROTA' ne sont pas a utiliser. 119 : 120 : 5. Direction 121 : 122 : Pour la syntaxe avec l'option 'DIRECTION', cette derniere est 123 : normee a 1 avant de construire la relation si un des mots-cles 124 : 'DEPL' ou 'ROTA' est utilise. 125 : En cas d'utilisation de CHPO1, le nom des composantes utilisees 126 : est celui du deplacement ou des forces. 127 : 128 :

2. Blocage construit pour calculer une base de solutions statiques (sous-structuration)
=======================================================================================

129 :
2.1 Syntaxe
-----------
130 : RIG1 = BLOQ TAB1 ; 131 :
2.2 Objet
---------
132 : Construit les rigidites de blocage selon les informations 133 : contenues dans TAB1 et les concatene dans RIG1. 134 :
2.3 Entree
----------
135 : TAB1 : objet TABLE, sous-type 'LIAISONS_STATIQUES', dont les 136 : indices sont des entiers et les sous-objets des objets TABLE, 137 : contenant les indices definissant le ddl a bloquer : 138 : TAB1 . 'POINT-LIAISON' : objet POINT (exemple P1) 139 : TAB1 . 'DDL_LIAISON' : objet MOT (exemple 'UX') 140 :
2.4 Sortie
----------
141 : TAB1 . 'BLOCAGE' : objet RIGIDITE (exemple (BLOQ P1 UX)) 142 : RIG2 : objet RIGIDITE, assemblage de toutes les 143 : rigidites elementaires creees. 144 :
2.5 Remarque
------------
145 : 146 : 1. Deplacement impose 147 : L'appel a DEPI avec cette meme table en argument permettra de 148 : construire ulterieurement : 149 : TAB1 . 'FORCE' : objet CHPOINT (exemple (DEPI (BLOQ P1 UX) 0.)) 150 : 151 : 152 : 153 :

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