Tools for generating physical keys.
usage: keygen.py [-h] [-b BITTING] [-u OUTLINE] [-w WARDING] [-o OUTPUT]
filename
Generates keys.
positional arguments:
filename OpenSCAD source file for the key
optional arguments:
-h, --help show this help message and exit
-b BITTING, --bitting BITTING
Key bitting
-u OUTLINE, --outline OUTLINE
Key blank outline
-w WARDING, --warding WARDING
Key warding
-o OUTPUT, --output OUTPUT
Output file (defaults to a.stl)
All remaining arguments are passed to OpenSCAD.
bin/keygen.py scad/kwikset.scad --bitting 25536 -o housekey.stl
bin/keygen.py scad/schlage_classic.scad -u 6-pin -w L -b 999999 -o all_section_bump_key.stl
bin/keygen.py scad/schlage_classic.scad -o key.png --render
There is a very limited selection of keys right now, to help out, see the guide on how to model keys.
There is no keygen music yet, in the meantime, try here