blog

Utilisation de l’enregistreur d’actions AutoCAD pour afficher rapidement une zone spécifique

L’idée de cet article m’est venue après avoir vu ce fil dans CAD Tutor : Comment zoomer rapidement sur un point ?. Cela me fait penser qu’il existe un moyen simple de le faire dans AutoCAD vanilla sans connaissances en programmation?

Ensuite, je me souviens de l’enregistreur d’action. J’ai décidé de lui laisser une chance. Si vous n’êtes pas encore familiarisé avec l’enregistreur d’action, vous pouvez trouver le panneau dans l’onglet Gérer de votre ruban.

action_recorder_panel

Il est très facile à utiliser. Aucune connaissance en programmation n’est requise !

Ce que nous voulons faire, c’est zoomer sur un point spécifique, soit en cliquant sur le point, soit en tapant les coordonnées. Nous pouvons le faire en utilisant le zoom, sélectionnez le centre comme méthode. Maintenant que nous comprenons ce que nous allons faire, commençons.

Cliquez sur le bouton d’enregistrement pour démarrer l’enregistrement. Votre pointeur devrait maintenant afficher le symbole d’enregistrement. Tout ce que vous ferez sera enregistré.

enregistrement_actif

Activez le centre du zoom.

zoom_center

Zoom center vous demandera de définir le point central. Cliquez sur n’importe quel point que vous voulez.

Ensuite, vous devez définir le grossissement. Vous pouvez définir par rapport d’échelle (2x, 4x, etc.) ou donner une entrée de distance. Je pense que le dernier est préféré. Vous verrez le dessin à la même échelle à tout moment. Choisissez donc 2 points comme distance préférée. Votre écran sera affiché à cette taille particulière.

Nous avons fini. Cliquez sur Arrêter dans le panneau de l’enregistreur d’actions. Lorsqu’AutoCAD vous demande d’enregistrer le nom de la macro, donnez-lui un nom court. J’utilise ZP (pour Zoom Point) donc je peux le taper rapidement en utilisant la ligne de commande.

A lire :  Définition de la caméra AutoCAD

Assurez-vous que la restauration de la vue de pré-lecture est désactivée. Si vous l’activez, une fois la macro terminée, la vue sera restaurée. Donc vous verrez que rien n’est changé.

action_macro

Cliquez sur OK. Effectuez un zoom arrière pour voir l’ensemble de votre dessin. Maintenant, testez-le. Tapez ZP ou appuyez simplement sur le bouton de lecture. La macro exécutera la séquence de commandes ! Si vous voyez la notification après avoir terminé d’exécuter la macro, vous pouvez choisir de ne plus la voir. C’est très embêtant pour une si petite macro !

lecture_complete_notification

Il manque quelque chose. La macro pointera toujours sur la même coordonnée. Nous ne pouvons pas l’utiliser si nous ne pouvons pas définir la coordonnée du point, n’est-ce pas ? Ouvrez l’arborescence des actions. Vous pouvez cliquer sur le petit rectangle en bas du panneau pour le développer.

Maintenant, nous pouvons voir quelle séquence de commandes la macro fait. Il activera le zoom, changera le mode en centre, sélectionnera les coordonnées et le rapport d’agrandissement.

arbre_action

Nous voulons intercepter le point d’entrée et choisissons le point souhaité. Faites donc un clic droit au-dessus de l’action et choisissez une pause pour la saisie de l’utilisateur. Si vous pensez que le taux de zoom n’est pas confortable, vous pouvez modifier la valeur. Vous pouvez également choisir de laisser l’utilisateur définir son propre taux de zoom.

ask_for_user_input

Maintenant, testez-le à nouveau. Très utile n’est-ce pas ?

Créer une macro d’actions avec l’enregistreur d’actions

Si vous avez une idée de la façon dont nous pouvons utiliser l’enregistreur d’action dans d’autres cas, j’aime vraiment l’entendre. Merci de le partager ici !

A lire :  Apprenez les bases d'AutoCAD : JOUR 3

Quelques notes

L’enregistreur d’actions est utile pour les macros simples, mais si vous êtes un gourou d’AutoLISP, vous n’en serez pas satisfait. Il existe de nombreuses limitations, mais au moins cela nous permet à nous qui ne connaissons rien à la programmation de créer une macro simple.

Bouton retour en haut de la page