Skip to content

keekeen/MX-Switch-Break-In-Machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MX Switch Break-In Machine

A simple machine designed to actuate/ break-in MX style switches consistently and repetitively for a smoother push feel. Watch the assembly process and operation of the machine here.

Also do check out my latest design and endeavour here: https://geekhack.org/index.php?topic=120229.msg3160750#msg3160750 🙆🏻‍♂️

alt text

Specifications

  • Max number of switches: 36
  • Compatibility:
    • MX style switches with total travel distance of 4mm
    • MX style switches with total travel distance less than 4mm (tweaks required for this)

Notes ⚠️

  • The provided files are to be used at your own risk.
  • The dimensional tolerances may vary between 3D printers. See acceptable tolerances under Production/Technical-Drawings.
  • The complete units showed in pictures and videos shared in this repo were printed with JLCPCB 3D printing service, with material of 8000 Resin, and remarked to print at an 30/45 angle for better Z-axis accuracy.
  • Do ensure to run the machine at a ventilated area or fan-cooled to prevent the motor from overheating.

Bill of materials (BOM) 📜

The following is the number of quantities required for each part to assemble a complete unit. The part files required to print are under the Production folder.

Parts required to print:

Part Qty Comment
Actuation Plate 2 -
Off Center Actuation Plate 4 -
Switch Holder 4 -
Flat Profile Keycap or 10xFlat Profile Keycap 36 or 4 -
Machine Housing 1 -
Machine Housing 1 or 4xMachine Housing 1 2 or 1 -
Motor-Adjuster 1 -
Scotch Yoke 1 -

Parts required to purchase:

Part Qty Comment References
TT 1:90 Gearbox DC Motor 1 Measured about 155 actutations/min, 5.4 hours for 50k actuations (measurement based on my purchased motor) link 1
or TT 1:48 Gearbox DC Motor 1 Motor runs hot over long run, measured about 400 actutations/min, 2.1 hours for 50k actuations (measurement based on my purchased motor) link 2
HK 0306 Needle Roller Bearing 2 - link 1
M3 x 8mm Screw 6 - -
M3 x 12mm Screw 2 - -
M3 x 25mm Screw 2 - -
Female USB C to 2-pin 22 AWG Wires 1 - link 1
link 2
8mm Diameter Bumpons 4 Optional link 1

To-Do 📝

  • A guide on breaking-in switches that have shorter travel distance will be shared soon.

Changelog 📒

  • 05/02/2022: Initial part files commit

Reach me at 📩

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published