1 : $$$$ LIGN NOTICE CHAT 11/09/12 21:17:03 7124 2 : DATE 11/09/12 3 : 4 : Operateur LIGN Voir aussi : CERC CER3 5 : -------------- DROI ROTA 6 : VOLU 7 : GEO1 = LIGN 'ROTA' .... voir cas 1 8 : 'TRAN' .... voir cas 2 9 : 10 : 11 : 12 : (C est aussi admis) 13 : 14 : ------------------------------------ 15 : | Cas 1 : Trace d'un arc de cercle | 16 : ------------------------------------ 17 : 18 : GEO1 = LIGN (N1) CENTRE POINT1 (NORMAL si 3D) ANGLE 19 : ('DINI' DENS1) ('DFIN' DENS2) 'ROTA' 20 : 21 : Objet : 22 : _______ 23 : 24 : L'operateur LIGN permet de construire l'arc de cercle de centre 25 : CENTRE, d'extremite POINT1 et d'angle d'ouverture ANGLE. 26 : En dimension 2, le sens trigonometrique impose l'orientation angulaire. 27 : En dimension 3, le cercle appartient au plan de normale NORMAL et le 28 : sens trigonometrique est impose par la direction de cette normale. 29 : 30 : Commentaire : 31 : _____________ 32 : 33 : CENTRE : centre du cercle (type POINT) 34 : 35 : POINT1 : point extremite de l'arc de cercle (type POINT) 36 : 37 : N1 : nombre d'elements generes (type ENTIER) 38 : 39 : DENS1 | : densites associees au point POINT et au 2eme point extremite 40 : DENS2 | de l'arc de cercle (deduit de l'angle d'ouverture) 41 : (type FLOTTANT) 42 : 43 : NORMAL : en 3D, ce vecteur definit la normale au cercle . En appelant 44 : CP le vecteur (CENTRE->POINT1), le triedre direct correspondant 45 : est (CP,NORMAL vectoriel CP,NORMAL) (type POINT) 46 : 47 : ANGLE : angle d'ouverture de l'arc de cercle 48 : 49 : GEO1 : arc de cercle (type MAILLAGE) 50 : 51 : 52 : Remarque 1 : 53 : ____________ 54 : 55 : Si N1 n'est pas specifie, le nombre d'elements engendres et leurs 56 : tailles seront calcules en fonction des densites des extremites. 57 : Si N1 est specifie et positif, N1 elements d'egale longueur 58 : seront engendres. 59 : 60 : Remarque 2 : 61 : ____________ 62 : 63 : Si une ligne LIG1 est donnee a la place du point POINT1 cette ligne 64 : est prolongee jusqu'au point deduit de la rotation de l'extremite de LIG1. 65 : 66 : 67 : 68 : -------------------------------------------------------- 69 : | Cas 2 : Trace d'une ligne par translation d'un point | 70 : -------------------------------------------------------- 71 : 72 : 73 : GEO1 = LIGN (N1) POINT1 VECTEUR ('DINI' DENS1) ('DFIN' DENS2) 'TRAN' 74 : 75 : Objet : 76 : _______ 77 : 78 : L'operateur LIGN permet de construire le segment d'extremites POINT1 79 : et POINT2 ou POINT2 = POINT1 + VECTEUR 80 : 81 : 82 : Commentaire : 83 : _____________ 84 : 85 : POINT1 : point extremite du segment (type POINT) 86 : 87 : VECTEUR : vecteur de translation de POINT1 (type POINT) 88 : 89 : N1 : nombre d'elements generes (type ENTIER) 90 : 91 : DENS1 | : densites associees au point POINT et au 2eme point extremite 92 : DENS2 | de l'arc de cercle (deduit de l'angle d'ouverture) 93 : (type FLOTTANT) 94 : 95 : GEO1 : droite (type MAILLAGE) 96 : 97 : 98 : Remarque 1 : 99 : ____________ 100 : 101 : Si N1 n'est pas specifie, le nombre d'elements engendres et leurs 102 : tailles seront calcules en fonction des densites des extremites. 103 : Si N1 est specifie et positif, N1 elements d'egale longueur 104 : seront engendres. 105 : 106 : Remarque 2 : 107 : ____________ 108 : 109 : Si une ligne LIG1 est donnee a la place du point POINT1 cette ligne 110 : est prolongee jusqu'au point deduit de la translation de l'extremite de LIG1. 111 : 112 : 113 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales