
    \begin{tikzpicture}%
    	[x={(240:2cm)},
    	y={(0:2cm)},
    	z={(120:2cm)},
        scale=0.12]

    \coordinate (w1) at (3,0,0);    
    \coordinate (w2) at (0,3,0);    
    \coordinate (w3) at (0,0,3);   
    
    \def\metatilepositions{
    0/2/-1,
    1/0/-2,
    2/-1/0,
    0/0/0
    }
    
    \def\tilepositions{
    0/0/0/1,
    1/0/0/5,
    0/1/0/2,
    1/1/0/6,
    0/0/1/3,    
    0/1/1/4,    
    1/0/1/7
    }
    
    \foreach \e/\f/\g in \metatilepositions{
        \begin{scope}[shift={($\e*(3,0,0)+\f*(0,3,0)+\g*(0,0,3)$)}]
    \foreach \a/\b/\c/\d in \tilepositions{
        \begin{scope}[shift={($\a*(3,0,0)+\b*(0,3,0)+\c*(0,0,3)$)}]
            \draw[thick,draw=blue] (1,2,3) -- (2,1,3) -- (3,1,2) -- (3,2,1) -- (2,3,1) -- (1,3,2) -- (1,2,3);      
            \node at (0,0,0) {\d};
        \end{scope}
        }      
        \draw[ultra thick,draw=black] (1,0,5) -- (0,1,5) -- (0,2,4) -- (-1,3,4) --  (-1,4,3) -- (0,4,2) -- (0,5,1) -- (1,5,0) -- (2,4,0) -- (3,4,-1) -- (4,3,-1) -- (4,2,0) -- (5,1,0) -- (5,0,1) -- (4,0,2) -- (4,-1,3) -- (3,-1,4) -- (2,0,4) -- (1,0,5);
        \end{scope} 
    }
    \end{tikzpicture}%