Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- \documentclass[border=10mm]{standalone}
- \usepackage[utf8]{inputenc}
- \usepackage[T1]{fontenc}
- \usepackage{lmodern}
- \usepackage{tikz}
- % Parameter
- % Außenradius
- \newlength{\outerradius}
- \setlength{\outerradius}{65mm}
- % Länge der Hauptabschnittsstriche
- \newlength{\mainticklength}
- \setlength{\mainticklength}{10mm}
- % Länge der Nebenabschnittsstriche
- \newlength{\secondaryticklength}
- \setlength{\secondaryticklength}{5mm}
- % Abstand (als Winkel) der großen Einteilung
- \newcommand{\maindeltaangle}{10}
- % Abstand (als Winkel) der kleinen Einteilung
- \newcommand{\secondarydeltaangle}{1}
- \begin{document}
- \begin{tikzpicture}
- % Schleife für Haupteinteilungen
- \pgfmathsetmacro{\endangle}{360-\maindeltaangle}
- \foreach \mainangle in {0,\maindeltaangle,...,\endangle} {
- \draw (\mainangle:\outerradius-\mainticklength)
- node [anchor=north, rotate = -90+\mainangle] {\mainangle}
- -- (\mainangle:\outerradius)
- ;
- % Schleife für Nebeneinteilungen
- \pgfmathsetmacro{\endangle}{\maindeltaangle-\secondarydeltaangle}
- \pgfmathsetmacro{\secondsecondarydelta}{2*\secondarydeltaangle}
- \foreach \secondaryangle in {\secondarydeltaangle,\secondsecondarydelta,...,\endangle} {
- \draw (\mainangle+\secondaryangle:\outerradius-\secondaryticklength)
- -- (\mainangle+\secondaryangle:\outerradius)
- ;
- }
- }
- \end{tikzpicture}
- \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement