Logiciel phare du dessin et de la conception assistés par ordinateur, AutoCAD est quotidiennement utilisé dans des domaines tels que l'architecture, la mécanique ou encore l'électronique. En raison de la multitude des tâches qu'il traite, l'automatisation et la personnalisation de son interface sont capitales. Grâce à l'ensemble des techniques de programmation dont il dispose (gestion des menus et des barres d'outils, macros, programmation AutoLISP ou VBA), AutoCAD est adaptable aux besoins de chacun. Ce guide de référence a pour but de permettre à tout utilisateur de s'initier aux principales méthodes de programmation du logiciel et d'accroître par ce biais ses performances.
Vous commencerez par apprendre à personnaliser les différentes composantes de l'interface utilisateur (menus déroulants, barres d'outils, palettes d'outils, etc.) et à intégrer des macros. Vous passerez ensuite à la création de macros de menus avec le langage DIESEL. Puis vous verrez en détail comment programmer en AutoLISP en utilisant les commandes et variables d'AutoCAD. Enfin, vous découvrirez le développement de procédures VBA pour la création et la manipulation d'objets AutoCAD à partir, entre autres, de boites de dialogue.