geekhack

geekhack Projects => Making Stuff Together! => Topic started by: Vidhur100 on Mon, 18 May 2020, 16:23:33

Title: How to get 1 - 3 keyboards milled for cheap?
Post by: Vidhur100 on Mon, 18 May 2020, 16:23:33
I am currently working on designing a keyboard. I am looking to see how I can get it milled. It is designed for a 3 axis CNC and I need 1-3 boards milled. Any recommendations as to how I can get this done.  (I have found a cheap way to get my PCB so all I need a CNC service)
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Pylon on Mon, 18 May 2020, 19:16:32
Is your design optimized for manufacture? (e.g. avoid undercuts, radius your internal corners to the largest you can, avoid very thin walls, avoid tapers in the Z-axis, minimize the number of setups, etc.) Otherwise it's down to finding a machine shop that will do it at the right price.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: DALExSNAIL on Mon, 18 May 2020, 19:27:47
Cheap is relative, but it's pretty hard to get into the range of what most consider cheap at those low production numbers. If a good suggestion comes up I'll be happy tbh.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Tom_Kazansky on Tue, 19 May 2020, 03:00:37
Is your design optimized for manufacture? (e.g. avoid undercuts, radius your internal corners to the largest you can, avoid very thin walls, avoid tapers in the Z-axis, minimize the number of setups, etc.) Otherwise it's down to finding a machine shop that will do it at the right price.

Hi, is there any documents for these optimizations? (if there are any images accompany these optimizations, that would be very helpful)
I can do some basic modelings but I'm clueless about these optimizations, I'm greatly appreciate if you can give me some pointers.
Thank you!
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Pylon on Tue, 19 May 2020, 04:31:30
There's this guide here, though the writing isn't terribly beginner friendly.
https://www.3dhubs.com/knowledge-base/how-design-parts-cnc-machining/

Anyways, a general guide - a lot of this comes from my experience. The best way to get a feel for this is to do  some machining yourself - you'll quickly learn what's easy to make and what's not, and you can learn all of this on a manual mill.

As a general guide, the simpler, and smaller your part, and the less-exotic materials you use, the cheaper your part will be. Parts that are easier to make are cheaper to make.

CNC machining costs come from:


Material cost is impacted by:

Labor cost is impacted by:



Machining time directly affects cost, since it costs time and electricity to run a CNC machine (and the machine shop might have other, more profitable jobs that they could be running instead). Machining time is impacted by:

Other costs:
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Rico on Tue, 19 May 2020, 10:32:01
Great infos shared here, thank you !

Did you had any experience with 3DHubs for CNC service?
And if yes what are their general CNC and finishes (anodizing, powerder cot, ...) quality ?

Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Pylon on Tue, 19 May 2020, 13:47:32
I have not previously used 3DHubs - I've gone through SuNPe for work-related stuff in the past with pretty good results.

I'm a mechanical engineer by day (though currently unemployed) - if anyone wants a manufacturability/optimization review of their case design I'm glad to help out.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Rico on Tue, 19 May 2020, 16:21:10
Thank you very much for the information about SuNPe, I will have a look !


Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Current Keyboards on Wed, 20 May 2020, 15:55:03
Great infos shared here, thank you !

Did you had any experience with 3DHubs for CNC service?
And if yes what are their general CNC and finishes (anodizing, powerder cot, ...) quality ?

3D hubs is ok for prototypes but they (like Xometry and a bunch of others) are just a middleman for other factories. I would feel comfortable doing a fit and finish test through them but not production runs. You are rolling the dice every time on who's making it.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Krelbit on Wed, 20 May 2020, 16:47:15
I have not previously used 3DHubs - I've gone through SuNPe for work-related stuff in the past with pretty good results.

I'm a mechanical engineer by day (though currently unemployed) - if anyone wants a manufacturability/optimization review of their case design I'm glad to help out.

I have a good album of complaints from my project with SuNPe.

https://imgur.com/a/MQWHw3q

They really mucked up the tolerances needed for my project, anodization was bad, even covered up with paint or marker in some parts, and overall turned a project with flaws into something much worse than it should have been.

I would not wish my experience with SuNPe upon my worst enemies.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Pylon on Wed, 20 May 2020, 16:55:59
Good to know about their anodization issues - they apparently outsource their anodizing according to their website, but that does look pretty bad.

I've only gotten non-anodized parts through them for work (mostly in aluminum 6061), though we were a sizable customer of theirs (we ordered somewhere around $20,000-$40,000/month of parts through them) so we likely got better QC and customer service to keep our business. Though they had their fair share of minor mistakes (forgetting to tap holes, etc.)
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Rico on Sat, 23 May 2020, 10:18:42
Wow, the amount of issue you had !

Some of the marks you can see, notably around holes and mx swithes cutouts in your plates, are most probably due to the fixture for the anodization process. These are hard to overcome by anodizers unless they use titanium screws in your threads to fix the board; I heard this is not a very common way to attach objets to anodize, probably because of screws cost and additional labor.

But the dirtiness and uneven anodizing job ...
You can see the fingers of the guy who manipulated the piece...
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Rico on Sat, 23 May 2020, 10:33:45
By the way, I'm also in the process of selecting a CNC service company for my own keyboard project for 3 units.
I will be happy to share my experience with you guys.

Already finished a keyboard around 1 year ago and used Weerg for the CNC and anodizing job.
The tolerances and quality of CNC job was great, the anodizing job (was silver, difficult to do right) was soso (but far from what Krelbit experienced) and they have limited colors (black or silver).
So for the CNC work I definitely recommend, for the anodizer maybe find another place.

Most of these companies seems to provide anodizing to customer that don't look too hard for cosmetic issues, and mostly for part protection.

Recently had a look at 3DHubs and Xometry US, they unfortunately don't accept orders from individuals, so is Xometry in the US.
But Xometry Europe does and I will probably use their service in the near future ;)
I will keep you posted.




Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: auggie246 on Tue, 26 May 2020, 07:15:49
Is there any other alternatives to Sunpe? outside of USA and europe.

I am from Singapore and CNC prototyping in my country is bloody expensive.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Lanrefni on Tue, 26 May 2020, 18:20:42
Is there any other alternatives to Sunpe? outside of USA and europe.

I am from Singapore and CNC prototyping in my country is bloody expensive.

It's bloody expensive every where,might be cheaper for you to pick up a 3 axis desktop cnc off Amazon/Ebay/Aliexpress and use it to teach your self what you need to know to get the design right.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Pylon on Fri, 29 May 2020, 15:14:54
Also if you have a nearby makerspace they often will have a manual mill if not a full CNC. Great to learn machining on.
Title: Re: How to get 1 - 3 keyboards milled for cheap?
Post by: Pylon on Fri, 29 May 2020, 15:15:39
Is there any other alternatives to Sunpe? outside of USA and europe.

I am from Singapore and CNC prototyping in my country is bloody expensive.


There's a lot of Chinese rapid prototyping services (Star Rapid, etc.), though I have only used SuNPe in the past.