diff --git a/Assets/KLP-Lame-Cantor-Preview-Side.jpg b/Assets/KLP-Lame-Cantor-Preview-Side.jpg new file mode 100644 index 0000000..ca7f067 Binary files /dev/null and b/Assets/KLP-Lame-Cantor-Preview-Side.jpg differ diff --git a/Assets/KLP-Lame-Cantor-Preview.jpg b/Assets/KLP-Lame-Cantor-Preview.jpg new file mode 100644 index 0000000..632a54c Binary files /dev/null and b/Assets/KLP-Lame-Cantor-Preview.jpg differ diff --git a/Assets/KLP_Lame_Preview.jpg b/Assets/KLP_Lame_Preview.jpg new file mode 100644 index 0000000..a0b9bb8 Binary files /dev/null and b/Assets/KLP_Lame_Preview.jpg differ diff --git a/CTB (Mars 2 Pro)/KLP_Lame_Saddle_Tilted.ctb b/CTB (Mars 2 Pro)/KLP_Lame_Saddle_Tilted.ctb new file mode 100644 index 0000000..32f293e Binary files /dev/null and b/CTB (Mars 2 Pro)/KLP_Lame_Saddle_Tilted.ctb differ diff --git a/CTB (Mars 2 Pro)/KLP_Lame_Saddle_x16.ctb b/CTB (Mars 2 Pro)/KLP_Lame_Saddle_x16.ctb new file mode 100644 index 0000000..2ee2057 Binary files /dev/null and b/CTB (Mars 2 Pro)/KLP_Lame_Saddle_x16.ctb differ diff --git a/CTB (Mars 2 Pro)/KLP_Lame_Thumb-9.ctb b/CTB (Mars 2 Pro)/KLP_Lame_Thumb_x9.ctb similarity index 100% rename from CTB (Mars 2 Pro)/KLP_Lame_Thumb-9.ctb rename to CTB (Mars 2 Pro)/KLP_Lame_Thumb_x9.ctb diff --git a/CTB (Mars 2 Pro)/KLP_Lame_Tilted-15+9.ctb b/CTB (Mars 2 Pro)/KLP_Lame_Tilted-15+9.ctb deleted file mode 100644 index 856040d..0000000 Binary files a/CTB (Mars 2 Pro)/KLP_Lame_Tilted-15+9.ctb and /dev/null differ diff --git a/Fusion 360/KLP_Keycaps_Normal.f3z b/Fusion 360/KLP_Keycaps_Normal.f3z new file mode 100644 index 0000000..efdf918 Binary files /dev/null and b/Fusion 360/KLP_Keycaps_Normal.f3z differ diff --git a/Fusion 360/KLP_Lame_Tilted.f3z b/Fusion 360/KLP_Lame_Tilted.f3z new file mode 100644 index 0000000..40b2fca Binary files /dev/null and b/Fusion 360/KLP_Lame_Tilted.f3z differ diff --git a/Lychee/KLP_Lame_Thumb.lys b/Lychee/KLP_Lame_Plain_Thumb.lys similarity index 100% rename from Lychee/KLP_Lame_Thumb.lys rename to Lychee/KLP_Lame_Plain_Thumb.lys diff --git a/Lychee/KLP_Lame_Tilted.lys b/Lychee/KLP_Lame_Plain_Tilted.lys similarity index 100% rename from Lychee/KLP_Lame_Tilted.lys rename to Lychee/KLP_Lame_Plain_Tilted.lys diff --git a/Lychee/KLP_Lame_Saddle.lys b/Lychee/KLP_Lame_Saddle.lys new file mode 100644 index 0000000..34c0a89 Binary files /dev/null and b/Lychee/KLP_Lame_Saddle.lys differ diff --git a/Lychee/KLP_Lame_Saddle_Tilted.lys b/Lychee/KLP_Lame_Saddle_Tilted.lys new file mode 100644 index 0000000..fe0ab49 Binary files /dev/null and b/Lychee/KLP_Lame_Saddle_Tilted.lys differ diff --git a/README.md b/README.md index 394cfff..b7727f2 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,23 @@ +![](./Assets/KLP_Lame_Preview.jpg) + # Lamé — Kailh Low Profile Keycaps The repository contains these folders: +- **Fusion 360** – source files for [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360/overview). - **STL** – 3D models for any CAD of Slicer software. -- **Lychee** – project files for Lychee Slicer. You might need to update model paths to edit files. -- **CTB (Mars 2 Pro)** – print-ready files for Elegoo Mars 2 Pro and Elegoo water-washable resin. +- **Lychee** – project files for [Lychee Slicer](https://mango3d.io/). You might need to update model paths to edit files. +- **CTB (Mars 2 Pro)** – print-ready files for [Elegoo Mars 2 Pro](https://www.elegoo.com/collections/mars-series/products/elegoo-mars-2-pro-mono-lcd-3d-printer) and Elegoo water-washable resin. - **Assets** – folder that contain images and actual photos of keycaps. -Each of them includes three files: +There are six variants of keycaps: -- **Plain**. Just a flat keycap profile with a small recess, that soothing for fingers. -- **Tilted**. Same as Plain, but top profile has a 15° tilt and 0.5mm upward height compensation. -- **Thumb**. Same as Plain, but top profile has a cut along down side. +- **Normal**. Just a flat keycap profile with a small recess, that is soothing for fingers. +- **Normal Tilted**. Same as Normal, but top profile has a 15° tilt and 0.5mm upward height compensation. +- **Thumb**. Same as Normal, but top profile has a cut along down side. +- **Saddle**. Same as Thumb, but top profile has two symmetrical cuts. +- **Saddle Tilted**. Tilted version of Saddle. Same 15° and height compensation. +- **Saddle Homing**. Has three little bumps that is useful to determine home positions. ## How to print? @@ -19,6 +25,10 @@ It is best to position the model more vertically to avoid tactile layer-to-layer > Personally, I use 45° or 75° angle, but it's up to you. +## Warning + +It's better to use original STL files instead of Lychee project files as it contains my settings for my particular printer. Use them as an example of making supports and tune them to achieve best quality for your setup. + ## Can I use these models for a production and sale? Yes. But you must leave a mention of this repository/author to end users. @@ -30,3 +40,11 @@ Yes. Rules are the same. Give a credit to the author. ## Images & Photos ![](./Assets/KLP-Lame-Lychee-Preview.jpg) +![](./Assets/KLP-Lame-Cantor-Preview.jpg) +![](./Assets/KLP-Lame-Cantor-Preview-Side.jpg) + +> The keyboard is [Cantor Remix](https://github.com/nilokr/cantor-remix) + +## Contacts + +@braindefender almost anywhere diff --git a/STL/KLP_Lame_Plain.stl b/STL/KLP_Lame_Normal.stl similarity index 52% rename from STL/KLP_Lame_Plain.stl rename to STL/KLP_Lame_Normal.stl index e49b19a..eacf2e6 100644 Binary files a/STL/KLP_Lame_Plain.stl and b/STL/KLP_Lame_Normal.stl differ diff --git a/STL/KLP_Lame_Saddle.stl b/STL/KLP_Lame_Saddle.stl new file mode 100644 index 0000000..3ea4a8f Binary files /dev/null and b/STL/KLP_Lame_Saddle.stl differ diff --git a/STL/KLP_Lame_Saddle_Tilted.stl b/STL/KLP_Lame_Saddle_Tilted.stl new file mode 100644 index 0000000..131383f Binary files /dev/null and b/STL/KLP_Lame_Saddle_Tilted.stl differ diff --git a/STL/KLP_Lame_Thumb.stl b/STL/KLP_Lame_Thumb.stl index 5030c92..4f2fb96 100644 Binary files a/STL/KLP_Lame_Thumb.stl and b/STL/KLP_Lame_Thumb.stl differ