Afficher auto valeurs de paramètres de bloc dynamique via attributs AutoCAD

Comment afficher automatiquement les valeurs de paramètres linéaires (longueur et nombre) d’un bloc dynamique AutoCAD dans un attribut, plutôt que via une cote diagonale, pour un calepinage de bardage ?

Pour afficher de manière dynamique les valeurs de paramètres d’un bloc (comme la longueur et le nombre d’éléments) directement dans le dessin, l’approche la plus efficace et standard dans AutoCAD est d’utiliser des attributs liés à des champs, plutôt que des cotes. Les cotes sont destinées à mesurer des distances géométriques, tandis que les attributs avec champs permettent d’afficher des données paramétriques et de les lier aux propriétés du bloc.

Voici la procédure détaillée pour lier un attribut à un paramètre de bloc dynamique :

  1. PRÉPARATION DU BLOC DYNAMIQUE

    • Assurez-vous que votre bloc dynamique de calepinage de bardage est correctement configuré dans l’Éditeur de blocs (BEDIT). Il doit contenir les paramètres linéaires souhaités (par exemple, ‹ LONG › pour la longueur et ‹ NB › pour le nombre d’éléments) et être associé aux actions dynamiques appropriées (étirement, réseau, etc.).
  2. CRÉATION OU MODIFICATION DE L’ATTRIBUT

    • Dans l’Éditeur de blocs, créez un nouvel attribut (commande ATTDEF) ou modifiez un attribut existant.
    • Dans la boîte de dialogue ‹ Définition d’attribut ›, renseignez le ‹ Tag › (ex: LONGUEUR_BAC, NOMBRE_BAC) et le ‹ Prompt › (ex: Longueur du bac :, Nombre de bacs :).
    • Pour lier au paramètre : Cliquez sur le bouton ‹ Insérer un champ… › (icône de calculatrice) à droite du champ ‹ Valeur par défaut ›.
  3. CONFIGURATION DU CHAMP POUR LE PARAMÈTRE

    • Dans la boîte de dialogue ‹ Champ ›, sous ‹ Catégories de champs ›, sélectionnez ‹ Objets ›.
    • Sous ‹ Noms de champs ›, sélectionnez ‹ Objet ›.
    • Cliquez sur le bouton ‹ Sélectionner un objet › et choisissez le bloc dynamique lui-même (si vous êtes dans l’éditeur de bloc, il reconnaîtra le bloc parent). Si vous êtes dans le dessin, sélectionnez une instance du bloc.
    • Dans la liste des ‹ Propriétés ›, recherchez et sélectionnez le paramètre dynamique que vous souhaitez afficher (ex: ‹ LONG › ou ‹ NB ›).
    • Formatage : Pour le paramètre ‹ NB › (nombre), assurez-vous de définir le format comme ‹ Décimal › et ajustez la ‹ Précision › à 0 si vous souhaitez un nombre entier, comme suggéré dans la discussion.
    • Cliquez sur ‹ OK › pour insérer le champ dans la valeur par défaut de l’attribut.
  4. POSITIONNEMENT DE L’ATTRIBUT

    • Placez l’attribut à l’emplacement désiré dans le bloc. Vous pouvez le centrer ou l’aligner selon vos besoins visuels pour délimiter la zone ou afficher clairement les informations.
  5. FERMETURE ET ENREGISTREMENT DU BLOC

    • Fermez l’Éditeur de blocs et enregistrez les modifications apportées au bloc.
  6. SYNCHRONISATION DES ATTRIBUTS (pour les blocs déjà insérés)

    • Si des instances de ce bloc sont déjà présentes dans votre dessin, utilisez la commande ATTSYNC (ou BATTMAN pour une gestion plus fine) pour mettre à jour leurs attributs avec la nouvelle définition. Les valeurs des attributs se mettront à jour automatiquement dès que vous modifierez les paramètres dynamiques du bloc.

AVANTAGES DE CETTE MÉTHODE :

  • Automatisation : Les attributs se mettent à jour en temps réel avec les modifications des paramètres du bloc, garantissant l’exactitude des informations.
  • Flexibilité : Permet d’afficher des données complexes ou combinées (ex: « Longueur: [LONG] - Nombre: [NB] ») en combinant plusieurs champs ou du texte statique.
  • Extraction de données : Les valeurs des attributs peuvent être facilement extraites pour des nomenclatures, des rapports ou des tableaux (commande DATAEXTRACTION), ce qui est essentiel pour le suivi des quantités de bardage.

Cette approche est la bonne pratique pour intégrer des informations paramétriques directement dans la représentation graphique de vos blocs dynamiques, offrant une solution robuste et exploitable pour votre calepinage.