This is Geneva drive , 3D model that can be used in producing on CNC machines and for 3D printing. All parts are in .STL format ready to print and assemble.
Application of the Geneva drive is in film movie projectors and movie cameras, where the film is pulled through an exposure gate with periodic starts and stops. You can watch animation and how it works on link above.