This is a programmable combination lock. Insert the pins on the program wheels to make the combination lock open by different combination digits. The dial goes from 0 to 39.
This combination lock uses the same dial to enter the code and open the latch, unlike other combination locks found on Thingiverse. You can built this into your own safe door, or use the supplied case, meant for demonstrating how a combination lock works.
You should turn the dial 4 times counter clockwise to the first number, 3 times clockwise to the second number, two times counter clockwise to the third and then clockwise until the latch opens.
Watch this video to get details how a combination lock works and how to dial the numbers: https://www.youtube.com/watch?v=jz2WVSoQBxM
Use your preferred print settings. No support or anything is necessary. You can print all parts in one print.
You need to print one of each except these:
4 x Programming pin
2 x Programming wheel A
Put the lever in the latch and stick the lever pin trough the latch and leaver. it is a tight fit, so you might need a small hammer or a firm push to get it trough. No glue is needed here.
The latch should be placed with the flat side down, and the leaver hook should also be downwards.
Put the latch in the latch hole of the case.
Glue the outer spindle to the case. The spindle should be inside the case, but all the way into the wall of the case.
Glue the drive cam to the end of the inner spindle, having the flat side of the drive cam flush to the end of the inner spindle.
Put a programming pin in the first programming wheel A, on the flat side, and put the wheel over the outer cylinder with the flat side away from the wall.
On the next programming wheel A put two pins, one on each side, but in the same hole. Put the programming wheel on the outer cylinder, with the flat side away from the wall.
Put the spacer on the outer cylinder.
Put the last programming pin in programming wheel B on the flat side. Put the programming wheel B on the outer cylinder, but this time with the flat side against the wall.
Put the inner cylinder with the drive cam trough the outer cylinder. The drive cam is inside the case. Glue the dial to the other end of the inner cylinder. Make sure the wheels can spin freely, don't push the drive cam and inner cylinder all the way trough, leave some room for all wheels to spin freely. Glue the dial house to the wall of the case.
Put a rubber band or spring trough the lever and to the hook and glue the hook to the bottom of the case, under the leaver hole. The rubber band or spring should pull the leaver downwards and the the latch shut (see image).