\documentclass[10pt,multi=False,border=5pt,tikz,class=scrartcl]{standalone}
\usepackage{xcolor}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usetikzlibrary{arrows.meta}
\renewcommand*{\familydefault}{\sfdefault}
\begin{document}
\tikzset{
mytip/.tip={stealth[sep]Bar}
}
\begin{tikzpicture}[every node/.style={text centered, text width=7em, font=\large}]
\draw [very thick,dashed] (0,-2.7) -- (0,3);
\node at (0,4) {Source\\Grid};
\draw [very thick] (5,-2) -- (5,2.5);
\node at (5,3.5) {Object plane\\(distortions of\\interest)};
\draw [thick,blue,fill=cyan] (10.3,.75) -- (10.3,-.75) arc (70:-70:-.8);
\draw [thick,blue,fill=cyan] (10.7,.75) -- (10.7,-.75) arc (-70:70:.8);
\draw [ultra thick] (10.5,.5) -- ++(0,.75) (10.5,-.5) -- ++(0,-.75) node [below,blue] {A};
\node at (10.5,2) {Objective\\Lens};
\draw [thick,dashed] (14,-1.3) -- (14,1.3);
\node at (14,2) {Cutoff\\Grid};
\draw [ultra thick] (15,-1.75) -- (15,1.75);
\node at (16.5,0) {Image Plane\\(image of\\distortions)};
\draw [mytip-mytip, very thick, blue] (0,-3.5) -- ++(10.55,0) node [pos=.5,above,blue]{$L_O$};
\draw [mytip-mytip, very thick, blue] (10.5,-3.5) -- (14,-3.5) node [pos=.5,above,blue]{$L_i$};
\draw [mytip-mytip, very thick, blue] (5,-2.7) -- (10.55,-2.7) node [pos=.5,above,blue]{$S_O$};
\draw [mytip-mytip, very thick, blue] (10.5,-2.7) -- (15,-2.7) node [pos=.5,above,blue]{$S_i$};
\draw [thick,red] (0,2) -- (15,-.857)
(0,2) -- (10.5,-.5) -- (15,-.857) -- (10.5,.5) -- (0,2)
(5,1.0476) -- (10.5,-.5) -- (14,-.6667) -- (10.5,.5) -- (5,1.0476);
\end{tikzpicture}
\end{document}