\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}