GEIGEIGEIST / KLOR

KLOR is 36-42 keys column-staggered split keyboard. It supports a per key RGB matrix, encoders, OLED displays, haptic feedback, audio, a Pixart Paw3204 trackball and four different layouts, through brake off parts.
GNU General Public License v3.0
690 stars 49 forks source link

Clarification on Switchplates and Concerns about 3D Printing Warning #21

Open sedghi opened 9 months ago

sedghi commented 9 months ago

Absolutely amazing repository with full attention to details that help a newbie like me.

I have three questions that I hope will help others as well.

  1. I read

You need a switchplate and the acrylic parts, no matter what case you choose.

But I believe you mean two switchplates right?


  1. When I upload the STL file to JLCPB, I see the following warning for the 3D printing. It appears regardless of the combination of 3D technology and material I use. Do you have any idea if this warning is serious?

The minimum build size for LEDO 6060 Resin is 1.00x1.00x0.20cm, please change the material.

CleanShot 2023-10-25 at 16 21 26


  1. Also, when I drag and drop the Archlyc folder in CNC machining (as it has mentioned we need it anyways), I see that it warns:

A 3D file must be included. Please upload a 3D file with the same filename as the 2D drawing.

any idea what is happening here?

CleanShot 2023-10-25 at 16 25 17

psi4j commented 9 months ago

But I believe you mean two switchplates right?

  1. Yes you'll need two. The minimum you can print will put you above that. I used FR-4 for the switch plates and it worked great.

  2. Unfortunately, I'm not sure what's going on with that error you're seeing. Hopefully someone else here knows. It also wouldn't hurt seeing if the jlcpcb team can help you out. They're very knowledgeable and responsive.

  3. I got my acrylics cut locally for cheap. It helps being able to troubleshoot any issues with the material and dimensions in person. Apparently, many people are confused by svg files. I don't understand why.

The KLOR is a magnificent work of engineering. It's my daily driver. I hope somebody else here can help you get it going. Best of luck troubleshooting jlcpcb.

sedghi commented 9 months ago

Thanks for your reply. Seems like the FR-4 does not give that error for 3D print, so I will probably do that.

I requested a quote from a local shop around me for the Archlyc. Thanks !

sedghi commented 9 months ago

@CipherJay Which layout and which version (BLE vs wired) you built out of curiosity

psi4j commented 9 months ago

@CipherJay Which layout and which version (BLE vs wired) you built out of curiosity

I wanted the max number of keys so I chose the Polydactyl. I have both a wired and BLE. The KLOR ZMK repo has had a bug where the firmware doesn't compile for quite some time though. Just FYI, if you want to use ZMK, you may need to submit a PR and fix the issue yourself. I'm not knowledgeable enough in C/C++ to fix it, or I may have taken a shot at it already. Best of luck!

LucaEic commented 8 months ago

Hi everyone,

I'm also looking into building the Polydactyl.

Regarding 2) It looks like the length x width x heigth dimension are in the wrong order. It say "minimum is 1.00 x 1.00 x 0.2 cm and the given dimension in the sketch are 15.03 x 0.15 x 10.48 cm. Howver, I'm not fond enough to change this issue thats why i looked in the FR-4 switchplat.

This being said, I have a question to the FR-4 switchplate: when uploading the gerber files the preview looks like this:

image

Are the cut outs for the keys present? Or is this just a display issue that it appears to be a solid plate? Furthermore, the 3D printed parts shall be 1.5mm however the FR-4 can only be 1.2 or 1.6mm. Does this have any effect? I would like to use silent tactile switches (like Boba U4t). I have read that for the tiny choc switches 1.2mm should be used.

Thanks and chers Luca

Vinna152 commented 8 months ago

I'd advise looking at the project files in KiCad to confirm. The exported gerbers should be fine since they're based on those files.

These Gerber previews often aren't 100% representative of the actual file structure. You can also confirm the exact sizes in KiCad and even if it's just an estimate an engineer on their side will correct it for you.