- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 1 mese fa da .
-
Topic
-
Ciao a tutti,nella mia tesi sto facendo un disegno con [tt]TikZ,[/tt] ma incorro in un errore che non capisco. Considerate questo codice (semplificato rispetto all’originale, ma comunque del tutto significativo):
`\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{calc,hobby}\begin{document}
\begin{tikzpicture}[use Hobby shortcut]
% definizioni e macro
\def\pSpess{.5}
\def\pL{2.5}
\def\pAng{55}
\def\pRaggio{4}
\pgfmathsetmacro{\pRaggioMin}{\pRaggio-\pSpess}% coordinate
% strato superiore
\draw (-5,.7) arc (235:270:\pRaggio cm) — ++(\pL,0) — ++(0,\pSpess) — ++(-\pL,0) arc (270:180+\pAng:\pRaggioMin cm) — (-5,.7) node (a) [pos=.5] {} — cycle;
\coordinate (cmu) at ($(a)+(90+\pAng:.15)$); %centro momento
\coordinate (imu) at ($(cmu)+(180+\pAng:.5)$); %inizio momento
\coordinate (ccmu) at ($(cmu)+(90+\pAng:.25)$); %punto intermedio momento
\coordinate (fmu) at ($(cmu)+(\pAng:.5)$); %fine momento
\draw [->] (imu) .. (ccmu) .. (fmu);% strato inferiore
\draw (-5,-.7) arc (125:90:\pRaggio cm);
\end{tikzpicture}\end{document}`
Come potete constatare il disegno non è corretto (c’è un’evidente intersezione che non dovrebbe esserci). Tuttavia non capisco cosa stia sbagliando. C’è qualcuno che può gentilmente aiutarmi?Grazie mille e buona serata,
Marco.
- Devi essere connesso per rispondere a questo topic.