Cylinder Lock (fully functional, parametric)
thingiverse
It's a fully functional cylinder lock that offers 5⁴ (=625) different combinations. You will need 4 springs from a ball pen (diameter = 4 mm, Length > 19 mm, tolerance is quite high and parametric) or let gravity do the its job for a first test. To create a custom lock, open the .f3d-file in Fusion 360, go to "change Parameters" and set PIN1STUFE to PIN4STUFE an a value between 1 and 5. It will adjust the pins and the key accordingly. Also see https://youtu.be/lX2YUn6JloE
With this file you will be able to print Cylinder Lock (fully functional, parametric) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Cylinder Lock (fully functional, parametric).