Comment maintenir des attributs centrés horizontalement dans un bloc dynamique AutoCAD dont la longueur est étirable via un paramètre linéaire ?
Pour qu’un attribut reste centré dans une géométrie (comme une boîte) qui est étirée par un paramètre linéaire dans un bloc dynamique AutoCAD, la solution réside dans l’application de deux actions distinctes sur le même paramètre linéaire, en utilisant la propriété de ‹ Variateur de distance › pour l’attribut.
Le problème initial avec les contraintes de coïncidence ou le point d’insertion par défaut des attributs est que leur point de base (souvent en bas à gauche, même avec une justification ‹ Centre ›) ne se déplace pas proportionnellement à l’étirement de la géométrie.
Voici la procédure détaillée pour y parvenir :
-
PRÉPARATION DU BLOC DYNAMIQUE
- Créez votre géométrie (ex: un rectangle) et vos attributs (ATTDEF) à l’intérieur de l’éditeur de blocs (
BEDIT). - Assurez-vous que la justification de vos attributs est définie sur ‹ Centre › (ou ‹ Milieu Centre › pour une meilleure précision verticale si nécessaire).
- Créez votre géométrie (ex: un rectangle) et vos attributs (ATTDEF) à l’intérieur de l’éditeur de blocs (
-
AJOUT DU PARAMÈTRE LINÉAIRE ET DE L’ACTION D’ÉTIRAGE
- Ajoutez un ‹ Paramètre Linéaire › le long de la dimension que vous souhaitez rendre étirable (ex: la longueur de la boîte).
- Associez une ‹ Action d’étirement › à ce paramètre linéaire. Sélectionnez le paramètre, puis définissez le point d’étirement et la fenêtre de sélection des objets à étirer (les lignes de la boîte).
-
AJOUT DE L’ACTION DE DÉPLACEMENT POUR L’ATTRIBUT
- Crucial : Sur le même ‹ Paramètre Linéaire › que celui utilisé pour l’étirement, ajoutez une seconde action : une ‹ Action de déplacement › (
MOVE). - Sélectionnez le paramètre linéaire, puis sélectionnez les attributs que vous souhaitez maintenir centrés comme objets à déplacer.
- Crucial : Sur le même ‹ Paramètre Linéaire › que celui utilisé pour l’étirement, ajoutez une seconde action : une ‹ Action de déplacement › (
-
CONFIGURATION DU VARIATEUR DE DISTANCE
- Une fois l’action de déplacement créée, sélectionnez-la dans l’éditeur de blocs.
- Ouvrez la ‹ Palette des propriétés › (
PROPERTIESouCTRL+1). - Dans la section ‹ Divers › ou ‹ Jeu de propriétés ›, localisez la propriété ‹ Variateur de distance › (ou ‹ Distance Multiplier › en anglais).
- Définissez cette valeur à 0.5.
-
TEST ET FINALISATION
- Fermez l’éditeur de blocs et enregistrez les modifications.
- Testez le bloc en étirant la poignée du paramètre linéaire. Les attributs devraient désormais se déplacer de la moitié de la distance d’étirement, restant ainsi centrés par rapport à la géométrie étirée.
Cette méthode permet de lier le mouvement des attributs directement à la modification du paramètre linéaire, assurant leur positionnement dynamique et précis au centre de la géométrie étirable.