• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Mechanical Switch Fidget Click 3D Printer File Image 1
Mechanical Switch Fidget Click 3D Printer File Image 2
Mechanical Switch Fidget Click 3D Printer File Image 3
Mechanical Switch Fidget Click 3D Printer File Image 4
Mechanical Switch Fidget Click 3D Printer File Image 5
Mechanical Switch Fidget Click 3D Printer File Image 6
Mechanical Switch Fidget Click 3D Printer File Image 7
Mechanical Switch Fidget Click 3D Printer File Image 8
Mechanical Switch Fidget Click 3D Printer File Image 9
Mechanical Switch Fidget Click 3D Printer File Image 10
Mechanical Switch Fidget Click 3D Printer File Thumbnail 1
Mechanical Switch Fidget Click 3D Printer File Thumbnail 2
Mechanical Switch Fidget Click 3D Printer File Thumbnail 3
Mechanical Switch Fidget Click 3D Printer File Thumbnail 4
Mechanical Switch Fidget Click 3D Printer File Thumbnail 5
Mechanical Switch Fidget Click 3D Printer File Thumbnail 6
Mechanical Switch Fidget Click 3D Printer File Thumbnail 7
Mechanical Switch Fidget Click 3D Printer File Thumbnail 8
Mechanical Switch Fidget Click 3D Printer File Thumbnail 9
Mechanical Switch Fidget Click 3D Printer File Thumbnail 10

Mechanical Switch Fidget Click

kriswillcode avatarkriswillcode

July 17, 2025

printables-icon
DescriptionCommentsTags

Description

It's loud! It clicks! It's annoying and feels so great! It's even hard to print and assemble!

This little fidget toy functions like a mechanical switch from a keyboard. It provides an audible and tactile click when pressed and released. The switch has no electrical contacts: its only purpose is to feel pleasant and make noise.

The print consists of 7 printed pieces and 1 pen spring. Assembly requires a hammer and a block or rag to protect the print.

 

âš  Heads up, hot shot! This is a tricky print. This print has small pieces. These have limited bed contact, but require dimensional accuracy. Your flow rate must be nearly perfect, and you need perfect bed adhesion. Also, if your printer has any elephant's foot, then forget about printing this.

 

Metal Springs

The switch fidget requires one metal spring from a common retractable ballpoint pen.

  • Diameter: less than 4.8 mm
  • Uncompressed Length: at least 18 mm
  • Compressed Length: at most 8 mm
  • Compression Force: stiffer is better

The spring needs to provide enough force to overcome the plastic side springs. A stiffer spring operates better and makes a louder "click." I can't describe how much force is required, but it's not much.

Printing

Recommended settings:

  • Nozzle: 0.4 mm
  • Layer Height: 0.2 mm
  • Infill: at least 15%
  • Vertical Shells: 2 or more
  • Top/Bottom Layers: 4
  • Supports: No
  • Material: tested with PLA

You'll need to print the following:

  • 2x end caps
  • 2x side springs
  • 1x body
  • 1x button
  • 1x slider

One of the photos shows the correct orientation of the parts. The side springs must print standing up for dimensional accuracy.

Dimensional accuracy is important, so check out your printer. Make sure your belts are tight and taut. Calibrate your e-steps for your chosen filament. Cutting your flow rate down helps immensely. A replacement nozzle is always a great idea.

The print also has 4 pieces with small bed footprints. I recommend using a glue stick or other adhesives (hair spray, MagiGoo, Bed Weld, etc.). A brim is not recommended: any remaining brim interferes with the movement. However, a brim may work on the stationary end caps. Printing the parts separately also helps.

Good luck!

Assembly

Refer to the images above for correct terminology and orientation. You will need to hammer in the end caps. Be sure to us a rag or wood block between the hammer and the print in order to prevent surface damage.

  1. Place both side springs in to the slots in the body. The fit will be tight, but don't use the hammer.
  2. Hammer one end cap in to the body. Work your way around the edge. Don't try to hammer it all in one blow.
  3. Place the slider in to the body between the two side springs.
  4. Place the pen spring in to the hole in the button.
  5. Slide the pen spring in to the body while sliding the button in to the slider.
  6. Test and adjust the action. Hold the end cap against the body to hold in the other parts. Click and verify the movement is correct. For tuning tips, see below.
  7. Hammer the other end cap in to the body.

Tuning the Action

It can be tricky to get the fidget switch's movement to work reliably. Here are some tips to help you out:

  • The slider must be able to move with no resistance.
  • The slider needs to snap between the side springs with only the pen spring's force.
  • If the side springs are too close to the slider, sand down their tips. Make sure to keep the round shape. Don't sand the sides of the slider!
  • No elephant's foot! If any is present, you'll need to remove it.
  • If the print seems to have size issues, reduce your flow rate. Most filaments worked fine, while others needed a 5-10% reduction.
  • I had issues with mixing parts printed on different printers. Consider printing and perfecting a switch in a single filament before attempting a complex color scheme.
  • Oil will make the action smoother. But, it won't fix a mechanism that doesn't work already.
  • When testing, hold the end caps snugly. Feel for any bumps or scratching while clicking.
  • Make sure the slider is not rubbing against the end caps. You may need to sand the top or bottom of the slider. Don't sand the sides of the slider!
  • Once you snap it together, it's impossible to open without breaking it…

 

Want to sell prints of this model? Check out my Printables Club!

License:

Creative Commons — Attribution — Noncommercial — Share Alike

Related Models

bakercube preview image

bakercube

iomaa profile image

iomaa

44,388

Book Page Holder V3 preview image

Book Page Holder V3

fifindr profile image

fifindr

3,427

Customizable Spotify Keychain / Tag preview image

Customizable Spotify Keychain / Tag

ewt profile image

ewt

2,843

Bottle Opener and Cap GUN! preview image

Bottle Opener and Cap GUN!

3Deddy profile image

3Deddy

43,913

Funnel Tray preview image

Funnel Tray

fifindr profile image

fifindr

3,476

Aldi Cart keychain preview image

Aldi Cart keychain

Nexus profile image

Nexus

1,044

Mini Tape Gun - Tape Dispenser preview image

Mini Tape Gun - Tape Dispenser

brycelowe profile image

brycelowe

23,734

Mini Whistle preview image

Mini Whistle

fifindr profile image

fifindr

1,882