Aller au contenu

Messages recommandés

Posté(e)

bonjour

 

je me tourne vers les spécialistes des macro...

je fonctionne pas mal avec les alias...

je voudrai faire une macro qui appelle raccord et demande le rayon... pour taper "rr" et mon rayon directement , plutôt que "r espace r" (r étant l'alias de mon raccord)

 

La macro en bataillant un peu je devrai m'en sortir... mais je ne voie pas comment faire pour lui attribuer un alias...

 

quelqu'un à une idée?

 

merci

Posté(e)

Salut,

 

On ne peut pas définir un alias pour une macro étant donné qu'une macro n'a pas de nom.

 

Mais si tu as une version pleine, tu peux facilement écrire en LISP ce que tu aurais écrit en macro en utilisant la fonction command et ainsi définir une commande avec le nom que tu veux.

 

La macro :

^C^C_fillet;_radius;\_fillet

La commande RR définie en LISP

(defun c:rr () (command "_fillet" "_radius" pause "_fillet"))

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

Posté(e)

ha yes...

 

j’avais pas penser au lisp, c'est vrai que dans ce cas le l'alias est deja tout fait :)

 

merci beaucoup ça va m'éviter de bégayer sur mon clavier...

 

en passant...

 

je voulais faire la même chose pour décaler

'd' qui décale avec le paramètre déja en mémoire sans plus le demander, et 'dd' pour forcer une entrée de paramètre...

mais je me rend compte que c'est plus compliqué car la commande fonctionne pas pareil j'ai essayer

 

(defun c:p () (command "_offset" "current" pause "_offset"))

(defun c:pp () (command "_offset" "Through" pause "_offset"))

 

renvoie invariablement : "erreur: Fonction annulée" pourtant la 2eme ligne j'y croyais... :(

mouai.... je suis vraiment une burne en lisp...

Posté(e)

Salut,

 

En LISP avec command, comme en macro ou en script, il suffit de reproduire ce qu'on fait en ligne de commande.

Donc, je ne comprends pas l'intérêt de dd (ou pp) qui ne fait rien de plus que la commande native.

(defun c:d () (command "_offset" ""))
(defun c:d () (command "_offset"))

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

Posté(e)

en fait c'est que j'ai tendance a piétiner mon clavier et à rater un peu les touches quand je suis en mode "charrette"

 

je voudrai etre sur que quand j’appelle 'rr' je change mon rayon, pareil pour décaler, à chaque fois il faut appeler décaler et faire un espace avant de pouvoir l'utiliser.

Je sort de 15 jour a friser la tendinite chaque commande raté me fait râler grave... je cherche des pistes pour rationaliser celle qui m’agacent..

à l'usage, je vais peut être pas les conserver mais grâce à tes tuyaux je vais pouvoir essayer si ça m'arrange les petites crises de nerf

 

merci encore...

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é