As unidades não correspondem ao sistema de coordenadas ao desenhar círculos

As unidades não correspondem ao sistema de coordenadas ao desenhar círculos

Desenhei um conjunto de círculos no GeoGebra. Se parece com isso: insira a descrição da imagem aqui

E eu gostaria de desenhar a mesma imagem no TikZ. Assim, insiro a coordenada dos centros, e desenho usando minimum widthparâmetro. Isto é o que escrevo:

   \documentclass{article}

\usepackage{tikz}

\begin{document}

\begin{figure}[htbp]
    \centering
    \begin{tikzpicture}
    \tikzstyle{disk} = [draw, thick, circle,fill=none]
    \node (A) at (-4,1) [disk, minimum width=20] {};
    \node (B) at (2,0) [disk, minimum width=70] {};     
    \node (C) at (0,6) [disk, minimum width=40] {};
    \node (D) at (8,2) [disk, minimum width=20] {};
    \node (E) at (8,-6) [disk, minimum width=80] {};

    \end{tikzpicture}
\end{figure}

\end{document}

e é isso que eu recebo: insira a descrição da imagem aqui

Como posso combinar as unidades do sistema de coordenadas com a largura?

Se eu usar milímetros como unidade, os círculos crescem, mas ainda não se cruzam:

insira a descrição da imagem aqui

Responder1

Consegui o que queria consertando x=1cm, y=1cme usando \draw (0,0) circle (2cm)em vez do \nodecomando.

\begin{tikzpicture}[x=1cm, y=1cm, scale=0.5] % scale to prevent overflow
    \draw (-4,2) circle (2cm);
    \draw (2,0)  circle (7cm);      
    \draw (0,6)  circle (4cm);
    \draw (8,2)  circle (2cm);
    \draw (8,-6)  circle (8cm);
\end{tikzpicture}

informação relacionada