Corriger l'échelle d'un attribut d'angle dans un bloc dynamique AutoCAD

Comment résoudre le problème d’échelle incorrecte d’un attribut d’angle dans un bloc dynamique AutoCAD, où une ligne référencée par l’attribut se déforme (par exemple, échelle 1/10000e au lieu de 1/100e) après une copie et un étirement du bloc, alors que le reste du bloc conserve la bonne échelle ?

Le problème d’échelle incorrecte d’un attribut dans un bloc dynamique, où une entité référencée par l’attribut se redimensionne différemment du reste du bloc après des opérations de copie et d’étirement, est souvent lié à une définition imprécise des paramètres et actions du bloc. Voici la procédure pour corriger ce comportement dans l’éditeur de blocs :

  1. Accéder à l’Éditeur de Blocs

    • Ouvrez le bloc dynamique concerné dans l’éditeur de blocs en utilisant la commande BEDIT ou en double-cliquant sur le bloc.
  2. Vérifier la Précision des Points d’Accrochage

    • Assurez-vous que tous les points d’accrochage des paramètres (points de base, points d’action, etc.) sont positionnés avec une exactitude parfaite sur les géométries du bloc. Une légère imprécision, notamment sur les angles ou les extrémités des lignes, peut causer des déformations inattendues. Vérifiez particulièrement les points d’accrochage des angles inférieurs du rectangle.
  3. Ajouter un Paramètre Linéaire pour la Mise à l’Échelle

    • Dans l’onglet ‹ Paramètres › du ruban de l’éditeur de blocs, sélectionnez l’outil ‹ Paramètre Linéaire ›.
    • Positionnez ce paramètre sur les angles inférieurs de votre rectangle (par exemple, du point d’insertion à l’angle inférieur droit) pour définir une référence de longueur pour l’échelle.
  4. Appliquer une Action de Mise à l’Échelle

    • Dans l’onglet ‹ Actions › du ruban, choisissez l’action ‹ Mise à l’Échelle › (SCALE).
    • Sélectionnez le paramètre : Cliquez d’abord sur le paramètre linéaire que vous venez de créer.
    • Sélectionnez les objets : Ensuite, sélectionnez tous les objets et paramètres du bloc qui doivent être mis à l’échelle de manière cohérente. Cela inclut les lignes, les autres paramètres d’étirement, et l’attribut lui-même ainsi que l’entité (ligne) dont l’angle est référencé. Assurez-vous que rien n’est oublié.
    • Positionner le point de base : Positionnez le point de base de cette action (par exemple, à l’angle inférieur droit du rectangle) qui servira de point fixe pour l’opération de mise à l’échelle.
  5. Enregistrer et Tester

    • Enregistrez les modifications du bloc et fermez l’éditeur de blocs.
    • Insérez le bloc dans un dessin, copiez-le (en utilisant la commande COPIER ou CP plutôt que Ctrl+C/Ctrl+V pour éviter un problème secondaire), étirez-le et régénérez le dessin (REGEN). L’attribut devrait maintenant afficher l’angle correctement et la ligne référencée ne devrait plus se déformer.

Bonne Pratique : Copie de Blocs Dynamiques
Il a été observé que l’utilisation de Ctrl+C puis Ctrl+V pour copier des blocs dynamiques peut parfois entraîner la perte de référence de certains attributs ou paramètres, ou d’autres comportements imprévus. Pour une meilleure fiabilité et pour éviter ce type de problème, il est fortement recommandé d’utiliser la commande COPIER (alias CP) d’AutoCAD pour dupliquer vos blocs dynamiques.