{"product_id":"high-quality-keycap-printed-at-a-45-degree-angle","title":"High Quality Keycap Printed at a 45 Degree Angle","description":"\u003cp\u003eMy 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 \u003ca target=\"_blank\" href=\"https:\/\/candrews.integralblue.com\/2024\/03\/3d-printing-high-quality-keycaps\/\" rel=\"nofollow noopener\"\u003ehttps:\/\/candrews.integralblue.com\/2024\/03\/3d-printing-high-quality-keycaps\/\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003eThe 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?\u003c\/p\u003e\u003cp\u003eThe 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.\u003c\/p\u003e\u003cp\u003eAdhesion is the biggest challenge, so any tricks to improve adhesion should be applied, including:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUsing a brim\u003c\/li\u003e\n\u003cli\u003eReducing the brim-object gap\u003c\/li\u003e\n\u003cli\u003eSlowing speeds\u003c\/li\u003e\n\u003cli\u003eIncreasing the initial layer height\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe 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.\u003c\/p\u003e\u003cp\u003eThe keycap model was generated using \u003ca target=\"_blank\" href=\"https:\/\/openscad.org\/\" rel=\"nofollow noopener\"\u003eOpenSCAD\u003c\/a\u003e and \u003ca target=\"_blank\" href=\"https:\/\/github.com\/rsheldiii\/KeyV2\/\" rel=\"nofollow noopener\"\u003eKeyV2\u003c\/a\u003e using this code:\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003einclude \u0026lt;.\/includes.scad\u0026gt;\u003c\/p\u003e\u003cp\u003e$stem_inner_slop = 0.0;\u003cbr\u003e$cherry_bevel = false;\u003cbr\u003ebar_support() rounded_cherry() row_profile(\"mt3\") no_stem_support() rotate([0,45,0]) {\u003cbr\u003ekey(true);\u003cbr\u003e}\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eYou 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.\u003c\/p\u003e\u003cp\u003eDesign by craigandrews on MakerWorld (license: CC0).\u003c\/p\u003e","brand":"Mymadmanlab","offers":[{"title":"Default Title","offer_id":67409211949360,"sku":"MW-400464","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/0809\/5280\/files\/0_aeff6046-4265-414e-af69-a90fdce27a56.png?v=1785253714","url":"https:\/\/mymadmanlab.com\/products\/high-quality-keycap-printed-at-a-45-degree-angle","provider":"Mymadmanlab.com","version":"1.0","type":"link"}