Charly21000 Posté(e) le 1 décembre 2009 Posté(e) le 1 décembre 2009 Bonjour à tous. Je travaille sur des fichiers possédants différents XREF intégrants différents calques dans les fichiers sources. Je souhaite, en tapant une commande au clavier (dans la ligne de commande) suivi d'un clic de la souris (sur une polyligne, texte, cercle ou autres entités appartenant à l'XREF) connaître le nom du calque dans lequel cette entitée est ventilée dans le fichier source. Cette commande existe, je l'ai déjà trouvée sur le net mais imposssible de la retrouver... HELP ME!!! :mad2:
rebcao Posté(e) le 1 décembre 2009 Posté(e) le 1 décembre 2009 Bonsoir, Dans quel BUT ? car si c'est pour le désactiver il y a une commande directe. A tout hasard voici cette MACRO : ^C^C_layoff \ u Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Charly21000 Posté(e) le 2 décembre 2009 Auteur Posté(e) le 2 décembre 2009 Bonjour, Le but est de geler rapidement et simplement l'affichage des calques des XREF afin que la compilation de tous les XREF soit plus facilement lisible et de n'y laisser apparant que l'essentiel... Ouvrir chaque XREF pour découvrir le nom des calques associés aux entités prend beaucoup trop de temps (compilation de 5 à 35 plans en références). Merci d'avance. Charles
rebcao Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Bonjour, Ben alors !!! Elle sert à quoi la barre CALQUE II ??? :casstet: http://www.rebcao.fr/cadxp/barre_calque_II.png Tu utilises l'icône GELE ou INACTIVER calque de l'objet ! ;) Plus besoin de savoir comment s'appelle le calque ! ça c'était bon jusqu'à la version LT 2006... cette barre existe depuis LT 2007, de même qu'il existe toute [surligneur] une série de commandes pour les calques (un petit clic pour afficher le PDF)[/surligneur]dans le menu Format : Outils de calque > Christian [Edité le 2/12/2009 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Charly21000 Posté(e) le 2 décembre 2009 Auteur Posté(e) le 2 décembre 2009 Merci pour cette information. En effet, cette barre "Calque II" me parraît être très interressante, seul problème, ma version AutoCAD est de 2006... :(
lecrabe Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Hello Petite question : tu as poste dans le forum AutoCAD LT 2008 ! Mais tu as quel logiciel excatement : AutoCAD LT ou un vrai AutoCAD ?et quelle version SVP ? Le Decapode Autodesk Expert Elite Team
Charly21000 Posté(e) le 2 décembre 2009 Auteur Posté(e) le 2 décembre 2009 Bonjour Le Decapode Pour le poste, désolé, je me suis rendu compte trop tard de mon erreur (premier poste créé ici...) Je possède AutoCAD 2006 version complète.
rebcao Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Bonjour, 2006 pas LT 2006 ? Dans ce cas tu trouves ces mêmes fonctions dans le Menu EXPRESS. S'il n'est pas présent, il faut juste compléter ton intallation AutoCAD en remettant le CD pour installer les EXPRESS. Si tu as LT 2006, là pas de chance. Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
lecrabe Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Hello Donc tu as un vrai AutoCAD, donc tu peux executer des progr Lisp/VLisp/VBA, etc ! :) Encore une petite routine Lisp sympa de Gilles, que j'utilise souvent : 2 commandes : I0 et I1 (Decharger / Recharger TOUTEs les IMAGEs)2 commandes : X0 et X1 (Decharger / Recharger TOUTEs les XREfs) Le Decapode ;; Par GC, Routines : IMG-ON / IMG-OFF --> I0 / I1 ;; Charge ou Decharge TOUTEs les Images ;; Ajout de l instruction : (vl-load-com) (defun c:i1 () (img-toggle 1) (princ) ) (defun c:i0 () (img-toggle 0) (princ) ) (defun img-toggle (flag / elst pair) (vl-load-com) (foreach img (vl-remove-if-not (function (lambda (p) (= (car p) 350))) (dictsearch (namedobjdict) "ACAD_IMAGE_DICT") ) (setq elst (entget (cdr img)) pair (assoc 280 elst) ) (entmod (subst (cons 280 flag) pair elst)) ) ) ;; Par GC, Routines : XREF-ON / XREF-OFF --> X0 / X1 ;; Charge ou Decharge TOUTEs les XREFs ;; Ajout de l instruction : (vl-load-com) (defun c:x1 () (xref-toggle 'vla-ReLoad) (princ) ) (defun c:x0 () (xref-toggle 'vla-UnLoad) (princ) ) (defun xref-toggle (fun) (vl-load-com) (setq fun (eval fun)) (vlax-for x (vla-get-Blocks (vla-get-ActiveDocument (vlax-get-acad-object)) ) (if (= (vla-get-IsXref x) :vlax-true) (fun x) ) ) (princ) ) Autodesk Expert Elite Team
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