Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Personal build information/help #45

Open
debo opened this issue Apr 1, 2021 · 19 comments
Open

Personal build information/help #45

debo opened this issue Apr 1, 2021 · 19 comments

Comments

@debo
Copy link

debo commented Apr 1, 2021

Hi @coseyfannitutti I'm writing to you because, as per subject I'd like to build the Discipline v2 by myself but by being completely new to the hobby, I'm not quite sure where to go to get the parts manufactured, specifically the pcb/plates and the acrylic case.

If my understanding is correct, based on the online stream I saw with MechMerlin you usually use JLC PCB for prototyping and Elecrow for the final product, is that correct? In a normal scenario both the bottom and top plate are made of PCB material too? Just to understand if I can get them made all by Elecrow.

About the acrylic instead, I understand from the documentation that you use Ponoko instead. Is that correct too?

One more question, I notice in the photos that there are various engraving on the components are those part of the gerber and dfx files already or do I need to modify something else?

Last but not least, when I use JLC PCB/Elecrow, are there settings on their tool that I have to change other than the colour of the PCB?

Thanks a lot for your time and help.

@NiciTheNici
Copy link

NiciTheNici commented May 8, 2021

Im currently in the process of building this keyboards as well, I feel like I understand the process well enough to answer some of your questions.

you usually use JLC PCB for prototyping and Elecrow for the final product

Prototyping is not required unless you modify the PCB yourself and since coseyfannitutti's design has been thoroughly tested you can skip the Prototyping step all together and order straight from JLCPCB or Elecrow, although most people i know ordered from JLCPCB and even the guide recommended it.

Both the bottom and top plate are made of PCB material too

You're absolutely right.

I notice in the photos that there are various engraving on the components are those part of the gerber and dfx files already or do I need to modify something else?

You dont need to modify anything, your PCB will look just like in the photos if you just upload the gerber file as is. If you know how to you can add your own logos/markings to the PCB this is not necessary though.

Are there settings on their tool that I have to change

Not really, you might wanna change the surface finish but this is not necessary. I also recommend removing the order number, else it might be visible and that wouldnt be very pretty.

Heres my settings I used for comparison. I used the same settings for the top and bottom PCB.

image

And heres how your shoppingcart should more or less look like.

image

If you have any more questions don't hesitate asking them! Good luck and have fun :)

@debo
Copy link
Author

debo commented May 9, 2021

Thanks a lot @SuperNici this was super super helpful, really appreciated.

@robopuff
Copy link

robopuff commented Jun 25, 2021

Hey guys, I am building it for myself as well and I've used JLCPCB and it looks and works well. It was not easy for me to get proper M2 screws and standoffs since no store would sell one with the correct size and esthetically pleasing - aliexpress worked fine for it. With that, I've also ordered a steel plate and it is a blast to use!

Now I need to cut just the plexi and was wondering if you know the correct thickness @SuperNici for the kitfoot? scratch that, I've seen you've made a pr with it

@fourstepper
Copy link

fourstepper commented Nov 6, 2021

@SuperNici would you care to elaborate how you handled the top plate? Looking at my order, the size doesn't get correctly detected by jlcpcb. Any ideas? Thank you a lot :)
image

@robopuff
Copy link

robopuff commented Nov 6, 2021

You can get the dimensions of the top plate from laser cut files, can't remember what they are right now but I've used it to cut in steel plate and it fits perfectly

@fourstepper
Copy link

Sorry for my ignorance, I am still quite new to this. Which files are the laser cut files? Thank you a lot

@robopuff
Copy link

robopuff commented Nov 6, 2021

Sorry for my ignorance, I am still quite new to this. Which files are the laser cut files? Thank you a lot

No worries, I had a million questions when I've built mine 😅

You can check it here https://github.com/coseyfannitutti/discipline/blob/master/plate/discipline-plate-lasercutting.dxf

@fourstepper
Copy link

Thank you, that worked!

@NiciTheNici
Copy link

NiciTheNici commented Nov 6, 2021

Personally I made my discipline plateless, see my reddit post . In hindsight I regret not having ordered plates, but it works just fine without one.

The file you imported was the Gerber file, the missing dimensions should be the same as for the PCB itself, in this case:

122.81 * 304.89 --> 305.7 x 96.2

This is an issue with the generated Gerber file, I tried fixing it and had no luck. I'll open an issue in just a second.

PS. @fourstepper you just replied while I was writing this comment, i'll still post it if others have the same issue :)

@robopuff
Copy link

robopuff commented Nov 6, 2021

Personally I made my discipline plateless, see my reddit post . In hindsight I regret not having ordered plates, but it works just fine without one.

The file you imported was the Gerber file, the missing dimensions should be the same as for the PCB itself, in this case:

122.81 * 304.89

This is an issue with the generated Gerber file, I tried fixing it and had no luck. I'll open an issue in just a second.

PS. @fourstepper you just replied while I was writing this comment, i'll still post it if others have the same issue :)

Isn't PCB taller than the plate? I mean it's not covering the electronic components but rather just the keys

@NiciTheNici
Copy link

Oh I totally forgot about that, my bad. It would probably still arrive fine, you'd just pay more... (JLCPCB would just waste a bunch of extra Fr4 Material since the keyboard plate itself gets cut out of the specified size)

What measurements did @fourstepper use? I'll update my comment accordingly.

@fourstepper
Copy link

I used the measurements from the acrylic top plate as suggested by @robopuff, which reports 305.7 x 96.2 mm. Seems like that could work?

@NiciTheNici
Copy link

NiciTheNici commented Nov 6, 2021

Thanks, that looks about right, I updated the issue I opened

Thanks ( ´ ▽ ` )b

@fourstepper
Copy link

Thank you!

@robopuff
Copy link

robopuff commented Nov 6, 2021

I used the measurements from the acrylic top plate as suggested by @robopuff, which reports 305.7 x 96.2 mm. Seems like that could work?

I've just checked against what service provider I've used sent back to me and indeed it was 305x96mm JLCPCB have their checks done before accepting a job so maybe they would take a look into it as well before misprinting/cutting/etc things 😅

btw order standoffs and screws ahead of time from whatever source, I've waited quite long before they were shipped from China 😞

@fourstepper
Copy link

@robopuff I have a lot of time and have some screws and standoffs already, as I am also in the process of building a CRKBD. Thank you for the recommendation though!

@NiciTheNici
Copy link

I've just checked against what service provider I've used sent back to me and indeed it was 305x96mm JLCPCB have their checks done before accepting a job so maybe they would take a look into it as well before misprinting/cutting/etc things 😅

@robopuff i dont think it should matter too much as long as it is big enough, the exact cutting measurements are taken from the gerber file after all so it really should not be a problem

@NiciTheNici
Copy link

Heyall, just out of curiosity... How many of you ended up building this keyboard? Got any pics?

Heres mine!
image

@robopuff
Copy link

Daily driven since built, use U4T switches with steel plate, it's a joy to use.

PXL_20230527_203731344.jpg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants