Aller au contenu

[Résolu] Relancer MACROS avec la touche [Entrée]


Messages recommandés

Bonjour à tous.

 

Quant on utilise une MACROS, qu'on la termine et que l'on appuis sur [Entrée], AutoCAD relance la dernière commande utilisée dans la MACROS.

 

J'aimerais savoir s'il était possible que la validation relance toute la MACROS et pas seulement la dernière commande exécutée par la MACROS.

 

Merci.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

Salut.

 

Si la macro est lancée depuis une palette, il me semble que c'est une commande qui contient la macro qui est lancée.

 

Je ne pense pas que ce soit possible (hors palette), mais on peut la faire tourner en boucle jusqu'à un [Échap].

 

En plaçant un "EXECUTETOOL" à la fin du code :

^c^c_-insert;NomDuBloc;\;1;\EXECUTETOOL;

 

Il ma semble que dans le temps, on utilisait "auto;"... Mais c'est très vieux et mes souvenirs sont vagues...

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

DenisHen : Pour la boucle c'est * en début de MACROS (Mon lien vers un vieux poste de bryce. C'est dommage que ce sujet là reste planqué dans AutoCAD LT 2007, si un modérateur passe par là, il aurait toute sa place épinglé dans le forum de MACROS et DIESEL)

 

bryce : Super, merci. Par contre je n'arrive pas à mettre autre chose que des blocs et des hachures sur une palette. Comment on s'y prend pour les commandes s'il tu plais ?

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

Re.

 

C'est ce que je disais, il faut créer une commande (via "_cui") pour créer une commande qui va contenir ta macro. Attention, ce n'est pas super évident à appréhender, bon courage...

 

J'hésite à faire un petit tuto pour cela, car mes collègues me demande toujours "comment tu fais déjà ton truc avec le ruban ?"

 

Tu lances ta commande (via le ruban ou une palette) et ensuite, tu n'a plus qu'à faire [ENTREE] pour la relancer, comme pour une commande AutoCAD.

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

Ce que je cherche, c'est justement de ne pas avoir à ajouter une boucle à toutes les macros d'AutoCAD, comme par exemple les 6 pour les différent cercles et les 11 pour les arc, et puis pouvoir quitter une macros, même bouclée, et la reprendre juste en validant ça me serait déjà utile.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

Dans ton cas, je rejoins Bryce, tu ne pourras pas faire autrement qu'une commande ("via _cui") contenant une macro... Bouclée ou non.

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

comme par exemple les 6 pour les différent cercles et les 11 pour les arc

J'avoue ne pas comprendre.

 

et puis pouvoir quitter une macros, même bouclée, et la reprendre juste en validant ça me serait déjà utile.

Je pense à une commande "bouclée" dont on sort par [Échap] et qu'on reprend avec [Entrée].

 

Ça dépend aussi pour quelle raison interrompre la commande... Saisir un angle, taper un texte...?

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

Je crois que ce n'est valable que pour le ruban (je ne pense pas qu'il y ais des boutons avec menu déroulant en mode classique), pour les cercle il y a le basique, centre rayon, mais dans le menu déroulant il y a aussi une mini MACROS "cercle entre deux points" ou "centre diamètre" ex...

 

Mais si je fait un cercle "deux point", quand je veut relancer ma commande c'est la commande CERCLE basique qui apparais, et non pas la mini macros "deux points". Je suis donc obligé de retourner cliquer sur mon bouton ou taper 2p et revalider à chaque fois. Perte de temps...

 

Je ne parle pas d'une interruption de la MACROS pour une intervention de l'utilisateur, mais d'une sortie complète de la MACROS.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

Mais si je fait un cercle "deux point", quand je veut relancer ma commande c'est la commande CERCLE basique qui apparais, et non pas la mini macros "deux points". Je suis donc obligé de retourner cliquer sur mon bouton ou taper 2p et revalider à chaque fois. Perte de temps...

Alors là, je ne peux qu'être d'accord avec toi... C'est lourd...

 

Dans cet exemple, je ne vois rien d'autre qu'une commande contenant "^c^c_circle;_2p;\\EXECUTETOOL;".

 

Tu interrompt avec [Echap] (pas le choix) et tu la reprend en tapant [Entrée]... Sauf s'il y a eut une autre commande de lancée entre les deux...

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

Oui, mais là encore il faudrait modifier des dizaines de MACROS dans l'IUP (_CUI), mais le \\EXECUTETOOL; je le note, ça pourra m'aider pour mes MACROS perso.

 

Donc comme apparemment il n'y a plus ce problème en lancent le MACROS depuis une palette d'outil, j'aimerais savoir comment on fait pour mettre autre chose que des blocs dans les palettes d'outils. C'est peut-être un truc tout simple qui me crève les yeux depuis le début, mais je n'ais pas trouvé comment faire.

 

Merci.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

j'aimerais savoir comment on fait pour mettre autre chose que des blocs dans les palettes d'outils. C'est peut-être un truc tout simple qui me crève les yeux depuis le début, mais je n'ais pas trouvé comment faire.

Il faut créer une commande : clique droit dans la palette, créer la commande et la glisser/déposer dans la palette...
  • Upvote 1

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

Merci happy.gif

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

Content de t'avoir été utile...

 

Ne pas oublier de développer le volet droit de la fenêtre du IUP...

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

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é