Télécharger cerc.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ CERC     NOTICE  BP208322  21/10/25    21:15:01     11144          
                                             DATE     21/10/25

  Voir aussi : DROI, CER3, 
                                                          PARA  ROTA  
    Operateur CERCLE
    ----------------

    GEO1 = CERC (N1) ('DINI' DENS1) ('DFIN' DENS2) ...
    
                ... | ('CENTR')       POIN1 CENTR2 POIN3 ;
                    |  'PASS'         POIN1 POIN2  POIN3 ;
                    |  'ROTA'   FLOT1 POIN1 POIN2 (POIN3) ('ELIM');


    (C est aussi admis a la place de CERC)

    
    Objet :
    ______

    L'operateur CERC permet de construire un arc de cercle GEO1. Trois
    syntaxes sont disponibles : 'CENTR' (par defaut), 'PASS' et 'ROTA'.
    
    
    Commentaire communs :
    ____________________
    
    N1      : nombre d'elements generes (type ENTIER)

    DENS1 | : densites associees aux points POIN1 et POIN3
    DENS2 |   (type FLOTTANT)
    

    Syntaxe 'CENTR' :
    ________________
    
    POIN1 | : points extremite de l'arc de cercle (type POINT)
    POIN3 |
    
    CENTR2  : centre du cercle (type POINT)
    
    GEO1    : arc de cercle (type MAILLAGE) de centre CENTR2, 
              construit entre les points POIN1 et POIN3. 
              Par convention, l'arc construit est l'arc le plus court. 
              On ne peut pas construire de demi-cercle.
              
              
    Syntaxe 'PASS' :
    _______________
    
    POIN1 | : points de l'arc de cercle (type POINT)
    POIN2 |
    POIN3 |
    
    GEO1    : arc de cercle (type MAILLAGE) passant par les points POIN1
              POIN2 et POIN3.
              
              
    Syntaxe 'ROTA' :
    _______________
    
    FLOT1   : angle de rotation en degre (type FLOTTANT)
    
    POIN1   : points extremite initiale de l'arc de cercle (type POINT)
    
    POIN2 | : points definissant l'axe de rotation (type POINT)
   (POIN3)|   (POIN3 est inutile en 2D)
   
    'ELIM'  : identification du point final comme etant le point initial
              (possible seulement si FLOT1=360 degres)
    
    GEO1    : arc de cercle (type MAILLAGE) engendr\'e par la rotation
              de  POIN1 autour de l'axe defini par POIN2 et POIN3.


    Remarque 1 :
    ___________

    Si N1 n'est pas specifie, le nombre d'elements engendres et leurs
    tailles seront calcules en fonction des densites des extremites.
    Si N1 est specifie et positif, N1 elements d'egale longueur
    seront engendres.
    Si N1 est negatif, N1 elements seront engendres et leurs tailles
    seront calculees en tenant compte des densites des extremites.

    Remarque 2 :
    ___________

    Si les densites associees aux points des extremites ne sont pas
    correctes, il est possible de les surcharger. Pour le premier 
    point, il faut donner la bonne valeur derriere le mot-cle 'DINI' 
    et, pour le deuxieme point, derriere le mot-cle 'DFIN'.

    Remarque 3 :
    ___________

    Si une ligne LIG1 est donnee a la place du point POIN1, GEO1 sera
    constitue de la ligne LIG1 prolongee par un arc de cercle jusqu'au 
    point POIN3.
    De meme, si une ligne LIG3 est donnee a la place de POIN3, GEO1 
    sera constitue de l'arc de cercle joignant POIN1 au premier point  
    de LIG3 prolongee par LIG3.
    Si une ligne LIG1 est donne a la place des points POIN1 et POIN3,
    alors l'arc de cercle joindra les deux extremites de LIG1, ce qui  
    permet de fermer celle-ci.


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