Tactile buttons (6 mm), DIP switches and small slide switches — dimension sheet Source: Xem Studio, https://xemstudio.com/objects/tactile-switches/ (CC BY 4.0) Basis: KiCad 3D models of the 6 × 6 mm tactile switch family (4.3 to 13 mm actuator heights), C&K PTS645 right-angle tactiles, 2.54 mm DIP switches, CuK slide switch Catalog version: 2026-10-20 Sizes: see table below - 6 × 6 mm tactile: body 6 × 6 × 3.5 mm, pins on a 6.5 × 4.5 mm pattern; total height 4.3, 5, 7.3, 8, 9.5 or 13 mm depending on the stem. Design a case button hole Ø3.8 for the 3.5 mm stem, 0.5–1 mm travel. - DIP switches: 2.54 mm pitch, 7.62 mm row spacing (DIP-style), 9.78 mm wide; length = positions × 2.54 + 2.3 mm. - Printed keycaps: 3.5 mm square recess for the stem, 1 mm wall; the switch needs 160–260 gf, so keep the cap light. part bbox_l_mm bbox_w_mm bbox_h_mm cuk-js202011cqn-dpdt-straight 9.0 8.5 3.6 dip-spstx01-slide-9.78x4.72mm-w7.62mm 10.0 9.9 4.7 dip-spstx02-slide-9.78x7.26mm-w7.62mm 10.0 9.9 7.3 dip-spstx03-slide-9.78x9.8mm-w7.62mm 10.0 9.9 9.8 dip-spstx04-slide-9.78x12.34mm-w7.62mm 12.3 10.0 9.9 dip-spstx05-slide-9.78x14.88mm-w7.62mm 14.9 10.0 9.9 dip-spstx06-slide-9.78x17.42mm-w7.62mm 17.4 10.0 9.9 dip-spstx07-slide-9.78x19.96mm-w7.62mm 20.0 10.0 9.9 dip-spstx08-slide-9.78x22.5mm-w7.62mm 22.5 10.0 9.9 nkk-bb15ah 20.5 10.4 8.8 push-6mm 7.8 7.2 6.0 push-6mm-h13mm 16.5 7.2 6.0 push-6mm-h4.3mm 7.8 7.2 6.0 push-6mm-h5mm 8.5 7.2 6.0 push-6mm-h7.3mm 10.8 7.2 6.0 push-6mm-h8mm 11.5 7.2 6.0 push-6mm-h9.5mm 13.0 7.2 6.0 tactile-spst-angled-pts645vx31-2lfs 11.0 7.4 7.2 tactile-spst-angled-pts645vx39-2lfs 11.0 7.9 7.4 tactile-spst-angled-pts645vx58-2lfs 11.0 9.9 7.4 tactile-spst-angled-pts645vx83-2lfs 12.4 11.0 7.4 Files elsewhere (not hosted by Xem Studio; license as stated by the publisher): - KiCad: kicad-packages3D library (origin of these files) — STEP, WRL — CC BY-SA 4.0 with KiCad exception — https://gitlab.com/kicad/libraries/kicad-packages3D Free files (CC BY-SA 4.0 (KiCad library license, with the KiCad exception), KiCad library contributors; STEP + STL, 21 parts): https://xemstudio.com/files/kicad/tactile-switches/index.json API: https://xemstudio.com/api/geometry?object=tactile-switches