daprice / keyswitches.pretty

KiCAD footprint library for kailh choc and MX-style mechanical switches and their associated sockets
Other
884 stars 77 forks source link

Add additional sizes for proper silkscreen marking #3

Open akamensky opened 4 years ago

akamensky commented 4 years ago

Probably good to add those 1.25u, 1.5u etc sizes with silkscreens. Can be a simple copy-paste between standard KiCAD library MX switches footprints.

Also 3d model perhaps?

daprice commented 4 years ago

I intentionally left the keycap areas/sizes out of these footprints (the silkscreen currently only shows the placement of the switch itself) because there would be too many permutations if there was a version of each footprint for each size. How would you like to see the library handle this? Would it make sense to you if there was a separate set of footprints with only the 1.25u, 1.5u, etc keycap size outline and a centering marker to line it up with a switch footprint (similar how this library’s 2u stabilizer footprint currently works)? That way, you could “mix and match” switch, key size, stabilizer, LED, etc footprints as needed. The downside would be that you’d end up with multiple footprints per switch when laying out a PCB and I don’t think KiCad lets you group footprints.

3D models are definitely something I’d like to add sometime. Do you know of an existing source for switch models with an appropriate license that could be used? Doesn’t look like the official kicad library has them either.

ellisgl commented 4 years ago

How about more stabilizers?