Hier ist mal noch ein anderer Vorschlag, der `path picture` nutzt, um **Update**
Wenn ich die kleinen Frage und die Kommentare richtig verstanden habe, dann sollen aus einem großen Kreis eine gewisse Anzahl kleinere Teilkreise zu zeichnen:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\definecolor{bottom}{HTML}{76769A}
\definecolor{top}{HTML}{39396B}
\begin{document}
\begin{tikzpicture}[>={Stealth[round]}]
% Definition der ausgeschnitten werden, deren Mittelpunkte gleichmäßig auf den Rand des großen Kreises verteilt sind. Wenn eine solche Zeichnung mehrfach mit unterschiedlichen Radien und Kreispfade
\newcommand\Radius{4}% Radius des großen Kreises
\newcommand\radius{1}% Radius Anzahlen der kleinen Kreise
\newcommand\anzahl{8}% Anzahl kleine Kreise
\pgfmathsetmacro\gridunit{\Radius/10}
Kreise benötigt wird, bietet es sich an ein `pic` dafür zu definieren.
![alt text][1]
Code:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\definecolor{bottom}{HTML}{76769A}
\definecolor{top}{HTML}{39396B}
\tikzset{
BCircle/.style={insert path={(0,0) circle[radius=\Radius]}},
scircle/.style={insert path={(#1:\Radius)circle[radius=\radius]}},
}
pics/zahnrad/.style n args={3}{code={
% Background
\shade[top color=top,bottom color=bottom]
([shift={(-.5,-.5)}]-\Radius,-\Radius)
rectangle
([shift={(.5,.5)}]\Radius,\Radius)
;
% Kleine Teilkreise
\path[
draw=white,
path picture={
Plus marks
\foreach[evaluate=\i as \angle using {360/\anzahl*(\i-1)}] {360/#3*(\i-1)}] \i in {1,...,\anzahl}
\draw[white] [scircle=\angle];
}][BCircle];
{1,...,#3}
\path[pic actions,fill=none] plot[mark=+] coordinates { (\angle:#1) };
\begin{scope}[overlay]
% Plus marks
reverse clipping der kleinen Kreise
\foreach[evaluate=\i as \angle using {360/\anzahl*(\i-1)}] {360/#3*(\i-1)}] \i in {1,...,\anzahl}
\draw[white] plot[mark=+] coordinates { (\angle:\Radius) };
{1,...,#3}
\path[clip]
(\angle:#1)circle[radius=#2]
([shift={(-\pgflinewidth,-\pgflinewidth)}]-#1,-#1)
rectangle ([shift={(\pgflinewidth,\pgflinewidth)}]#1,#1)
;
% Coordinate system
\draw[white] (-\gridunit,-\gridunit) grid[step=\gridunit] (\gridunit,\gridunit);
\draw[->,yellow,thick] (0,0) -- (2.5*\gridunit,0) node[font=\tiny\sffamily,above] {H};
\draw[->,yellow,thick] (0,0) -- (0,2.5*\gridunit) node[font=\tiny\sffamily,left] {V};
\end{tikzpicture}
\end{document}
![alt text][1]
Die Teile des großen Kreises, die in den kleinen Kreisen liegen, lassen sich ebenfalls entfernen:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\definecolor{bottom}{HTML}{76769A}
\definecolor{top}{HTML}{39396B}
\begin{document}
\begin{tikzpicture}[>={Stealth[round]}]
Reststücke großer Kreis
\path[pic actions](0,0)circle[radius=#1];
\end{scope}
% Definition der Radien und Kreise
\newcommand\Radius{4}% Radius des großen Kreises
\newcommand\radius{.5}% Radius der kleinen Kreise
\newcommand\anzahl{16}% Anzahl kleine Kreise
\pgfmathsetmacro\gridunit{\Radius/10}
\tikzset{
BCircle/.style={insert path={(0,0) circle[radius=\Radius]}},
scircle/.style={insert path={(#1:\Radius)circle[radius=\radius]}},
reverseclip/.style={% see http://tex.stackexchange.com/a/12033/43317
insert path={
([shift={(-.1,-.1)}]-\Radius,-\Radius)
rectangle
([shift={(.1,.1)}]\Radius,\Radius)
}}
}
% Background
\shade[top color=top,bottom color=bottom]
([shift={(-.5,-.5)}]-\Radius,-\Radius)
rectangle
([shift={(.5,.5)}]\Radius,\Radius)
;
\begin{scope}[overlay]
% Reverse clipping der kleinen Kreise
Kleine Teilkreise
\path[
path picture={
\foreach[evaluate=\i as \angle using {360/\anzahl*(\i-1)}] {360/#3*(\i-1)}] \i in {1,...,\anzahl}
\path[clip] [scircle=\angle][reverseclip];
{1,...,#3}
\path[pic actions,fill=none] (\angle:#1)circle[radius=#2];
}](0,0)circle[radius=#1];
}},
pics/koordinatensystem/.style n args={3}{code={
\path[draw,gitter](-#1,-#1)grid[step=#1](#1,#1);
\path[pic actions](0,0)--(2.5*#1,0)node[draw=none,fill=none,above]{#2};
\path[pic actions](0,0)--(0,2.5*#1)node[draw=none,fill=none,left]{#3};
}},
gitter/.style={thin,-,gridoption},
gridoption/.style={gitter/.append style={#1}}
}
\begin{document}
\begin{tikzpicture}[>={Stealth[round]},very thick]
% Reststücke großer Kreis
\draw[white][BCircle];
\end{scope}
% Kleine Teilkreise
\path[
path Background
\shade[top color=top,bottom color=bottom] (-10,-5) rectangle (10,5);
\foreach[count=\i,evaluate=\anzahl as \Anzahl using int(\anzahl+\i)] \anzahl in {4,8,10,16}
\path
({-12.5+5*\i},2.5)
pic[draw=white]{zahnrad={2}{.2}{\anzahl}}
pic[draw,yellow,very thick,->,font=\bfseries\tiny,gridoption={white}]
{koordinatensystem={.2}{H}{V}}
({-12.5+5*\i},-2.5)
pic[draw=white,fill=green!50!blue]{zahnrad={2}{.2}{\Anzahl}}
pic[draw,orange,->,font=\bfseries\tiny,gridoption={white,dotted,thick}]
{koordinatensystem={.2}{H}{V}}
;
\end{tikzpicture}
\end{document}
Dabei wird zum Zeichnen der kleinen Teilkreise `path picture` genutzt. Dazu ist hier nochmal ein kleines Beispiel:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[help lines](-2,-2)grid[step=.5](2,2);
\draw
[path picture={
\foreach[evaluate=\i as \angle using {360/\anzahl*(\i-1)}] \i in {1,...,\anzahl}
\draw[white] [scircle=\angle];
}][BCircle];
% Plus marks
\foreach[evaluate=\i as \angle using {360/\anzahl*(\i-1)}] \i in {1,...,\anzahl}
\draw[white] plot[mark=+] coordinates { (\angle:\Radius) };
% Coordinate system
\draw[white] (-\gridunit,-\gridunit) grid[step=\gridunit] (\gridunit,\gridunit);
\draw[->,yellow,thick] (0,0) -- (2.5*\gridunit,0) node[font=\tiny\sffamily,above] {H};
\draw[->,yellow,thick] (0,0) -- (0,2.5*\gridunit) node[font=\tiny\sffamily,left] {V};
\fill[orange!30,draw=green!50!blue,very thick]
(45:1)circle[radius=.5];
}]
(0,0)circle[radius=1];
\end{tikzpicture}
\end{document}
![alt text][2]
Hier Und dann ist noch hier außerdem ein Beispiel, bei wie die kleinen Teilkreise aus dem `\radius` glcich `0.5` und `\anzahl` gleich `16` gesetzt werden. Außerdem wird der Rest des großen Kreises noch farbig gefüllt. Dazu wurde in obigem Code `\draw[white][BCircle];` durch `\draw[white,fill=orange!70!black][BCircle];` ersetzt.
Kreis ausgeschnitten werden können:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture} \draw[help lines](-2,-2)grid[step=.5](2,2);
\begin{scope}
\path[clip]
(45:1)circle[radius=.5]
(-2,-2)rectangle(2,2)
;
\path[draw,fill=orange!30] (0,0)circle[radius=1];
\end{scope}
\end{tikzpicture}
\end{document}
![alt text][3]
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[help lines](-2,-2)grid[step=.5](2,2);
\begin{scope}
\path[clip]
(45:1)circle[radius=.5]
(-2,-2)rectangle(2,2)
;
\path[draw,fill=orange!30] (0,0)circle[radius=1];
\end{scope}
\end{tikzpicture}
\end{document}
[1]: http://texwelt.de/wissen/upfiles/tw_zahnrad.png
[2]: http://texwelt.de/wissen/upfiles/tw_pathpicture_1.png
[3]: http://texwelt.de/wissen/upfiles/tw_reverseclipping.png
[4]: http://texwelt.de/wissen/upfiles/se_zahnrad.png
[2]: [5]: http://texwelt.de/wissen/upfiles/se_zahnrad1_3.png
[3]: [6]: http://texwelt.de/wissen/upfiles/se_zahnrad2_2.png