• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Image 1
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Image 2
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Image 3
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Image 4
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Thumbnail 1
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Thumbnail 2
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Thumbnail 3
High Quality Keycap Printed at a 45 Degree Angle 3D Printer File Thumbnail 4

High Quality Keycap Printed at a 45 Degree Angle

Craig Andrews avatarCraig Andrews

March 29, 2024

printables-icon
DescriptionCommentsTags

Description

My new keyboard came without keycaps so I decided to make some. Through a lot of trial and error, I learned how to create some nice keycaps - and that's what this model does. You can learn more about how I arrived at this point and some alternative approaches that may work better for your specific needs and objectives at https://candrews.integralblue.com/2024/03/3d-printing-high-quality-keycaps/

The 45-degree rotated orientation is harder to print (as there's only a tiny bit of the keycap touching the built plate), requires support (it produces waste and the support can be annoying to remove), and requires a lot more filament changes to print colored legends. So why use this orientation?

The 45-degree angle orientation produces a much higher quality keycap top surface. With this orientation, the concave keycap top is smooth without visible (well, only visible with a bright light and very close look) or feelable layer lines, especially when using a 0.2mm nozzle. For the best, highest-quality printed keycaps, this orientation is the way to go.

Adhesion is the biggest challenge, so any tricks to improve adhesion should be applied, including:

  • Using a brim
  • Reducing the brim-object gap
  • Slowing speeds
  • Increasing the initial layer height

The orientation is critical. The stem must have a solid part on the bottom. In other words, the slit that goes through the stem must be horizontal. Otherwise, there will be nothing for the support to hold, and the stem will fail to print likely resulting in spaghetti.

The keycap model was generated using OpenSCAD and KeyV2 using this code:

include <./includes.scad>

$stem_inner_slop = 0.0;
$cherry_bevel = false;
 
bar_support() rounded_cherry() row_profile("mt3") no_stem_support() rotate([0,45,0]) {
    key(true);
}

You can now produce custom keycaps that look and feel great! Besides artisans, it's very much doable to produce an entire keyboard in a unique color for a very personalized look.

License:

Creative Commons — Attribution — Share Alike

Related Models

bakercube preview image

bakercube

iomaa profile image

iomaa

44,476

Book Page Holder V3 preview image

Book Page Holder V3

fifindr profile image

fifindr

3,582

Mini Whistle preview image

Mini Whistle

fifindr profile image

fifindr

3,612

Bottle Opener and Cap GUN! preview image

Bottle Opener and Cap GUN!

3Deddy profile image

3Deddy

44,045

Funnel Tray preview image

Funnel Tray

fifindr profile image

fifindr

3,572

Customizable Spotify Keychain / Tag preview image

Customizable Spotify Keychain / Tag

ewt profile image

ewt

3,113

Mini Tape Gun - Tape Dispenser preview image

Mini Tape Gun - Tape Dispenser

brycelowe profile image

brycelowe

23,767

Drill Paint Mixer preview image

Drill Paint Mixer

fifindr profile image

fifindr

2,519