Design of FLEXIBLE FLANGE COUPLING in Solidworks.
Flexible couplings are usually used to transmit torque from one shaft to another when the two shafts are slightly misaligned. They can accommodate varying degrees of misalignment up to 1.5° and some parallel misalignment. They can also be used for vibration damping or noise reduction.
You can find detailed modelling with assembly in this video
Step 1: Detailed modelling with assembly