Ajouter des flèches de cotation aux dessins techniques avec TikZ.
La cotation d'un dessin nécessite des lignes d'attache, des pointes de flèche et des étiquettes centrées. La bibliothèque arrows.meta fournit les pointes de flèche, et le positionnement des nœuds permet de placer les mesures proprement à l'extérieur de la pièce.
La réponse courte : chargez \usetikzlibrary{arrows.meta, calc}, tracez des lignes d'attache depuis votre géométrie et placez des flèches à double sens entre elles avec node[midway] pour le texte.
La ligne de cotation de base
Une ligne de cotation nécessite des pointes de flèche aux deux extrémités, des lignes d'attache décalées pour que les flèches ne touchent pas l'objet, et une étiquette flottant à mi-chemin au-dessus ou à l'intérieur de la portée.
La méthode standard utilise la bibliothèque arrows.meta pour des pointes de flèche modernes, combinée aux calculs de coordonnées de la bibliothèque calc pour positionner la barre de cotation à une distance définie de l'objet.
Un exemple complet de cotation
Cet exemple trace une ligne de base, descend deux lignes d'attache et place une flèche de cotation avec une étiquette centrée entre elles.
Choisir les pointes de flèche pour les cotations
Barres techniques (|--|)
Les dessins d'ingénierie utilisent généralement de petits traits perpendiculaires ou des barres obliques architecturales plutôt que des pointes de flèche triangulaires pleines aux extrémités d'une ligne de cotation.
\draw [{Bar[width=3mm]}-{Bar[width=3mm]}] (0,0) -- (5,0);Flèches standard (<->)
Pour les schémas et les diagrammes généraux, les pointes de flèche pleines standard de la bibliothèque arrows.meta fonctionnent le mieux. Ajustez leur taille pour correspondre à l'épaisseur de votre trait.
\draw [{Stealth[length=2mm, width=1.5mm]}-{Stealth[length=2mm, width=1.5mm]}] (0,0) -- (5,0);
Créer une macro de cotation réutilisable
Si votre dessin comporte de nombreuses cotations, écrire les décalages d'attache à la main devient répétitif. Un style ou une macro personnalisée permet de garder une distance cohérente sur chaque partie de la figure.
Définissez une variable de décalage en utilisant \pgfmathsetmacro ou une clé de style TikZ afin de pouvoir ajouter des cotations avec une seule commande de tracé.
Questions
Comment réduire la taille des flèches de cotation ?
Utilisez la bibliothèque arrows.meta et passez les paramètres de longueur et de largeur entre crochets, par exemple {Stealth[length=2mm, width=1.5mm]}.
Comment placer du texte au milieu de la ligne de cotation ?
Ajoutez un nœud avec l'option midway dans votre commande de tracé, par exemple node[midway, above] {$50\text{ mm}$}.
Pourquoi mes flèches de cotation touchent-elles l'objet ?
Vous avez besoin de lignes d'attache entre l'objet et la barre de cotation. Tracez de courtes lignes perpendiculaires depuis les points de votre objet avant de tracer la portée de cotation principale.
Essayez votre propre article dans Texeno.
Commencez gratuitement, importez un projet en .zip et cliquez sur Recompiler. Passez à une offre payante quand il vous faut des compilations plus longues.
Commencer à écrire