Télécharger poin.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ POIN     NOTICE  CB215821  20/08/06    21:15:09     10681          
   2 :                                              DATE     20/08/06
   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 :                        | 'PROC'   POIN1
  62 :                        | 'DROIT'  POIN1  POIN2              (FLOT1)
  63 :                        | 'PLAN'   POIN1  POIN2 POIN3        (FLOT1)
  64 :                        | 'CYLI'   AXEI1  AXEJ2 POIN1        (FLOT1)
  65 :                        | 'CONE'   SOMM1  AXEI1 POIN1        (FLOT1)
  66 :                        | 'SPHE'   CENTR1 POIN1              (FLOT1)
  67 :                        | 'TORE'   CENTR1 AXEI1 CENTR2 POIN1 (FLOT1)
  68 : 
  69 :     Commentaire :
  70 :     _____________
  71 : 
  72 :     GEO1  : geometrie (type MAILLAGE)
  73 : 
  74 : 
  75 :     Suivant le mot-cle, l'operateur POIN extrait de GEO1 :
  76 : 
  77 :     -    : le N1-ieme point  | Dans ce cas, GEO1 ne doit etre
  78 :                                     | compose que d'elements de type
  79 :                                     | POI1 ou SEG2 (voir remarque)
  80 :     -    : le I1-ieme noeud du I2-eme element
  81 : 
  82 :     - 'INITIAL' : le premier point  | GEO1 est compose uniquement
  83 :     - 'FINAL'   : le dernier point  | d'elements POI1, SEG2 ou SEG3
  84 : 
  85 :     - 'JONC'    : les points connectes a plus de 2 elements
  86 :                   (destine essentiellement aux maillages de lignes)
  87 : 
  88 :     - 'PROC'    : le point le plus proche de POIN1 (type POINT)
  89 : 
  90 :     - 'DROIT'   : l'ensemble des points situes sur la droite POIN1 POIN2
  91 :                   (type POINT)
  92 :     - 'PLAN'    : l'ensemble des points situes sur le plan POIN1 POIN2
  93 :                   POIN3 (type POINT)
  94 :     - 'CYLI'    : l'ensemble des points situes sur le cylindre d'axe
  95 :                   AXEI1 AXEJ1 (type POINT) passant par le point POIN1
  96 :                   (type POINT)
  97 :     - 'CONE'    : l'ensemble des points situes sur le cone de sommet
  98 :                   SOMM1 (type POINT), dont l'axe est AXEI1 SOMM1 (type
  99 :                   POINT) et passe par le point POIN1 (type POINT)
 100 :     - 'SPHE'    : l'ensemble des points situes sur la sphere de centre
 101 :                   CENTR1 passant par le point POINT1
 102 :     - 'TORE'    : l'ensemble des points situes sur le tore de centre
 103 :                   CENTR1 (type POINT), dont un point de l'axe est AXEI1
 104 :                   (type POINT) dont le centre de petit cercle est CENTR2
 105 :                   (type POINT) et passant par le point POIN1 (type POINT
 106 : 
 107 :     Avec les mots-cles 'DROIT','PLAN','CYLI','CONE','SPHE','TORE' on
 108 :     peut introduire un critere de proximite :
 109 : 
 110 :     - FLOT1     : critere de distance (type FLOTTANT)
 111 : 
 112 : 
 113 :     Remarques :
 114 :     ___________
 115 : 
 116 :     Il faut donner GEO1 avant POIN ou sinon directement apres.
 117 : 
 118 :     Pour extraire des points d'un objet GEO1 qui n'est pas compose
 119 :     d'elements de type POI1 ou SEG2, il faut d'abord changer GEO1 en un
 120 :     objet compose d'elements de type POI1 (voir operateur CHANGER),
 121 :     puis utiliser l'operateur POIN. Si GEO1 est compose d'elements SEG2,
 122 :     POINT GEO1 NN ramene le premier point du NN-ieme element.
 123 : 
 124 :     Les mots-cles 'DROIT','PLAN','CYLI','CONE','SPHE','TORE' ne sont pas
 125 :     disponibles en DIMEnsion 1.
 126 : 
 127 :     Le critere CRIT est par defaut le dixieme de la densite courante.
 128 : 
 129 : 
 130 :    +---------------+
 131 :    | 3eme Fonction |
 132 :    +---------------+
 133 : 
 134 :     L'operateur POIN extrait d'un champ (ou cree quand il s'agit d'un
 135 : point de Gauss) le ou les points supports du maximum ou du minimum de
 136 : l'ensemble de valeurs d'une ou de plusieurs composantes du champ, ou
 137 : les points supports des valeurs verifiant une relation de comparaison
 138 : par rapport a une (ou deux) valeur(s) de reference.
 139 : 
 140 : 
 141 :                      |    'MAXI'           |           'AVEC'
 142 :    GEO1 = CHE1 POIN  |    'MINI'           | ('ABS') (        LMOTS1 );
 143 :                      |                     |           'SANS'
 144 :                      |'SUPERIEUR' |        |
 145 :                      |'EGSUPE'    |        |
 146 :                      |'EGALE'     | FLOT1  |
 147 :                      |'EGINFE'    |        |
 148 :                      |'INFERIEUR' |        |
 149 :                      |'DIFFERENT' |        |
 150 :                      |'COMPRIS' FLOT1 FLOT2|
 151 : 
 152 :     Commentaire :
 153 :     _____________
 154 : 
 155 :     CHE1     : Objet de type CHPOINT ou MCHAML
 156 : 
 157 :    'ABS'     : Mot cle indiquant que l'on veut le maximum ou le minimum
 158 :                des valeurs absolues
 159 : 
 160 :     LMOTS1   : Objet de type LISTMOTS contenant les noms de composantes
 161 :                a  considerer  ou a  exclure  selon qu'on indique le mot
 162 :               'AVEC'  ou 'SANS'  (en l'absence  de LMOTS1  on considere
 163 :                toutes les composantes)
 164 : 
 165 :     GEO1     : Objet de type MAILLAGE (contenant des elements 'POI1')
 166 : 
 167 :     FLOT1    : Valeur de reference (type FLOTTANT)
 168 : 
 169 :     FLOT2    : Valeur de reference (type FLOTTANT)
 170 : 
 171 :     Remarque : 1- Dans l'option COMPRIS, les bornes FLOT1 et FLOT2 sont
 172 :     _________     comprises dans l'intervalle.
 173 :                2- Si aucune composante n'est trouvee, un MAILLAGE 'VIDE'
 174 :                   d'elements 'POI1' est cree, et un SOUCI est emis.
 175 : 

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