I have managed to do one of the Hexagons using this code:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{figure}
\begin{tikzpicture}[scale=2,cap=round,>=latex]
\newdimen\R
\R=0.8cm
\coordinate (center) at (0,0);
\draw (0:\R)
\foreach \x in {60,120,...,360} { -- (\x:\R) }
-- cycle (300:\R) node[below] {}
-- cycle (240:\R) node[below] {}
-- cycle (180:\R) node[left] {}
-- cycle (120:\R) node[above] {}
-- cycle (60:\R) node[above] {}
-- cycle (0:\R) node[right] {};
\draw { (60:\R) -- (30:0.69) -- (center) -- (60:\R) } [fill=gray];
\draw { (90:0.69) -- (120:\R) -- (center) -- (90:0.69) } [fill=gray];
\draw { (180:\R) -- (150:0.69) -- (center) -- (180:\R) } [fill=gray];
\draw { (240:\R) -- (210:0.69) -- (center) -- (240:\R) } [fill=gray];
\draw { (300:\R) -- (270:0.69) -- (center) -- (300:\R) } [fill=gray];
\draw { (0:\R) -- (330:0.69) -- (center) -- (0:\R) } [fill=gray];
\end{tikzpicture}
\end{figure}
\end{document}
And it draw this:
But when I try to do 4 of them, it is really complicated to me, please help with that. Thank you





\newdimen\Rshould be in the preamble not inside an environment (newdimen allocations are always global) but then can you not simply copy the tikzpicture 4 times? – David Carlisle Apr 19 '19 at 18:36