Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- documentclass[border=10pt,tikz]{standalone}
- usetikzlibrary{arrows.meta}
- begin{document}
- begin{tikzpicture}
- draw [fill=gray, fill opacity=.25]
- (180:5mm) coordinate (a)
- -- ++(0,-12.5mm) coordinate (b)
- arc (180:360:5mm and 1.75mm) coordinate (d)
- -- (a -| d) coordinate (c) arc (0:180:5mm and 1.75mm);
- draw [fill=gray, fill opacity=.25]
- (0,0) coordinate (t) circle (5mm and 1.75mm);
- draw [densely dashed] (d) arc (0:180:5mm and 1.75mm);
- draw []
- (180:7.5mm) coordinate (A)
- -- ++(0,-12.5mm) coordinate (B) node [midway, right, inner sep=1pt] {$v$}
- arc (180:360:7.5mm and 2.625mm) coordinate (D)
- -- (A -| D) coordinate (C) arc (0:180:7.5mm and 2.625mm);
- draw []
- (0,0) coordinate (T) circle (7.5mm and 2.625mm);
- draw [densely dashed] (D) arc (0:180:7.5mm and 2.625mm);
- draw [densely dashed ]
- ([yshift=-12.5mm]T) coordinate (B)
- edge [-Latex] node [pos=1, right] {$y$} +(-30:7.5mm)
- edge [-Latex] node [pos=1, left] {$x$} +(-150:7.5mm)
- -- (T) node [midway, right, anchor=west, fill=white, inner sep=.5pt] {$w$} node [anchor=center, circle, draw, solid, inner sep=.5pt, fill=white] {} edge [solid, -Latex] node [right, pos=1] {$z$} ++(0,5mm) ;
- end{tikzpicture}
- end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement