Below is some code that creates a semi-transparent cylinder.
firstcylinder =
ParametricPlot3D[{Cos[t], u, Sin[t]}, {t, 0, 2 Pi}, {u, -2, 2} ,
PlotStyle -> {Red, Opacity -> .3}, Mesh -> None];
Show[firstcylinder]
Draw a second cylinder that is perpendicular to the given cylinder.
Draw a...