1 : $$$$ DEDU NOTICE GOUNAND 26/01/09 21:15:18 12443 2 : DATE 26/01/09 3 : 4 : Operateur DEDU Voir aussi : PLUS TOUR 5 : -------------- DEPL 6 : @DEDUIRE 7 : 8 : --------------------- 9 : | 1re possibilite | 10 : --------------------- 11 : 12 : MAI1 = DEDU MAI2 MAI_ANC MAI_NOU ('REGU') ; 13 : 14 : Objet : 15 : _______ 16 : 17 : L'operateur DEDU construit a partir du maillage MAI2 et du maillage 18 : de noeuds maitres MAI_ANC (noeuds de MAI2) un nouveau maillage MAI1 19 : ou l'ensemble des noeuds maitres MAI_ANC est devenu MAI_NOU. 20 : En cas de probleme, il est possible d'utiliser la procedure @DEDUIRE 21 : qui est beaucoup plus onereuse. 22 : 23 : Si le mot cle 'REGU' est mentionne, le nouveau maillage MAI1 sera 24 : regularise par deplacement des noeuds au centre de gravite des 25 : noeuds adjacents. 26 : 27 : Exemple pour regulariser un maillage existant : 28 : 29 : REGULARI = PASBEAU DEDU (PASBEAU CONT) (PASBEAU CONT) 'REGU' ; 30 : 31 : Remarque : 32 : __________ 33 : 34 : Cette possibilite ne fonctionne actuellement que pour les TRI3 et QUA4. 35 : 36 : -------------------- 37 : | 2e possibilite | 38 : -------------------- 39 : 40 : NOBJ1 ... NOBJN = OBJ1 ... OBJN DEDU 'TRAN' GEO1 GEO2 ; 41 : 42 : Objet : 43 : _______ 44 : 45 : L'operateur DEDU en presence du mot-cle 'TRAN' cree un objet dont le 46 : support geometrique s'obtient a partir du support de l'objet initial 47 : selon la meme transformation qui permet d'obtenir GEO2 a partir de 48 : GEO1. Les points des supports de OBJ1 .. OBJN doivent appartenir a 49 : GEO1, ainsi ceux de NOBJ1 .. NOBJN appartiennent a GEO2. 50 : 51 : Il est necessaire de respecter la syntaxe. 52 : 53 : Commentaire : 54 : _____________ 55 : 56 : OBJ1 ... OBJN : types POINT, CHPOINT, MCHAML, MMODEL, MAILLAGE 57 : OBJ1 peut aussi etre une table. Dans ce cas tous les 58 : objets contenus dans la table, qui doivent etre d'un des 59 : types ci-dessus, subiront la transformation.Si une table 60 : est donnee, il ne doit pas y avoir d'autres objets. 61 : 62 : GEO1 : type MAILLAGE 63 : 64 : GEO2 : type MAILLAGE, topologiquement equivalent a GEO1 65 : 66 : NOBJ1 ... NOBN : resultats respectivement de memes types 67 : que OBJ1 ... OBJN 68 : 69 : -------------------- 70 : | 3e possibilite | 71 : -------------------- 72 : 73 : NOBJ1 ... NOBJN = OBJ1 ... OBJN 74 : DEDU FLOT1 POIN1 (POIN2 si 3D) 'ROTA' GEO1 GEO2 ; 75 : 76 : Objet : 77 : _______ 78 : 79 : L'operateur DEDU en presence du mot-cle 'ROTA' cree un objet dont le 80 : support geometrique s'obtient a partir du support de l'objet initial 81 : selon la rotation d'angle FLOT1, de centre POIN1 en 2D, d'axe POIN1 82 : POIN2 en 3D, qui permet egalement d'obtenir GEO2 a partir de GEO1. 83 : Les points des supports de OBJ1 .. OBJN doivent appartenir a GEO1, 84 : ainsi ceux de NOBJ1 .. NOBJN appartiennent a GEO2. 85 : Si les operandes possedent des composantes : 86 : 'UX' 'UY 'UZ' ou 'FX' 'FY' 'FZ' ou 87 : 'RX' 'RY' 'RZ' ou 'MX' 'MY' 'MZ' ou 88 : 'SMXX' 'SMYY' 'SMZZ' 'SMXY' 'SMXZ' 'SMYZ' ou 89 : 'EPXX' 'EPYY' 'EPZZ' 'GAXY' 'GAXZ' 'GAYZ', 90 : celles-ci subissent egalement la rotation, les autres composantes 91 : restant inchangees. 92 : 93 : Il est necessaire de respecter la syntaxe. 94 : 95 : Cette possibilite de l'operateur 'DEDU' n'est pas utilisable en 96 : DIMEnsion 1 (sans interet). 97 : 98 : Commentaire : 99 : _____________ 100 : 101 : OBJ1 ... OBJN : types POINT, CHPOINT, MCHAML, MMODEL, MAILLAGE 102 : OBJ1 peut aussi etre une table. Dans ce cas tous les 103 : objets contenus dans la table, qui doivent etre d'un des 104 : types ci-dessus, subiront la transformation.Si une table 105 : est donnee, il ne doit pas y avoir d'autres objets. 106 : 107 : 108 : GEO1 : type MAILLAGE, contient les points des supports des operandes 109 : 110 : GEO2 : type MAILLAGE, image de GEO1 par la rotation specifiee 111 : 112 : NOBJ1 ... NOBJN : resultats respectivement de memes types 113 : que OBJ1 ... OBJN 114 : 115 : -------------------- 116 : | 4e possibilite | 117 : -------------------- 118 : 119 : CHP1 = DEDU GEO1 CHP2; 120 : 121 : Objet : 122 : _______ 123 : 124 : Connaissant un champ de deplacement (CHP2) de certains noeuds 125 : d'un maillage GEO1, l'operateur deduit un champ de deplacements 126 : regularise de tous les noeuds de GEO1. 127 : 128 : -------------------- 129 : | 5e possibilite | 130 : -------------------- 131 : 132 : (|'DENS' CHPO4) ; 133 : CHPO2 = 'DEDU' 'ADAP' MAIL (RIG1 (CHPO1)) (|'METR' |CHAM1 MOD1 |) 134 : ( |CHPO3 |) 135 : ('THET' FLOT1) 136 : ('NITM' ENTI1) 137 : ('ACVG' LOGI1) 138 : ('IDIR' ENTI2) 139 : ('TINV' TABL1) ; 140 : 141 : 142 : Objet : 143 : _______ 144 : 145 : Genere un champ de deplacement permettant de regulariser un 146 : maillage ou de l'adapter suivant une metrique. 147 : 148 : Commentaire : 149 : _____________ 150 : 151 : MAIL : maillage a regulariser ou adapter 152 : 153 : RIG1 : Conditions sur les deplacements 154 : CHPO1 (par defaut, on bloque les noeuds frontieres de MAIL) 155 : 156 : CHAM1 : champ par element defini aux noeuds donnant l'inverse 157 : d'une metrique : 158 : tenseur symetrique de composantes G11, G21, G22,... 159 : (par defaut, le tenseur unite) 160 : 161 : MOD1 : modele associe a CHAM1 162 : 163 : CHPO3 : idem CHAM1 mais avec la donnee d'un chpoint 164 : 165 : CHPO4 : avec l'option DENSite, regularise le maillage suivant la 166 : carte de densite CHPO4 (voir MESU). 167 : 168 : FLOT1 : Flottant compris entre 0. et 1. reglant la balance entre 169 : equidistribution (tailles egales des elements) et 170 : isotropie (regularite des elements). 171 : Valeur par defaut : 0.2 172 : 173 : ENTI1 : Nombre maximum d'iterations non lineaires a effectuer 174 : Valeur par defaut : 40 175 : 176 : LOGI1 : Utilisation de l'acceleration de convergence 177 : Valeur par defaut : VRAI 178 : 179 : ENTI2 : Si on donne l'option 'IDIR', le champ de deplacement 180 : regularisant n'aura qu'une seule composante, dans la 181 : direction de l'espace donnee par ENTI2 182 : 183 : TABL1 : Si on donne l'option 'TINV', la TABL1 donnant les 184 : parametres de resolution sera passee a l'operateur 185 : de resolution (cf. notice KRES) 186 : 187 : CHPO2 : champ de deplacement 188 : 189 : Remarques : 190 : ___________ 191 : 192 : L'option 'ADAP' est censee fonctionner sans conditions sur le 193 : maillage. 194 : Les modes axi et spheriques ne sont pas implementes. 195 : 196 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales