Parameterized Key Tester Frame
April 11, 2026 ยท View on GitHub
Notice: This project has moved to Codeberg.org. All further development will take place there.

This Python app allows you to generate .scad and .stl files for key tester frames, supporting
arbitrary m x n sizes.
In the files/ directory, example output files for 1x1, 2x2, 3x3, and 4x4 sizes are included.
Prerequisites
You can install prerequisites with pip:
pip install -r requirements.txt
This will install the following Python packages:
Usage
You can generate other sizes using the src/generate.py script; example:
src/generate.py 3 5 --output ~/key-tester-3x5.scad
Once you have generated a .scad file, you can use OpenSCAD to generate a .stl file from it:
openscad -o ~/key-tester-3x5.stl ~/key-tester-3x5.scad
Links
License
This project is released under the BSD 3-Clause License.