AutoCAD : Sélection de bloc par visibilité

AutoCAD : Sélection de bloc par visibilité

salah.siyoucef
Explorer Explorer
1 354 Visites
4 Réponses
Message 1 sur 5

AutoCAD : Sélection de bloc par visibilité

salah.siyoucef
Explorer
Explorer

Bonjour,

C'est mon premier poste dans la communauté

Je voudrais savoir si c'est possible de sélectionner des blocs par visibilité.

Par exemple j'ai 150 blocs du même nom mais avec 3 visibilités et je veux sélectionner les blocs avec la visibilité 3.

Merci d'avance !


Le titre du sujet a été modifié par un modérateur pour faciliter la recherche. Titre original:
Sélection de bloc par visibilité

0 J'aime
Solutions acceptées (2)
1 355 Visites
4 Réponses
Replies (4)
Message 2 sur 5

Y.AUBRY
Advisor
Advisor
Solution acceptée

Bonjour,

 

Tu trouveras dans ce lisp Special_Selection.lsp de @_gile une commande SDD qui te permettra de faire celà.

 

;;;===============================================================;;;

;;; SSD version 2.6 (gile) 14/07/08 (dernière révision 17/11/2011)
;;; Sélection de blocs dynamiques par des valeurs de paramètres dynamiques
;;;
;;; Utilisations :
;;; - Pour créer un jeu de sélection, entrer SSD, sélectionner un bloc source
;;;   puis choisir les valeurs à filtrer dans la boite de dialogue.
;;; - A l'intérieur d'un commande de modification, à l'invite "Choix des objets: "
;;;   entrer (SSD).
;;; Le filtre peut se faire sur tout le dessin ou à l'intérieur d'une sélection

 

Si jamais tu ne sais pas comment l'utiliser, reviens vers moi.

 

Bonne continuation.

Yoan

Yoan AUBRY

EESignature

Message 3 sur 5

Luna3
Advocate
Advocate

Coucou,

Il me semble que l'on ne peut pas le faire via la sélection rapide (SELECTRAP) ni en utilisant la commande FILTRE (que tu peux également utiliser de manière transparente en ajoutant un apostrophe devant 'FILTRE, te permettant de l'utiliser pendant une autre commande).

La commande FILTRE semble pouvoir rechercher selon l'attribut mais pas selon un paramètre dynamique...
Si jamais tu as AutoCAD 2020 ou plus, il me semble que la palette Nombre permet de voir les quantitatifs en fonction des visibilités mais si tu as plusieurs définitions de blocs qui utilisent la même visibilité, tu ne pourras pas les sélectionner tous en même temps, seulement une seule définition...Mais par contre tu pourras créer un jeu de sélection via cette palette il me semble pour toutes les références de blocs partageant la même définition de bloc et valeur de visibilité !

Sinon il te faut passer par un peu de programmation.

 

Bisous,
Luna

Message 4 sur 5

Y.AUBRY
Advisor
Advisor
Solution acceptée

Ce lisp contient également les commandes suivantes :

 

SSL : Sélection par calque

SSE : Sélection par type d'entité

SSC : Sélection par couleur

SSTL : Sélection par type de ligne

SSHP : Sélection par motif de hachure

SSATT : Sélection par valeur d'attribut

SSCU : Sélection multiple par cible, fenêtre ou capture. Le cadre de la fenêtre est parallèle au plan du SCU courant. La sélection est terminée en faisant Entrée, Espace ou clic droit.

SSOC : Sélection de tous les objets capturés, suivant la vue, par le cercle l'ellipse ou la polyligne

SSOF : Sélection de tous les objets contenus, suivant la vue, par le cercle l'ellipse ou la polyligne

INV_SEL : Inverse le jeu de sélection courant

SSD : Sélection de blocs dynamiques par des valeurs de paramètres dynamique

 

Fonction interne SelByObj

Crée un jeu de sélection avec tous les objets contenus ou capturés, dans la vue courante, par l'objet sélectionné (cercle, ellipse, polyligne fermée).
Arguments :
- un nom d'entité (ename)
- un mode de sélection (Cp ou Wp)
- un filtre de sélection ou nil

Yoan AUBRY

EESignature

Message 5 sur 5

salah.siyoucef
Explorer
Explorer

Super! 

Je te remercie 🙂 

0 J'aime