Bonjour à tous,
Ma demande est un peu spéciale, j'aurais besoin d'afficher à l'écran les doublons présents dans un dessin.
Les commandes "Epurer" ou "Overkill", suppriment les doublons sans qu'on sache où ils se trouvent.
Existe-t-il une variante ou un lips tiers permettant de réaliser cette tâche ?
Un tout grand merci,
Résolu ! Accéder à la solution.
Résolu par braudpat. Accéder à la solution.
Hello
En effet il est VRAI que si OVERKILL / EPURER avait simplement une option de SELECTION, ca serait pratique parfois !?
Ci-joint une routine Lisp "DBL_Select" qui selectionne dans le jeu de selection PRECEDENT, les Blocs en Doublon !
Apres tu peux faire par exemple un SELECT P <Entree> pour recuperer le jeu de selection ...
Regards, Patrice
Patrice BRAUD
Bjr Braudpat,
Merci pour ton aide
C'est presque ça ! Mais il n'agit que sur les blocs (0 . "INSERT")
J'aurais besoin qu'il fasse de même pour les polylignes (0 . "LWPOLYLINE") et pour les hachures (0 . "HATCH").
Autre souci, s'il n y a pas de doublons dans le dessin, il retourne quand même la sélection "prévious" (qui reprend tous les objets du coup)
Il faudrait introduire une condition "si doublon existe, alors..., si pas de doublons alors on fait rien".
J'ai quelques notions en lisp, j'essaie de modifier le tien mais je galère un peu
Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.