-
Statistiques des forums
-
Total des sujets49,2 k
-
Total des messages298,4 k
-
-
Sujets
-
Messages
-
Bonjour, Je confirme, enregistré sous ANSI, UTF..., pas de A ! Une remarque, le LISP ne tient pas compte des UNITES du dessin (variable INSUNITS : 4 = mm / 5 = cm / 6 = m) ! Il donne la valeur BRUTE indiquée dans les PROPRIETES ! J'utilise souvent mes outils de surface avec une version AutoCAD LT et j'utilise la MACRO DIESEL suivante : $m=$(rtos,$(/,$(getvar,area),$(getvar,USERR2)),2,2); La valeur de USERR2 correspond au nombre diviseur suivant les unités du dessin : mm = 1 000 000 / cm = 10 000 / m = 1 Très facile à transposer en LISP... Ce qui donnera toujours un résultat affiché en M² quelque soit l'unité du dessin ! Christian
-
Je pense qu'il s'agit d'un problème d'encodage. Depuis la version 2021 d'AutoCAD, AutoLISP supporte les caractère UNICODE (j'en avais parlé ici). Il faut donc faire attention quand on copie/colle un LISP de bien l'enregistrer avec le bon encodage ASCII ou UNICODE ou (de convertir l'encodage).
-
Je vous tiendrais au courant
-
Salut Olivier, C'était en effet. Je n'ai pas du tout pensé à regarder le titre de la colonne. Merci pour l'information. Je tâcherai de m'en souvenir, la prochaine fois.
-
Bonjour @Scout Bonnes fêtes à vous aussi, merci. Il serait intéressant de savoir si vous avez trouvé une solution au caractère parasite qui apparait lorsque vous utilisez ce LSP. C'est ok pour vous ? Le problème perdure ? Amicalement
-
-
Sujets