Comprendre les macros de commandes dans AutoCAD

Cette vidéo présente les macros de commandes dans AutoCAD, en mettant l'accent sur le rôle essentiel de l'underscore (_) pour accéder aux commandes en anglais, ainsi que sur les différences entre raccourcis français et anglais pour la personnalisation et l'automatisation des tâches.

Détails de la leçon

Description de la leçon

Dans cette leçon, l'accent est mis sur la compréhension et l'utilisation des macros de commandes dans AutoCAD. Une macro représente une suite d'instructions, rédigée dans un langage spécifique à AutoCAD, permettant d'automatiser l'exécution de commandes grâce à une syntaxe précise.


Le formateur présente avec clarté l'usage du caractère underscore (_), également appelé tiré du 8, qui doit précéder toute commande dans une macro pour l'exécuter dans sa version anglaise, quel que soit le langage d'installation d'AutoCAD. Cette méthode garantit l’universalité des scripts et facilite l'automatisation dans un environnement multilingue, là où, par exemple, _CUI accède à l’interface de personnalisation, même dans une version française (commande locale : IUP).


Chaque exemple abordé illustre la distinction entre les raccourcis français, l'appellation de la commande, son affichage et la macro interne en anglais. L'ajout d'autres caractères, tel l'accent circonflexe, permet également d’enrichir les fonctionnalités des scripts, sujet qui sera approfondi ultérieurement. Enfin, l'utilité de la macro _line pour dessiner une ligne indépendamment de la langue est également démontrée.


Maîtriser ces notions permet d'optimiser l’automatisation et la personnalisation dans AutoCAD, éléments essentiels pour gagner en efficacité dans les projets de dessin assisté par ordinateur.

Objectifs de cette leçon

L’objectif de cette vidéo est de familiariser les apprenants avec la syntaxe et l’usage des macros de commandes dans AutoCAD, en mettant l’accent sur l’importance de l’underscore pour l’accès aux commandes anglaises, facilitant ainsi l’automatisation et la personnalisation de l’interface au sein du logiciel.

Prérequis pour cette leçon

Les connaissances préalables requises incluent une maîtrise de base d’AutoCAD, la compréhension des commandes usuelles, ainsi qu’une sensibilisation à la personnalisation du logiciel et à l’utilisation du clavier pour la saisie de commandes.

Métiers concernés

La maîtrise des macros de commandes s’avère indispensable pour les architectes, dessinateurs industriels, ingénieurs, projeteurs et tout technicien impliqué dans la production ou la gestion de plans techniques via des logiciels de CAO/DAO, où la productivité et la personnalisation sont des enjeux majeurs.

Alternatives et ressources

D’autres solutions de CAO comme DraftSight, BricsCAD ou FreeCAD proposent des fonctions d’automatisation et de macros, même si la syntaxe et la méthode d’appel des commandes peuvent différer de celles d’AutoCAD. Les scripts dans Revit ou via les API dans SketchUp sont également des alternatives pour la personnalisation avancée.

Questions & Réponses

L'underscore indique à AutoCAD d'exécuter la commande selon sa syntaxe anglaise, ce qui rend la macro universelle et fonctionnelle quelle que soit la langue du logiciel installée. Il garantit ainsi la portabilité et l’efficacité des scripts.
Le raccourci français, comme IUP, exécute une commande localisée, adaptée à la langue spécifique d’AutoCAD, tandis que la macro en anglais, précédée de l’underscore (ex : _CUI), est indépendante de la langue et permet d’uniformiser l’automatisation d’une commande sur n’importe quelle version du logiciel.
Oui, il est tout à fait possible d’utiliser les macros en anglais précédées de l’underscore dans n’importe quelle version linguistique d’AutoCAD, assurant ainsi l’universalité et la compatibilité des scripts d’automatisation.