Study of Double Cardan Universal Joint

Double Cardan drives allow to adjust relative linear positions between the input and output shafts even during rotary transmission. The output velocity is always equal to the input one (constant velocity joint) because their shafts are kept parallel each other.
The pin axles on the intermediate half shafts (in yellow and in violet) must be parallel each other.