技术图纸填充

技术图纸填充

到目前为止我的绘图如下:

在此处输入图片描述

有这样的代码:

\documentclass[14pt,letterpaper]{report}
\input{Preamble}


\begin{document}


\begin{tikzpicture}

\draw[double,double distance=5mm]
  (0,0) -- (1.5,0)--
  ++(0,-6cm)
  arc[start angle=180,end angle=360,radius=4cm] --
  ++(0,6cm)-- (11,0);

\draw[--](0,-.264)--(0,.264);
\draw[--](11,-.264)--(11,.264);
\end{tikzpicture}

\end{document}

我想像任何其他技术图纸一样填充中间空间:

在此处输入图片描述

这可能吗?我该怎么做?书籍和手册实在是太庞大了,读不完。抱歉,我很懒。

答案1

下面指定轮廓,用红色图案填充,用黑线绘制:

\documentclass[14pt,letterpaper]{report}

\usepackage{tikz}
\usetikzlibrary{patterns}

\begin{document}
  \begin{tikzpicture}
    \filldraw[
      pattern=north east lines,
      pattern color=red,
    ]
      (0, -.25) -- (0,.25) -- ++(1.75, 0) -- ++(0, -6.25)
      arc[start angle=180, end angle=360, radius=3.75]
      -- ++(0, 6.25) -- ++(1.75, 0) -- ++(0, -.5)
      -- ++(-1.25, 0) -- ++(0, -5.75)
      arc[start angle=0, end angle=-180, radius=4.25]
      -- ++(0, 5.75) -- cycle
    ;
  \end{tikzpicture}
\end{document}

结果

相关内容