mechanism to rotate disc between fixed angles...

Dear friends,

disc will rotate between fixed angles 90degree, 180 degree, 540degree, 360 degree

once we set a angle 90 degree, disc will rotate between this 90degree,

similarly , i need for rotattion 540, 720 degree without up and down movement of disc...

any locking mechaninism below disc in platform is preferable...

any suggestion , any mechanism is welcome..

please share your knowledge..

thanking you,

shravan R

SolidworksAssemblies