About this 3D model
This mechanical motion uses a Crank as an input and the pistons as the output. This is like a car's engine but just with the pistons. This even Supports 3D Printing; you can find the STL files below. You can find a cool Gif animation Here.