Tag: AutoLISP
Articles avec le tag "AutoLISP".
Articles de blog
Gérer un fichier de configuration en AutoLISP
lundi 16 mars 2026Localisation avec AutoLISP
mardi 27 janvier 2026AutoLISP avec VS Code
dimanche 25 janvier 2026Développer des macros AutoLISP avec VS Code
Lire la suiteLes espaces de nom VLX
mardi 17 mars 2026Questions et réponses
Est-ce que AutoCAD LT supporte AutoLISP ?
Mis à jour : lundi 18 août 2025Est-ce que AutoCAD LT supporte AutoLISP ?
Lire la réponseC'est quoi AutoLISP ?
Mis à jour : lundi 18 août 2025AutoLISP est un langage de programmation intégré à AutoCAD, dérivé du langage LISP, permettant d'automatiser des tâches et de personnaliser le logiciel de CAO.
Lire la réponseTutoriels
Introduction — Qu'est-ce qu'AutoLISP ?
AutoLISP : le guide completDécouvrez les origines d'AutoLISP, le langage de programmation intégré à AutoCAD. De LISP à AutoLISP, comprenez pourquoi Autodesk a fait ce choix audacieux en 1985.
Lire le chapitrePremiers pas — La ligne de commande
AutoLISP : le guide completApprenez à exécuter vos premières expressions AutoLISP directement dans la ligne de commande d'AutoCAD. Découvrez la fonction alert et testez vos premiers calculs.
Lire le chapitreLa syntaxe AutoLISP
AutoLISP : le guide completMaîtrisez la notation préfixée, le rôle des parenthèses et les règles de base de la syntaxe AutoLISP. Apprenez à lire et écrire du code LISP avec confiance.
Lire le chapitreLes opérations mathématiques
AutoLISP : le guide completMaîtrisez les fonctions arithmétiques d'AutoLISP — addition, soustraction, multiplication, division et plus encore. Découvrez les subtilités du calcul en LISP.
Lire le chapitreVariables et types de données
AutoLISP : le guide completApprenez à stocker des valeurs dans des variables avec setq, et découvrez les types de données fondamentaux d'AutoLISP — entiers, réels, chaînes et listes.
Lire le chapitreDéfinir des fonctions
AutoLISP : le guide completApprenez à créer vos propres fonctions et commandes AutoCAD avec defun. Découvrez les arguments, les variables locales et la fonction c: pour les commandes personnalisées.
Lire le chapitreLes structures de contrôle
AutoLISP : le guide completApprenez à contrôler le flux de vos programmes AutoLISP avec if, cond, progn, while et repeat. Découvrez les opérateurs de comparaison et logiques.
Lire le chapitreLes listes
AutoLISP : le guide completDécouvrez les listes, la structure de données fondamentale de LISP. Apprenez à les créer, les parcourir et les manipuler avec car, cdr, cons, list et foreach.
Lire le chapitreInteragir avec l'utilisateur
AutoLISP : le guide completApprenez à rendre vos programmes AutoLISP interactifs grâce aux fonctions get* : recueillir des points, des distances, des angles, des nombres et du texte saisis par l'utilisateur.
Lire le chapitreInteragir avec le dessin
AutoLISP : le guide completApprenez à créer et modifier des entités AutoCAD en AutoLISP. Découvrez les deux approches : command pour simuler les commandes, et entmake/entmod pour manipuler directement les entités.
Lire le chapitreLire et écrire des fichiers
AutoLISP : le guide completApprenez à manipuler des fichiers texte en AutoLISP : ouvrir, lire, écrire et rechercher des fichiers avec open, read-line, write-line, close et findfile.
Lire le chapitreLa gestion des erreurs
AutoLISP : le guide completApprenez à gérer les erreurs en AutoLISP avec la fonction *error*. Protégez vos programmes contre les plantages et restaurez les variables système en cas d'interruption.
Lire le chapitreSymboles et fonctions lambda
AutoLISP : le guide completExplorez les concepts avancés d'AutoLISP : les symboles, la citation (quote), les fonctions lambda anonymes, et les fonctions d'ordre supérieur comme mapcar et apply.
Lire le chapitreDonnées étendues et dictionnaires
AutoLISP : le guide completApprenez à attacher des données personnalisées aux entités avec les xdata, à stocker des informations au niveau du dessin avec les dictionnaires d'extension, et à lier des entités entre elles par leurs maintiens.
Lire le chapitreLes reactors
AutoLISP : le guide completApprenez à réagir automatiquement aux événements dans AutoCAD grâce aux reactors : surveiller les modifications d'entités, les sauvegardes du dessin et les commandes de l'utilisateur.
Lire le chapitreInteropérabilité ActiveX
AutoLISP : le guide completApprenez à piloter des applications externes comme Microsoft Excel depuis AutoLISP grâce à l'interopérabilité ActiveX/COM. Exportez des métrés, générez des rapports et automatisez vos flux de travail.
Lire le chapitre