Télécharger poin.notice

Retour à la liste thématique

Afficher cette notice en

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

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