Making Custom 3D Printed Slide Switches

For a little over a year now we’ve been covering the incredible replicas [Mike Gardi] has been building of educational “computers” from the very dawn of the digital age. These fascinating toys, many of which are now extremely rare, are recreated using 3D printing and other modern techniques for a whole new generation to enjoy and learn from.

He’s picked up a trick or two building these replicas, such as this method for creating bespoke slide switches with a 3D printer. Not only does this idea allow you to control a custom number of devices, but as evidenced in the video after the break, the printed slider sounds absolutely phenomenal in action. Precisely the sort of “clunk” you want on your front panel.

Of course, [Mike] doesn’t expect anyone to create this exact switch. He’s designed it as part of his Working Digital Computer (WDC-1) project that he’s documenting on Hackaday.io, so it has a rather specific set of design parameters. But with the steps he outlines in the write-up, you should have no problem adapting the concept to fit your specific needs.

So how does it work? One half of the switch is a track is printed with indents for both reed switches and 6 x 3 mm disc magnets. The other is a small shuttle that itself has spaces for two of the same magnets. When it slides over the reed switches they’re activated by the magnet on one side, while the magnet on the other side will be attracted to the one embedded into the track. This not only gives the switch detents that you can feel and hear while moving it, but keeps the shuttle from sliding off the intended reed switch.

If you like this, you’ll absolutely love his mostly 3D printed binary encoder that we featured recently. With his track record, we’re excited to follow the WDC-1 project as it develops, and thrilled that [Mike] has brought it to Hackaday.io.

13 thoughts on “Making Custom 3D Printed Slide Switches

  1. I like it! The photos make it look much bigger than it is, but yeah.. very nice!
    This would also make for a good, robust public-facing set of controls that with some minor changes would be quite hard to damage through normal use.

  2. You can make yourself noiseless slider variable resistances with similar methods too. Use a light dependent resistor and a long narrowing V shaped slot blocking the illumination.

    1. I’ve seen an even simpler noiseless potentiometer: it used two flat metal plates separated by a movable plastic insulator. The insulator had a high dielectric constant, and by measuring the capacitance it determined the position. This would also be easy to 3D print, and microcontrollers are pretty good at measuring capacitance.

  3. Clever idea that was brilliantly executed. In my book of stolen ideas already. I have some Magnasphere L Series switches left over from a project which could be used in this manner as well so no magnets needed.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.