TikZ を使用した浴槽の排水ジオメトリ

TikZ を使用した浴槽の排水ジオメトリ

このスケッチをTikZを使って描くにはどうすればいいでしょうか?

ここに画像の説明を入力してください

同じようなことをした人はいますか?

前もって感謝します!

答え1

TeX-SE へようこそ! パラメトリック プロットを使用すると、そのようなものを取得できます。

\documentclass[tikz,border=3.14mm]{standalone}
\begin{document}
\begin{tikzpicture}
 \foreach \X in {0,45,...,315}
 {\draw[green!60!black] plot[variable=\x,domain=0:4,smooth,samples=51] 
    ({10*\x+\X-40/(\x+0.2)}:\x);}
 \foreach \X in {1,2}
 {\draw[red] (0,0) circle[radius=\X*1cm];}
\end{tikzpicture}
\end{document}

ここに画像の説明を入力してください

関連情報