建立一個具有等邊三角形底面的金字塔

建立一個具有等邊三角形底面的金字塔

我想創建一個具有等邊三角形底座的金字塔,如右圖所示:

在此輸入影像描述

我無法找到有關此類數字的任何指導。我會在 Latex (Tikz) 中創建這樣一個圖形嗎?

答案1

如果我正確理解你的右圖,那麼DA = DC = AB = BC = CA = dH位於AC平面 線段的垂直平分線上(ABC)。該代碼滿足您的所有條件。

\documentclass[border=.5cm,tikz]{standalone}
  \usepackage{tikz-3dplot}
 \begin{document}
\tdplotsetmaincoords{70}{70}
  \begin{tikzpicture}[scale=1,tdplot_main_coords,declare function={d=6;}]
     \path (0,0,0)       coordinate (A) 
         (d/2,d/2,0)     coordinate (H) 
          (d,0,0)        coordinate (C) 
            (d/2,{d*sqrt(3)/2},0)    coordinate (B) 
          (d/2,d/2,{d/sqrt(2)}) coordinate (D) 
          ($ (A)!0.5!(C) $) coordinate (M);
 \foreach \p in {A,B,C,H,D,M}
 \draw[fill=black] (\p) circle (1.5pt);
 \foreach \p/\g in {A/-90,B/-90,C/-90,D/90,H/-70,M/-135}
 \path (\p)+(\g:3mm) node{$\p$};
 \draw (D) -- (A) (D) -- (B) (D) -- (C) (A) -- (C) -- (B);
 \draw [dashed] (A) -- (B) (D) -- (H) (B) -- (M);
 \end{tikzpicture}
 \end{document}

在此輸入影像描述

我檢查通過 在此輸入影像描述

相關內容