The file 'Ultimate SA Keycap Generator 3D Printer Model' is (f3d,stl) file type, size is 7.9MB.
This is a completely customizable parametric keycap generator made in Fusion 360. You will need Fusion 360 to customize (free software)
This is based on the SA profile created by signature plastics. This profile is sculpted meaning that each of the 4 keyboard rows have different angles and heights. This design builds on that and adds Row 0 and Row 5 which continue the curvature.
If you are looking for the spacebar (space bar) version, you can find it at the link below:
https://www.cgtrader.com/3d-print-models/gadgets/pc-laptop/custmizable-spacebar-keycap-generator-sa-profile
There are 6 parameters representing row 0-5. Just set a value of 1 for whichever row you would like to make a keycap for, and make sure to set a value of 0 for all of the other ones. This will automatically modify the angle, concave and height of the keycap for that row. That easy!
Instructions:
Play around with the parameters for different shapes! If you break the model, just hit undo until its back to normal.
Update 7/8/2021 - Updated design using variable fillets, organized groups and modified sketches to make them more robust and flexible in order to fix some instability issues. Changing keycap width and row is very stable now. Also made the text sketch automatically self-centering vertically by using a text ratio parameter.
Update 5/30/2020 - Modified sketch for ellipse concave to make model completely stable when changing parameters, and simplified text sketch
Update 5/28/2020 - Added reinforcing ribs to the f3d model, made concave truly ellipsoid-based, updated profile for better side curvature, updated STL files and created STL files for all 4 rows
Update 7-7-2020 - Fixed the Concave feature so it no longer causes Fusion to break the model! Added height adjustment calculations for all rows, so the edges of keycaps in adjacent rows will line up together perfectly creating the ideal SA keycap curvature! Simplified the Text sketch - now you can just freely move the text around on the sketch, no need to change parameters. Moved updates to bottom ;)
Update 7-10-2020 - Added instruction comments in the parameters menu, cleaned up parameter names
Update 7-18-2020 - Overhauled design to allow for different corner roundness (fillets) for the bottom, halfway up, and top corners. This allows for beautiful and dynamic rounded corners that get wider or more narrow as they travel up the keycap. Now you can have a keycap with a nice sharp corners at the bottom, fading to smooth round corners at the top. Or, you could have very rounded corners at the bottom and sharper corners at the top, or even make them only round in the middle!
Keygen_SA_Thingiverse_v7.f3d | 1.3MB | |
Key_Generator_Super_SA_Row_0_Blank.stl | 2.6MB | |
Key_Generator_Super_SA_Row_1_Blank.stl | 2.7MB | |
Key_Generator_Super_SA_Row_2_Blank.stl | 2.9MB | |
Key_Generator_Super_SA_Row_3_Blank.stl | 2.7MB | |
Key_Generator_Super_SA_Row_4_Blank.stl | 2.9MB | |
Key_Generator_Super_SA_Row_5_Blank.stl | 2.8MB |