Mechanism demo
For similar models look here:
https://makerworld.com/en/@VIVI_66/collections/1163772
Cheers.