I have code that instructs TikZ to draw concentric circles with center O. I also draw arcs on these circles measuring 80 degrees. With the command \node (O) at ($(O) + (-90:10pt)$) {$O$};, the center of the circle is shifted; I think that the label O is put at the center of the two circles. Why does this happen? I just want to have O put 10pt below the origin.
\documentclass{amsart}
\usepackage{tikz}
\usetikzlibrary{calc,angles}
\begin{document}
\begin{tikzpicture}
\coordinate (O) at (0,0);
\draw[fill] (O) circle (1.5pt);
%\node (O) at ($(O) + (-90:10pt)$) {$O$};
\coordinate (A) at ($(O) + (80:1)$);
\coordinate (B) at ($(O) + (80:2)$);
\draw (O) -- (B);
\draw (O) -- ($(O) + (0:2)$);
\draw (O) circle (1);
\draw (O) circle (2);
\draw[line width=1.6pt] (1,0) arc (0:80:1);
\node (angle-label) at ($(O)+(40:10pt)$) {$\scriptstyle{80}$};
\end{tikzpicture}
\end{document}

\node (O) at ($(O) + (-90:10pt)$) {$O$};becomes\node (otherNodeName) at ($(O) + (-90:10pt)$) {$O$};or\node at ($(O) + (-90:10pt)$) {$O$};– Maarten Dhondt Jun 02 '15 at 13:42\node (O) at ($(O) + (-90:10pt)$) {$O$};. I removed the(O). Thanks. – user74973 Jun 02 '15 at 13:49