Parametric Cherry MX/Alps Keycap for Mechanical Keyboards

Parametric Cherry MX/Alps Keycap for Mechanical Keyboards

Free to print ♥ 1,560 likes ↓ 43,031 downloads

Have us print this for you

PLA from £6 inc. UK delivery on letter-sized prints. We slice, print on a calibrated Creality K2 / Bambu A1, QC and post.

# KeyV2 is out!

This library is deprecated, and a new version has been released! please check it out here: [KeyV2](https://www.thingiverse.com/thing:2783650)

# Summary

I got halfway through making a parametric novelty keycap base before I realized there are decidedly few basic keycaps on the thingiverse website, so I took a detour to make a good one. This library has slowly grown to where you can generate keycaps in four different layouts in any length or height you desire! They are not quite drop-in replacements into existing keysets yet, but work great as a set, escape key, WASD cluster, top row, or as a base for an artisan.


Heavily modified from Kekstee's original Skull keycap to refactor, remove dxf files, add a dish, parameterize, and add a square keyswitch connector: https://github.com/kekstee/3dprint


Makerbot's customizer is great, but it's hard to zoom in and sluggish with spherical dishes, so you might be better served booting up OpenSCAD. Also, using OpenSCAD opens up a whole new level of customization! Due to the complexity of the key profiles things like dish depth, top skew, etc. can only be controlled from inside OpenSCAD. There are a lot of comments as to what things do so don't be afraid to dig around!

####Features:
* Many imitation key profiles supported! DCS, SA, DSA, and G20 for now. No OEM until I can find a good data sheet :(
* Square Cherry key connector stem; easier to print. Circle and Alps available.
* Stem inset now…

alpscherrycherry MXcustomizerkeyboardkeycapmechanicalmechanical keyboardopenscad

More popular Thingiverse models