ANGLE

Angle


Obtenir une orientation


Cette fonction renvoie l'angle d'une direction définie par deux points. 

Syntaxe : (angle point1 point2)
Arguments

 

point1,
point de départ défini par une liste (list)
ou un point cliqué à l'écran point2,
point d'arrivée défini par une liste (list)
ou un point cliqué à l'écran
Valeur retournée un angle en radians

 

Cet angle est mesuré depuis l'axe des X du SCU général,
cet angle est exprimé en radians dans le sens inverse des aiguilles de la montre (anti-horaire ou trigonométrique) et ce sans tenir compte des variables AutoCAD qui gèrent les angles.
Si les points sont renseignés en 3D (avec une valeur Z) cette altitude est ignorée et l'angle est mesuré dans le plan courant.

 

Exemples :

Points de direction :

(angle '(10.0 1.0)  '(10.0 20.0))

C'est une ligne verticale en plan, (dans le sens des Y)
et la valeur renvoyée est : 1.5708

 

Avec deux points cliqué à l'écran :

1
2
3
4
(setq p1 (getpoint "\Choix du premier point\n")
      p2 (getpoint "\Choix du deuxième point\n")
      direction (angle p1 p2)
)

La valeur renvoyée est l'angle entre l'axe des X et la direction p1 p2.

 


Exemple dans le SCU général :

 

La variable "direction"  contient la valeur  : 0.64 (angle en radians)


Exemple dans un SCU particulier :

La variable "direction"  contient la valeur  : 0.64, angle en radians par rapport à l'axe des X du SCU général bien qu'on soit dans un SCU particulier au moment de l'appel de la fonction (angle).


Haut de page

retour au menu ANGLES


5 décembre 2017