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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 1
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 2
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 3
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 4
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 5
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 6
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 7
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 8
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 9
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 10
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 11
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 12
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 13
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 14
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 15
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Image 16
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 1
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 2
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 3
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 4
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 5
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 6
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 7
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 8
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 9
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 10
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 11
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 12
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 13
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 14
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 15
Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material) 3D Printer File Thumbnail 16

Complete Cherry MX stem keycap set optimized for 3D printing (GEM profile, multi-material)

Riskable avatarRiskable

March 1, 2023

printables-icon
DescriptionCommentsTags

Description

IMPORTANT: PrusaSlicer thinks some of these keycaps used inches.  This is incorrect.  Tell it “no” if it asks about that (but say “yes” to multi-material).  I included screenshots of the correct responses to these pop-up dialogs if you look at the images of this model.

Also, these keycaps are meant to be printed on their side!  Don't print them flat unless you want a rough top surface or you're using a resin printer with very high resolution.

This complete CherryMX-compatible keycap set was generated using the “gem” profile from the Keycap Playground (https://github.com/riskable/keycap_playground).  It includes all the usual keys plus a TON of emoji keycaps!  They're nice and THICK too for a fantastic feel and sound.

Aside: The GEM profile is very similar to my riskeycap profile except it has an octagonal shape which looks pretty neat IMHO.

The most important part of this keycap set is that it was optimized for 3D printing! The top surface of every keycap should be nice and smooth right off the printer--no sanding required!  There's even F and J keycaps with the little bumps necessary for location the home row without looking.

Print @0.16mm layer height (or smaller) for best results.  A 0.4mm nozzle should work fine!  For best results though I highly recommend a 0.25mm nozzle (if you can be that patient hehe).

If you notice any particular size or keycap legend type is missing let me know!  I'll add it to the script that generated these keycaps and add it to this collection.

NOTES

  • If you remove the legend “part” from any (or all) given .3mf files (just click on the second “part” in the model list and hit the delete key) you can perform a single-material print with carved-out legends (instead of multi-material).  This looks fantastic if you print them in a semi-transparent white filament (e.g. cheap PETG).  I included pictures of what that looks like in this model's images.
  • I highly recommend printing these in PETG as it feels and sounds the best IMHO.
  • Many keycaps have multiple variants (e.g. all the shift keys).  It's up to you which ones you want to print!
  • These were generated using the “box_cherry” (square) style Cherry MX stem which might not fit certain Cherry-like switches.  In that case you'll need to generate these on your own using the Keycap Playground: Just modify scripts/gem_full.py and change “box_cherry” to “round_cherry”.  FYI: The “box_cherry” stem type prints much more reliably than the round type (with FDM printers).  Instructions are inside the gem_full.py script itself.

 

License:

Creative Commons — Attribution — Noncommercial

Related Models

bakercube preview image

bakercube

iomaa profile image

iomaa

44,404

Book Page Holder V3 preview image

Book Page Holder V3

fifindr profile image

fifindr

3,454

Customizable Spotify Keychain / Tag preview image

Customizable Spotify Keychain / Tag

ewt profile image

ewt

2,891

Bottle Opener and Cap GUN! preview image

Bottle Opener and Cap GUN!

3Deddy profile image

3Deddy

43,943

Funnel Tray preview image

Funnel Tray

fifindr profile image

fifindr

3,501

Aldi Cart keychain preview image

Aldi Cart keychain

Nexus profile image

Nexus

1,060

Mini Tape Gun - Tape Dispenser preview image

Mini Tape Gun - Tape Dispenser

brycelowe profile image

brycelowe

23,741

Drill Paint Mixer preview image

Drill Paint Mixer

fifindr profile image

fifindr

2,374