Solenoid Illustration

solenoid2

Edit and compile if you like:

\documentclass[border=2pt]{standalone}
% Drawing
\usepackage{tikz}
\usepackage{tikz-3dplot}
% Tikz Library
\usetikzlibrary{angles, quotes}
% Style
\tikzset{>=latex}
% Define Color
\definecolor{amber}{rgb}{1.0, 0.5, 0}
\definecolor{darkmagenta}{rgb}{0.55, 0.0, 0.55}
\definecolor{bleudefrance}{rgb}{0.19, 0.55, 0.91}
% Notation
\usepackage{physics}
% Newcommand
\newcommand{\midlabelline}[3]{
\node (midlabel) at ($ (#1)!.5!(#2) $) {\huge #3};
\draw[<-, very thick] (#1) -- (midlabel);
\draw[->|, very thick] (midlabel) -- (#2);
}
\newcommand{\midlabellinee}[3]{
\node (midlabel) at ($ (#1)!.5!(#2) $) {\huge #3};
\draw[|<-, very thick] (#1) -- (midlabel);
\draw[->|, very thick] (midlabel) -- (#2);
}
\newcommand{\midlabellineee}[3]{
\node (midlabel) at ($ (#1)!.5!(#2) $) {\huge #3};
\draw[very thick] (#1) -- (midlabel);
\draw[very thick] (midlabel) -- (#2);
}
%Styles
%%Arrow in the Middle
\tikzset{midarrow/.style = {postaction=decorate, decoration={markings,mark=at position .52 with \arrow{stealth}}}}
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Click to download: solenoid2.tex
Open in Overleaf: solenoid2.tex
This file is available on GitHub.
See more on the author page of Alexandros Tsagkaropolulos.

Leave a Reply

Your email address will not be published.