Pseudo Make Me Key Cap Profile
April 13, 2024 ยท View on GitHub
Changes
- DES R2-4 standard and lateral (inner column) compatibility for lofree/choc v2 and mx switches
- Note: NOT compatible with Gateron KS-33 switches
- decreased keycap height as much as possible
- added fdm parameter: option to chamfer bottom edges for better bed adhesion
- added slicer settings for printing in PLA
- changed homeDot parameter from homing dots to a homing bar
Some of these changes were made for fdm printing. The uploaded stl's contain chamfers. If you want to print using a different method, be sure to change the tolerance values, remove the chamfers, add sprues, etc.
Huge thanks
- to Pseudoku for creating and sharing all of his keycaps and for assisting with debugging.
- to zzeneg for sharing the low profile modifications and for checking ks33 compatibility.
- to wolfwood for sharing the chamfering technique and print setting suggestions.
- to levpopov for the print setting suggestions.
Comparison photos

Update from zzeneg
- low profile version - short skirt, bit tighter stems, tested in MJF Nylon (JLCPCB) with KS-33 switches (Gateron Low Profile), probably compatible with other low profiles
- minY version - minimal vertical spacing (19x16mm), tested in MJF Nylon with KS-33 and regular MX switches
What the fork
- scripts to generate CS, DES, and Liminal Chimera keycaps
- sprued stls packs for MJF/SLS printing
- adding 1.25 to 2.25u Choc CS regular and convex caps
How to
- make sure OpenSCAD is up to date.
- unzip libraries.zip into your OpenSCAD libraries
- select keycap you want to render by changing KeyID value
- change KeyID to corresponding Parameter ID
- press F5 to review
- press F6 to render
- press F7 to export as STL
#Some notes on ## Distorted Ellipsoidal Saddle (DES) High sculpt smooth transition profile

Standard

Concave

Thumbs

Chicago Stenographer
Subtly sculpted choc spaced low profile

Standard

Convex

Thumbs
Additional sculpt angle and smoother transitions
Philadelphia Minimalist
Minimal spacing
Under construction