Aller au contenu

Macro, choix du calque


Micka

Messages recommandés

Bonjour,

 

j'essaye de faire un bouton personnalisé qui insère un bloc dans mon dessin.

Pour l'exemple j'ai un bloc qui s'appelle XXX

 

 

J'utilise la commande ^c^cINSERER;XXX;\1;1;0

 

Ca fonctionne bien sauf que j'aimerais que le bloc s'insère dans un calque bien précis que j'appelle "désordre"

 

Est ce que quelqu'un sait comment faire ?

 

Merci

Lien vers le commentaire
Partager sur d’autres sites

Salut.

 

De tête, je tenterais ça :

^C^C-calque;e;désordre;;-inserer;XXX;\1;1;0

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

Salut.

 

De tête, je tenterais ça :

^C^C-calque;e;désordre;;-inserer;XXX;\1;1;0

 

 

Ça marche, merci beaucoup !

 

En revanche, ça me met le calque désordre en courant. Est il possible que mon calque courant ne change pas après l'insertion ?

Modifié par Micka
Lien vers le commentaire
Partager sur d’autres sites

Salut.

En revanche, ça me met le calque désordre en courant. Est il possible que mon calque courant ne change pas après l'insertion ?

Alors ça, il faudrait un expert en DIESEL pour ça... Je ne peux le faire qu'en LiSP.

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

Si, j'ai peut-être une solution :

-inserer;XXX;\1;1;0;^C-chprop;(entlast);;ca;désordre;;

 

Mais attention, ça ne fonctionnera que si le calque "désordre" existe.

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Si, j'ai peut-être une solution :

-inserer;XXX;\1;1;0;^C-chprop;(entlast);;ca;désordre;;

 

Mais attention, ça ne fonctionnera que si le calque "désordre" existe.

 

Malheureusement je n'ai pas réussi à faire fonctionner cette fonction

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Ici il s'agit d'une simple MACRO :

 

*^c^c_-insert;XXX;\1;1;0;_-layer;_N;DéSORDRE;;_chprop;_L;;_LA;DéSORDRE;;

 

 

Christian

 

Super ça marche !

 

Peux tu m'expliquer le fonctionnement de la macro ?

J'aimerais utiliser le choix du calque sur certaines fonctions. J'ai essayé de transposer ta macro avec nuage de révision par exemple mais même en plaçant la commande un peu partout cela ne fonctionne pas.

 

^c^c_-^Rrevcloud _R;_-layer;_N;VISA;;_chprop;_L;;_LA;VISA;;

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Cette MACRO fonctionnera un peu mieux :

 

^C^C_^Rrevcloud;_F;_R;\\_-layer;_N;VISA;;_chprop;_L;;_LA;VISA;;

 

Pour créer ce genre de MACRO, il faut observer la ligne de commande qui propose des options...

 

Tu peux aussi utiliser ces MACROs dans des Palettes d'outils qui proposent de gérer automatiquement le calque sans être obligé NI de créer, NI de changer de calque...

 

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 @)

Lien vers le commentaire
Partager sur d’autres sites

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é