\documentclass{article}
\usepackage[paperwidth=600mm,paperheight=575mm, margin=5mm]{geometry}
\usepackage{graphicx}
\usepackage{ifpdf}
\ifpdf
   % put here packages only for the PDF:
   \DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
   \usepackage{hyperref} 
\else
   % put here packages only for the DVI:
\fi

\special{papersize=700mm,600mm}
\usepackage{mystyle}
\usetikzlibrary{positioning}

\pagestyle{empty}

\begin{document}

\begin{tikzpicture}[scale=0.7,ultra thick] %wiring diagram
%wire planes - HV
  \foreach \x in {0,1,...,16}
  {
     \draw[color=gray] (-10.54,1.9*\x)--++(21.08,0)--++(0,0.635)--++(-21.08,0)--cycle;
  }
%wire planes - signal
  \foreach \x in {1,2,...,16}
  {
     \node (Sl\x) at (-10.54 , 1.9*\x+0.95-1.9){};
     \node (Sr\x) at (10.54 , 1.9*\x+0.95-1.9){};
     \draw[color=blue] (Sl\x.center)--++(21.08,0)--++(0,0.635)--++(-21.08,0)--cycle;
     \node[font=\large](s\x) at (0,\x*1.9+0.95-1.9+0.3215) {S\x};
  }
%chamber body
  \node (Chamberll) at (-12.5,-1.0) {};
  \draw (Chamberll.center) --++(0,33.15)--++(25,0)--++(0,-33.15)--cycle;
  \node [font=\Huge] (TS) at (0,-2) {Target Housing};
%Feed throughs
  \node (Alr) at (-12.5 , 5)  {};
  \node (Blr) at (-12.5 , 20)  {};
  \node (Cll) at ( 12.5 , 5)  {};
  \node (Dll) at ( 12.5 , 20)  {};
  \draw (Alr.center) --++(0,6) --++(-4,0) --++(0,-6) --cycle;
  \draw (Blr.center) --++(0,6) --++(-4,0) --++(0,-6) --cycle;
  \draw (Cll.center) --++(0,6) --++( 4,0) --++(0,-6) --cycle;
  \draw (Dll.center) --++(0,6) --++( 4,0) --++(0,-6) --cycle;
  \node [font=\Huge](Alrtxt) at (-15 , 4)  {F1};
  \node [font=\Huge](Blrtxt) at (-15 , 19)  {F2};
  \node [font=\Huge](Clltxt) at ( 15 , 4)  {F3};
  \node [font=\Huge](Dlltxt) at ( 15 , 19)  {F4};
  %opening in chamber side (white lines over black)
  \draw [color=white] (Alr.center)  --++(0,6);
  \draw [color=white] (Blr.center)  --++(0,6);
  \draw [color=white] (Cll.center)  --++(0,6);
  \draw [color=white] (Dll.center)  --++(0,6);
%preamp boxes in green
  \draw [color=teal] (Alr.center)++ (-4,-2) --++ (0,10) --++(-3,0) --++(0,-10) --cycle;
  \draw [color=teal] (Blr.center)++ (-4,-2) --++ (0,10) --++(-3,0) --++(0,-10) --cycle;
  \draw [color=teal] (Cll.center)++ ( 4,-2) --++ (0,10) --++( 3,0) --++(0,-10) --cycle;
  \draw [color=teal] (Dll.center)++ ( 4,-2) --++ (0,10) --++( 3,0) --++(0,-10) --cycle;
  \node [color=teal, font=\Huge] (P1) at (-18,14) {Preamp};
  \node [color=teal, font=\Huge] (P2) at ( 18,14) {Preamp};
  \node [color=teal, font=\Huge] (P3) at (-18,29) {Preamp};
  \node [color=teal, font=\Huge] (P4) at ( 18,29) {Preamp};
%conduit RED
  %conduit from feed thru A
  \draw [color=red]   (Alr.center)++ (-7, 0) --++ (-20,0) --++(0,48) --++(35,0);
  \draw [color=red]   (Alr.center)++ (-7, 6) --++ (-14,0) --++(0,36) --++(35,0);
  %conduit from feed thru B
  \draw [color=red]   (Blr.center)++ (-7, 0) --++ (-10,0) --++(0,23) --++(25,0);
  \draw [color=red]   (Blr.center)++ (-7, 6) --++ (- 4,0) --++(0,11) --++(25,0);
  %conduit from feed thru C
  \draw [color=red]   (Cll.center)++ (7, 0) --++ (20,0) --++(0,48) --++(-35,0);
  \draw [color=red]   (Cll.center)++ (7, 6) --++ (14,0) --++(0,36) --++(-35,0);
  \node [color=red, font=\Huge, align=center] at (26,4) {1/4" wall Conduit};
  %conduit from feed thru D
  \draw [color=red]   (Dll.center)++ (7, 0) --++ (10,0) --++(0,23) --++(-25,0);
  \draw [color=red]   (Dll.center)++ (7, 6) --++ ( 4,0) --++(0,11) --++(-25,0);
%junction box
  \fill [color=white]  (-14.5,36) --++(29,0)--++(0,18)--++(-29,0)--cycle;
  \draw [color=olive, very thick] (-14.5,36) --++(29,0)--++(0,18)--++(-29,0)--cycle;
  %white lines on side of junction box for openings
  \draw [color=white, very thick] (-14.5,37)--++(0,6);
  \draw [color=white, very thick] (-14.5,47)--++(0,6);
  \draw [color=white, very thick] ( 14.5,37)--++(0,6);
  \draw [color=white, very thick] ( 14.5,47)--++(0,6);
  \draw [color=white, very thick] (-14,54)--(14,54);
  \draw [color=olive, dashed, very thick] (-14.5,37)--++(0,6);
  \draw [color=olive, dashed, very thick] (-14.5,47)--++(0,6);
  \draw [color=olive, dashed, very thick] ( 14.5,37)--++(0,6);
  \draw [color=olive, dashed, very thick] ( 14.5,47)--++(0,6);
  \draw [color=olive, dashed, very thick] (-14,54)--(14,54);
  \node [font=\Huge, color=olive] (JnctionBox) at (0,37) {Junction Box};
%Shielding Braid
  \draw [color=brown] (-14,54) -- (-14,63);
  \draw [color=brown] ( 14,54) -- ( 14,63);
  \node [color=brown,right,font=\Huge] (shieldbraid) at (14.25,58.5) {Shielding Braid};
%plane to feed thru A
  \draw (Sl1.center)++(0,0.3125) --++(-1.0 ,0)--(-12.0,0 |- 0,6) --(Alr.center |- 0,6)
     --(-38.5,0 |- 0,6)--(-38.5,0 |- 0,52) -- (-12.999,0 |- 0,52)--(-12.99,0 |- 0,65);
  \draw (Sl3.center)++(0,0.3125) --++(-0.5 ,0)--(-11.5,0 |- 0,7) --(Alr.center |- 0,7)
     --(-37.5,0 |- 0,7)--(-37.5,0 |- 0,51)-- (-12,0 |- 0,51)--(-12,0 |- 0,65);
  \draw (Sl5.center)++(0,0.3125) --++(-0.5 ,0)--(-11.5,0 |- 0,9) --(Alr.center |- 0,9)
     --(-35.5,0 |- 0,9)--(-35.5,0 |- 0,49)-- (-10,0 |- 0,49)--(-10,0 |- 0,65);
  \draw (Sl7.center)++(0,0.3125) --++(-1.0 ,0)--(-12.0,0 |- 0,10)--(Alr.center |- 0,10)
     --(-34.5,0 |- 0,10) --(-34.5,0 |- 0,48)-- (-9,0 |- 0,48)--(-9,0 |- 0,65);
%plane to feed thru B
  \draw (Sl9.center) ++(0,0.3125)--++(-1.0,0) --(-12,0 |- 0,21) --(Alr.center |- 0,21)
     --(-28.5,0 |- 0,21)--(-28.5,0 |- 0,42) -- (-6,0 |- 0,42)--(-6,0 |- 0,65);
  \draw (Sl11.center)++(0,0.3125)--++(-0.5,0) --(-11,5 |- 0,22) --(Alr.center |- 0,22)
     --(-27.5,0 |- 0,22)--(-27.5,0 |- 0,41) -- (-5,0 |- 0,41)--(-5,0 |- 0,65);
  \draw (Sl13.center)++(0,0.3125)--++(-0.5,0) --(-11,5 |- 0,24) --(Alr.center |- 0,24)
     --(-25.5,0 |- 0,24)--(-25.5,0 |- 0,39) -- (-3,0 |- 0,39)--(-3,0 |- 0,65);
  \draw (Sl15.center)++(0,0.3125)--++(-1.0,0) --(-12,0 |- 0,25) --(Alr.center |- 0,25)
     --(-24.5,0 |- 0,25)--(-24.5,0 |- 0,38) -- (-2,0 |- 0,38)--(-2,0 |- 0,65);
%plane to feed thru C
  \draw (Sr2.center)++(0,0.3125) --++(1.0 ,0) --(12.0,0 |- 0,6)  --(Dll.center |- 0,6)
     --(38.5,0 |- 0,6)--(38.5,0 |- 0,52) -- (12.999,0 |- 0,52)--(12.999,0 |- 0,65);
  \draw (Sr4.center)++(0,0.3125) --++(0.5 ,0) --(11.5,0 |- 0,7) --(Dll.center |- 0,7)
     --(37.5,0 |- 0,7)--(37.5,0 |- 0,51)-- (12,0 |- 0,51)--(12,0 |- 0,65);
  \draw (Sr6.center)++(0,0.3125) --++(0.5 ,0) --(11.5,0 |- 0,9) --(Dll.center |- 0,9)
     --(35.5,0 |- 0,9)--(35.5,0 |- 0,49)-- (10,0 |- 0,49)--(10,0 |- 0,65);
  \draw (Sr8.center)++(0,0.3125) --++(1.0 ,0) --(12.0,0 |- 0,10) --(Dll.center |- 0,10)
     --(34.5,0 |- 0,10) --(34.5,0 |- 0,48)-- (9,0 |- 0,48)--(9,0 |- 0,65);
%plane to feed thru D
  \draw (Sr10.center)++(0,0.3125) --++(1.0 ,0) --(12,0 |- 0,21) --(Dll.center |- 0,21)
     --(28.5,0 |- 0,21)--(28.5,0 |- 0,42) -- (6,0 |- 0,42)--(6,0 |- 0,65);
  \draw (Sr12.center)++(0,0.3125) --++(0.5 ,0) --(11,5 |- 0,22) --(Dll.center |- 0,22)
     --(27.5,0 |- 0,22)--(27.5,0 |- 0,41) -- (5,0 |- 0,41)--(5,0 |- 0,65);
  \draw (Sr14.center)++(0,0.3125) --++(0.5 ,0) --(11,5 |- 0,24) --(Dll.center |- 0,24)
     --(25.5,0 |- 0,24)--(25.5,0 |- 0,39) -- (3,0 |- 0,39)--(3,0 |- 0,65);
  \draw (Sr16.center)++(0,0.3125) --++(1.0 ,0) --(12,0 |- 0,25) --(Dll.center |- 0,25)
     --(24.5,0 |- 0,25)--(24.5,0 |- 0,38) -- (2,0 |- 0,38)--(2,0 |- 0,65);
%ADC Boxes (4 boxes with two inputs)
	\node (ADC1) at (-8,65) {};
	\node (ADC2) at (-1,65) {};
	\node (ADC3) at ( 1,65) {};
	\node (ADC4) at ( 8,65) {};
	\draw (ADC1.center) --++(0,8) --++(-6, 0) --++(0,-8) --cycle;
	\draw (ADC2.center) --++(0,8) --++(-6, 0) --++(0,-8) --cycle;
	\draw (ADC3.center) --++(0,8) --++( 6, 0) --++(0,-8) --cycle;
	\draw (ADC4.center) --++(0,8) --++( 6, 0) --++(0,-8) --cycle;
	\draw [color=black!50] (ADC1.center)++(-3,0)--++(0,8);
	\draw [color=black!50] (ADC2.center)++(-3,0)--++(0,8);
	\draw [color=black!50] (ADC3.center)++(3,0)--++(0,8);
	\draw [color=black!50] (ADC4.center)++(3,0)--++(0,8);
	\node [font=\huge] (tACD1) at(-11,73.5) {ADC 1};
	\node [font=\huge] (tACD2) at(-4,73.5) {ADC 2};
	\node [font=\huge] (tACD3) at( 4,73.5) {ADC 3};
	\node [font=\huge] (tACD4) at( 11,73.5) {ADC 4};
	\node [font=\Large, align=center] (tACD1L) at( -2.5,66.5) {32 \\ Channel \\ Input};
	\node [font=\Large, align=center] (tACD1R) at( -5.5,66.5) {32 \\ Channel \\ Input};
	\node [font=\Large, align=center] (tACD2L) at( -9.5,66.5) {32 \\ Channel \\ Input};
  \node [font=\Large, align=center] (tACD2R) at(-12.5,66.5) {32 \\ Channel \\ Input};
  \node [font=\Large, align=center] (tACD3L) at(  2.5,66.5) {32 \\ Channel \\ Input};
  \node [font=\Large, align=center] (tACD3R) at(  5.5,66.5) {32 \\ Channel \\ Input};
  \node [font=\Large, align=center] (tACD4L) at(  9.5,66.5) {32 \\ Channel \\ Input};
  \node [font=\Large, align=center] (tACD4R) at( 12.5,66.5) {32 \\ Channel \\ Input};
%ADC Shield
  \draw (-16,63) rectangle (16,75);
  \node [font=\Huge, right] (ADCShld) at (16.25,69) {ADC Shielding};
%Legend Upper Left
  \node [anchor=west, font=\Huge] (LegSigNum) at (-38,74) {9 Wires Per Signal Plane};
  \filldraw (-39,74) circle (8pt);
  \node [anchor=west, font=\Huge] (LegPlugNum) at (-38,71) {Two 25 pin plugs per feed thru};
  \filldraw (-39,71) circle (8pt);
  \node [anchor=west, font=\Huge] (LegWireNum) at (-38,68) {Two wire planes per 25 pin plug (18 wires)};
  \filldraw (-39,68) circle (8pt);
    \node [anchor=west, font=\Huge] (LegPreampNum) at (-38,65) {Two 44 Pin Plugs Exit each Preamp};
  \filldraw (-39,65) circle (8pt);
  \node [anchor=west, font=\Huge] (LegPreampNum) at (-38,62) {18 Twisted Shielded Pair Differential Outputs};
  \filldraw (-39,62) circle (8pt);
    \node [anchor=west, font=\Huge] (LegPreampNum) at (-38,59) {Each DAQ has two 32 channel inputs};
  \filldraw (-39,59) circle (8pt);
      \node [anchor=west, font=\Huge] (LegPreampNum) at (-38,56) {Each Preamp Box connects to only one DAQ};
  \filldraw (-39,56) circle (8pt);
\end{tikzpicture}

\end{document}