Advantages & Disadvantages of Solid Shaft?

Advantages of Solid Shaft are Can handle higher radial and axial loads compared to hollow shafts, Can transmit torque more efficiently. Disadvantages of Solid Shaft is More expensive to manufacture than hollow shafts