¿Cómo puedo hacer círculos concéntricos como cuadrícula para un plano polar?

¿Cómo puedo hacer círculos concéntricos como cuadrícula para un plano polar?

Pero necesito delimitar los círculos para x, y en [-2,6].

\begin{tikzpicture}
\draw[yellow!10, fill=hkvbluelogo!5](-2, -2) rectangle (6, 6);
\foreach \s in {0, 1, 2} {
  \draw [lightgray] (0,0) circle (\s + 0.5);
  \draw (0,0) circle (\s);
  \draw [thick,color=red,domain=0:2*pi,samples=200,smooth] plot (xy polar cs:angle=\x r,radius=\s );
}
\end{tikzpicture}

Quiero que los círculos se dibujen solo sobre la parte gris.

ingrese la descripción de la imagen aquí

Respuesta1

Úselo \clip <path>;como primer comando dentro de un scopeentorno que contenga el contenido que se va a recortar (en este caso, los círculos).

El trazado de recorte puede ser un trazado arbitrario, pero no puede tener configuradas opciones de estilo adicionales, por lo que no podemos reutilizar el rectángulo coloreado dibujado en otro lugar.

\documentclass[tikz,border=2pt]{standalone}

\begin{document}
\begin{tikzpicture}
\draw[yellow!10, fill=blue!10](-2, -2) rectangle (6, 6);
\begin{scope}
\clip (-2, -2) rectangle (6, 6);
\foreach \s in {0, 1, 2} {
  \draw [lightgray] (0,0) circle (\s + 0.5);
  \draw (0,0) circle (\s);
  \draw [thick,color=red,domain=0:2*pi,samples=200,smooth] plot (xy polar cs:angle=\x r,radius=\s );
}
\end{scope}
\end{tikzpicture}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada