The file 'Cherry MX Keycap Tolerance Test 3D Printer Model' is (stl,f3d) file type, size is 1.0MB.
This is a tolerance test design in Fusion 360 for my Cherry MX keycap generator CAD designs:
https://www.thingiverse.com/thing:4387400
https://www.thingiverse.com/thing:4397194
This design uses the following base dimensions for the + shaped switch stem from Cherry MX official drawings:
Width: 4.1mm
Thickness: 1.17mm
The final width and thickness of the stem hole is calculated with a parameter called MXHoleTolerance which widens the stem hole in the keycap slightly.
Instructions:
Note: even FDM printers only have an accuracy around 0.05mm so there will always be variation. If you are getting inconsistent fitment, try turning on anti-aliasing in your slicer (in Chitubox this is in Settings -> Advanced) and try rotating models 45 degrees on the XY plane so the straight lines go diagonally across the screen's pixels. I would also suggest getting some fine diamond-coated needle files to adjust keys that are too tight.
MX_Tolerance_-0.02mm.stl | 126.4KB | |
MX_Tolerance_0.02mm.stl | 167.5KB | |
MX_Tolerance_0.04mm.stl | 139.9KB | |
MX_Tolerance_0.06mm.stl | 190.1KB | |
MX_Tolerance_0.08mm.stl | 202.0KB | |
MX_Tolerance_0.12mm.stl | 131.1KB | |
MX_Tolerance_0.14mm.stl | 103.6KB | |
MX_Tolerance_0.16mm.stl | 153.8KB | |
MX_Tolerance_0.18mm.stl | 165.7KB | |
MX_Tolerance_0.1mm.stl | 100.9KB | |
MX_Tolerance_0.2mm.stl | 125.7KB | |
MX_Tolerance_0mm.stl | 137.2KB | |
MX_Tolerance_Split_-0.02mm.stl | 134.9KB | |
MX_Tolerance_Split_0.02mm.stl | 176.0KB | |
MX_Tolerance_Split_0.04mm.stl | 148.2KB | |
MX_Tolerance_Split_0.06mm.stl | 198.4KB | |
MX_Tolerance_Split_0.08mm.stl | 210.3KB | |
MX_Tolerance_Split_0.12mm.stl | 139.2KB | |
MX_Tolerance_Split_0.14mm.stl | 111.7KB | |
MX_Tolerance_Split_0.16mm.stl | 161.7KB | |
MX_Tolerance_Split_0.18mm.stl | 173.6KB | |
MX_Tolerance_Split_0.1mm.stl | 109.0KB | |
MX_Tolerance_Split_0.2mm.stl | 133.6KB | |
MX_Tolerance_Split_0mm.stl | 145.7KB | |
MX_Tolerance_Test_v7.f3d | 223.3KB |