Aller au contenu

pierredudu

Membres
  • Compteur de contenus

    45
  • Inscription

  • Dernière visite

Tout ce qui a été posté par pierredudu

  1. merci christian je n'avais pas pensez au style de texte mais hélas ça n'est pas ça par contre j'ai pu tester ce bloc dynamique sur la 2009 et après l'extraction de données, j'ai bien toutes les references de mes attributs renseignées dans le tableau il semble que ça soit un bug de la 2008 je continu à chercher ... et si quelqu'un trouve avant moi ...
  2. Bonjour j'aimerai comprendre ... sous autocad 2006, extraction des attributs fonctionnaient très bien mais sous 2008 ??? je m'explique j'ai un bloc dynamique avec des attributs que j'utilise sur un plan vierge, ensuite je fais une extraction de données sans aucun problèmes lorsque je suis sur affinage des données (page 5 de 8) toutes les colonnes sont bien renseignées puis inserer la table d'extraction des données dans le dessin (page 6 de 8) selectionné enfin lors de l'insertion du tableau sur autocad, j'ai des champs qui ne sont plus renseignés alors que le fichier .xls (sortir les données dans un fichier externe)tout est renseigné !!! je n'ai jamais eu ce problème avant ... Merci d'avance
  3. Bonjour excusez moi pour ne pas avoir répondu plus tot mais vacances oblige ! merci à patmargis et sechanbask je vais essayer d'etre plus clair j'ai crée un lisp qui m'insere des blocs "toto" j'aimerais trouver un moyen qui me cherche tous les blocs "toto" et me donne en extraction d'attribut le numéro du blocs "toto" et son point d'insertion je suis preneur aussi si c'est du lisp merci
  4. bonjour non sans utiliser les champs, ça serait trop facile en vba merci
  5. Bonjour, Voici mon petit problème du jour J'insère un bloc en vba en x et y et j'aimerais avoir un texte qui me donne ses coordonnées Si quelqu'un peux m'aider par avance merci
  6. bonjour Pour ta question tramber ... _AecObjExplode commande inconnue !
  7. J'ai créé plusieurs prototypes (fichier.dwt) Sur les 5 créés, il y en a un qui me charge systématiquement ça : Chargement de Base AEC... Chargement de IU base AEC... Chargement de Base du projet AEC... Chargement de Données de nomenclature AEC... Chargement de Base architecturale AEC... Chargement de Base de structure AEC... Chargement de Base d'aires AEC... Chargement de Base des cotes AEC... Chargement de Nomenclature AEC...Régénération de la présentation. J'aimerais pouvoir décharger ce qui lance AEC de ce prototype
  8. je m'explique j'ai un bloc avec 4 etiquettes et 4 valeur par defaut j'ai la commande -attedit qui me permet de changer la valeur d'une etiquette seulement ça me change pas la valeur de la bonne etiquette
  9. bonjour, j'ai un bloc dynamique avec des attributs j'aimerais changer un des attributs en fonction du calque exemple : insertion du bloc sur calque toto donc attribut se change en toto si insertion du bloc sur calque tutu ..... attribut se change en tutu ou sinon la commande pour atteindre mes attributs en lisp et le changer merci
  10. merci beaucoup Patrick_35 c'est exactement ce que je recherchais Mais où as tu appris tout ça ?
  11. bonjour et merci à vous deux c'est exactement ce que je veux avec entlast et entnext seulement je dois pas le mettre dans le bon ordre mon bloc dynamique s'insère bien la fonction entlast retourne le nom de la derniere entité (toto.dwg) je suppose mon bloc s'explose bien pour pouvoir avoir accès à mes fonctions dynamiques je récupère ma derniere entité et je lui change son layer ça c'est ce que j'aimerais qui ne marche pas :mad: (command "-insert" "c:/toto.dwg" pause "" "" "") (setq der (entlast)) (command "_explode" "d") (setq der (entnext der)) (command "_layer" "CH" "toto" "") pouvez vous corriger mes lacunes merci
  12. Bonjour, Voilà, j'ai un bloc dynamique que j'insere en tant que bloc je l'explose et là j'ai donc acces à mes option du bloc dynamique le probleme est que j'aimerais après explode, pouvoir le mettre sur le bon calque je sais faire sans exploser mon bloc mais pas avec explode (command "_layer" "CH" "calque-toto" "") (command "-insert" "c:/toto.dwg" pause "" "" "" "_explode" "d") j'ai pensé à un entlast ou entget ???????????????
  13. bonjour, je n'ai qu'une chose à dire merci merci merci et merci à Patrick_35 j'espere pouvoir renvoyer l'ascenseur un jour :P
  14. bonjour, Après de nombreux essais, je n'y arrive toujours pas à lancer ces programmes en fonction de ce qui est selectionné J'aimerais juste savoir comment ça s'actionne tout ça ? merci déjà à patrick_35 pour hier
  15. ça c'est impeccable merci beaucoup une derniere chose... maintenant que la variable est stockée dans le bouton OK j'ai 4 petit programme à faire fonctionner Je ne sais pas comment lui faire executer le progr 1 pour le bouton 1 progr 2 pour le bouton 2 progr 3 pour le bouton 3 progr 4 pour le bouton 4 j'ai essayé ça mais rien de rien (if (= ch 1) (progn (command "ligne") (if (= ch 2) (progn (command"pedit") sinon avec defun aussi mais rien non plus Promis je vous embete plus après ... peut-etre :D
  16. bonjour et merci patrick-35 je commence à voir des possibilités mais ce que je n'arrive pas, c'est que lorsque dans ma boite de dialogue le bouton OK est validé alors si action-tile A est selectionné, tu executes (command " 1") si action-tile b est selectionné, tu executes (command " 2") si action-tile c est selectionné, tu executes (command " 3") Je m'excuses d'etre aussi lourd mais j'aime bien comprendre je que j'écris en programmation d'avance merci
  17. bonjour, Voici mon lisp qui controle + ou - mon .dcl (defun c:toto () (setq id (load_dialog "toto.dcl")) (if (not (new_dialog "toto" id)) (exit)) (action_tile "A" "(setq 1)") (action_tile "B" "(setq 2)") (action_tile "C" "(setq 3)") (action_tile "D" "(setq 4)") (action_tile "accept" "(done_dialog)") (start_dialog) mon .DCL toto : dialog { label = "TITRE"; : radio_column { label = "lettre"; : radio_button { label = "1"; key = "A"; value = "1"; } : radio_button { label = "2"; key = "B"; } : radio_button { label = "3"; key = "C"; } : radio_button { label = "4"; key = "D"; } } ok_only; } Je n'arrive pas a écrire dans mon lisp malgrès les nombreux exemples que j'ai trouvé sur ce forum si key a activé (command x etc...) si key b activé (command y etc...) 4 radio_button avec un OK à controler seulement et je n'y arrive pas :casstet: merci d'eclairer ma lanterne meme si ça vous parait trop facile :D
  18. bonjour, Voici mon lisp qui controle + ou - mon .dcl (defun c:toto () (setq id (load_dialog "toto.dcl")) (if (not (new_dialog "toto" id)) (exit)) (action_tile "A" "(setq 1)") (action_tile "B" "(setq 2)") (action_tile "C" "(setq 3)") (action_tile "D" "(setq 4)") (action_tile "accept" "(done_dialog)") (start_dialog) mon .DCL toto : dialog { label = "TITRE"; : radio_column { label = "lettre"; : radio_button { label = "1"; key = "A"; value = "1"; } : radio_button { label = "2"; key = "B"; } : radio_button { label = "3"; key = "C"; } : radio_button { label = "4"; key = "D"; } } ok_only; } Je n'arrive pas a écrire dans mon lisp malgrès les nombreux exemples que j'ai trouvé sur ce forum si key a activé (command x etc...) si key b activé (command y etc... merci d'avance et ne resté pas trop tard, il fait beau
  19. merci beaucoup Gile
  20. Bonjour, un petit soucis lorsque je suis dans l'espace papier je rentre dans une de mes fenetre pour mettre un facteur d'echelle et ça donne un zoom etendu sur toutes les autres je ne me souvient pas de la variable si une ame charitable a une meilleur mémoire ... merci
  21. merci patrick_35 ça marche du tonnerre je charge l'application et j'ai bien mon chemin seulement comme je ne veux pas utiliser le chemin où est chargé autocad parce que d'un poste à l'autre !!!!!! et certaines install farfelu je n'utilise que mon .mns et mon .mnl du meme nom j'ai mis à la fin de mon .mnl ton code mais là ça marche pas excusez moi d'etre tres lourd
  22. (vl-load-com) (setq acadObject (vlax-get-acad-object)) (setq prefsObject (vlax-get-property acadObject 'Preferences)) (setq tabnameObject (vlax-get-property prefsObject 'Files)) (setq List_File_Support (strcat List_File_Support "c:\\toto" ";")) (vlax-put-property tabnameObject 'SupportPath List_File_Support) Voici le code avec un lisp de nom "support.lsp" ** Erreur : type d'argument incorrect: stringp nil **; erreur: une erreur est survenue dans la fonction *erreur*no function definition: SETVER bref je vois pas le soucis
  23. Bonjour, un petit problème pour ajouter mon adresse dans les fichiers support d'autocad ; erreur: no function definition: VLAX-GET-ACAD-OBJET j'ai mis ce que Bred m'a écrit dans mon .mnl et à chaque ouverture d'autocad ou un nouveau dessin ; erreur no function
  24. je teste ça de suite merci beaucoup à vous deux je vous informe dès que c'est fait
  25. Bonjour, j'aimerais charger un menu .mns qui devient un.cui en automatique ainsi que dans outils options chemin de recherche des fichiers de support, pouvoir ajouter mon chemin du dossier c:\toto j'ai vu des possibilités avec startup mais c'est pas tres clair pour moi le novice je fais ça manuellement et ça marche tres bien mais bon, il y a mieux mon menu .mnl me charge déjà mes lisp Merci d'avance
×
×
  • 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é