Lägg till måttpilar i tekniska ritningar i TikZ.
Att måttsätta en ritning kräver måttlinjer, pilspetsar och centrerade textetiketter. Biblioteket arrows.meta tillhandahåller pilspetsar, och nodpositioner placerar måtten prydligt utanför objektet.
Det korta svaret: ladda \usetikzlibrary{arrows.meta, calc}, rita måttlinjer från din geometri och placera dubbelriktade pilar mellan dem med node[midway] för texten.
Den grundläggande måttlinjen
En måttlinje behöver pilspetsar i båda ändar, förskjutna måttlinjer så att pilarna inte rör vid objektet, och en etikett som svävar mitt emellan ovanför eller inuti spannet.
Standardmetoden använder biblioteket arrows.meta för moderna pilspetsar, kombinerat med koordinatberäkningar från biblioteket calc för att placera måttlinjen på ett bestämt avstånd från objektet.
Ett komplett exempel på måttsättning
Detta exempel ritar en baslinje, drar ner två måttlinjer och placerar en måttpil med en centrerad etikett mellan dem.
Välja pilspetsar för mått
Tekniska streck (|--|)
Tekniska ritningar använder oftast små vinkelräta streck eller arkitektoniska snedstreck istället för fyllda triangulära pilspetsar vid ändarna av en måttlinje.
\draw [{Bar[width=3mm]}-{Bar[width=3mm]}] (0,0) -- (5,0);Standardpilar (<->)
För scheman och allmänna diagram fungerar fyllda standardpilspetsar från biblioteket arrows.meta bäst. Skala dem så att de matchar din linjetjocklek.
\draw [{Stealth[length=2mm, width=1.5mm]}-{Stealth[length=2mm, width=1.5mm]}] (0,0) -- (5,0);
Skapa ett återanvändbart måttmakro
Om din ritning har många mått blir det repetitivt att skriva förskjutningar för hand. En anpassad stil eller ett makro håller avståndet konsekvent genom hela figuren.
Ställ in en förskjutningsvariabel med \pgfmathsetmacro eller en TikZ-stilnyckel så att du kan lägga till mått med ett enda path-kommando.
Frågor
Hur gör jag måttpilarna mindre?
Använd biblioteket arrows.meta och skicka med längd- och breddparametrar inom hakparenteser, till exempel {Stealth[length=2mm, width=1.5mm]}.
Hur placerar jag text i mitten av måttlinjen?
Lägg till en nod med alternativet midway inuti ditt draw-kommando, till exempel node[midway, above] {$50\text{ mm}$}.
Varför rör mina måttpilar vid objektet?
Du behöver måttlinjer mellan objektet och måttstången. Rita korta vinkelräta linjer från dina objektpunkter innan du ritar själva måttspannet.
Prova din egen artikel i Texeno.
Börja gratis, ladda upp ett projekt som .zip och tryck på Kompilera om. Uppgradera när du behöver längre kompileringar.
Börja skriva