1 : $$$$ POIN NOTICE GOUNAND 25/11/04 21:16:01 12396 2 : DATE 25/11/04 3 : 4 : 5 : Operateur POIN Voir aussi : ELEM MAXI 6 : -------------- MOTS MINI 7 : SOUC VALE 8 : DENS 9 : Cet operateur a trois fonctions selon les donnees. 10 : 11 : 12 : +---------------+ 13 : | 1ere fonction | 14 : +---------------+ 15 : 16 : L'operateur POIN permet de creer 17 : - un POINT defini par ses coordonnees (FLOTTANT). 18 : - un MAILLAGE de POI1 defini par ses coordonnees (LISTREEL). 19 : 20 : 21 : RESU1 = POIN OBJET1 (OBJET2) (OBJET3) ('DENS' OBJET4); 22 : 23 : Commentaire : 24 : _____________ 25 : 26 : +------------+------------+------------+------------++-----------+ 27 : | OBJET1 | OBJET2 | OBJET3 | OBJET4 || RESU1 | 28 : +------------+------------+------------+------------++-----------+ 29 : | FLOTTANT | FLOTTANT | FLOTTANT | FLOTTANT || POINT | 30 : | LISTREEL | LISTREEL | LISTREEL | LISTREEL || MAILLAGE | 31 : +------------+------------+------------+------------++-----------+ 32 : 33 : OBJET1 : 1ere coordonnee DIME 1, 2 ou 3 34 : OBJET2 : 2eme coordonnee DIME 2 ou 3 35 : OBJET3 : 3eme coordonnee DIME 3 36 : 37 : 'DENS' : Mots cle optionnel permettant de definir la densite 38 : OBJET4 : densite 39 : 40 : 41 : Remarque : 42 : __________ 43 : 44 : En DIMEnsion 1, la creation d'un point n'est possible que via cette 45 : fonction de l'operateur POIN. 46 : En DIMENsions 2 et 3, l'operateur POIN est equivalent a la syntaxe 47 : couramment utilisee : POIN1 = FLOT1 FLOT2 (FLOT3) ; 48 : 49 : 50 : +---------------+ 51 : | 2eme fonction | 52 : +---------------+ 53 : 54 : L'operateur POIN extrait d'une geometrie un ou plusieurs points. 55 : 56 : POINi = GEO1 POIN | N1 57 : | I1 I2 58 : | 'INITIAL' 59 : | 'FINAL' 60 : | 'JONC' 61 : | 'EXTR' 62 : | 'PROC' POIN1 63 : | 'DROIT' POIN1 POIN2 (FLOT1) 64 : | 'PLAN' POIN1 POIN2 POIN3 (FLOT1) 65 : | 'CYLI' AXEI1 AXEJ2 POIN1 (FLOT1) 66 : | 'CONE' SOMM1 AXEI1 POIN1 (FLOT1) 67 : | 'SPHE' CENTR1 POIN1 (FLOT1) 68 : | 'TORE' CENTR1 AXEI1 CENTR2 POIN1 (FLOT1) 69 : 70 : Commentaire : 71 : _____________ 72 : 73 : GEO1 : geometrie (type MAILLAGE) 74 : 75 : 76 : Suivant le mot-cle, l'operateur POIN extrait de GEO1 : 77 : 78 : -: le N1-ieme point | Dans ce cas, GEO1 ne doit etre 79 : | compose que d'elements de type 80 : | POI1 ou SEG2 (voir remarque) 81 : - : le I1-ieme noeud du I2-eme element 82 : 83 : - 'INITIAL' : le premier point | GEO1 est compose uniquement 84 : - 'FINAL' : le dernier point | d'elements POI1, SEG2 ou SEG3 85 : 86 : - 'JONC' : les points connectes a plus de 2 elements 87 : (destine essentiellement aux maillages de lignes) 88 : 89 : - 'EXTR' : les points connectes a un seul element 90 : (destine essentiellement aux maillages de lignes) 91 : 92 : - 'PROC' : le point le plus proche de POIN1 (type POINT) 93 : 94 : - 'DROIT' : l'ensemble des points situes sur la droite POIN1 POIN2 95 : (type POINT) 96 : - 'PLAN' : l'ensemble des points situes sur le plan POIN1 POIN2 97 : POIN3 (type POINT) 98 : - 'CYLI' : l'ensemble des points situes sur le cylindre d'axe 99 : AXEI1 AXEJ1 (type POINT) passant par le point POIN1 100 : (type POINT) 101 : - 'CONE' : l'ensemble des points situes sur le cone de sommet 102 : SOMM1 (type POINT), dont l'axe est AXEI1 SOMM1 (type 103 : POINT) et passe par le point POIN1 (type POINT) 104 : - 'SPHE' : l'ensemble des points situes sur la sphere de centre 105 : CENTR1 passant par le point POINT1 106 : - 'TORE' : l'ensemble des points situes sur le tore de centre 107 : CENTR1 (type POINT), dont un point de l'axe est AXEI1 108 : (type POINT) dont le centre de petit cercle est CENTR2 109 : (type POINT) et passant par le point POIN1 (type POINT 110 : 111 : Avec les mots-cles 'DROIT','PLAN','CYLI','CONE','SPHE','TORE' on 112 : peut introduire un critere de proximite : 113 : 114 : - FLOT1 : critere de distance (type FLOTTANT) 115 : 116 : 117 : Remarques : 118 : ___________ 119 : 120 : Il faut donner GEO1 avant POIN ou sinon directement apres. 121 : 122 : Pour extraire des points d'un objet GEO1 qui n'est pas compose 123 : d'elements de type POI1 ou SEG2, il faut d'abord changer GEO1 en un 124 : objet compose d'elements de type POI1 (voir operateur CHANGER), 125 : puis utiliser l'operateur POIN. Si GEO1 est compose d'elements SEG2, 126 : POINT GEO1 NN ramene le premier point du NN-ieme element. 127 : 128 : Les mots-cles 'DROIT','PLAN','CYLI','CONE','SPHE','TORE' ne sont pas 129 : disponibles en DIMEnsion 1. 130 : 131 : Le critere CRIT est par defaut le dixieme de la densite courante. 132 : 133 : 134 : +---------------+ 135 : | 3eme Fonction | 136 : +---------------+ 137 : 138 : L'operateur POIN extrait d'un champ (ou cree quand il s'agit d'un 139 : point de Gauss) le ou les points supports du maximum ou du minimum de 140 : l'ensemble de valeurs d'une ou de plusieurs composantes du champ, ou 141 : les points supports des valeurs verifiant une relation de comparaison 142 : par rapport a une (ou deux) valeur(s) de reference. 143 : 144 : 145 : | 'MAXI' | 'AVEC' 146 : GEO1 = CHE1 POIN | 'MINI' | ('ABS') ( LMOTS1 ); 147 : | | 'SANS' 148 : |'SUPERIEUR' | | 149 : |'EGSUPE' | | 150 : |'EGALE' | FLOT1 | 151 : |'EGINFE' | | 152 : |'INFERIEUR' | | 153 : |'DIFFERENT' | | 154 : |'COMPRIS' FLOT1 FLOT2| 155 : 156 : Commentaire : 157 : _____________ 158 : 159 : CHE1 : Objet de type CHPOINT ou MCHAML 160 : 161 : 'ABS' : Mot cle indiquant que l'on veut le maximum ou le minimum 162 : des valeurs absolues 163 : 164 : LMOTS1 : Objet de type LISTMOTS contenant les noms de composantes 165 : a considerer ou a exclure selon qu'on indique le mot 166 : 'AVEC' ou 'SANS' (en l'absence de LMOTS1 on considere 167 : toutes les composantes) 168 : 169 : GEO1 : Objet de type MAILLAGE (contenant des elements 'POI1') 170 : 171 : FLOT1 : Valeur de reference (type FLOTTANT) 172 : 173 : FLOT2 : Valeur de reference (type FLOTTANT) 174 : 175 : Remarque : 1- Dans l'option COMPRIS, les bornes FLOT1 et FLOT2 sont 176 : _________ comprises dans l'intervalle. 177 : 2- Si aucune composante n'est trouvee, un MAILLAGE 'VIDE' 178 : d'elements 'POI1' est cree, et un SOUCI est emis. 179 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales