youpla Posté(e) le 10 novembre 2014 Posté(e) le 10 novembre 2014 Salut J'ai un plan topo à nettoyer avec des points (sous forme de textes) et des numéros de points (sous forme de texte aussi), le tout dans le même calque (super, merci le géomètre)Il y plusieurs centaines de points (et de numèros) Il faut que je puisse supprimer les numéros de points qui sont numérotés à partir de 1000.Les altitudes, elles, sont entre 20 et 30 Connaissez vous une astuce pour sélectionner tout les textes (nombres) par leurs valeurs (index) supérieur à 999 un LISP peut êtres ? Merci
lili2006 Posté(e) le 10 novembre 2014 Posté(e) le 10 novembre 2014 Bonsoir à toutes et tous, Avec la commande "filter" tu devrais trouver ton bonheur,... Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
didier Posté(e) le 11 novembre 2014 Posté(e) le 11 novembre 2014 coucou si c'est une "astuce" que tu demandes, "astuce" je te donne, car avant de penser au lisp il faut penser à ce que propose le logiciel en natif. 1- extraction dans un fichier Excel de tous les points concernés, ça je te laisse faire si tu ne sais pas reviens demander2 - dans le fichier Excel faire tous les tris dont tu as besoin et supprimer selon tes besoins3 - ré-injecter le fichier csv dans AutoCAD avec les scripts maintes fois expliqués sur CadXP (concaténer...) je veux bien que Lili2006 explique comme utiliser les filtres en l'occurrence car je n'ai pas AutoCAD sous la main et je ne peux pas faire de tests avec cette commande, je n'ai pas idée comment demander de filtrer pour répondre à cette demande. amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
lili2006 Posté(e) le 11 novembre 2014 Posté(e) le 11 novembre 2014 Bonjour à toutes et tous, Salut Didier, Je n'ai pas testé, mais ces possibilités de filtrage m'ont souvent aidées,.. Exemple pour filtrer les cotes "forcées" (en s'appuyant sur cet exemple, on devrait pouvoir mettre d'autres conditions,...) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
(gile) Posté(e) le 11 novembre 2014 Posté(e) le 11 novembre 2014 Salut, L'expression LISP suivante devrait sélectionner ("griper") tous les texte de l'onglet courant dont la valeur est constituée de 4 chiffres). (sssetfirst nil (ssget "_x" (list (cons 410 (getvar 'ctab)) (cons 0 "TEXT") (cons 1 "####")))) L'équivalent avec la commande FILTRER : Pour l'utilisation de caractères génériques dans les filtres de sélection, voir l'aide pour rechercher/remplacer. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lili2006 Posté(e) le 11 novembre 2014 Posté(e) le 11 novembre 2014 Re, Salut Gilles, Super, merci pour ce complément, (j'avais commencé à regarder mais loin de trouver ça,...!) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
youpla Posté(e) le 11 novembre 2014 Auteur Posté(e) le 11 novembre 2014 Ok merci Je vais regarder tout ca
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant