Aller au contenu

Sélectionner les blocs délimité par une polyligne


Messages recommandés

Posté(e)

Bonjour,

 

 

Je suis débutant et je travail sur Autocad 2007.

Je souhaiterais pouvoir sélectionner tous les blocs délimiter par une polyligne afin d'effectuer un bcount. Ma polyligne contient de nombreux sommet (donc pas rectangulaire) ce qui induit une sélection en plusieurs fois et par conséquent une grande perte de temps

 

J'imagine quand lisp ce doit-être possible mais je ne connais pas (hic!).

Pouvez-vous m'aider? Par avance merci

 

Posté(e)

Je reviens vers vous ....

Voici ce que j'ai fait: (édition de ma fenêtre Autocad)

 

Commande: appload

Special_selections.lsp correctement chargé(s)

 

Commande: ssof

Choix des objets: [surligneur](ici je sélectionne ma polyligne)[/surligneur]

Commande: [surligneur](rien??) [/surligneur]

 

... avec ssoc

Commande: ssoc

Choix des objets: [surligneur](je sélectionne ma polyligne) [/surligneur]

Commande:

 

Rien n'est sélectionné, rien ne ce passe (hic!!) retour à la case départ

Comment faire? J'utilise mal le lisp? Des suggestions?

 

Posté(e)

Après de multiples essais :casstet: j'ai enfin trouvé pourquoi je n'y arrivais pas ... Il fallait [surligneur]Clore [/surligneur] la polyligne !!

:D

Posté(e)

C'est super ça marche très bien sauf que la sélection s'effectue avant la commande bcount. Hors bcount doit-être lancé en premier. J'ai tenté (mais sans succès :( ) de modifier le lisp afin d'y incorporer la commande bcount avant la sélection mais rien n'y a fait ... Je sollicite donc encore une fois votre aide ;) ...

D'autre part si vous connaissais un lien du genre "lisp pour les nul" je suis preneur ;).

 

 

Posté(e)

Salut,

 

La commande bcount des express tools est définie en LISP et n'accepte pas d'autre LISP pour faire le jeu de sélection.

 

Mais tu peux toujours utiliser l'option SP (SPolygone) au moment de ta sélection.

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Bonjour

 

Merci, ça marche super bien :D

sp => Sélectionne tous les blocs strictement contenu dans le polygone

cp => Sélectionne tous les blocs contenu et touché par le polygone

 

Je suis loin de ce que j'avais prévu de faire au départ, mais j'ai de beaucoup simplifié les manipulations (un grand merci ;))

Je progresse gentiment mais sûrement.

 

Posté(e)

Re,

 

J'ai écrit une routine (BCNT) pour "moderniser" un peu la commande bcount des Express.

Cette routine permet la sélection à l'aide d'un objet (cercle, ellipse ou polyligne fermée).

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é