Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add additional sizes for proper silkscreen marking #3

Open
akamensky opened this issue Jan 26, 2020 · 2 comments
Open

Add additional sizes for proper silkscreen marking #3

akamensky opened this issue Jan 26, 2020 · 2 comments

Comments

@akamensky
Copy link

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
Copy link
Owner

daprice commented Jan 26, 2020

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
Copy link

ellisgl commented Feb 18, 2020

How about more stabilizers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants