使用 tikzpicture 绘制圆柱体

使用 tikzpicture 绘制圆柱体

如何使用 tikzpicture 在乳胶中绘制以下圆柱体?

我想要实现的目标

到目前为止,我已经学会了如何绘制矩形、三角形和长方体。但我从未画过涉及圆形边的图形。

谢谢。

答案1

请附上代码来展示您尝试过的方法。此网站上还有很多关于绘制圆柱体的问题,以及 TikZ 手册中的示例。

例如,花点时间看一下shapes.geometric图书馆,你会发现类似这样的事情:

\documentclass[tikz,border=5pt]{standalone}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}
  \node (a) [cylinder, shape border rotate=90, draw, minimum height=15mm, minimum width=7.5mm] {};
  \draw [<->] ([xshift=5pt]a.before bottom) -- ([xshift=5pt]a.after top) node [midway, right] {$h$};
  \draw [<->] ([yshift=-5pt]a.bottom) -- ([yshift=-5pt]a.bottom -| a.before bottom) node [midway, below] {$r$};
\end{tikzpicture}
\end{document}

圆柱

相关内容