Aller au contenu

Morgul

Membres
  • Compteur de contenus

    126
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Morgul

  1. Bonjour, J'ai une question un peu bizarre ... Est-ce qu'un Lisp est capable de retrouver son propre nom ? Et est-il capable de retrouver depuis quel endroit il est lancé ? Exemple : J'ai un lisp "toto.lsp" que j'exécute depuis une clés USB B:\Routines\ Je sais que c'est un peu tordu, mais ça peut-être intéressant. Merci.
  2. Merci, Je vais tester tout ça. A+.
  3. Salut Gile, Oui, c'est vrais c'est plus simple ! Tu as une nouvelle fois raison. Contrairement à moi tu as vraiment l'esprit logique. Merci encore. A+.
  4. Bonjour à vous, Comment faire pour retrouver la présentation contenant un bloc dont une valeur d'attribut est connue ? Je pense à une méthode mais peut-être n'est-ce pas la bonne ? Peut-être y-a-t-il plus simple ? 1 - Lister tous les blocs du fichier 2 - Faire une boucle sur chacun des blocs pour balayer les valeures d'attribut et vérifier s'il contient la valeure connue 3 - Balayer le bloc pour retrouvé le code 410 D'avance merci pour votre aide.
  5. Super cool, Merci de ton aide. J'aime bien ton système de DCL temporaire, j'avais pensé le faire me tu m'as devancé. Je vais tester tout ça. A+.
  6. Une fois de plus tu as raison. C'est nickel, il faut juste que je trouve le moyen de remettre à zéro la liste car à chaque fois que je relance le lisp ça s'aditionne. Mais ça ne doit pas être compliqué. Par contre plus dure maintenant, Comment fait-on pour exploiter les sélections que je fais dans la liste qui s'affiche dans la DCL ? En effet, je choisi dans la liste les plans que je souhaite imprimer, il faut donc un "action_tile" non ? Merci pour ton aide c'est super sympa.
  7. Excuse-moi Gile mais c'est pas super claire pour moi... En fait ça marche pas comme je l'ai interprété. Je te donne donc plus de données. Je souhaite faire une boite de dialogue pour imprimer une liste de plans. J'ai déjà une liste qui se nomme : latt400 Elle contient : (("09 - 1/1" "SYNOPTIQUE DES AERIENS") ("08 - 1/1" "PLAN ENERGIE UNIFILAIRE") ("07 - 1/1" "PLAN DES RESEAUX") ("06 - 1/1" "PLAN DU LOCAL TECHNIQUE") ("05 - 1/1" "PLAN D'ELEVATION PROJETE") ("04 - 1/1" "PLAN D'ELEVATION EXISTANT") ("03 - 1/1" "PLAN DE MASSE PROJETE")) Et j'ai une DCL qui contient : : list_box {key = "present"; height = 20; width = 20; multiple_select = true;} Le tout est de mettre "latt400" dans "present" et ensuite une exploitation de la liste sera effectuée pour imprimer les éléments sélectionnés
  8. Merci encore Gile pour ta réactivité. Je regarde ça et je te dirais si ça fonctionne.
  9. Bonjour à tous, Je souhaite remplir une list_box sur plusieurs lignes. Mais je ne sais pas comment ? J'aimerai y insérer une liste de plans et ensuite faire une sélection dans la boite de dialogue pour faire un traitement par la suite. Avez-vous des exemples ? Merci d'avance.
  10. Merci à tous c'est super cool !
  11. Bonjour, Je pense que j'ai déjà posé la question, mais j'ai une petite mémoire. Comment créer un répertoir en Lisp ? Merci à tous.
  12. Merci Gile, C'est exactement ce que je voulais ! En plus ça marche nickel, que du bonheur. A+.
  13. Bonjour à tous, Comment faire pour réinserer un bloc qui ce trouve déjà dans la table des blocs ? En effet, je souhaites réinsérer un bloc afin de le mettre à jours. De la même manière que nous pouvons le faire en insérant manuellement un bloc, AutoCAD nous demande alors "voulez-vous mettre à jours les blocs déjà insérer ?". Impossible de la faire avec : -inserer. Merci.
  14. Morgul

    Problème DWG To PDF.pc3

    Salut Krynn, Je suis donc rassuré, mais jusque maintenant ça marchait nickel et maintenant je ne sais pas pourquoi ça ne marche plus. C'est énervant car j'avais un lisp qui me créait les PDF en les nommants d'une certaine façon puis il rangeait les fichiers dans un répertoire. Et là je suis dégouter il faut que je bosse à l'ancienne. C'est vraiment nul !...
  15. Oui tu as raison. Ca marche comme ça. Merci de ton aide.
  16. Salut, Non car en fait j'attaque des blocs de cadres et je fais un seul lisp fonctionnant sur plusieurs blocs avec le même début de nom. donc j'utilise les bloc Cadre_A4, Cadre_A3, Cadre_A0 .... et dans mon lisp j'interroge avec Cadre_* (setq bloc (tblsearch "Block" "Cadre*") ent (cdr (assoc -2 bloc)) loop T ) ..... Ceci explique cela. Merci pour tout.
  17. Bonjour à Tous, En ce moment, j'ai des problème pour imprimer des PDF avec le super PC3 "DWG To PDF.pc3". Tout est décalé. Pourtant je suis bien centré dans l'aperçu ! J'ai réinstallé AutoCAD 2007 et là c'est nickel. Mais AutoCAD 2008 à commencé à moins marché avec le SP1 je crois. Que ce passe-t-il ? C'est pourtant une fonction super pratique (quand ça marche). Merci.
  18. Super, ça marche nickel ! Surtout en Lisp car en Visual je ne sais pas trop l'exploiter. Est-ce que je peux abuser en te demandant comment je peux rajouter une contrainte ? En effet le bloc que je veux exploiter est inséré dans plusieurs présentations. Alors je voudrais récupérer la valeur de l'attribut du bloc inséré dans la présentation courante. du genre : (setq Ongcour (getvar "ctab")) ; détermine la présentation courante (setq bloc (ssget "X" (list (cons 2 "Nom_du_bloc") (cons 410 Ongcour))))
  19. Salut, Merci, je vais tester ça. A+.
  20. Bonjour, Comment puis-je récupérer la valeur d'un attribut constant ? J'ai essayé de la récupérer de la même manière qu'un attribut classique, mais ça ne marche pas ! Merci de votre aide.
  21. Morgul

    *super purge*

    Ok merci.
  22. Morgul

    *super purge*

    Bonjour à vous, Ils sont super bien tes lisps. Très bonne idée, je n'y avait pas pensé. Mais je sais que j'arrive après la bataille .... Mais où sont les dernières versions après modifs, sont-ils dispo sur le forum ? Merci encore de nous faire profiter de tes idées et de ton travaille.
  23. Bonjour à tous, Voilà ça fait un moment que cela me trotte dans la tête .... Dans quel fichier AutoCAD sont stockées les données que l'on rentre dans "Outil" puis "Options" En effet, je voudrais automatiser certains lisps pour vérifier si certains "chemin de recherche de fichiers support" existent et sinon pouvoir les créer en modifiant le fichier. J'ai vu qu'il y a dans la base de registre windows certains paramètres mais je ne voudrais pas passer par là. Merci à tous.
  24. Ouai c'était bien ça ! Merci à vous deux vous m'avez sauvé la vie ! Je suis en déplacement et j'en avais besoin tout de suite.
  25. Merci beaucoup Maximilien, Mais pour la suite : (command "-WBLOC" i ......) Est-ce que quelqu'un peut m'aider ? Merci encore.
×
×
  • 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é