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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Dodecahedron - Mechanical Switch Fidget 3D Printer File Image 1
Dodecahedron - Mechanical Switch Fidget 3D Printer File Image 2
Dodecahedron - Mechanical Switch Fidget 3D Printer File Thumbnail 1
Dodecahedron - Mechanical Switch Fidget 3D Printer File Thumbnail 2

Dodecahedron - Mechanical Switch Fidget

JoniPoniBoni avatarJoniPoniBoni

June 1, 2026

makerworld-icon
DescriptionCommentsTags

Description

*Update*

A new, thicker and stronger frame is now available as a print profile. It includes three different plates with three different hole sizes.

  • Plate 1: Thicker frame with the original hole size (13.8 mm)
  • Plate 2: 13.9 mm hole size
  • Plate 3: 14.0 mm hole size

I stress-tested this new frame against the original version, and it is significantly stronger. The original hole size works well for most switches, but some switches may fit a bit tightly. If that's the case, you can now choose one of the larger hole sizes. I hope this updated version works better for those of you who experienced issues with the original frame. 🙂

 

 

A dodecahedron-shaped fidget that uses 12 mechanical keyboard switches.

 

I've tested linear, tactile and clicky switches. They all work well and each has its own feel, but clicky switches are my personal favorite! It's surprisingly satisfying to roll around in your hand while pressing the different faces. The sound and feel remind me a bit of popping bubble wrap!

 

Everything snaps together with no glue required. The removable panels make it possible to experiment with different switches, colors, and combinations to customize the fidget to your liking.

 

I chose to split the model into two build plates. The plates are printed at 0.12 mm layer height to achieve smoother edges and a cleaner finish on the rounded surfaces. The frame is printed at 0.20 mm layer height which reduces print time since it doesn't contain the same rounded details.

License:

Standard Digital File License

Related Models

Parametric Hinge preview image

Parametric Hinge

rohingosling profile image

rohingosling

51,956

Rotating Rings Toy preview image

Rotating Rings Toy

Marvin profile image

Marvin

21,877

Large articulated dragon preview image

Large articulated dragon

chickenofsteel profile image

chickenofsteel

2,101

Origami Carabiner by ddf3d.com preview image

Origami Carabiner by ddf3d.com

Charlie1982 profile image

Charlie1982

43,286

Yet Another Fidget Infinity Cube v2 preview image

Yet Another Fidget Infinity Cube v2

Austin Vojta profile image

Austin Vojta

16,185

SolidSlime: solid fidget toy that flows like slime preview image

SolidSlime: solid fidget toy that flows like slime

OfficinaLayer profile image

OfficinaLayer

4,788

*NEW* Strong Flex door Carabiner ddf3d Customized preview image

*NEW* Strong Flex door Carabiner ddf3d Customized

Charlie1982 profile image

Charlie1982

34,125

Spiral cone fidget toy preview image

Spiral cone fidget toy

Krakka10 profile image

Krakka10

6,005