PopKeys - The Triple Toggle Fidget Toy

PopKeys - The Triple Toggle Fidget Toy

Boost
371
486
118
GIF
GIF

Print Profile(5)

All
A1 mini
P1S
P1P
X1
X1 Carbon
X1E
A1

0.12mm layer, 2 walls, 15% infill
0.12mm layer, 2 walls, 15% infill
Designer
4.7 h
2 plates
4.7(51)

0.12mm layer, Multicolor keys, print by object, 2 plates
0.12mm layer, Multicolor keys, print by object, 2 plates
Designer
4.8 h
2 plates
4.8(24)

[4 Color, 2 Plates]: 0.12mm layer, 2 walls, 15% infill
[4 Color, 2 Plates]: 0.12mm layer, 2 walls, 15% infill
2.8 h
2 plates
5.0(4)

4 Color/1 Plate, 0.12mm layer, 2 walls, 15% infill
4 Color/1 Plate, 0.12mm layer, 2 walls, 15% infill
2.7 h
1 plate
3.8(4)
Click to see more

Boost
371
486
118
51
820
402
Released

Description

PopKeys is a “toggle” fidget with a mechanical twist… Pressing any key will release any/all other keys. Pressing the key down far enough will lock it down into place. Try pressing different combinations to lock down one, two, or all three keys, then press again to pop them back up. Good noisy fun for the key-pressing fidgeter.

 

This was inspired by old cassette tape players, where pressing one play control button would release another. I always enjoyed that mechanism, so I designed this fidget toy around that concept.

 

Most of the parts (except springs) work well with PLA. PLA parts seem to move with less friction. The mechanism is driven by all 3D-printed springs, one to keep keys locked down, and a larger spring under each key. The springs work best when printed in PETG as the material is naturally more “springy”. PLA can work OK, but if pressed down too long they may not bounce back to their full height.

 

Assembly is simple and requires no tools or extra hardware (see the animated GIF assembly video included in the post's images).

Comment & Rating (118)

Please fill in your opinion
(0/5000)

Print Profile
0.12mm layer, 2 walls, 15% infill
Printed plate 1 in all PLA and then all PETG. Both perform excellent! I keep the PETG by the shifter to calm the nerves in traffic haha! Great model!
The designer has replied
2
Reply
Great idea 🙂 That color really fits well with your car's interior
(Edited)
0
Reply
Print Profile
0.12mm layer, 2 walls, 15% infill
very fun to play with! printed on a duel color filament makes it contrast really well. it is quite loud
The designer has replied
0
Reply
Cool filament. I think a good portion of the noise comes from layer lines rubbing... I'd be curious to see somebody print one on a resin printer, or do some other kind of smoothing and see what difference it makes.
0
Reply
Replying to @benbrandt22 :
I agree, I am thinking of reprinting it with a white filament with a .2 mm nozzle and see if that maeks a difference. I also used to lube 3d printed fidget spinners and they worked much better better but I feel like lubing this might make it too messy.
0
Reply
Replying to @benbrandt22 :
I'm wondering what happens if you put some kind of lubricant in the mechanism, will that reduce the noise?
0
Reply
absolutely love this design, printed out perfectly with all matte PLA!
The designer has replied
1
Reply
I might have to pick up some matte PLA, that looks nice
1
Reply
Print Profile
0.12mm layer, 2 walls, 15% infill
printed great
The designer has replied
1
Reply
Nice, I like that shade of blue
0
Reply
Very cool, thanks for the model! Very addictive! Printed all the parts in PLA
The designer has replied
1
Reply
Fun colors!
0
Reply
Print Profile
0.12mm layer, Multicolor keys, print by object, 2 plates
works great!
1
Reply
Works well, but I had to convert the gif with the assembly instructions to a video because it went too fast for me. I printed the bottom, frame, catch plate, and catch plate spring in Jessie soul black glitter PLA and the keys and springs in Overture white PLA.
(Edited)
The designer has replied
0
Reply
looks good! if you notice any issues with the springs you may have better luck using PETG for the springs
0
Reply
Boosted
It printed very well. The tolerances are nice and it was fun and easy to assemble. The model works very well too and this is one of few fidgets that satisfies my ADHD well.
The designer has replied
0
Reply
Excellent, thanks for the review, glad you're enjoying it.
0
Reply
Boosted
Uploaded configuration 已上传配置
The designer has replied
0
Reply
Reducing the width of the tops of the keys will make them more likely to get jammed/stuck. This was a design issue I encountered when I was prototyping different shapes for the keys. While it's a creative idea, I do not endorse this remix.
(Edited)
2
Reply
Print Profile
0.12mm layer, 2 walls, 15% infill
Very cool print, Loud and Clicky! Love it!!! Printed with AzureFilm PLA (Body) and PETG (Springs) on my P1S.
0
Reply

License

This work is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.