Habt Ihr eine Idee, wie solche Bögen mit tikz umsetzen kann?

Tabellen und Grafiken erstellen und anordnen


Imedant
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mo 24. Jul 2017, 22:36

Habt Ihr eine Idee, wie solche Bögen mit tikz umsetzen kann?

Beitrag von Imedant »

Hallo, ich möchte mit tikz ein Messgerät zeichnen, welches Ultraschallwellen im 30°-Kegel nach unten aussendet. Ich möchte das nur zweidimensional umsetzen und habe dazu ein Rechteck als Messgerät gezeichnet. Mit den Schallwellen habe ich jedoch so meine Probleme. Ich habe versucht diese mit "arc" zu zeichnen, jedoch werden diese nach Bogenanfang platziert und nicht nach Bogen-Mittelpunkt. Ich möchte also so etwas wie im beigefügten Bild erreichen, nur eben im 30°-Winkel. Mit arc habe ich nur so etwas wie hier im Code erreicht:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) arc (0:0:0);
\draw (0,-0.5) arc (255:285:0.5);
\draw (0,-1) arc (255:285:1);
\draw (0,-1.5) arc (255:285:1.5);
\draw (0,-2) arc (255:285:2);
\draw (0,-2.5) arc (255:285:2.5);
\end{tikzpicture}
\end{document}
Danke für alle Antworten schon im Voraus! :)
Dateianhänge
Schallwellen.png
Schallwellen.png (2.46 KiB) 1609 mal betrachtet

rais
Forum-Guru
Forum-Guru
Beiträge: 411
Registriert: Di 21. Sep 2010, 00:37

Beitrag von rais »

da braucht Du doch nur die Startpunkte für die Bögen anzupassen. Wenn Du diese polar angibst, verändert sich noch nicht mal allzu viel ;)
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
%\draw (0,0) arc (0:0:0);
\draw (255:0.5) arc (255:285:0.5);
\draw (255:1) arc (255:285:1);
\draw (255:1.5) arc (255:285:1.5);
\draw (255:2) arc (255:285:2);
\draw (255:2.5) arc (255:285:2.5);
\end{tikzpicture}
\end{document}
 
VG
Rainer
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)

Imedant
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mo 24. Jul 2017, 22:36

Beitrag von Imedant »

Danke rais, funktioniert einwandfrei.

Antworten