This is a 2-state click button with an internal mechanism similar to that of a retractable pen.
This version has twice the clearance of the original.
This can be used with or without a long M3 bolt to transfer the click action into a secondary linear or rotary motion. Use the case with holes to see the cam pop in and out of view each click.
Original https://youtu.be/bJq6pNM4eR8
Double Clearance Update https://youtu.be/0txw6uiIqhg
Hardware Required A spring that is about 15mm long and 5mm in diameter. The design can use larger and smaller springs, but this size worked best for me.
Spring harvested from a standard click pen are a little longer than needed, but should work. If the click mechanism feels too stiff, shorten the spring with wire cutters.
I had a little success creating a spring out of PLA filament softened in hot water. This would probably work if you're willing to test different coil sizes, but metal springs will still be best.
Optional A long M3 bolt to transfer the click action out of the device for some secondary purpose - or just to demonstrate the change in distance caused by the click.
Printing All parts can be printed without supports.
The cam includes a thin 1 layer bridge over the bolt hole. If you intend to use a bolt, puncture that bridge with the bolt.
Getting a good click I found the the button click improves after using it for a while.
Some people have added wax or Vaseline to the sliding parts.
If the button is still sticking, try printing the cap and button at a 0.16mm layer height, and the cam at 0.2mm. This guarantees that the sliding surfaces have slightly offset "steps" and are less likely to catch.
Can I sell copies of this?
Yes! This project was shared under the Creative Commons - Attribution license.
This license allows selling copies, but you must provide proper attribution, as detailed in the license itself.
Please note that any other projects linked here (remixes or related projects) may have a different license. Please respect those licenses.
This license applies only to the model files (STL, 3MF, STEP, F3D) included in this project. It does not apply to photos, videos, my logo, or other supplemental graphics attached to or displayed with this project.