Comment créer une macro d’action dans AutoCAD pour insérer un bloc à mi-chemin entre deux points spécifiés par l’utilisateur ?
Bonjour,
L’insertion d’un bloc au milieu de deux points spécifiés par l’utilisateur est une fonctionnalité native d’AutoCAD, souvent appelée ‹ M2P › (Milieu de deux points). Il n’est donc pas strictement nécessaire de créer une macro d’action pour cela, bien que cela puisse être envisagé pour automatiser des séquences plus complexes.
Voici comment utiliser la fonction native M2P :
- Lancer la commande d’insertion de bloc : Tapez
_INSERT(ou_I) dans la ligne de commande et appuyez sur Entrée. - Sélectionner le bloc : Choisissez le bloc que vous souhaitez insérer.
- Spécifier le point d’insertion : Au lieu de cliquer directement sur l’écran, tapez
_M2P(ou_M) dans la ligne de commande et appuyez sur Entrée. - Indiquer le premier point : Cliquez sur le premier point de référence.
- Indiquer le second point : Cliquez sur le second point de référence. AutoCAD calculera automatiquement le point médian entre ces deux points.
- Confirmer l’insertion : Le bloc sera inséré au point médian calculé. Vous pouvez ensuite spécifier la rotation et l’échelle si nécessaire.
Pourquoi cette approche est préférable :
- Simplicité et fiabilité : Utiliser les commandes natives garantit une meilleure stabilité et compatibilité avec les futures versions d’AutoCAD.
- Moins de développement : Évite la création et la maintenance de macros personnalisées pour une fonction déjà intégrée.
- Accrochage objet : La commande M2P fonctionne parfaitement avec les accrochages objets, ce qui permet une grande précision.
Si vous souhaitez néanmoins automatiser cette opération dans le cadre d’une macro d’action plus large, vous pouvez enregistrer une séquence où vous lancez la commande _INSERT, sélectionnez le bloc, puis utilisez la commande _M2P en spécifiant les points d’entrée de la macro. Cependant, pour l’usage décrit, la méthode native est la plus directe et recommandée.