This library is deprecated, and a new version has been released! please check it out here: KeyV2
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!
60percent.stl | 22.2MB | |
dcs_row_1.stl | 332.3KB | |
dcs_row_2.stl | 329.5KB | |
dcs_row_3.stl | 321.8KB | |
dcs_row_4.stl | 339.3KB | |
dcs_row_5.stl | 311.2KB | |
dcs_row_5_brim.stl | 319.2KB | |
dsa_row_3.stl | 1.2MB | |
G20_row_3key.stl | 285.3KB | |
key-SA-1.stl | 1.1MB | |
key-SA-2.stl | 1.1MB | |
key-SA-3.stl | 1.1MB | |
key-SA-4.stl | 1.1MB | |
key.scad | 18.3KB | |
key.stl | 280.4KB | |
key_v2.zip | 634.8KB |