
\documentclass[tikz,border=10pt]{standalone}
\usepackage{luatexja}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[scale=0.5]
\draw(0,0)--(5,0)--(3,-2)--(-2,-2)--(0,0);
\draw(0,0)--(-2,-3);
\draw(5,0)--(7,-3);
\draw(3,-2)--(5,-5);
\draw(-2,-2)--(-4,-5);
\draw(-2,-3)--(7,-3)--(5,-5)--(-4,-5)--(-2,-3);
\draw(-2,-6)--(-2,-3);
\draw(7,-6)--(7,-3);
\draw(5,-8)--(5,-5);
\draw(-4,-8)--(-4,-5);
\draw(-2,-6)--(7,-6)--(5,-8)--(-4,-8)--(-2,-6);
\draw(1.75,4)--(1.75,-4);
\draw[densely dotted](1.75,-4)--(1.75,-4.4);
\draw[-{>[scale=3]}](-5,-1)--(1,-4)--(2.5,-4)--(7.5,-1);
\draw[densely dotted](1.75,-4.4)--(1,-4);
\draw[densely dotted](1.75,-4.4)--(2.5,-4);
\draw(2.8,-4)--(8,-4)node[ right][scale=1.5]{$d_p$};
\draw(2.05,-4.4)--(8,-4.4);
\draw[{<[scale=3]}-{>[scale=3]}](1.75,2)
arc[x radius=6,y radius=6,start angle=90, end angle=157];
\draw(-2,1.6)node[scale=2]{$\theta $};
\draw(0.6,-1.5)node{媒質$n_1$};
\draw(0.6,-5.5)node{試料$n_2$};
\end{tikzpicture}
\end{document}