Que l’on débute en AutoLISP, qu’on reprenne un code existant ou qu’on remette le nez dans un vieux projet, on a toujours besoin d’un petit rappel sur certaines fonctions.
Bonne nouvelle : pas besoin de fouiller Google à chaque fois — Visual LISP intègre déjà une aide contextuelle… à condition de savoir où la trouver !
Exemple de la capture d’écran ci dessous :
Sélectionnez le nom de la fonction (princ, tblnext, entget…) dans votre éditeur Visual LISP.
Cliquez sur l’icône d’aide contextuelle (celle du point d’interrogation rouge).
AutoCAD ouvre directement la documentation officielle Autodesk à la bonne page.
🧭 En une seconde, vous savez exactement à quoi sert la fonction, sa syntaxe et ses paramètres.
🎯 Conclusion
La productivité en AutoLISP ne passe pas seulement par la vitesse d’écriture, mais aussi par la rapidité à retrouver le sens du code.
L’aide intégrée de Visual LISP est un réflexe simple, souvent méconnu, qui fait gagner un temps fou lors de la maintenance de vos developpement autolisp ou scripts avancée avec du lisp.
BLIPMODE a longtemps été un compagnon fidèle des utilisateurs d’AutoCAD jusqu’à ce qu’il tombe en disgrâce et soit discrètement retiré de l’interface.
Pourtant, comme un vieux fantôme, il refuse de disparaître complètement !
Vous pensiez connaître AutoCAD sur le bout des doigts ? Préparez-vous à découvrir une variable qui continue de hanter vos dessins : BLIPMODE !
BLIPMODE, c’est quoi ?
BLIPMODE est une variable système qui affiche de petites croix ou marques temporaires dans le dessin à chaque clic dans AutoCAD. Autrefois, il était activé par défaut, mais il a été supprimé de l’interface dans les versions récentes. Pourtant, il est toujours là, caché dans les entrailles du logiciel !
Imaginez-le comme un ami invisible qui vous suit partout et laisse des traces de son passage.
Les schémas sont généralement des dessins moins denses graphiquement que ceux des bâtiments. Ainsi, l’utilisation de BLIPMODE peut être particulièrement utile dans des dessins plus simples ou des diagrammes, où chaque point ou sélection doit être clairement visible. En revanche, dans des dessins plus denses, comme ceux des bâtiments, l’utilité de BLIPMODE devient moins évidente, car il peut encombrer l’affichage avec des repères inutiles et nuire à la lisibilité du dessin.
Activer et désactiver BLIPMODE ou les marques temporaires
Si vous voulez réveiller ce fantôme, voici comment faire :
Activer BLIPMODE dans autocad ou autocad LT
BLIPMODE à 1
(setvar "blipmode" 1)
Désactiver BLIPMODEdans autocad ou autocad LT
BLIPMODE à 0
(setvar "blipmode" 0)
Pratique pour suivre vos sélections de points, surtout si vous avez tendance à vous perdre dans vos dessins (ou dans vos pensées).
Créer une commande pour activer/désactiver BLIPMODE
Pour basculer facilement entre les deux modes, voici un petit script AutoLISP qui crée une nouvelle commande $Edps_G1.
;; Exemple de code Autolisp
(defun c:$Edps_G1 () ; Définition d'une commande AutoCAD nommée $Edps_G1
(if (= (getvar "blipmode") 1) ; Vérifie si la variable système "blipmode" est égale à 1
(setvar "blipmode" 0) ; Si oui, désactive "blipmode" (le met à 0)
(setvar "blipmode" 1) ; Sinon, active "blipmode" (le met à 1)
)
)
Explication du Code :
Ce programme AutoLISP définit une commande AutoCAD nommée $Edps_G1. Son rôle est d’inverser l’état de la variable système BLIPMODE. Cette variable contrôle l’affichage des “blips”, c’est-à-dire de petits marqueurs qui apparaissent aux points sélectionnés dans AutoCAD.
Si BLIPMODE est désactivé (= 0), le programme l’active (= 1).
Si BLIPMODE est activé (= 1), le programme le désactive (= 0).
Conclusion
👉 BLIPMODE est peut-être une relique du passé, mais il peut toujours être utile. Que vous l’utilisiez pour suivre vos sélections, impressionner vos collègues, ou juste pour le plaisir de réveiller un fantôme d’AutoCAD… cette variable mérite qu’on lui redonne une seconde vie ! Ou au moins, le jour 1er Avril ! 😆
Petit rappel : Pour faire disparaître ces marques temporaires dans le dessin, effectuez un zoom avant ou arrière avec la molette de la souris.
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.