speedy Posté(e) le 20 juin 2013 Posté(e) le 20 juin 2013 Bonjour à toutes et à tousEn général je décompose tous mes champs pour utiliser la recherche texte...y a t'il une solution pour rechercher directement du texte dans un champ, sans être obligé de les décomposer.et y a t'il moyen de dupliquer des obgets dans un autre calque sans les effacer. Merci de votre aide Michel
stugeol Posté(e) le 24 juin 2013 Posté(e) le 24 juin 2013 Bonjour speedy,Pour dupliquer des objets dans un autres calques sans les effacer j'utilise la commande :_copytolayerou bien la macro suivante : *^C^C(if (not c:egiscopxref)(load "egiscopxref"));egiscopxref; où egiscopxref est le fichier lisp suivant :(Defun C:EgisCopXref () (setq test1 0) (While (> -1 text1) (command "NCOPY" pause "" "0,0,0" "") (command "_laycur" "D" "") (if (= (getvar "CECOLOR") "BYLAYER") (command "_chprop" "D" "" "CO" "DUCALQUE" "") (command "_chprop" "D" "" "CO" (read (getvar "CECOLOR")) "") ) (princ) )) Attention :- ne pas oublier d'indiquer dans chemin de recherche de fichiers de support, l'mplacement du répertoir où se trouve le lisp. - je me suis appercue la semaine dernière que : (command "NCOPY" pause "" "0,0,0" "")pause problème sous Autocad 2011. Cordialement. Petit à petit on devient moins petit
speedy Posté(e) le 24 juin 2013 Auteur Posté(e) le 24 juin 2013 Bonjour à toutes et à tousMerci de ta réponse Stugeol, je ne me souvenais plus du tout de la commande copytolayer..., c'est impec.CordialementMichel
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