Spiralfeder/Spule aus schräger Sicht

Spiralfeder/Spule aus schräger Sicht

Wie würde man diese Spule erstellen, die aus einem Winkel/einer verzerrten Perspektive betrachtet wird?

Spulenseitenansicht

Das Nächste, was ich habe:

\begin{tikzpicture}[xscale=2.5]

\draw[line width = 1pt, scale = 1.3]
    \foreach \i in {1,...,20}
        {
            (0,0) circle (\i pt)
        };
\end{tikzpicture}

Bildbeschreibung hier eingeben

Antwort1

Willkommen bei TeX.SE!!!

Ihr Bild sieht für mich wie eine Perspektive aus, also ist dies eine Lösung mit perspectiveBibliothek (Form TikZ) und isometric viewbeispielsweise.

Etwas wie das:

\documentclass[tikz,border=2mm]{standalone}
\usetikzlibrary{perspective}
\begin{document}

\begin{tikzpicture}[isometric view]
\draw plot [domain=0:7200,samples=2000] ({\x/360*cos(\x)},{\x/360*sin(\x)});
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Rein zum Vergleich: Das können Sie in einemMetapost"Einzeiler".

\documentclass[border=5mm]{standalone}
\usepackage{luamplib}
\begin{document}
\begin{mplibcode}
beginfig(1);
draw (origin for i=1 upto 129: .. (i, 0) rotated 45i endfor) yscaled 1/2;
endfig;
\end{mplibcode}
\end{document}

lualatexUm dies zu erhalten, kompilieren Sie mit .

Bildbeschreibung hier eingeben

Antwort3

Könnten Sie mit so etwas beginnen und es verbessern?

\documentclass{article}
\usepackage{tikz}
\begin{document}

    \begin{tikzpicture}
        \draw [rotate=-45]
              plot[domain=0:25.1327,variable=\t,smooth,samples=75]  ({\t r}: {0.002*\t*\t} and {0.004*\t*\t} );
    \end{tikzpicture}

       \begin{tikzpicture}
       \draw [rotate=45]
             plot[domain=0:25.1327,variable=\t,smooth,samples=75] ({\t  r}: {0.002*\t*\t} and {0.004*\t*\t} );
    \end{tikzpicture}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen