Las unidades no coinciden con el sistema de coordenadas al dibujar círculos.

Las unidades no coinciden con el sistema de coordenadas al dibujar círculos.

He dibujado un conjunto de círculos en GeoGebra. Se parece a esto: ingrese la descripción de la imagen aquí

Y me gustaría hacer el mismo dibujo en TikZ. Por lo tanto, ingreso las coordenadas de los centros y dibujo usando minimum widthel parámetro. Esto es lo que escribo:

   \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}

y esto es lo que obtengo: ingrese la descripción de la imagen aquí

¿Cómo puedo hacer coincidir las unidades del sistema de coordenadas con el ancho?

Si uso milímetros como unidades, los círculos crecen, pero aún no se cruzan:

ingrese la descripción de la imagen aquí

Respuesta1

Obtuve lo que quería arreglando x=1cm, y=1cmy usando \draw (0,0) circle (2cm)en lugar del \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}

información relacionada