git.s-ol.nu hw/hw.s-ol.nu / 081bbd0
HEX-keycaps: kicad section, metadata s-ol a month ago
3 changed file(s) with 24 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 documentation for the HEX keycap profile
0 HEX keys, HEX keycaps, hex, hexagonal, hexagon, keycaps, kailh choc, choc
66 1. [history](#history)
77 1. [compatibility](#compatibility)
88 1. [design specs](#specs)
9 1. [KiCAD library and tips](#kicad)
910
1011 <mmm-embed facet="preview"></mmm-embed>
1112
6364 the preferred methos is to create a triangular or hexagonal grid. In any case, the distance between
6465 neighbouring keys in any direction should always be the nominal pitch of `21.5mm`.
6566
67 <span id="kicad" />
68 ## KiCAD library and tips
69
70 A KiCAD library with footprints is available here:
71
72 - [https://git.s-ol.nu/hw/kicad-lib.git][kicad-lib]
73
74 To place keys accurately and quickly, I recommend setting the following up in `View > Grid Properties`:
75
76 - User Defined Grid
77 - Size X: 10.75mm (half stagger)
78 - Size Y: 6.206516
79 - Grid 1: *whatever grid you want to use for layout*
80 - Grid 2: User Grid
81
82 Now you can toggle between your regular grid (alt+1) and the key grid (alt+2) quickly.
83 With the key grid active, you can just place the switch footprints by eye.
84 The grid is also set up correctly to draw lines that line up perfectly with the edges of keys,
85 e.g. for drawing a matching board outline.
86
6687 [fk-caps]: https://fkcaps.com
6788 [vendors]: https://fkcaps.com/products/hex-keycaps
6889 [fabacdemy]: https://fabacademy.org/
6990 [fab-log]: https://fabacademy.org/2020/labs/opendot/students/sol-bekic/log/15/
7091 [pom-fab]: https://merveilles.town/@s_ol/105554036703380397
7192 [0x2C.board]: https://www.youtube.com/watch?v=GDOJF7oPh4s
93 [kicad-lib]: htt[s://git.s-ol.nu/hw/kicad-lib/