我想用 TikZ 创建一张像这样的图片:
我已经使用 创建了电气部件circuitikz
。我想添加右侧的部件(带箭头的电机轴),但实际上不知道如何开始。有没有办法绘制 3D 形状?或者我应该画圆并旋转它们?
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{intersections}
\usepackage{circuitikz}
\usepackage{siunitx}
\begin{document}
\begin{figure}
\centering
\begin{circuitikz} \draw
(0,0) to [V, v=$v(t)$, *-*] (0,2)
to [R, l=$R_d$] (2,2)
to [L, l=$L_d$] (4,2)
to [V, v<=$e(t)$] (4,0) to [generic] (4,2) -- (4,0) -- (0,0);
\end{circuitikz}
\end{figure}
\end{document}
我现在拥有的:
我还缺少的是:
答案1
最好使用圆柱体来实现这一点,但是为了获得阴影效果,也可以进行一些手动构造。
\begin{tikzpicture}
\draw[fill=blue!50](0,0) circle (1 and 2);
\draw[top color=blue!25,bottom color=black,middle color=blue!50] (-0.5,2) arc (90:270:1 and 2) -- ++(0.5,0) arc (-90:-270:1 and 2) -- cycle;
\draw[top color=white,bottom color=black!70] (0,3mm) arc (90:270:1.5mm and 3mm)--++(3cm,0) arc (-90:-270:1.5mm and 3mm)-- cycle;
\draw (3cm,3mm) arc (90:-90:1.5mm and 3mm);
\end{tikzpicture}