gitextract_hw6po8ej/ ├── Automated-Keyway-Modeling/ │ ├── Generic-Key.jscad │ ├── Generic-Key.scad │ ├── Keyway-Detection-JSCAD.py │ ├── KeywayDetection.py │ ├── README │ ├── Sample_Output.scad │ └── Sample_Output.stl ├── README.md ├── Schlage SC1.scad ├── custom-models/ │ ├── BEST G.scad │ ├── Kwikset KW1.scad │ ├── Medeco Biaxial.scad │ ├── Medeco Keymark.scad │ ├── SEB-145.ipt │ └── SED-v5.ipt └── data/ ├── CEDAR DID04.py ├── bestg-cud-1.out ├── bestg-cud-2.out ├── bestg-mp-1.out ├── bestg-mp-2.out ├── bestg-mp-3.out ├── bestg-mp-4.out ├── bestg-wsfp-1.out ├── bestg-wsfp-2.out ├── bestg-wsfp-3.out ├── bestg-wsfp-4.out ├── kw1-cud-1.out ├── kw1-cud-2.out ├── kw1-mp-1.out ├── kw1-mp-2.out ├── kw1-mp-3.out ├── kw1-mp-4.out ├── kw1-ns-1.out ├── kw1-rbs-1-bent.out ├── kw1-rbs-1.out ├── kw1-rbs-2.out ├── kw1-rbz-1.out ├── kw1-rbz-2.out ├── kw1-ss-1.out ├── kw1-ss-2-no-springs.out ├── kw1-ss-2-opened.out ├── kw1-ss-2.out ├── kw1-wsfp-1.out ├── kw1-wsfp-2.out ├── kw1-wsfp-3.out ├── kw1-wsfp-4.out ├── notes ├── sc1-cud-1.out ├── sc1-cud-2.out ├── sc1-mp-1.out ├── sc1-mp-2.out ├── sc1-mp-3.out ├── sc1-mp-4.out ├── sc1-wsfp-1.out ├── sc1-wsfp-2.out ├── sc1-wsfp-3.out └── sc1-wsfp-4.out