(+ nombre nombre ...) | Retourne la somme de deux nombres ou plus. |
(- nombre nombre ...) | Retourne la différence de deux nombres ou plus. |
(* nombre nombre ...) | Retourne le produit de deux nombres ou plus. |
(/ nombre nombre ...) | Retourne le quotient de deux nombres ou plus. |
(= nombr1 nombr2) | Retourne T si deux nombres sont égaux, nil autrement. |
(/= nombr1 nombr2) | Retourne T si deux nombres sont différents, nil s'ils sont égaux. |
(< nombr1 nombr2) | Retourne T si nombr1 est plus petit que nombr2. |
(<= nombr1 nombr2) | Retourne T si nombr1 est plus petit ou égal à nombr2. |
(> nombr1 nombr2) | Retourne T si nombr1 est plus grand que nombr2. |
(>= nombr1 nombr2) | Retourne T si nombr1 est plus grand ou égal à nombr2. |
(~ nombre) | Retourne le NOT booléen de nombre. |
(1+ nombre) | Retourne nombre augmenté de 1. |
(1- nombre) | Retourne nombre diminué de 1. |
(abs nombre) | Renvoie la valeur absolue de l'argument. |
(acad_colordlg numcouleur [drapeau]) | Affiche la boîte de dialogue standard de sélection des couleurs d'AutoCAD. |
(acad_helpdlg fichier_aide rubrique) | Appelle le système d'aide sur n'importe quelle plate-forme. |
(acad_strlsort liste) | Trie dans l'ordre alphabétique une liste de chaines. |
(action_tile clé expression) | Affecte une action à évaluer lorsque vous sélectionnez le composant spécifié. |
(add_list chaîne) | Ajoute ou modifie une chaîne dans la liste de la boîte de dialogue courante. |
(ads) | Renvoie la liste des applications ADS actuellement chargées. |
(alert chaîne) | Affiche une boîte d'alerte avec l'erreur ou le message d'avertissement transmis comme chaîne. |
(alloc entier) | Affecte un certain nombre de noeuds comme taille de segment. |
(and expression) | Renvoie le ET (AND) logique d'une liste d'expressions. |
(angle pt1 pt2) | Renvoie l'angle en radians d'une ligne définie par deux extrémités. |
(angtof chaîne [mode]) | Convertit une chaîne représentant un angle en une valeur réelle (à virgule flottante)... |
(append liste...) | Prend un nombre indéfini de listes et les traite ensemble comme une seule liste. |
(apply liste-fonctions) | Transmet une liste d'arguments à la fonction spécifiée. |
(arx) | Renvoie la liste des applications ARX actuellement chargées. |
(arxload application [si_échec]) | Charge une application ARX. |
(arxunload application [si_échec]) | Désactive une application ARX. |
(ascii chaîne) | Convertit le premier caractère de la chaîne mentionnée en code ASCII (nombre entier). |
(assoc élément liste) | Recherche un élément dans la liste d'association et renvoie l'entrée correspondante. |
(atan nombre1 [nombre2]) | Renvoie la cotangente d'un nombre en radians. |
(atof chaîne) | Convertit une chaîne en un nombre réel. |
(atoi chaîne) | Convertit une chaîne en un nombre entier. |
(atom élément) | Vérifie si un élément est un atome. |
(atoms-family format [listesym]) | Renvoie la liste des symboles couramment définis. |
(autoarxload nomfichier listecmd) | Prédéfinit des noms de commande pour charger un fichier ARX associé. |
(autoload nomfichier listecmd) | Prédéfinit des noms de commande pour charger un fichier AutoLISP associé. |
(autoxload nomfichier listecmd) | Prédéfinit des noms de commande pour charger une application ADS associée. |
(Boole fonc entité1 entité2...) | Fonction booléenne polyvalente. |
(boundp sym) | Vérifie si une valeur est liée à un symbole. |
(cadar liste) | Equivaut à (car (cdr (car liste))) soit le dernier élément du premier élément d'une liste. |
(caddr liste) | Equivaut à (cdr (cdr liste)) soit le troisième élément d'une liste. |
(cadr liste) | Equivaut à (car (cdr liste)) soit le deuxième élément d'une liste. |
(car liste) | Renvoie le premier élément d'une liste. |
(cdr liste) | Renvoie une liste contenant tous les éléments de cette liste sauf le premier. |
(chr entier) | Convertit un nombre entier correspondant à un code ASCII en une chaîne d'un caractère. |
(client_data_tile clé) | Associe des données gérées par une application à un composant de boîte de dialogue. |
(closedesc-fichier) | Ferme un fichier ouvert. |
(command [arguments]...) | Exécute une commande AutoCAD. |
(cond (test1 résultat1 ...) ...) | Fonction conditionnelle principale d'AutoLISP. |
(cons nouv-prem-élément liste) | Construit une liste de base, en y ajoutant le nouvel élément en début de liste. |
(cos angle) | Renvoie le cosinus d'un angle exprimé en radians. |
(cvunit valeur de en) | Convertit une valeur dans une autre unité de mesure. |
(defun fonct ([arguments] / [variales ...])) | Définit une fonction. |
(defun-q fonct ([arguments] / [variales ...])) | Définit une fonction comme une liste. |
(defun-q-list-ref 'fonction) | Affiche la structure de liste d'une fonction définie par defun-q. |
(defun-q-list-set 'fonction) | Définit la valeur d'un symbole pour être une fonction définie par une liste. |
(dictadd nom_ent symbole newobj) | Ajoute un objet non graphique au dictionnaire spécifié. |
(dictnext nom_ent symbole [remonter]) | Recherche le prochain élément dans un dictionnaire. |
(dictrename nom_ent oldsym newsym) | Renomme une entrée de dictionnaire. |
(dictsearch nom_ent symbole [suivant]) | Recherche un élément dans un dictionnaire. |
(dimx_tile clé) | Renvoie, en unités de boîte, la largeur d'un composant de boîte de dialogue. |
(dimy_tile clé) | Renvoie, en unités de boîte, la hauteur d'un composant de boîte de dialogue. |
(distance pt1 pt2) | Renvoie la distance 3D entre deux points. |
(distof chaîne [mode]) | Convertit une chaîne correspondant à une valeur réelle (en virgule flottante) en une valeur réelle. |
(done_dialog [état]) | Ferme une boîte de dialogue. |
(end_image) | Termine la création de l'image de la boîte de dialogue courante. |
(end_list) | Met fin au traitement de la liste de la boîte de dialogue courante. |
(entdel nom_ent) | Supprime des objets (entités) ou annule la suppression d'objets. |
(entgetnom_ent [listeapp]) | Récupère les données de définition d'un objet (entité). |
(entlast) | Renvoie le nom du dernier objet principal (entité) non supprimé dans un dessin. |
(entmake[liste_ent]) | Crée un objet (entité) dans un dessin. |
(entmakex[liste_ent]) | Crée un objet (entité) dans un dessin, sans assigner de propriétaire. |
(entmod[liste_ent]) | Modifie les données de définition d'un objet (entité). |
(entnext[nom_ent]) | Renvoie le nom de l'objet (entité) suivant du dessin. |
(entsel[message]) | Vous demande de sélectionner un seul objet (entité) en spécifiant un point. |
(entupd[nom_ent]) | Met à jour l'image écran d'un objet (entité). |
(eq expr1 expr2) | Détermine si deux expressions sont identiques. |
(equal expr1 expr2 [tolérance]) | Détermine si deux expressions sont égales. |
(*error* chaîne) | Fonction de gestion des erreurs définie par l'utilisateur. |
(eval expression) | Renvoie le résultat de l'évaluation d'une expression AutoLISP. |
(exit) | Quitte l'application courante. |
(exp nombre) | Renvoie la constante e (nombre réel) à la puissance spécifiée (antilog naturel). |
(expand nombre) | Alloue un espace nodal en demandant un certain nombre de segments. |
(expt nombre puissance) | Renvoie un nombre élevé à la puissance spécifiée. |
(fill_image x1 y1 larg h) | Dessine un rectangle rempli dans le composant d'image de la boîte de dialogue courante. |
(findfile nomfichier) | Recherche un fichier dans un chemin d'accès à une bibliothèque AutoCAD. |
(fix nombre) | Arrondit un nombre réel au nombre entier inférieur. |
(float nombre) | Convertit un nombre entier en nombre réel. |
(foreachnom liste expression...) | Evalue une série d'expressions pour tous les membres d'une liste. |
(function symbol | lambda-expr) | Demande à Visual LISP de lier et optimiser un argument comme si c'était une fonction interne. |
(gc) | Déclenche une purge mémoire pour libérer les noeuds inutilisés. |
(gcd ent1 ent2) | Renvoie le plus grand dénominateur commun de deux nombres entiers. |
(get_attrclé attribut) | Renvoie la valeur DCL d'un attribut de boîte de dialogue. |
(get_tile clé) | Renvoie la valeur d'exécution courante d'un composant de boîte de dialogue. |
(getangle [point] [message]) | Interrompt la tâche pour l'entrée d'un angle par l'utilisateur et renvoie la valeur ... |
(getcfg nomcfg) | Extrait des données de l'application de la section AppData du fichier acad.cfg. |
(getcname nomcommande) | Retrouve le nom local (par exemple français) ou le nom anglais d'une commande AutoCAD. |
(getcorner [point] [message]) | Interrompt la tâche pour que vous définissiez le deuxième coin d'un rectangle. |
(getdist [point] [message]) | Interrompt la tâche pour que vous puissiez saisir une distance. |
(getenv nom-var) | Renvoie la chaîne affectée à une variable de l'environnement système. |
(getfiled titre défaut) | Vous demande d'entrer un nom de fichier via la boîte de dialogue standard d'ouverture ... |
(getint [message]) | Interrompt la tâche pour que vous puissiez entrer un nombre entier, et renvoie ce nombre. |
(getkword [message]) | Interrompt la tâche pour que vous entriez un mot-clé, et renvoie ce mot-clé. |
(getorient [point] [message]) | Interrompt la tâche pour que vous entriez un angle, et renvoie cet angle en radians. |
(getpoint [point] [message]) | Interrompt la tâche pour que vous saisissiez un point, et renvoie ce point. |
(getreal [message]) | Interrompt la tâche pour que vous entriez un nombre réel, et renvoie ce nombre. |
(getstring [RC][message]) | Interrompt la tâche pour que vous entriez une chaîne, et renvoie cette chaîne. |
(getvarnom_variable) | Renvoie la valeur d'une variable système AutoCAD. |
(graphscr) | Affiche l'écran graphique d'AutoCAD. |
(grclear) | Efface la fenêtre active. |
(grdraw de à couleur [surbrillance]) | Trace un vecteur entre deux points dans la fenêtre active. |
(grread [suivi] [ttestouch [typecur]]) | Lit des valeurs depuis un périphérique d'entrée d'AutoCAD. |
(grtext [boîte texte [sélection]]) | Enregistre le texte dans les zones du menu écran ou sur la ligne d'état. |
(grvecs liste-vect [trans]) | Dessine plusieurs vecteurs sur l'écran graphique. |
(handent identificateur | Renvoie un nom d'objet (entité) défini par son identificateur. |
(help [fichier-aide [rubrique [commande]]]) | Fait appel au système d'aide sur toutes les plate-formes. |
(if exprtest exprsuit [autreexpr]) | Applique une condition aux expressions. |
(initdia [DrapeauDialogue]) | Force l'affichage de la boîte de dialogue de la prochaine commande. |
(initget [bits] [chaîne]) | Définit les mots-clés qui seront utilisés lors du prochain appel à une fonction d'entrée utilisateur. |
(inters pt1 pt2 pt3 pt4 [surseg]) | Recherche l'intersection de deux lignes. |
(itoa entier) | Convertit un nombre entier en une chaîne et renvoie le résultat. |
(lambda arguments expr ...) | Définit une fonction anonyme. |
(last liste) | Renvoie le dernier élément de la liste. |
(layoutlist) | Retourne une liste de toutes les présentations en espace papier du dessin courant. |
(length liste) | Renvoie un nombre entier indiquant le nombre d'éléments contenus dans une liste. |
(list expr ...) | Prend un nombre quelconque d'expressions et les regroupe dans une liste. |
(listp élément) | Vérifie qu'un élément est contenu dans une liste. |
(load nomfichier [si_échec]) | Evalue les expressions AutoLISP dans un fichier. |
(load_dialog fichierdcl) | Charge un fichier DCL. |
(log nombre) | Renvoie le logarithme népérien d'un nombre sous forme de valeur réelle. |
(logand ent ent ...) | Renvoie le résultat d'une opération logique AND exécutée sur une liste de nombres entiers. |
(logior ent ent ...) | Renvoie le résultat d'une opération logique OR inclusive exécutée sur une liste de nombres entiers. |
(lsh nombre nbre_bits) | Renvoie le décalage binaire logique d'un nombre entier par le nombre de bits spécifié. |
(mapcar fonction liste1 listen) | Renvoie une liste en résultat de l'exécution d'une fonction ayant comme arguments des listes. |
(max nombre1 nombre2 ...) | Renvoie le plus grand des nombres entrés. |
(mem) | Affiche l'état courant de la mémoire AutoLISP. |
(member expression liste) | Recherche une expression dans une liste et renvoie le reste de cette liste, en commençant ... |
(menucmd chaîne) | Génère des commandes de menu, ou définit et renvoie l'état des options de menu. |
(menugroup nomgroupe) | Vérifie qu'un groupe de menu est chargé. |
(min nombre1 nombre2 ...) | Renvoie le plus petit des nombres spécifiés. |
(minusp nombre) | Vérifie qu'un nombre est négatif. |
(mode_tile clé mode) | Définit le mode d'un composant de boîte de dialogue. |
(namedobjdict) | Renvoie le nom de l'entité du dictionnaire d'objets nommé du dessin courant... |
(nentsel [message]) | Vous demande de sélectionner un objet et permet d'accéder aux définitions. |
(nentselp [message] [point]) | Exécute les mêmes fonctions que nentsel, mais sans entrée utilisateur. |
(new_dialog nomdlgl [action [pos-écran]]) | Crée une nouvelle boîte de dialogue et l'affiche. |
(not élément) | Vérifie que l'élément est égal à zéro (nil). |
(nth numéro liste) | Renvoie le nième élément d'une liste. Le 1er élément est le numéro zéro. |
(null élément) | Vérifie qu'un élément est lié à nil. |
(numberp élément) | Vérifie qu'un élément est un nombre réel ou entier. |
(open nomfichier mode) | Ouvre un fichier permettant d'accéder aux fonctions E/S d'AutoLISP. |
(or expression ...) | Renvoie le résultat d'une opération OR logique exécutée sur une liste d'expressions. |
(osnap pt mode) | Renvoie un point 3D résultant de l'application du mode d'accrochage aux objets ... |
(polar pt angle distance) | Renvoie le point 3D du SCU avec l'angle et la distance spécifiés depuis un point. |
(prin1 [expr [desc-fichier]]) | Imprime une expression sur la ligne de commande ou l'enregistre dans un fichier ouvert. |
(princ [expr [desc-fichier]]) | Imprime une expression sur la ligne de commande ou l'enregistre dans un fichier ouvert. |
(print [expr [desc-fichier]]) | Imprime une expression sur la ligne de commande ou l'enregistre dans un fichier ouvert. |
(progn [expr [desc-fichier]]) | Evalue chaque expression séquentiellement et renvoie la valeur de la dernière expression. |
(prompt chaîne) | Affiche une chaîne sur la zone de message de l'écran. |
(quit) | Quitte l'application courante. |
(quote expr) | Renvoie une expression sans l'évaluer. |
(read [chaîne]) | Renvoie la première liste ou le premier atome obtenu à partir d'une chaîne. |
(read-char [descrip]) | Renvoie le code ASCII décimal représentant le caractère lu à partir de la mémoire tamp... |
(read-line [desc-fichier]) | Lit une chaîne à partir du clavier ou d'un fichier ouvert. |
(redraw [nom_ent [mode]]) | Redessine la fenêtre courante ou un objet spécifié (entité) de la fenêtre courante. |
(regapp application) | Enregistre le nom d'une application avec le dessin AutoCAD courant pour préparer... |
(rem nombre1 nombre2 ...) | Divise le premier nombre par le second et renvoie le reste de la division. |
(repeat entité expression) | Evalue chaque expression un certain nombre de fois et renvoie la valeur de la dernière expression. |
(reverse liste) | Renvoie une liste avec ses éléments inversés. |
(rtos nombre [mode [précision]]) | Convertit un nombre en chaîne qui peut être formatée. |
(set symbole expression) | Affecte une expression à la valeur d'un nom de symbole entre guillemets. |
(set_tile clé valeur) | Définit la valeur d'un composant de boîte de dialogue. |
(setcfg nomcfg valcfg) | Enregistre les données de l'application dans la section AppData du fichier acad.cfg. |
(setenv nomvar valeur) | Spécifie une valeur a une variable du système d'environnement. |
(setfunhelp nomfonc [fichier-aide [rubrique [commande]]]) | Enregistre une commande que vous définissez à l'aide de la fonction d'aide. |
(setq sym1 expr1 [sym2 expr2] ...) | Affecte des expressions associées à la valeur d'un (ou de plusieurs) symbole(s). |
(setvar nomvar valeur) | Affecte une valeur spécifique à une variable système AutoCAD. |
(setview vue_descript [fen_id]) | Etablit une vue pour une fenêtre spécifiée. |
(sin angle) | Renvoie le sinus d'un angle sous forme de nombre réel exprimé en radians. |
(slide_image x1 y1 larg haut) | Affiche un cliché AutoCAD dans le composant d'image de la boîte de dialogue ... |
(snvalid nom_symb) | Vérifie la validité des caractères contenus dans le nom de la table des symboles. |
(sqrt nombre) | Renvoie la racine carrée d'un nombre sous forme de réel. |
(ssadd [nom_ent[jeu_sél]]) | Ajoute un objet (entité) à un jeu de sélection ou crée un nouveau jeu de sélection. |
(ssdel nom_ent jeu_sél) | Supprime un objet (entité) d'un jeu de sélection. |
(ssget [mode] [] [liste-pt] [liste-filtre]) | Vous invite à sélectionner des objets (entités) et renvoie un jeu de sélection. |
(ssgetfirst) | Détermine quels objets sont sélectionnés et/ou ceux qui ont leurs poignées activées. |
(sslength jeu_sél) | Renvoie un entier contenant le nombre d'objets (entités) dans un jeu de sélection. |
(ssmemb nom_ent jeu_sél) | Vérifie si un objet (entité) est membre d'un jeu de sélection. |
(ssname jeu_sél indice) | Renvoie le nom d'objet (entité) de l'élément indexé dans un jeu de sélection. |
(ssnamex jeu_sél indice) | Indique comment le jeu de sélection a été créé. |
(sssetfirst jeu_grip [jeu_sel]) | Spécifie quels objets sont sélectionnés en ayant leurs poignées activées. |
(start_dialog) | Affiche une boîte de dialogue et valide les entrées utilisateur. |
(start_image clé) | Lance la création d'une image dans le composant de boîte de dialogue. |
(start_list clé [opér [indice] ]) | Lance le traitement d'une liste dans la zone de liste ou dans la boîte de zone de liste. |
(startapp cmdapp fichier) | Lance une application Windows. |
(strcase chaîne) | Renvoie une chaîne dans laquelle les caractères alphabétiques ont été transférés en majus.ou en minuscules. |
(strcat chaîne1[chaîne2] ...) | Renvoie une chaîne résultant de la concaténation de plusieurs chaînes. |
(strlen [chaîne] ...) | Renvoie le nombre de caractères présents dans la chaîne spécifiée (nombre entier). |
(subst nouvélt ancélt liste) | Recherche un élément dans une liste et renvoie une copie de la liste après avoir remplacé chaque occurence. |
(substr chaîne début [longueur]) | Renvoie la sous-chaîne d'une chaîne. |
(tablet code [lign1 lign2 lign3 direct]) | Extrait et définit le calibrage du numériseur. |
(tblnext nom_table [remonter]) | Recherche l'élément suivant dans une table de symboles. |
(tblobjname nom_table symbole) | Renvoie le nom de l'entité de l'entrée de la table de symboles spécifiée. |
(tblsearch nom_table symbol [suivant]) | Recherche un nom de symbole dans une table de symboles. |
(term_dialog) | Ferme toutes les boîtes de dialogue courantes (comme si vous les aviez annulées). |
(terpri) | Ajoute un saut de ligne sur la ligne de commande. |
(textbox liste-ent) | Mesure l'objet texte spécifié et renvoie les coordonnées diagonales de la boîte conten... |
(textpage) | Efface l'écran de texte d'AutoCAD et l'affiche sur des systèmes à un seul écran. |
(textscr) | Passe d'un affichage graphique à un affichage de texte (comme la touche de chang... |
(tracefonction ...) | Outil de mise au point AutoLISP. |
(trans pt de à [dpct]) | Effectue une conversion de point (ou un déplacement) d'un système de coord. à un autre. |
(type élément) | Renvoie le type de l'élément spécifié. |
(unload_dialog id_dcl) | Désactive le fichier DCL. |
(untrace fonction ...) | Désactive le drapeau de suivi pour les fonctions spécifiées. |
(vector_image x1 y1 x2 y2 couleur) | Trace un vecteur dans l'image de la boîte de dialogue courante. |
(ver) | Renvoie une chaîne de caractères contenant le numéro de la version AutoLISP utilisée. |
(vmon) | Permet la pagination de fonctions virtuelles (obsolète). |
(vports) | Renvoie une liste de descripteurs de fenêtre pour la configuration courante. |
(wcmatch chaîne modèle) | Compare une chaîne avec un modèle comportant des caractères génériques. |
(while exprtest) | Evalue une expression test, et si elle est non nulle, évalue d'autres expressions ; répète le process. |
(write-char nom [desc-fichier]) | Affiche un caractère à l'écran ou l'enregistre dans un fichier ouvert. |
(write-line chaîne [desc-fichier]) | Affiche une chaîne de caractères à l'écran ou l'enregistre dans un fichier ouvert. |
(xdroom nom_ent) | Renvoie l'espace de données étendues (Xdata) disponible pour un objet (entité). |
(xdsize liste) | Renvoie la taille (en octets) occupée par une liste lorsqu'elle est liée à un objet (entité). |
(xload application [si_échec]) | Charge une application ADS. |
(xunload application [si_échec]) | Désactive une application ADS. |
(zerop nombre) | Vérifie qu'un élément est égal à zéro. |