Aller au contenu

lolo-le-haricot

Membres
  • Compteur de contenus

    9
  • Inscription

  • Dernière visite

Contact Methods

  • MSN
    dumortierlaurent@hotmail.
  • Website URL
    http://fragandrock.fr
  • ICQ
    384042127

lolo-le-haricot's Achievements

Newbie

Newbie (1/14)

  • First Post Rare
  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

0

Réputation sur la communauté

  1. C'est parfait, parallèlement, j'avais modifié le code pour zapper les C_BT etc..., avec du IF THEN ELSE (if(or (= valeur "C_BT")(= valeur "C_HTA")(= valeur "C_BRCHT")) then(command "_insert" (nth (vl-position valeur t1) t2) (cdr (assoc 10 (entget ent))) "" "" "")) Mais effectivement, member (qu eje ne connaisais pas) simplifie tout. Un grand merci pour tout !
  2. Aaah merci, je ne m'attendait pas a avoir un LISP complet mais juste des bouts de codes, c'est pour ça que je n'ai pas mis tous les blocs, je pensais que j'allais devoir adapter a ce que je souhaite faire. Dans mon dessin exemple, il y a effectivement les codes C_BT et C_BRCHT, le soucis est que pour ceux là (et d'autre codes) il n'y a pas de bloc a insérer. C_BT = Câble basse tension / C_HTA = Câble haute tension / C_BRCHT = Câble de branchement Mais du coup, est-il possible de faire un test du genre IF...THEN...ELSE qui permettrais de shunter les codes qui ne nécessitent pas d'insertion de bloc (par exemple C_BT, C_HTA etc..) ? Et à quel endroit du code pouvons nous définir le calque sur lequel insérer le bloc ? Si j'en demande trop, ne pas hésiter à me le dire, c'est déjà super ce code, un grand merci !
  3. Bonjour messieurs, Merci d'avoir prit le temps de répondre. Je suis sur Autocad 2023, tout est à l'échelle 1:1, et les rotation je m'en occuperais à la main. Remplacer un bloc par un autre en gardant les attribut etc.. en bidouillant un LISP trouvé sur le net, j'arrive à faire, mais je voudrais garder le bloc en diamant (il s'appelle ERPTRL) et mette par dessus, aux même coordonnées, un bloc qui serait choisi en fonction de la valeur d'un des attributs (COD_PGOC) du bloc ERPTRL Oui, voila, c'est ça, un bloc en forme de diamant qui s'appelle ERPTRL contient plusieurs attributs (#ID, COD_PGOC, P_ATYP, COD_PROJ, COMMENTAIRE, X, Y, Z). Un des attributs s'appel COD_PGOC, il peux avoir plusieurs valeurs (C_BT, C_RAS, AFF_CE etc...), j'amerais que le LISP insère le bloc correspondant au code trouvé un bloc associé à ce code (C.F. le tableau de mon premier post) sans supprimer le bloc ERPTRL et aux coordonnées de ERPTRL Je joint à cette réponse un fichier exemple que j'ai fait vite fait. Les objets inséré par le programme (X-Pad Ultimate Survey) ne sont ni pivoté, ni mis à l'échelle, je m'en charge à la main. Je travail pour ENEDIS, je dois suivre et respecter un document qu'ils appelent Spécifications Cartographie Grande Échelle, je le joint à cette réponse si ça vous intéresse 🙂 Exemple.dwg SCGE-B.9.2.1-08-V5.pdf
  4. Bonjour tout le monde 🙂 Pas facile d'expliquer ça dans un titre, mais là, avec la place que j'ai, ça devrais le faire. Dans le cadre de mon travail, je fait des relevé sur le terrain avec un appareil GNSS (GPS plus plus en gros) qui m'insère des bloc géolocalisé. Dans ces blocs, il y a des attributs, dont un qui me permet de savoir ce que c'est, par exemple AFF_CE = AFFleurant Coffret Electrique - ACC_BJ = ACCessoire Boite de Jonction - etc... Ces codes me permettent de savoir donc ce que c'est, et, pour mon plan, me permet de savoir quel symbole je dois mettre pour que le plan devienne plus lisible, mais je dois garder l'espèce de diamant, qui contiens des information (attributs non visible comme la date du levé, la precision du levé etc...). Est-ce que vous pensez qu'un LISP faisant ça existe ? Ou il faudrais le créer ? Et si il faut le créer, sauriez (pourriez) vous m'aider ? Ci dessous la liste de bloc en fonction de l'attribut (COD_PGOC) du diamant : Merci 🙂 - Laurent -
  5. Il semblerais que la fonction recherche est modifiée par la service pack, dans la liste des fichier modifié par la mise à jour, il y a se fichier : textfind.arx Bon, je test et je viens donner mon avis... Merci :) EDIT : PARFAIS ! Merci, ça fonctionne maintenant ! Un grand merci à toi ! - l0l0 - [Edité le 31/7/2008 par lolo-le-haricot]
  6. Mais le problème est que dès qu'on ferme la fenêtre de recherche, autocad nous remet là où l'on étais avant de faire appel à la commande zoom... :(
  7. Oui oui, la fonction rechercher, je l'ai, elle fonctionne, niquel d'ailleurs, mais dans la 2004, il y avais un bouton "ZOOM" dans la fonction rechercher, qui permettais de câler le dessin sur la zone où se trouve le texte que l'on recherche, pas dans la 2009 :'( Et je me demandais si il n'y avais pas une autre fonction qui remplaçais ce zoom. - Laurent - [Edité le 29/7/2008 par lolo-le-haricot] [Edité le 30/7/2008 par lolo-le-haricot]
  8. Autodesk n'aurais quand même pas supprimé une fonction qui nous obligerais à nous servir des LISP ! Si ?? Pfff... Il dois bien y avoir moyen de se passer des LISP, car moi, j'ai la chance d'avoir une version complète, mais je pense à mes pauvres collègues qui n'ont que des versions LT... Quoi qu'il en sois, merci, je testerais ça demain, une fois de retour au boulot, ça me dépannera jusqu'a ma formation qui est prévue en septembre ^^' Si d'autre d'entre vous on des réponses, n'hésitez pas Le sujet n'est pas clos ;) - Laurent - [Edité le 30/7/2008 par lolo-le-haricot]
  9. Bonjour :) Voila, je viens de rentrer de vacances, et ô surprise, à mon boulot, on m'a changé ma version d'autocad, je passe de la version 2004 à la version 2009...chouette chouette chouette, mais bon, je saute pas mal de version d'un coup, du coup, je suis un peu perdu, un peu perdu, mais je m'en sors, sauf sur une chose, la fonction rechercher, je m'explique : Je travail sur des plan de cadastre, en éclairage public. Une des fonctions que j'utilise souvent (pour ne pas dire toujours) est la fonction recherche de texte. Par exemple, si on a une rue à rénover, j'ouvre la carto de la ville, je lance une recherche sur le nom de rue, et je clique sur ZOOM, ce qui me permet de caler le dessin sur la rue en question, et il me reste plus qu'a modifier l'éclairage de cette rue. Ça, c'étais avant, quand j'étais sur la version 2004 d'autocad, car sur la 2009, il n'y a pas ZOOM dans la fonction rechercher, sur la 2009, on entre le texte à rechercher, la fenêtre fait un ZOOM sur le texte, je peux modifier le texte, mais dés que je referme la fenêtre, je retourne à l'endroit où j'étais avant de lancer la fonction de recherche, du coup, pas moyen de bosser sur la rue qui m'intéresse car elle ne reste pas à l'écran, et rechercher une rue sur un plan de ville de la taille de Lille (par exemple), pas facile, et du coup, je perd énormément de temps. Après pas mal de recherche infructueuse, je me suis décidé pour venir poser ma question sur un forum. Alors me voila. Comment faire pour résoudre mon problème, c'est à dire, faire une recherche de texte, et faire en sorte que le dessins se cale à l'endroit du texte pour pouvoir bosser sur la rue concernée par ce texte. Merci de m'avoir lut et pour vos futures réponses (salvatrices ou non !) - Laurent -[Edité le 30/7/2008 par lolo-le-haricot] [Edité le 31/7/2008 par lolo-le-haricot]
×
×
  • 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é