\usetikzlibrary{calc,trees,positioning,arrows,chains,shapes.geometric,% decorations.pathreplacing,decorations.pathmorphing,shapes,% matrix,shapes.symbols,plotmarks,decorations.markings,shadows,backgrounds} \begin{tikzpicture} % \draw[draw=black] (0,0) rectangle ++(21.58cm,27.94cm); \newcommand{\scale}{0.06} \begin{scope}[xshift=3cm,yshift=3cm,node distance = 2.5cm, auto,every node/.style={minimum size=\scale,scale=\scale},scale=\scale] \newcommand{\ScaleBlocks}{3} \tikzstyle{BlockMain} =[draw=black, thick] \tikzstyle{Block} =[draw=black, thick, loosely dashed] \tikzstyle{Label} =[scale=1/\scale,font=\small] \newcommand{\MainBlockSize}{30} \draw[Block,opacity=0] (0,0) rectangle ++(-10*\ScaleBlocks,-5*\ScaleBlocks); % \draw[Block,opacity=0] (0-10*\ScaleBlocks,\MainBlockSize) rectangle ++(-5*\ScaleBlocks,10*\ScaleBlocks); % \draw[Block,opacity=0] (\MainBlockSize,\MainBlockSize) rectangle ++(5*\ScaleBlocks,10*\ScaleBlocks); \draw[BlockMain] (0,0) rectangle ++(\MainBlockSize,\MainBlockSize); \node[Label,text width=\MainBlockSize+20,text centered] at (\MainBlockSize/2,\MainBlockSize/2) {Current Block}; \draw[Block] (0,0) rectangle ++(-10*\ScaleBlocks,10*\ScaleBlocks); \node[Label] at (-5*\ScaleBlocks,5*\ScaleBlocks) {$MV_A$}; \draw[Block] (\MainBlockSize,\MainBlockSize) rectangle ++(-10*\ScaleBlocks,10*\ScaleBlocks); \node[Label] at (\MainBlockSize-5*\ScaleBlocks,\MainBlockSize+5*\ScaleBlocks) {$MV_B$}; \draw[Block] (\MainBlockSize,\MainBlockSize) rectangle ++(10*\ScaleBlocks,10*\ScaleBlocks); \node[Label] at (\MainBlockSize+5*\ScaleBlocks,\MainBlockSize+5*\ScaleBlocks) {$MV_{C}$}; \draw[Block] (0,\MainBlockSize) rectangle ++(-10*\ScaleBlocks,10*\ScaleBlocks); \node[Label] at (-5*\ScaleBlocks,\MainBlockSize+5*\ScaleBlocks) {$MV_{D}$}; % \draw[Block] (\MainBlockSize,0) rectangle ++(10*\ScaleBlocks,-10*\ScaleBlocks); % \node[Label] at (\MainBlockSize+5*\ScaleBlocks,-5*\ScaleBlocks) {$T_{BR}$}; % \draw[Block] (32,32) rectangle ++(-10*\ScaleBlocks,10*\ScaleBlocks); % \node[Label] at (32-5*\ScaleBlocks,32+5*\ScaleBlocks) {$T_{CTR}$}; \end{scope} \end{tikzpicture}