AutoCAD : Lisp ne se charge plus automatiquement - Solution

Pourquoi mes fichiers LISP ne se chargent-ils plus automatiquement dans AutoCAD 2014 (et AutoCAD Architecture 2014), malgré que la variable ACADLSPASDOC soit à 1, les chemins de recherche de support corrects et le dossier des LISP dans les emplacements approuvés ? Je suis obligé de les recharger manuellement à chaque ouverture.

Il est frustrant de constater que les fichiers LISP ne se chargent plus automatiquement, surtout après avoir vérifié les paramètres standards. Ce comportement intermittent, où cela fonctionne parfois et pas d’autres, suggère une instabilité ou une interférence subtile. Voici une démarche structurée pour diagnostiquer et résoudre ce problème :

  1. Vérification Approfondie des Variables Système :

    • Assurez-vous que ACADLSPASDOC est bien réglé à 1. Tapez ACADLSPASDOC dans la ligne de commande et vérifiez sa valeur.
    • Vérifiez également la variable LSPPATH. Elle doit contenir le chemin d’accès au dossier où se trouvent vos fichiers LISP.
  2. Configuration des Chemins de Recherche de Support :

    • Accédez aux Options (commande OPTIONS).
    • Dans l’onglet Fichiers, développez Chemins de recherche de support de fichiers.
    • Vérifiez que le chemin vers votre dossier de LISP est bien présent et correctement orthographié.
    • Assurez-vous que ce chemin est bien reconnu dans les Emplacements de fichiers approuvés (onglet Sécurité).
  3. Analyse du Fichier acad.lsp ou acaddoc.lsp :

    • AutoCAD charge par défaut le fichier acad.lsp (pour le premier dessin ouvert) et acaddoc.lsp (pour chaque nouveau dessin). Si ces fichiers existent et contiennent des instructions pour charger vos LISP, vérifiez leur contenu.
    • Une erreur dans ces fichiers peut empêcher le chargement des autres LISP.
    • Si vous n’utilisez pas ces fichiers, assurez-vous qu’ils n’existent pas dans des emplacements qui pourraient interférer.
  4. Test avec un Nouveau Profil Utilisateur :

    • Créez un nouveau profil utilisateur dans AutoCAD (OPTIONS > onglet Profils). Cela permet d’isoler le problème d’une éventuelle corruption de votre profil actuel.
    • Configurez les chemins de recherche et les emplacements approuvés dans ce nouveau profil et testez le chargement automatique des LISP.
  5. Vérification des Interférences Externes :

    • Certains logiciels de sécurité (antivirus, pare-feu) peuvent parfois bloquer ou retarder l’exécution de scripts. Essayez de désactiver temporairement votre antivirus pour voir si le problème persiste.
    • Si vous utilisez des compléments ou des applications tierces, essayez de les désactiver un par un pour identifier une éventuelle source d’interférence.
  6. Rechargement Manuel et Test de Stabilité :

    • Lorsque le problème survient, utilisez la commande APPLOAD pour recharger manuellement vos LISP. Si cela fonctionne, cela confirme que les fichiers eux-mêmes sont corrects, mais que le mécanisme de chargement automatique est défaillant.
    • Le comportement intermittent peut indiquer un problème de mémoire ou une ressource système temporairement indisponible.

Bonnes Pratiques :

  • Utilisez toujours des chemins d’accès absolus dans vos fichiers LISP ou acad.lsp/acaddoc.lsp pour éviter les problèmes de résolution de chemin.
  • Organisez vos LISP dans des dossiers dédiés et clairs.
  • Testez vos LISP sur une version plus récente d’AutoCAD si possible, car des bugs spécifiques à une version peuvent être corrigés.

Si le problème persiste après ces étapes, il pourrait s’agir d’un bug spécifique à la version 2014 ou d’une corruption plus profonde de l’installation d’AutoCAD, nécessitant une réparation ou une réinstallation.