这个电机图怎么画?

这个电机图怎么画?

在此处输入图片描述

我想要了解如何绘制感应电动机定子的示意图。我不知道如何处理内圆圆周上的齿。

答案1

我必须承认,代码肯定可以改进,但目前它已经完成了工作。如果我能想出更清晰的答案,我会编辑答案。更改\def\n{24}以更改齿数。

在此处输入图片描述

输出

在此处输入图片描述

代码

\documentclass[margin=10pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}

\begin{document}
\begin{tikzpicture}
\def\n{24} % <-- number of teeth, change this to change all

\coordinate (O) at (0,0);
\draw (0,0) circle (4);
\draw (0,0) circle (5);

\foreach \angle in {1,...,\n}{%
\pgfmathsetmacro\compute{\angle*360/\n}
\begin{scope}[rotate around={\compute:(O)}]
\coordinate (A) at (92:4); \coordinate (E) at (88:4);
\coordinate (B) at (91:3); \coordinate (D) at (89:3);
\coordinate (C) at (94:2.9);


\draw[fill=white, rounded corners=.5mm] ++(96:4) arc (96:92:4) -- (B) -- (C) arc (93:85:2.9) -- (D) -- (E) arc (88:84:4) -- (84:4.05) arc (84:96:4.05) -- cycle;
\end{scope}
}
\draw[white, line width=.65mm] (0,0) circle (4.04);
\end{tikzpicture}
\end{document}

相关内容