Author Topic: PCB form factors  (Read 1418 times)

0 Members and 1 Guest are viewing this topic.

Offline Peripheral Prophet

  • Thread Starter
  • Posts: 150
  • Location: Trinity Grid
  • Lets change the game
PCB form factors
« on: Sat, 09 March 2019, 22:35:25 »
?
« Last Edit: Sun, 02 October 2022, 00:00:34 by Peripheral Prophet »
Check out my live build streams on twitch and join my discord! https://discord.gg/QzeSQj2  https://www.twitch.tv/peripheral_installer

Offline Findecanor

  • Posts: 5081
  • Location: Koriko
Re: PCB form factors
« Reply #1 on: Sun, 10 March 2019, 00:13:28 »
Yes, a key unit is always 3/4" = 19.05 mm, otherwise aftermarket keycaps would not fit. It is important to not round off to whole millimetres, or you could get compatibility problems near the edges. A keycaps must always be a little smaller than the key's "footprint" on all sides, but that varies a bit and I don't think it matters that much: and it can differ a bit between keys of the same profile in different types of plastics.
If the keyboard case has a top, then there is also added gap around the key footprints in the case design so that spacing between key and case matches spacing that between keys.

Spacing between clusters is usually 1, 1/2 or 1/4 units.  I think Topre and Filco have the same spacing between function-key row and alphanumeric cluster: 1/2 unit. They differ in horizontal spacing though: I think Topre uses 1/2 unit whereas Filco uses 1/4 unit between alphanumeric cluster and nav cluster.

CAD files for Filco-compatible plates should be available. The first ones I saw fit only Filco, but later revisions fit also the CM Storm Quickfire Rapid which had different standoffs inside the case.
Check out Swill's Plate & Case Builder that can generate CAD files from Keyboard layout editor's format.
🍉

Offline Peripheral Prophet

  • Thread Starter
  • Posts: 150
  • Location: Trinity Grid
  • Lets change the game
Re: PCB form factors
« Reply #2 on: Sun, 10 March 2019, 08:22:21 »
interesting
« Last Edit: Sun, 02 October 2022, 00:01:02 by Peripheral Prophet »
Check out my live build streams on twitch and join my discord! https://discord.gg/QzeSQj2  https://www.twitch.tv/peripheral_installer