Wie erstellt man mit TikZ eine solche kreisförmig geschlossene zweisträngige Verschlaufung? Dabei sollten die Anzahl der Überschneidungen sowie der Abstand zwischen den Strängen parametrisiert sein.

alt text

gefragt 03 Feb '16, 20:21

rix's gravatar image

rix
39021723
Akzeptiert-Rate: 0%


Hier ist mal eine Möglichkeit

alt text

Code:

Open in Online-Editor
  \documentclass[margin=5pt]{standalone}
  \usepackage{tikz}
  \begin{document}
  \begin{tikzpicture}

    \newcommand*\radius{4}
    \newcommand*\amplitude{.2}
    \newcommand*\schnittpunkte{14}

    \pgfmathsetmacro\winkel{360/\schnittpunkte}
    \pgfmathsetmacro\abschnitte{\schnittpunkte/2}

    \draw[purple,very thick]
      (0:\radius-\amplitude)
      foreach \i in {1,...,\abschnitte}{
        to[out={2*\winkel*\i+90-2*\winkel},in={2*\winkel*\i-90-\winkel}]
        ({2*\winkel*\i-\winkel}:{\radius+\amplitude})
        to[out={2*\winkel*\i+90-\winkel},in={2*\winkel*\i-90}]
        ({2*\winkel*\i}:{\radius-\amplitude})
      }
      (0:\radius+\amplitude)
      foreach \i in {1,...,\abschnitte}{
        to[out={2*\winkel*\i+90-2*\winkel},in={2*\winkel*\i-90-\winkel}]
        ({2*\winkel*\i-\winkel}:{\radius-\amplitude})
        to[out={2*\winkel*\i+90-\winkel},in={2*\winkel*\i-90}]
        ({2*\winkel*\i}:{\radius+\amplitude})
      };
  \end{tikzpicture}
  \end{document}
Permanenter link

beantwortet 04 Feb '16, 00:44

esdd's gravatar image

esdd
15.9k164055
Akzeptiert-Rate: 63%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×688
×4
×2
×2
×1

gestellte Frage: 03 Feb '16, 20:21

Frage wurde gesehen: 3,693 Mal

zuletzt geändert: 04 Feb '16, 00:44