tikz 计算机组件 3d 库?

tikz 计算机组件 3d 库?

有人为常见的计算机硬件创建了一套 3d tikz 草图吗?

(我一直在尝试设计一个内置 3D CD-ROM 驱动器,从http://www.texample.net/tikz/examples/annotated-3d-box/,但我越是摆弄它,它看起来就越不像 CD-ROM 驱动器。从好的方面来看,我用 iPad 绘图程序涂鸦看起来也没什么改善。)

答案1

我认为对你来说最好的方法是在 tikzpicture 中嵌入外部图像

但如果你真的想用 tikz 绘制草图,3d 方法就不如 2d 方法合适。下面是我绘制 CD 驱动器的拙见。我使用Tikz编辑来实现它。

\documentclass[border=10pt]{standalone}
\usepackage{tikz}
\tikzset{border/.style={rounded corners=7pt,line width=5pt,draw=black!70,fill=black!20}}

\begin{document}
\begin{tikzpicture}
\draw[border] (-5.5,2.5)--(0,0)--(4,2)--(-1.5,4.5)--cycle;
\draw[border] (-5.5,2.5)--(-5.5,1)--(0,-1.5)--(0,0)--cycle;
\draw[border] (0,-1.5)--(4,0.5)--(4,2)--(0,0)--cycle;

\draw[draw=none,top color=black!80, bottom color=black!70] (0.4,-0.95)--(3.6,0.65)--(3.6,1.4)--(0.4,-0.2)--cycle;

\begin{scope}
\clip (0.4,-0.575)--(3.6,1.025)--(5,1.025)--(5,-2)--(0.4,-2)--cycle;
\draw[line width=5pt,draw=black!50,fill=black!10] (2.2,0.1) ellipse (2 and 1);
\draw[line width=5pt,draw=none,fill=black!20] (2.2,0.1) ellipse (1.3 and 0.65);
\draw[line width=2pt,draw=black!10,top color=black!50, bottom color=black!70] (2.2,0.1) ellipse (0.5 and 0.25);
\end{scope}

\end{tikzpicture}    
\end{document}

结果: 在此处输入图片描述

相关内容