muriellelapuce Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 Bonjour voilà j'ai un plan avec de nombreux blocs dont la seule différence est le contenu de l'attribut ... ici mon bloc est une alimentation électrique et l'attribut sert à préciser l'élément relié (ECS, Ch, VMC, etc...) Je voudrais trouver la manip pour sélectionner tous les blocs "alim elec" dont le texte d'attribut est "ECS" comment je fais ??je n'ai pas trouver la combine pour le faire ?? une idée ... Citer
(gile) Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 Salut, Tu peux utiliser la commande RECHERCHER mais elle ne fonctionne qu'avec les valeurs d'attributs (sans distinction du bloc ni de l'attribut). Si j'ai bien compris la demande, tu peux essayer le SSATT dans le LISP SpecialSelection.lsp sur cette page. Citer Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
didier Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 Coucou Et si tu ne veux pas utiliser de lisp : Tu lances la commande RECHERCHER, une fois que tes attributs sont trouvés tu peux les inclure dans un jeu de sélection. Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
muriellelapuce Posté(e) le 13 juin 2016 Auteur Posté(e) le 13 juin 2016 à moins que je l'utilise mal je n'arrive pas à ce que je souhaite .. une autre piste Citer
didier Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 Coucou Perso je ne peux pas te donner d'autres pistes, sache que les deux proposées fonctionnent. Pour laquelle des deux combines as-tu besoin d'aide ? je te répondrai si c'est ma combine, je laisse (gile) expliciter la sienne. Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
muriellelapuce Posté(e) le 13 juin 2016 Auteur Posté(e) le 13 juin 2016 avec le rechercher je m'en sors pour faire mes modifs !!! super merci merci ... Citer
philsogood Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 helloSSATT marche très bien, il te permet de sélectionner l'ensemble des blocs avec l'attribut souhaité et depuis les propriétés des blocs ainsi sélectionnés tu modifies l'attribut en 2 secondes!!Phil Citer Projeteur Revit Indépendant - traitement des eaux/CVC
didier Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 Coucou Je suis content que MurielLaPuce soit sortie de ses tracas . Mais encore une fois je me sens obligé d'expliciter mes messages, sans doute une parano du politiquement correct.Je ne manque pas de respect pour le travail de (gile) bien au contraire je suis admiratif de la façon dont il code Lorsque la commande existe en natif (et que je la connais) je la soumets toujours sur le sitebien des gens ignorent des options natives.Sans compter que, et j'en fait partie, nous codons en lisp mais en fonction des versions d'AutoCAD les commandes natives évoluant certains programmes lisp deviennent moins utiles, je pense par exemple à rajouter des sommets aux polylignes, pendant des années ce n'était possible que par le code, maintenant c'est en natif. Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
(gile) Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 @didier, J'ai aussi donné la méthode avec RECHERCHER dans mon message en précisant ses 'limites' par rapport à SSATT qui me semblait parfaitement correspondre à la demande. ;) Citer Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
didier Posté(e) le 13 juin 2016 Posté(e) le 13 juin 2016 Coucou Merci (gile) de ta mise au pointCar, du coup, j'ai relu tes réponses et la demande initialeIl est vrai que RECHERCHER ne s'intéresse qu'à la valeur contenue sans tenir compte du nom du bloc et ça peut être une limitation. Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
muriellelapuce Posté(e) le 16 juin 2016 Auteur Posté(e) le 16 juin 2016 Alors le but de ma manoeuvre est de compter le nombre de bloc "bidule" avec attribut "youpi".... puis ou en même temps alors là ça serait un super gain de temps le nombre de bloc"biduleé avec attribut "super chouette"... oui aujourd'hui j'ai eu une bonne journée et ça se ressent dans mes intitulés d'exemples ... la fonction rechercher me permets effectivement de trouver l'info que je veux .. mon problème a SSATT est que je n'ai pas de recul pour l'utiliser et je dois mal saisir ma demande du coup je n'obtiens rien ... Citer
Patrick_35 Posté(e) le 16 juin 2016 Posté(e) le 16 juin 2016 Alors le but de ma manoeuvre est de compter le nombre de bloc "bidule" avec attribut "youpi".... puis ou en même temps alors là ça serait un super gain de temps le nombre de bloc"biduleé avec attribut "super chouette"... oui aujourd'hui j'ai eu une bonne journée et ça se ressent dans mes intitulés d'exemples ... la fonction rechercher me permets effectivement de trouver l'info que je veux .. mon problème a SSATT est que je n'ai pas de recul pour l'utiliser et je dois mal saisir ma demande du coup je n'obtiens rien ...Salut Pour cela, tu as LSTATT @+ Citer Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Messages recommandés