Télécharger elem.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ ELEM     NOTICE  PV        21/02/28    21:15:00     10905          
   2 :                                              DATE     21/02/28
   3 : 
   4 :   Operateur ELEM                           Voir aussi : POIN MOTS
   5 :     --------------                                        DROI  MAXI  
   6 :                                                           MINI  
   7 : 
   8 :     Cet operateur a plusieurs fonctions selon les donnees .
   9 : 
  10 :    ------------------
  11 :    | 1ere Fonction  |
  12 :    ------------------
  13 : 
  14 :     Il permet d'extraire des elements de differents types d'un MAILLAGE
  15 : donne GEO2. Le resultat est un objet de type MAILLAGE ou POINT .
  16 : 
  17 :     GEO1 = GEO2 ELEM | (type d'element si plusieurs types) | | LENTI1 |;
  18 :                      | COUL1                               | | N1     |;
  19 :                      |
  20 :                      | 'COUL' I1 ;
  21 :                      |
  22 :                      | 'CONTENANT'  POIN1 ('TOUS') ('NOVERIF') ;
  23 :                      |
  24 :                      | 'APPUYE'  ( |'STRICTEMENT' | ) GEO3 ('NOVERIF') ;
  25 :                      |           ( |'LARGEMENT'   | )
  26 :                      |
  27 :                      | 'COMPRIS'  POIN1 POIN2 ;
  28 : 
  29 : 
  30 : 
  31 :     Les differentes possibilites sont :
  32 : 
  33 : 
  34 :    - on extrait de GEO2 les elements du type requis (type MOT).
  35 : 
  36 :    - on extrait les elements du type indique et dont la liste des
  37 :      numeros se trouve dans l'objet LENTI1 (type LISTENTI).
  38 : 
  39 :    - on extrait le N1-ieme element du type indique.
  40 : 
  41 :    - on extrait de GEO2 les elements de la couleur COUL1 indiquee.
  42 : 
  43 :    - on extrait le N1-ieme element de la couleur COUL1 indiquee.
  44 : 
  45 :    - on extrait les elements de la couleur COUL1 indiquee dont la liste
  46 :      se trouve dans l'objet LENTI1 (type LISTENTI).
  47 : 
  48 :    - on extrait les elements de numero de couleur I1 (voir operateur COUL
  49 :      pour connaitre les numeros associes a chaque couleur)
  50 : 
  51 :    - on extrait l'element de GEO2 contenant le point POIN1. En presence
  52 :      du mot cle TOUS, tous les elements contenant ce point sont fournis.
  53 :      Si le mot NOVERIF est utilise, il est autorise de creer
  54 :      un resultat de type MAILLAGE vide.
  55 : 
  56 :    - on extrait les elements de GEO2 s'appuyant strictement (par defaut)
  57 :      ou largement sur les points de l'objet GEO3 (type POINT ou
  58 :      MAILLAGE). Si le mot NOVERIF est utilise il est autorise de creer
  59 :      un resultat de type MAILLAGE vide.
  60 : 
  61 :    - on extrait pour une ligne GEO2 un segment compris entre deux points
  62 :      avec l'option 'COMP'. La ligne resultat est decrite de POIN1
  63 :      vers POIN2 (type POINT).
  64 : 
  65 : 
  66 :     Exemples :
  67 :     __________
  68 : 
  69 :                 GEO1 ELEM TRI3
  70 :                 GEO1 ELEM QUA4 3
  71 :                 GEO1 ELEM APPUYE LARGEMENT POIN8
  72 :                 GEO1 ELEM SEG2 (LECT 1 PAS 2 9)
  73 :                 GEO1 ELEM ROSE
  74 :                 GEO1 ELEM BLEU 1
  75 :                 GEO1 ELEM TURQ (LECT 2 PAS 1 3)
  76 :                 GEO1 ELEM CONT PO1
  77 :                 LIG1 ELEM COMP PO1 PO2
  78 : 
  79 :  Il y a possibilite de concatener la selection sur le type et la couleur
  80 : 
  81 :                 GEO1 ELEM QUA4 ROSE
  82 :                 GEO1 ELEM BLEU PRI6 4
  83 :                 GEO1 ELEM SEG2 ROUG (LECT 1 PAS 2 9)
  84 : 
  85 : 
  86 :    ------------------
  87 :    | 2eme Fonction  |
  88 :    ------------------
  89 :     LMOT1 = GE02 ELEM 'TYPE' ;
  90 :     LMOT1 = GE02 ELEM 'COUL' ;
  91 : 
  92 :     Il permet de connaitre les types des elements contenus d'un MAILLAGE
  93 : donne GEO2 (option 'TYPE') ou bien la couleur des elements (option
  94 : 'COUL'). Dans ce cas le resultat est un objet de type LISTMOTS.
  95 : 
  96 :    ------------------
  97 :    | 3eme Fonction  |
  98 :    ------------------
  99 :    GEO1 = CHE1 'ELEM'| MOT1          |('ABS') (MOT3) (MOT4 LMOTS1);
 100 :                      | MOT2     X1   |
 101 :                      |'COMPRIS' X1 X2|
 102 : 
 103 :    Il permet d'extraire d'un champ/element l'element ou les elements
 104 : supports du maximum ou du minimum de l'ensemble de valeurs d'une ou
 105 : de plusieurs composantes du champ ou contenant les valeurs verifiant
 106 : une relation de comparaison par rapport a une valeur de reference.
 107 : 
 108 :     Commentaire :
 109 :     _____________
 110 : 
 111 :     CHE1       : Objet de type  MCHAML
 112 : 
 113 :     MOT1       :'MAXI' ou 'MINI' pour rechercher les elements pour
 114 :                  lesquels CHE1 est maximum / minimum
 115 : 
 116 :     X1         : Valeur de reference (type FLOTTANT)
 117 :     X2         : Valeur de reference (type FLOTTANT)
 118 : 
 119 :     MOT2 X1    : Recherche les elements de CHE1 dont la valeur vérifie
 120 :                  une des conditions suivantes :
 121 :                 'SUPERIEUR' |
 122 :                 'EGSUPE'    |
 123 :                 'EGALE'     | X1
 124 :                 'EGINFE'    |
 125 :                 'INFERIEUR' |
 126 :                 'DIFFERENT' |
 127 : 
 128 :    'COMPRIS' X1 X2 : Recherche les elements de CHE1 dont la
 129 :                  valeur est comprise entre X1 et X2
 130 : 
 131 :    'ABS'       : Mot cle optionnel indiquant que la recherche des
 132 :                  elements se fera sur la valeur absolue de CHE1
 133 : 
 134 :     MOT3       : Mot cle optionnel pouvant prendre l'une des valeurs
 135 :                  suivantes :
 136 :                 'LARG' (Par defaut) Un element est contenu dans GEO1 si
 137 :                                     au moins un de ses points support
 138 :                                     verifie la condition souhaitee
 139 : 
 140 :                 'STRI'              Un element est contenu dans GEO1 si
 141 :                                     tous ses points support verifient
 142 :                                     la condition souhaitee
 143 :                                     Dans le cas de 'MAXI' ou 'MINI', un
 144 :                                     seul element est retenu
 145 : 
 146 :     MOT4       : Mot cle optionnel pouvant prendre l'une des valeurs
 147 :                  suivantes :
 148 :                 'AVEC' : Considere seulement les composantes de CHE1 qui
 149 :                          sont contenues dans LMOTS1 (Objet de type
 150 :                          LISTMOTS)
 151 : 
 152 :                 'SANS' : Considere les composantes de CHE1 qui ne sont
 153 :                          pas contenues dans LMOTS1 (Objet de type
 154 :                          LISTMOTS)
 155 : 
 156 :     GEO1     : Objet resultat de type MAILLAGE
 157 : 

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