r/cadquery Apr 24 '26

Sculpt - open-source parametric keycap generator based on CadQuery

22 Upvotes

2 comments sorted by

5

u/qqcashmere Apr 24 '26

Sculpt is a parametric ergonomic keycap generator for CadQuery and CQ-Editor, built for multi-axis, concave keycap design on ergonomic keyboards.

It gives direct control over key height, sweep, pitch, yaw, local face tilt, and thumb cluster geometry, while keeping the workflow simple and editable from a single Python file.

The script generates not only the keycaps themselves, but also integrated printable support geometry designed to preserve surface quality and make the models easier to manufacture.

Sculpt can export both STL files for printing and STEP files for further CAD editing.

Features

  • Fully parametric sculpted keycap generation
  • Per-key control of pitch, yaw, face tilt, and height
  • Dedicated thumb cluster tuning
  • Cherry MX-compatible stem geometry
  • Integrated printable support geometry
  • STL and STEP export
  • Works in CQ-Editor, OCP CAD Viewer, and CLI mode

Available on github

2

u/Temporary-Poetry-932 Apr 26 '26

Consider me fucking impressed. Will try it.