Dans AutoCAD, comment uniformiser les hauteurs de texte et d’attributs qui apparaissent de manière incohérente, notamment au sein d’un bloc dynamique, malgré l’utilisation de styles de texte définis ?
Le problème d’incohérence des hauteurs de texte et d’attributs, particulièrement au sein de blocs dynamiques, est souvent lié à une mauvaise gestion des propriétés de mise à l’échelle ou à des définitions de style de texte. Voici une démarche experte pour diagnostiquer et résoudre ce type de situation dans AutoCAD :
-
Vérification des Styles de Texte (Commande
STYLE)- Ouvrez la boîte de dialogue « Style de texte » en tapant
STYLEet en validant. - Pour chaque style de texte utilisé dans votre dessin, assurez-vous que la « Hauteur » est définie à
0(zéro). Une hauteur de zéro permet au texte de prendre la hauteur spécifiée lors de sa création ou via ses propriétés individuelles. Si une valeur fixe est définie ici, elle forcera cette hauteur pour tout texte utilisant ce style, potentiellement en contradiction avec d’autres paramètres. - Vérifiez également si les styles sont annotatifs. Si ce n’est pas votre intention, désactivez cette option, car les objets annotatifs peuvent afficher des tailles différentes selon l’échelle d’annotation courante.
- Ouvrez la boîte de dialogue « Style de texte » en tapant
-
Examen des Attributs de Bloc (Commandes
BATTMAN/GESTATT)- Pour les attributs, la hauteur est définie lors de leur création ou modifiée via l’éditeur d’attributs.
- Utilisez la commande
BATTMAN(Gestionnaire d’attributs de bloc) ouGESTATTpour accéder aux propriétés des attributs au sein du bloc. Vérifiez que la hauteur spécifiée pour chaque attribut est cohérente avec vos attentes.
-
Analyse et Correction du Bloc Dynamique (Commande
BEDIT)- Diagnostic du problème principal : Le cas le plus fréquent, et celui qui a été résolu dans la discussion, est l’inclusion involontaire d’entités de texte ou d’attributs dans le jeu de sélection d’une action de mise à l’échelle (Scale Action) ou d’étirement (Stretch Action) du bloc dynamique. Lorsque le bloc est manipulé, le texte est alors mis à l’échelle avec la géométrie, entraînant des hauteurs incohérentes.
- Procédure de correction :
- Sélectionnez le bloc dynamique posant problème dans votre dessin et ouvrez l’éditeur de blocs en utilisant la commande
BEDIT. - Dans l’environnement de l’éditeur de blocs, identifiez les actions de mise à l’échelle ou d’étirement qui pourraient affecter les entités de texte ou d’attribut.
- Sélectionnez l’action concernée (par exemple, une « Action d’échelle »). Dans la palette des propriétés (commande
PROPRIETES), recherchez la section « Jeu de sélection » (Selection Set). - Si des entités de texte ou d’attribut sont listées ou visuellement incluses dans le jeu de sélection de cette action, vous devez les en retirer. L’objectif est que les entités de texte conservent leur hauteur fixe et ne soient pas affectées par la mise à l’échelle de la géométrie du bloc.
- Enregistrez les modifications du bloc et fermez l’éditeur de blocs. Les instances du bloc dans le dessin devraient se mettre à jour avec les hauteurs de texte corrigées.
- Sélectionnez le bloc dynamique posant problème dans votre dessin et ouvrez l’éditeur de blocs en utilisant la commande
-
Vérification des Propriétés Directes des Objets (Commande
PROPRIETES)- Après avoir appliqué les corrections ci-dessus, si des problèmes persistent, sélectionnez directement les textes ou attributs dans le dessin (vous pourriez avoir besoin d’éditer le bloc ou de l’exploser temporairement pour un diagnostic).
- Ouvrez la palette des propriétés (
PROPRIETES) et vérifiez la propriété « Hauteur » du texte. Assurez-vous qu’elle correspond à la valeur souhaitée.
Bonnes Pratiques pour la Création de Blocs Dynamiques :
- Séparation des entités : Lors de la définition d’actions dynamiques (étirement, échelle), soyez vigilant à ne pas inclure les textes et attributs dans le jeu de sélection, sauf si vous avez une raison spécifique et contrôlée de vouloir que leur taille varie avec le bloc.
- Hauteur de texte par défaut : Préférez définir la hauteur de vos styles de texte à
0et gérer la hauteur des textes et attributs via leurs propriétés directes ou des champs si vous avez besoin d’un dynamisme contrôlé. - Tests systématiques : Testez toujours le comportement de vos blocs dynamiques après chaque modification, en particulier pour les attributs et textes, afin de vous assurer qu’ils se comportent comme prévu dans toutes les configurations possibles du bloc.