Design custom MX keycaps and full keyboard sets with text or SVG artwork. Preview your design in 3D and export STL or 3MF files.
- Design one replacement keycap or a full keyboard set.
- Add text, SVG artwork, or multicolor inlays.
- Export STL or 3MF files, including snap-off sprue sheets.
Design mechanical keycaps
Shape caps for standard MX-style switches, add text or SVG artwork, and preview your design in 3D. Export STL or 3MF files for your slicer. Full keyboard sets can be arranged on snap-off print sheets.
Measurement sources
The standard cap is 18 mm wide on a 19.05 mm key grid. Its MX socket starts from the nominal 4.10 mm span and 1.17 mm arm width in the CHERRY 1u keycap drawing. The 2u and 6.25u stabilizer spacings follow the KiCad Cherry MX footprints. Board presets use manufacturer layouts, such as the Keychron C2 specifications.
Will these fit my keyboard?
Wimble Works targets standard-height MX-style switches. Check the layout, spacebar width, and stabilizers on your specific keyboard. Print a single cap first to check socket fit and switch travel.
Printers and slicers
Choose a bed size that fits your printer. Use 3MF for multicolor inlays and check filament assignments in the slicer. Open Slicer Settings from the app menu for guidance on Bambu Studio, Anycubic Slicer Next, Creality Print, UltiMaker Cura, and PrusaSlicer. Choose the printer and nozzle profile you actually use, then inspect the sliced layers before starting a full sheet.
Face-down caps open the MX socket upward. For upright caps, keep supports under the shell and directly under the outer lip of the raised MX mount. Use your slicer’s support blocker inside the cross-shaped recess. Check that the mount starts on support and the back of the recess bridges cleanly in the layer preview. Test the fit on one cap before printing a full set.
Open full About page