Turn a standard 6x6x5mm electronic push button into a bigger, more user-friendly 18mm push button. Assembles using friction-fit components. Superglue can be added to make things more permanent if needed.
This model intentionally leaves the metal leads of the button exposed. My goal is that this model can be easily remixed into other custom projects by just incorporating the Mount piece, available to download as the mount.3mf file. You can see an example of that in my first remix here.
Friction-fit tolerances are necessarily pretty tight. The Fusion360 file is included so you can tweak things if needed (see the User Parameters). Alternatively, just do some light sanding/filing to help them fit.
Assembly
Pay attention to the orientation of the Stem and Cap. The notch in the stem should be visible on the open side of the Guide, and the thickest side of the Cap (with a similar notch in it) should be on the same side as the Stem notch. I.e., the two notches should be almost touching, as shown in this cutaway image:
Tips
Fully press the Stem and Cap together a couple times before assembly to smooth out in roughness in the connection. If they really won't go together, lightly sand the appropriate edges (particularly the corners) of the Stem piece.
The Button can still be inserted or removed after putting the Guide and Mount together, but it's kind of fiddly.
You can superglue the Mount and Guide together to minimize the risk of them coming apart later. But first do a dry assembly to make sure there are no other issues that require post-processing to fix.
The Guide's pegs will need to be pressed hard into the Mount holes, they're a tight fit. If you really can't get them in, just snip the pegs off and superglue the two pieces together.
If the 6mm button gets pressed just by sliding the Stem into the Guide, or you can't get the Stem in at all, see the “Parts for Remixes; Different Tolerances” print profile. Each plate there has a Guide with slightly more or less vertical space for the Stem so you can find the perfect fit for your print. (No need to re-print the other parts on the plate, only the Guide is different)