Salut, Suite à ce sujet, j'ai pensé qu'il pouvait être utile de référencer en un seul endroit les différentes fonctions utilisables dans les formules des champs dynamiques étant donné qu'il n'existe, à ma connaissance, aucune documentation officielle. J'ai choisi ce forum qui, bien qu'il ne soit pas spécifiquement consacré aux champs, englobe différentes forme de personnalisation accessibles à toutes les versions d'AutoCAD pleines comme LT. Donc je commence avec ce que j'ai trouvé par tâtonnement et j'invite tous ceux qui en découvriraient d'autres à les ajouter à ce sujet. Constantes
pi valeur de pi 3.141593
e ??? 0.0000
Opérateurs arithmétiques
+ addition 3+5 => 8
- soustraction 9-2 => 7
* multiplication 4*3 => 12
/ division 4/3 => 1.333333
^ puissance 2^3 => 8.0
Fonctions
abs valeur absolue abs(-4.9) => 4.9
round arrondi round(5.8) => 6
trunc valeur entière trunc(5.8) => 5
sqr carré sqr(5) => 25.0
sqrt racine carrée sqrt(16) => 4.0
exp puissance de e exp(1) => 2.718282
exp10 puissance de 10 exp10(4) => 10000.0
log logarithme décimal log(10) => 1.0
ln logarithme naturel ln(2.718282) => 1.0
d2r degrés en radians d2r(180) => 3.141593
r2d radians en degrés r2d(pi) => 180.0
sin sinus sin(30) => 0.5
cos cosinus cos(30) => 0.866025
tang tangente tang(45) => 1.0
asin arc sinus asin(0.5) => 30.0
acos arc cosinus acos(0.5) => 60.0
atan arc tangente atan(1.0) => 45.0
u2w conversion SCU -> SCG u2w(0.0, 0.0, 0.0)
w2u conversion SCG -> SCU w2u(0.0, 0.0, 0.0) NOTA : pour les fonctions trigonométriques les valeurs angulaires sont exprimées dans l'unité angulaire courante (degrés dans les exemples ci-dessus).