Aller au contenu

EXPORT-TEXT


lili2006

Messages recommandés

Re,

 

Exact.

 

Et pourtant, rien ne fonctionne,...??!!

 

Tu devrais avoir une petite boite de dialogue qui s'ouvre à l'ouverture de chaque nouveau dessin.

Si ce n'est pas le cas c'est que le problème vient de ce que ce fichier n'est pas chargé.

 

Rien de tout cela non plus,...

 

Voivi ma ligne de commande au démarage =>

 

Fichier de personnalisation chargé avec succès. Groupe de personnalisation:

AUTOCAD_BO_LLESCOUËT

Fichier de personnalisation chargé avec succès. Groupe de personnalisation:

BAC_FER

Fichier de personnalisation chargé avec succès. Groupe de personnalisation: VBAA

Régénération du modèle.

CommandComplete Error: unable to load the file commandcomplete.xml

Initialisation du système VBA...

AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

 

[surligneur] Jaune

Jaune

Jaune

Jaune

Jaune

Jaune

Jaune

Jaune

Jaune

Jaune

Jaune

Jaune[/surligneur]Utilitaires de menu AutoCAD chargés.; erreur: no function definition: APPLOAD

 

EXP.LSP chargé. Tapez EXP pour l'exécuter

AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

 

BIBLES.LSP Chargé......Tapez BIBLES pour l'éxecuter.; erreur: no function

definition: APPLOAD

 

Commande: LIGNECOMMANDE

 

 

Le chargement du Lisp " acaddoc.lsp" devrait apparâitre, non ??

 

Et puis, c'e"st quoi ces "Jaune" ??

 

J'ai aussi cette BD qui apparait systématiquement depuis le début de mon nettoyage, un rapport ? (que sur mon gabatit de travail ! Comme j'utilise également MAP depuis peu, surement une relation,..)

 

<!--url{0}-->

 

Merci encore.[Edité le 13/4/2008 par lili2006]

 

[Edité le 13/4/2008 par lili2006]

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 56
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Le chargement du Lisp " acaddoc.lsp" devrait apparâitre, non ??

 

Non, mais on voit que les LISP EXP et BIBLES sont chargés parce qu'ils comportent dans leurs définition la phrase rituelle (que je ne met jamais) :

"BIBLES.LSP Chargé......Tapez BIBLES pour l'éxecuter"

Tu pourrais ajouter à la fin de ton fichier de chargement automatique (acaddoc.lsp ou acda.mnl) l'expression :

(princ "\nFichiers LISP correctement chargés")

 

Je m'aperçois aussi avec horreur que j'ai confondu, dans les derniers messages, la commande appload et la fonction LISP autoload. C'est autoload qu'il faut utiliser.

 

Mais le problème ne vient pas de là, si tu n'as pas la boite de dialogue "OK" c'est que le fichier acaddoc.lsp n'est pas chargé au démarrage.

N'as tu bien qu'un seul fichier acaddoc.lsp dans les dossiers du chemin de recherche ?

 

Sinon, tu peux aussi essayer de mettre les expressions LISP dans le fichier :

C:\Users\lilian\AppData\Autodesk\AutoCAD 2008\R17.1\fra\support\acad.mnl (il est réservé à l'utilisateur depuis les versions 2007) ou de créer un fichier du même nom que ton fichier de menu (CUI) avec l'extension mnl : AUTOCAD_BO_LLESCOUËT.mnl si tonfichier de menu s'appelle : AUTOCAD_BO_LLESCOUËT.cui

 

[Edité le 13/4/2008 par (gile)]

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

créer un fichier du même nom que ton fichier de menu (CUI) avec l'extension mnl :

 

Et comment sy prend t-on ?

 

Je vais regarder tout cela en détail, mais je pense qu'il faut que je réorganise l'ensemble pas à pas,...

 

Merci encore pour ton aide précieuse.

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Les Fichiers LISP (ou mnl) sont des fichiers texte (ascii), donc tu ouvres le bloc-notes Windows, tu copie dedans le contenu de acaddoc.lsp, et tu l'enregistre sous : AUTOCAD_BO_LLESCOUËT.mnl (si tonfichier de menu s'appelle : AUTOCAD_BO_LLESCOUËT.cui) dans le même répertoire que ton CUI.

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Oui, les syntaxes sont correctes.

Mais soit tu utilises (autoload ...) pour charger les fichiers, soit l'expression (foreach ...).

L'utilisation de (autoload ...) sert juste à ne pas trop alourdir l'ouverture de nouveaux dessins avec le chargement des lISP (mais c'est souvent insensible).

L'utilisation de (foreach ...) est plus simple pour les futures mises à jour : chaque nouveau fichier LISP ajouté au dossier sera automatiquement chargé à la prochaine ouverture.

 

De même, (alert "OK") était juste un test pour voir si le fichier est chargé, tu peux le supprimer, tu auras de la même façon "Fichiers LISP correctement chargés" sur la ligne de commande à l'ouverture d'un nouveau dessin si le fichier est correctement chargé.

 

[Edité le 13/4/2008 par (gile)]

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Tout compte fait, j'ai fait un fichier ".cui" qui apelle uniquement les lisps et les autres ".cui" ne sont composés que de barres d'outils, menus,... mais pas de lisps chargés.

 

Ca fonctionne mais je voudrais réussirla méthode que tu exposes donc j'y reviendrai assez rapidement.

 

Merci encore de ta patience et de l'aide que tu m'as encore apporté ce WE.

 

 

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Oui, c'est ça, mais tu peux aussi mettre tes initialisations de variables système (setvar ...) et tu peux faire la même chose pour les fichier vlx :

 

(foreach f (vl-directory-files "D:\\AUTOCAD -PERSONNALISATION\\PROGRAMMES\\VLX" "*.vlx" 1) (load f))

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

:casstet: :casstet: :casstet:

 

Essaye avec uniquement (alert "OK") dans le fichier, si ça fonctionne, ajoute une à une les expressions en ouvrant un nouveau dessin à chaque fois pour trouver l'expression en cause.

 

Le fichier, c'est acaddoc.lsp ou un mnl ?

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Je crois que je viens de comprendre, si le fichier acaddoc.lsp (ou le mnl) qui contient l'expression (foreach ...) est dans le même répertoire, ça provoque une boucle sans fin : l'expression charge le fichier et évalue l'expression donc recharge le fichier...

 

Il faut mettre ce fichier dans un autre répertoire du chemin de recherche ou remplcer l'expression (pour les LISP uniquement) par :

 

(foreach f (vl-directory-files
     "D:\\AUTOCAD -PERSONNALISATION\\PROGRAMMES\\LISP"
     "*.lsp"
     1
   )
 (or (= f "acaddoc.lsp") (load f))
) 

 

[Edité le 13/4/2008 par (gile)]

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à toutes et tous,

 

 

Merci (gile), AutoCAD redémarre normalement, mais ne répond toujours pas aux commandes Lisp ??

 

Fichier acaddoc.lsp

 

Ligne de commande =>

 

Fichier de personnalisation chargé avec succès. Groupe de personnalisation: ACAD

Fichier de personnalisation chargé avec succès. Groupe de personnalisation:

AUTOCAD_BO_LLESCOUËT

Fichier de personnalisation chargé avec succès. Groupe de personnalisation:

BAC_FER

Fichier de personnalisation chargé avec succès. Groupe de personnalisation: VBAA

Régénération du modèle.

Initialisation du système VBA...CommandComplete Error: unable to load the file

commandcomplete.xml

 

AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

 

Commande:

Commande:

Commande:

Commande:

Commande:

Commande:

[surligneur] Utilitaires de menu AutoCAD chargés.; erreur: type d'argument incorrect:

stringp nil[/surligneur]

EXP.LSP chargé. Tapez EXP pour l'exécuter

[surligneur] AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

; erreur: type d'argument incorrect: stringp nil[/surligneur]

Commande: [surligneur] LIGNECOMMANDE[/surligneur]

 

Bref, marche toujours pas !

J'ai peut-être besoin d'une restauration de AutoCAD, non ?

 

Sais-tu ce que veulent dire les messages surilignés ?

 

(Pour VBA, je sais d'ou vient le pb mais là n'est pas le pb pour le moment !).

 

Merci d'avance.

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

C'est exact !

 

 

J'ai maintenant quelques routines qui chargent ! (C'est un bon début !), mais pas toutes !

 

Afin de faire le test "en grand" j'ai rangé dans le dossier "D:\\AUTOCAD -PERSONNALISATION\\PROGRAMMES\\LISP", environ 150 lisps et voici maintenant ma ligne de commande => (J'ai testé à suivre SEL,...).

 

Fichier de personnalisation chargé avec succès. Groupe de personnalisation: ACAD

Fichier de personnalisation chargé avec succès. Groupe de personnalisation:

AUTOCAD_BO_LLESCOUËT

Fichier de personnalisation chargé avec succès. Groupe de personnalisation:

BAC_FER

Fichier de personnalisation chargé avec succès. Groupe de personnalisation: VBAA

Régénération du modèle.

Initialisation du système VBA...CommandComplete Error: unable to load the file

commandcomplete.xml

 

AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

 

Commande:

Commande:

Commande:

Commande:

Commande:

Commande:

Utilitaires de menu AutoCAD chargés.M.D.D. - AutoPurg.lsp chargé. Tapez

AUTOPURG pour purger complétement votre dessin.

CAT.LSP chargé. Tapez CAT pour l'exécuter

Copie multiple d'un objet avec des distances différentes.

www.lcautocad.com

==> Tapez Copie_DF pour exécuter la commande.

Continuer-tangente chargé tapez CTG pour l'éxecution

Data2Cell correctement chargé. Taper data2cell pour lancer la commande.

Chargement initial, patientez s'il vous plait...

DECAL3D chargé! - Décalage d'une 3DPOLY en 3D dans le CALQUE et le SCU courrant

Sélectionnez les textes à modifier:

Choix des objets:

Commande: *Annuler*

 

Commande: LIGNECOMMANDE

 

 

*Sélection non valable*

Attend un point ou

Fenêtre/Dernier/Capture/BOîte/TOUT/Trajet/SPolygone/CPolygone/Groupe/Ajouter/Sup

primer/Multiple/Précédent/annUler/AUto/uniQue

 

Commande: *Annuler*

 

Commande: *Annuler*

; erreur: Fonction annulée

 

EXP.LSP chargé. Tapez EXP pour l'exécuter

AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

M.D.D. - AutoPurg.lsp chargé. Tapez AUTOPURG pour purger complétement votre

dessin.

CAT.LSP chargé. Tapez CAT pour l'exécuter

Copie multiple d'un objet avec des distances différentes.

www.lcautocad.com

==> Tapez Copie_DF pour exécuter la commande.

Continuer-tangente chargé tapez CTG pour l'éxecution

Data2Cell correctement chargé. Taper data2cell pour lancer la commande.

Chargement initial, patientez s'il vous plait...

DECAL3D chargé! - Décalage d'une 3DPOLY en 3D dans le CALQUE et le SCU courrant

Sélectionnez les textes à modifier:

Choix des objets: *Annuler*

; erreur: Fonction annulée

Spécifiez le coin opposé:

Commande:

Commande:

Commande: sel Commande inconnue "SEL". Appuyez sur F1 pour obtenir de l'aide.

 

Dans le lot, il y a aussi une routine qui prend la main (j'ai fait plusieurs "echap") pour laisser AutoCAD se charger complétement, ça aussi c'est nouveau ! Surement un des Lisps sélectionné dans le dossier,...

 

Qu'en penses-tu (gile)?

 

 

[Edité le 14/4/2008 par lili2006]

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

J'ai maintenant quelques routines qui chargent ! (C'est un bon début !), mais pas toutes !

 

Attention de ne pas te fier uniquement aux messages du type "toto correctement chargé, taper toto pour lancer la commande" ,tous les LISP n'en sont pas pourvus, (les miens, jamais).

 

Il semble qu'il y ait un LISP qui se lance automatiquement (un fichier qui ne soit pas un defun mais une expression à copier directement à la ligne de commande) et qui demande la sélection de textes à modifier.

Ce fichier doit être juste après DECAL3D.

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous,

 

 

Ce fichier doit être juste après DECAL3D.

 

Merci, je vais regarder !

 

Attention de ne pas te fier uniquement aux messages du type "toto correctement chargé

 

Même en tapant le lancement des routines, rien ne se passe,...(Exemple "SSC" qui est dans le répertoire nommé !).

 

Merci encore,

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à toutes et tous,

 

J'ai tenté une récupération du logiciel et voici le résultat =>

 

<!--url{0}-->

 

Par contre, là aussi le chargement ne se fait pas complètement. Pourtant, tous les Lisps sont dans le même répertoire ???!!

 

Merci encore de ton aide. Cette méthode de gestion me semble très intéressante.

 

[Edité le 15/4/2008 par lili2006]

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Je ne peux rien te dire de plus, le code devrait fonctionner (il fonctionne chez moi)

 

Tu peux essayer cette expression qui devrait reourner un message pour les LISP qui ne se chargent pas.

 

(foreach f (vl-directory-files
     "D:\\AUTOCAD -PERSONNALISATION\\PROGRAMMES\\LISP"
     "*.lsp"
     1
   )
 (or (= f "acaddoc.lsp")
     (load f (strcat "Erreur de chargement de : " f))
 )
) 

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Je pense que c'est le Lisp qui se lance automatiquement qui doit poser pb, puisqu'il faut passer plusieurs fois par échap pour sortir de cette fonction.

 

Je vais donc prendre plus de temps pour regarder. Si ça marche chez toi, il n'y à pas de raison,...

 

Merci encore de tes réponses.

 

PS: J'ai collé l'expression que tu propose dans mon "accadoc.lsp" et je n'ai pas de message, là aussi, je pense que c'est le même fichier qui stop le lancement, non ?

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Je pense que c'est le Lisp qui se lance automatiquement qui doit poser pb

 

Ben oui, c'est ce que je disais, je pensais que tu l'avais localisé et supprimé...

Il doit se trouver, dans ton dossier, après DECAL3D et, éventuellement, les autres LISP qui ne renvoient de message de chargement.

 

Essaye en faisant cliquer/déposer les fichiers depuis le dossier dans fenêtre d'AutoCAD, celui qui te demande de sélectionner des textes au lieu de juste renvoyer :

 

Commande: (LOAD "D:/AUTOCAD -PERSONNALISATION/PROGRAMMES/LISP/Increment.lsp") C:INCR

 

est le fichier à supprimer.

 

[Edité le 15/4/2008 par (gile)]

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Ca y est, je l'ai localisé !

 

En regardant la BD "Charger /Décharger les appli" dans celles par défaut (image réponse 16), les Lisps chargés s'attétent à la lettre "i" dans un dossier et charge entièrement les lisps qui sont dans un autre dossier.

 

Je continu mes recherches.

 

Merci encore (gile)

 

[Edité le 15/4/2008 par lili2006]

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant



×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité