Aller au contenu

Cheche LISP pour gestion de accélerer la gestion de calques...


Messages recommandés

Posté(e)

Salut everybody...

 

je souhaiterais savoir s'il existe un LISP qui me permettrait de mettre directement le contenu d'un certain nombre de calques dans un seul calque à la couleur et au nom que je choisirais...

Exemple, je recois un plan d'un BET plomberie qui contient une multitude de calque (materiel, reseau, ecs, ...).je souhaiterais recuperer le contenu de tout ces calques et le mettre dans un seul que j'appellerais PB à la couleur cyan....

Est ce que je demande un miracle ou ça existe?? :o

 

merci d'avance.

Posté(e)

Salut,

 

Voici deux petits LISPs, ils datent de mes débuts mais fonctionnent.

 

;;; Calques.lsp 10/04/05

;;; c:Occ Transfère des objets sur le calque courant.

(defun c:Occ (/ objets)
 (if (not (setq objets (ssget "_i")))
   (progn
     (sssetfirst nil nil)
     (prompt "\nTransférer des objets sur le calque courant.")
     (setq objets (ssget))
   )
 )
 (command "chprop" objets "" "ca" (getvar "clayer") "")
 (princ)
)

;;; c:Ocs Transfère des objets sur le calque d'un objet sélectionné à l'écran.

(defun c:Ocs (/ objets cible)
 (if (not (setq objets (ssget "_i")))
   (progn
     (sssetfirst nil nil)
     (prompt "\nTransférer des objets sur le calque cible.")
     (setq objets (ssget))
   )
 )
 (setq cible (entsel "\nSélectionnez un objet sur le calque cible: "))
 (command "chprop" objets "" "ca" (cdr (assoc 8 (entget (car cible)))) "")
 (princ)
) 

 

[Edité le 30/3/2007 par (gile)]

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

Posté(e)

Je cherchais un truc comm ça aussi ...

Merci Gilou.

Sur Autocad Map 2005

 

"Un problème sans solution est un faux problème"

Albert Einstein

Posté(e)

Ces outils, parmi d'autres, existent dans les Express Tools (_laycur et _laymch).

J'avais fait ces LISP àl'époque où j'étais encore sur AutoCAD 2002 (donc sans Express tools).

 

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

Posté(e)

ou layfuz des express tools.

Outils de calques > fusion > (sélection des calques cibles et destination dans une liste dans 2007 (2006 ?)).

Autocad 2021 - Revit 2022 - Windows 10

  • 2 semaines aprè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 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é