Archives de catégorie : interface

Comparaison entre une macro AutoCAD et une routine AutoLISP pour illustrer la lisibilité, la maintenance et l'évolutivité des automatisations.

AutoCAD & AutoCAD LT : quand une macro devient-elle une usine à gaz ?

J’utilise AutoCAD depuis plus de 35 ans, et les macros de commandes font toujours partie de mes outils de personnalisation.

Pour mettre au point une automatisation, je commence souvent par une palette d’outils. C’est rapide, pratique et cela évite de développer inutilement une routine.

Mais avec l’expérience, j’ai adopté une règle simple :

Dès que je commence à copier-coller une macro pour en créer plusieurs variantes en changeant seulement quelques paramètres, je me pose la question du passage à AutoLISP.

Pourquoi ?
Parce qu’une automatisation ne doit pas seulement fonctionner aujourd’hui. Elle doit aussi rester compréhensible et facile à modifier dans six mois, un an ou davantage.

Que se passe-t-il lorsque la personne qui a créé les macros quitte l’entreprise et que personne ne sait exactement comment elles fonctionnent ?

Continuer la lecture →